44 <parent >
55 <groupId >com.intuit.quickbooks-online</groupId >
66 <artifactId >ipp-v3-java-devkit-pom</artifactId >
7- <version >6.0.6 </version >
7+ <version >6.0.7 </version >
88 </parent >
99
1010 <artifactId >ipp-v3-java-data</artifactId >
9191 </plugin >
9292 <!-- end of maven shade plugin -->
9393
94- <!-- commented to avoid regeneration of entities, as the same is not required everytime -->
95- <!--
96- <plugin>
97- <groupId>org.apache.maven.plugins</groupId>
98- <artifactId>maven-clean-plugin</artifactId>
99- <version>2.5</version>
100- <configuration>
101- <filesets>
102- <fileset>
103- <directory>src/main/java/com/intuit/ipp/data</directory>
104- </fileset>
105- </filesets>
106- </configuration>
107- </plugin>
108- <plugin>
109- <groupId>org.jvnet.jaxb2.maven2</groupId>
110- <artifactId>maven-jaxb2-plugin</artifactId>
111- <version>0.14.0</version>
112- <configuration>
113- <extension>true</extension>
114- <cleanPackageDirectories>false</cleanPackageDirectories>
115- <generateDirectory>src/main/java</generateDirectory>
116- <bindingDirectory>src/main/xsd/</bindingDirectory>
117- <forceRegenerate>true</forceRegenerate>
118- <args>
119- <arg>-Xcollection-setter-injector</arg>
120- <arg>-Xequals</arg>
121- <arg>-XhashCode</arg>
122- <arg>-Xinheritance</arg>
123- </args>
124- <writeCode>true</writeCode>
94+ <!-- commented to avoid regeneration of entities, as the same is not required everytime -->
95+
96+ <plugin >
97+ <groupId >org.apache.maven.plugins</groupId >
98+ <artifactId >maven-clean-plugin</artifactId >
99+ <version >2.5</version >
100+ <configuration >
101+ <filesets >
102+ <fileset >
103+ <directory >src/main/java/com/intuit/ipp/data</directory >
104+ </fileset >
105+ </filesets >
106+ </configuration >
107+ </plugin >
108+ <plugin >
109+ <groupId >org.jvnet.jaxb2.maven2</groupId >
110+ <artifactId >maven-jaxb2-plugin</artifactId >
111+ <version >0.14.0</version >
112+ <configuration >
113+ <extension >true</extension >
114+ <cleanPackageDirectories >false</cleanPackageDirectories >
115+ <generateDirectory >src/main/java</generateDirectory >
116+ <bindingDirectory >src/main/xsd/</bindingDirectory >
117+ <forceRegenerate >true</forceRegenerate >
118+ <args >
119+ <arg >-Xcollection-setter-injector</arg >
120+ <arg >-Xequals</arg >
121+ <arg >-XhashCode</arg >
122+ <arg >-Xinheritance</arg >
123+ </args >
124+ <writeCode >true</writeCode >
125+ <plugins >
126+ <plugin >
127+ <groupId >org.andromda.thirdparty.jaxb2_commons</groupId >
128+ <artifactId >collection-setter-injector</artifactId >
129+ <version >1.0</version >
130+ </plugin >
131+ <plugin >
132+ <groupId >org.jvnet.jaxb2_commons</groupId >
133+ <artifactId >jaxb2-basics</artifactId >
134+ <version >1.11.1</version >
135+ </plugin >
136+ </plugins >
137+ </configuration >
138+ <executions >
139+ <execution >
140+ <id >fmsdata</id >
141+ <goals >
142+ <goal >generate</goal >
143+ </goals >
144+ <configuration >
145+ <generatePackage >com.intuit.ipp.data</generatePackage >
146+ <schemaDirectory >src/main/xsd/</schemaDirectory >
147+ <schemaIncludes >
148+ <include >Finance.xsd</include >
149+ <include >IntuitBaseTypes.xsd</include >
150+ <include >IntuitNamesTypes.xsd</include >
151+ <include >IntuitRestServiceDef.xsd</include >
152+ <include >Report.xsd</include >
153+ <include >SalesTax.xsd</include >
154+ </schemaIncludes >
155+ </configuration >
156+ </execution >
157+ </executions >
158+ </plugin > -->
159+ <!-- end of regeneration code block -->
160+ </plugins >
161+ </build >
162+
163+ <profiles >
164+ <profile >
165+ <id >sign</id >
166+ <build >
125167 <plugins >
168+ <!-- build javadocs jar -->
126169 <plugin >
127- <groupId>org.andromda.thirdparty.jaxb2_commons</groupId>
128- <artifactId>collection-setter-injector</artifactId>
129- <version>1.0</version>
170+ <groupId >org.apache.maven.plugins</groupId >
171+ <artifactId >maven-javadoc-plugin</artifactId >
172+ <version >2.9</version >
173+ <executions >
174+ <execution >
175+ <id >attach-javadocs</id >
176+ <goals >
177+ <goal >jar</goal >
178+ </goals >
179+ </execution >
180+ </executions >
130181 </plugin >
182+
183+ <!-- build sources jar -->
131184 <plugin >
132- <groupId>org.jvnet.jaxb2_commons</groupId>
133- <artifactId>jaxb2-basics</artifactId>
134- <version>1.11.1</version>
185+ <groupId >org.apache.maven.plugins</groupId >
186+ <artifactId >maven-source-plugin</artifactId >
187+ <version >2.2.1</version >
188+ <executions >
189+ <execution >
190+ <id >attach-sources</id >
191+ <goals >
192+ <goal >jar-no-fork</goal >
193+ </goals >
194+ </execution >
195+ </executions >
135196 </plugin >
136197 </plugins >
137- </configuration>
138- <executions>
139- <execution>
140- <id>fmsdata</id>
141- <goals>
142- <goal>generate</goal>
143- </goals>
144- <configuration>
145- <generatePackage>com.intuit.ipp.data</generatePackage>
146- <schemaDirectory>src/main/xsd/</schemaDirectory>
147- <schemaIncludes>
148- <include>Finance.xsd</include>
149- <include>IntuitBaseTypes.xsd</include>
150- <include>IntuitNamesTypes.xsd</include>
151- <include>IntuitRestServiceDef.xsd</include>
152- <include>Report.xsd</include>
153- <include>SalesTax.xsd</include>
154- </schemaIncludes>
155- </configuration>
156- </execution>
157- </executions>
158- </plugin> -->
159- </plugins >
160- </build >
161-
162- <profiles >
163- <profile >
164- <id >sign</id >
165- <build >
166- <plugins >
167- <!-- build javadocs jar -->
168- <plugin >
169- <groupId >org.apache.maven.plugins</groupId >
170- <artifactId >maven-javadoc-plugin</artifactId >
171- <version >2.9</version >
172- <executions >
173- <execution >
174- <id >attach-javadocs</id >
175- <goals >
176- <goal >jar</goal >
177- </goals >
178- </execution >
179- </executions >
180- </plugin >
181-
182- <!-- build sources jar -->
183- <plugin >
184- <groupId >org.apache.maven.plugins</groupId >
185- <artifactId >maven-source-plugin</artifactId >
186- <version >2.2.1</version >
187- <executions >
188- <execution >
189- <id >attach-sources</id >
190- <goals >
191- <goal >jar-no-fork</goal >
192- </goals >
193- </execution >
194- </executions >
195- </plugin >
196- </plugins >
197- </build >
198- </profile >
199- </profiles >
198+ </build >
199+ </profile >
200+ </profiles >
200201
201202</project >
0 commit comments