hg merge release-6.2 (merge release6.2 into default)

This commit is contained in:
Carlos Ruiz 2019-03-05 14:16:24 +01:00
commit 3c95ce1a60
29 changed files with 955 additions and 138 deletions

View File

@ -37,6 +37,10 @@
id="org.adempiere.report.jasper.feature" id="org.adempiere.report.jasper.feature"
version="0.0.0"/> version="0.0.0"/>
<includes
id="org.idempiere.webservices.client.feature"
version="0.0.0"/>
<plugin <plugin
id="org.adempiere.base" id="org.adempiere.base"
download-size="0" download-size="0"
@ -351,13 +355,6 @@
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin
id="jaxb-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin <plugin
id="javax.transaction-api" id="javax.transaction-api"
download-size="0" download-size="0"
@ -527,4 +524,11 @@
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin
id="jakarta.xml.bind-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature> </feature>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -624,13 +624,13 @@ public class MTable extends X_AD_Table
*/ */
public static int getTable_ID(String tableName, String trxName) { public static int getTable_ID(String tableName, String trxName) {
int retValue = 0; int retValue = 0;
String SQL = "SELECT AD_Table_ID FROM AD_Table WHERE tablename = ?"; String SQL = "SELECT AD_Table_ID FROM AD_Table WHERE UPPER(tablename) = ?";
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
try try
{ {
pstmt = DB.prepareStatement(SQL, trxName); pstmt = DB.prepareStatement(SQL, trxName);
pstmt.setString(1, tableName); pstmt.setString(1, tableName.toUpperCase());
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
retValue = rs.getInt(1); retValue = rs.getInt(1);

View File

@ -24,7 +24,7 @@
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/> <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
<stringAttribute key="pde.version" value="3.3"/> <stringAttribute key="pde.version" value="3.3"/>
<stringAttribute key="product" value="org.adempiere.server.server_product"/> <stringAttribute key="product" value="org.adempiere.server.server_product"/>
<stringAttribute key="selected_target_plugins" value="bcpkix@default:default,bcprov@default:default,com.itextpdf@default:default,com.jaspersoft.studio.bundles.barbecue@default:default,com.sun.activation.jakarta.activation@default:default,com.sun.mail.gimap@default:default,com.sun.mail.imap@default:default,com.sun.mail.jakarta.mail@default:default,com.sun.mail.smtp@default:default,groovy@default:default,jakarta.mail.api@default:default,javax.annotation-api@default:default,javax.jms@default:default,javax.transaction@default:false,javax.xml@default:default,jaxb-api@default:default,net.sf.supercsv.super-csv@default:default,org.apache.activemq.activemq-core@default:default,org.apache.activemq.kahadb@default:default,org.apache.ant*1.9.6.v201510161327@default:default,org.apache.commons.codec*1.6.0.v201305230611@default:default,org.apache.commons.collections@default:default,org.apache.commons.logging*1.2.0.v20180409-1502@default:default,org.apache.commons.net@default:default,org.apache.felix.scr@1:true,org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec@default:default,org.apache.poi.poi-ooxml@default:default,org.apache.poi.poi@default:default,org.apache.servicemix.bundles.cglib@default:default,org.cryptacular@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.util@default:default,org.eclipse.jetty.osgi-servlet-api@default:default,org.eclipse.osgi*3.13.200.v20181130-2106@-1:true,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.jfree.chart-osgi@default:default,org.jfree.jcommon-osgi@default:default,org.junit@default:default,org.krysalis.barcode4j@default:default,org.passay@default:default,org.restlet*2.4.1@default:default,slf4j.api@default:default,slf4j.jcl@default:false"/> <stringAttribute key="selected_target_plugins" value="bcpkix@default:default,bcprov@default:default,com.itextpdf@default:default,com.jaspersoft.studio.bundles.barbecue@default:default,com.sun.activation.jakarta.activation@default:default,com.sun.mail.gimap@default:default,com.sun.mail.imap@default:default,com.sun.mail.jakarta.mail@default:default,com.sun.mail.smtp@default:default,groovy@default:default,jakarta.mail.api@default:default,jakarta.xml.bind-api@default:default,javax.annotation-api@default:default,javax.jms@default:default,javax.transaction@default:false,javax.xml@default:default,net.sf.supercsv.super-csv@default:default,org.apache.activemq.activemq-core@default:default,org.apache.activemq.kahadb@default:default,org.apache.ant*1.9.6.v201510161327@default:default,org.apache.commons.codec*1.6.0.v201305230611@default:default,org.apache.commons.collections@default:default,org.apache.commons.logging*1.2.0.v20180409-1502@default:default,org.apache.commons.net@default:default,org.apache.felix.scr@1:true,org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec@default:default,org.apache.poi.poi-ooxml@default:default,org.apache.poi.poi@default:default,org.apache.servicemix.bundles.cglib@default:default,org.cryptacular@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.util@default:default,org.eclipse.jetty.osgi-servlet-api@default:default,org.eclipse.osgi*3.13.200.v20181130-2106@-1:true,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.jfree.chart-osgi@default:default,org.jfree.jcommon-osgi@default:default,org.junit@default:default,org.krysalis.barcode4j@default:default,org.passay@default:default,org.restlet*2.4.1@default:default,slf4j.api@default:default,slf4j.jcl@default:false"/>
<stringAttribute key="selected_workspace_plugins" value="org.adempiere.base@default:default,org.adempiere.extend@default:false,org.adempiere.install@default:true,org.apache.ecs@default:default,org.compiere.db.oracle.provider@default:default,org.compiere.db.postgresql.provider@default:default"/> <stringAttribute key="selected_workspace_plugins" value="org.adempiere.base@default:default,org.adempiere.extend@default:false,org.adempiere.install@default:true,org.apache.ecs@default:default,org.compiere.db.oracle.provider@default:default,org.compiere.db.postgresql.provider@default:default"/>
<booleanAttribute key="show_selected_only" value="false"/> <booleanAttribute key="show_selected_only" value="false"/>
<stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/> <stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/>

View File

@ -24,7 +24,7 @@
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/> <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
<stringAttribute key="pde.version" value="3.3"/> <stringAttribute key="pde.version" value="3.3"/>
<stringAttribute key="product" value="org.adempiere.server.server_product"/> <stringAttribute key="product" value="org.adempiere.server.server_product"/>
<stringAttribute key="selected_target_plugins" value="bcpkix@default:default,bcprov@default:default,com.itextpdf@default:default,com.jaspersoft.studio.bundles.barbecue@default:default,com.sun.activation.jakarta.activation@default:default,com.sun.mail.gimap@default:default,com.sun.mail.imap@default:default,com.sun.mail.jakarta.mail@default:default,com.sun.mail.smtp@default:default,groovy@default:default,jakarta.mail.api@default:default,javax.annotation-api@default:default,javax.jms@default:default,javax.transaction@default:false,javax.xml@default:default,jaxb-api@default:default,net.sf.supercsv.super-csv@default:default,org.apache.activemq.activemq-core@default:default,org.apache.activemq.kahadb@default:default,org.apache.ant*1.9.6.v201510161327@default:default,org.apache.commons.codec*1.6.0.v201305230611@default:default,org.apache.commons.collections@default:default,org.apache.commons.logging*1.2.0.v20180409-1502@default:default,org.apache.commons.net@default:default,org.apache.felix.scr@1:true,org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec@default:default,org.apache.poi.poi-ooxml@default:default,org.apache.poi.poi@default:default,org.apache.servicemix.bundles.cglib@default:default,org.cryptacular@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.util@default:default,org.eclipse.jetty.osgi-servlet-api@default:default,org.eclipse.osgi*3.13.200.v20181130-2106@-1:true,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.jfree.chart-osgi@default:default,org.jfree.jcommon-osgi@default:default,org.junit@default:default,org.krysalis.barcode4j@default:default,org.passay@default:default,org.restlet*2.4.1@default:default,slf4j.api@default:default,slf4j.jcl@default:false"/> <stringAttribute key="selected_target_plugins" value="bcpkix@default:default,bcprov@default:default,com.itextpdf@default:default,com.jaspersoft.studio.bundles.barbecue@default:default,com.sun.activation.jakarta.activation@default:default,com.sun.mail.gimap@default:default,com.sun.mail.imap@default:default,com.sun.mail.jakarta.mail@default:default,com.sun.mail.smtp@default:default,groovy@default:default,jakarta.mail.api@default:default,jakarta.xml.bind-api@default:default,javax.annotation-api@default:default,javax.jms@default:default,javax.transaction@default:false,javax.xml@default:default,net.sf.supercsv.super-csv@default:default,org.apache.activemq.activemq-core@default:default,org.apache.activemq.kahadb@default:default,org.apache.ant*1.9.6.v201510161327@default:default,org.apache.commons.codec*1.6.0.v201305230611@default:default,org.apache.commons.collections@default:default,org.apache.commons.logging*1.2.0.v20180409-1502@default:default,org.apache.commons.net@default:default,org.apache.felix.scr@1:true,org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec@default:default,org.apache.poi.poi-ooxml@default:default,org.apache.poi.poi@default:default,org.apache.servicemix.bundles.cglib@default:default,org.cryptacular@default:default,org.eclipse.ant.core@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.util@default:default,org.eclipse.jetty.osgi-servlet-api@default:default,org.eclipse.osgi*3.13.200.v20181130-2106@-1:true,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.hamcrest.core@default:default,org.jfree.chart-osgi@default:default,org.jfree.jcommon-osgi@default:default,org.junit@default:default,org.krysalis.barcode4j@default:default,org.passay@default:default,org.restlet*2.4.1@default:default,slf4j.api@default:default,slf4j.jcl@default:false"/>
<stringAttribute key="selected_workspace_plugins" value="org.adempiere.base@default:default,org.adempiere.extend@default:false,org.adempiere.install@default:true,org.apache.ecs@default:default,org.compiere.db.oracle.provider@default:default,org.compiere.db.postgresql.provider@default:default"/> <stringAttribute key="selected_workspace_plugins" value="org.adempiere.base@default:default,org.adempiere.extend@default:false,org.adempiere.install@default:true,org.apache.ecs@default:default,org.compiere.db.oracle.provider@default:default,org.compiere.db.postgresql.provider@default:default"/>
<booleanAttribute key="show_selected_only" value="false"/> <booleanAttribute key="show_selected_only" value="false"/>
<stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/> <stringAttribute key="templateConfig" value="${target_home}/configuration/config.ini"/>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -61,7 +61,7 @@ osgi.bundles=org.eclipse.equinox.ds@1:start,\
org.passay,\ org.passay,\
groovy,\ groovy,\
org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec,\ org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec,\
jaxb-api,\ jakarta.xml.bind-api,\
org.eclipse.osgi@start org.eclipse.osgi@start
osgi.framework.extensions= osgi.framework.extensions=
osgi.bundles.defaultStartLevel=4 osgi.bundles.defaultStartLevel=4

View File

@ -370,40 +370,6 @@
version="0.0.0" version="0.0.0"
unpack="false"/> unpack="false"/>
<plugin
id="jaxb-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.jws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.xml.soap-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.xml.soap"
download-size="0"
install-size="0"
version="0.0.0"/>
<plugin
id="jaxws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin <plugin
id="org.glassfish.hk2.api" id="org.glassfish.hk2.api"
download-size="0" download-size="0"
@ -454,7 +420,28 @@
unpack="false"/> unpack="false"/>
<plugin <plugin
id="javax.ws.rs-api" id="jakarta.xml.ws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.ws.rs-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.jws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.xml.soap-api"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="0.0.0" version="0.0.0"

File diff suppressed because one or more lines are too long

View File

@ -10,7 +10,7 @@
<artifactId>org.idempiere.maven.to.p2</artifactId> <artifactId>org.idempiere.maven.to.p2</artifactId>
<packaging>pom</packaging> <packaging>pom</packaging>
<properties> <properties>
<zk-osgi-zip-file>https://sourceforge.net/project/zk1/ZK/zk-8.6.0.1/zk-bin-osgi-8.6.0.1.zip</zk-osgi-zip-file> <zk-osgi-zip-file>https://iweb.dl.sourceforge.net/project/zk1/ZK/zk-8.6.0.1/zk-bin-osgi-8.6.0.1.zip</zk-osgi-zip-file>
<!-- https://github.com/eclipse/jetty.project/blob/jetty-9.4.9.v20180320/pom.xml up to verison of jetty --> <!-- https://github.com/eclipse/jetty.project/blob/jetty-9.4.9.v20180320/pom.xml up to verison of jetty -->
<jetty.version>9.4.14.v20181114</jetty.version> <jetty.version>9.4.14.v20181114</jetty.version>
<jetty.alpn.api.version>1.1.3.v20160715</jetty.alpn.api.version> <jetty.alpn.api.version>1.1.3.v20160715</jetty.alpn.api.version>
@ -26,7 +26,7 @@
<woodstox.core.version>5.0.3</woodstox.core.version> <!--it up to version of jasperreport engine--> <woodstox.core.version>5.0.3</woodstox.core.version> <!--it up to version of jasperreport engine-->
<json.version>20171018</json.version> <!--it up to version of jackson-datatype-json-org--> <json.version>20171018</json.version> <!--it up to version of jackson-datatype-json-org-->
<slf4j.version>1.7.25</slf4j.version> <slf4j.version>1.7.25</slf4j.version>
<xml.ws.version>2.3.1</xml.ws.version> <xml.ws.version>2.3.2</xml.ws.version>
<xml.ws.export.version>2.4</xml.ws.export.version> <xml.ws.export.version>2.4</xml.ws.export.version>
<apache.cxf.version>3.2.6</apache.cxf.version> <apache.cxf.version>3.2.6</apache.cxf.version>
<apache.cxf.databinding.version>3.1.17</apache.cxf.databinding.version> <apache.cxf.databinding.version>3.1.17</apache.cxf.databinding.version>
@ -427,17 +427,15 @@
</artifact> </artifact>
<artifact> <artifact>
<!-- better javax.activation:javax.activation-api because include extra package --> <!-- better javax.activation:javax.activation-api because include extra package -->
<!--https://github.com/eclipse-ee4j/jaf
https://eclipse-ee4j.github.io/jaf/-->
<id>com.sun.activation:jakarta.activation:jar:${activation.version}</id> <id>com.sun.activation:jakarta.activation:jar:${activation.version}</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact> <artifact>
<id>javax.xml.bind:jaxb-api:jar:${xml.ws.version}</id> <!--https://github.com/eclipse-ee4j/jaxb-api/issues/78#issuecomment-457133266-->
<source>true</source> <id>jakarta.xml.bind:jakarta.xml.bind-api:jar:${xml.ws.version}</id>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.xml.bind:jaxb-core:jar:2.3.0.1</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
@ -451,36 +449,6 @@
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact>
<id>javax.xml.ws:jaxws-api:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
<override>true</override>
<instructions>
<Bundle-SymbolicName>jaxws-api</Bundle-SymbolicName>
<Bundle-Version>${xml.ws.version}</Bundle-Version>
<!--Export-Package keep same original, copy here because tool will remake it-->
<Export-Package>javax.xml.ws;version="${xml.ws.export.version}";uses:="javax.xml.bind,javax.xml.bind.anno
tation,javax.xml.namespace,javax.xml.transform,javax.xml.ws.handler,j
avax.xml.ws.spi,javax.xml.ws.spi.http,org.w3c.dom",javax.xml.ws.handl
er;version="${xml.ws.export.version}";uses:="javax.xml.namespace,javax.xml.ws",javax.xml.ws.handler.soap
;version="${xml.ws.export.version}";uses:="javax.xml.bind,javax.xml.namespace,javax.xml.soap,javax.xml.w
s.handler",javax.xml.ws.http;version="${xml.ws.export.version}";uses:="javax.xml.ws",javax.xml.ws.soap;version="${xml.ws.export.version}";u
ses:="javax.xml.soap,javax.xml.ws,javax.xml.ws.spi",javax.xml.ws.spi;version="${xml.ws.export.version}";
uses:="javax.xml.bind,javax.xml.namespace,javax.xml.transform,javax.x
ml.ws,javax.xml.ws.handler,javax.xml.ws.wsaddressing,org.w3c.dom",jav
ax.xml.ws.spi.http;version="${xml.ws.export.version}",javax.xml.ws.wsaddressing;version="${xml.ws.export.version}";uses:="javax.xml.bind.an
notation,javax.xml.namespace,javax.xml.transform,javax.xml.ws,org.w3c
.dom"</Export-Package>
<!--keep same original, copy here because tool will remake it-->
<DynamicImport-Package>org.glassfish.hk2.osgiresourcelocator</DynamicImport-Package>
<!--refe:note 1-->
<Import-Package>javax.xml.bind;version="[2.3,3)",javax.xml.bind.annota
tion;version="[2.3,3)",javax.xml.namespace,javax.xml.soap;version="[1
.4,2)",javax.xml.transform,javax.xml.transform.stream,org.w3c.dom</Import-Package>
<Require-Capability>osgi.ee;filter:="(&amp;(osgi.ee=JavaSE)(version=9.0))"</Require-Capability>
</instructions>
</artifact>
<artifact> <artifact>
<id>javax.interceptor:javax.interceptor-api:jar:1.2.2</id> <id>javax.interceptor:javax.interceptor-api:jar:1.2.2</id>
<source>true</source> <source>true</source>
@ -632,12 +600,13 @@
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact> <artifact>
<id>jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.3</id> <id>jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.5</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact> <artifact>
<id>javax.jws:javax.jws-api:jar:1.1</id> <!--https://github.com/eclipse-ee4j/jws-api-->
<id>jakarta.jws:jakarta.jws-api:jar:1.1.1</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
@ -647,12 +616,14 @@
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact> <artifact>
<!--https://github.com/eclipse-ee4j/jax-rpc-api-->
<id>jakarta.xml.rpc:jakarta.xml.rpc-api:jar:1.1.3</id> <id>jakarta.xml.rpc:jakarta.xml.rpc-api:jar:1.1.3</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
<artifact> <artifact>
<id>jakarta.persistence:jakarta.persistence-api:jar:2.2.1</id> <!-- https://github.com/eclipse-ee4j/jpa-api -->
<id>jakarta.persistence:jakarta.persistence-api:jar:2.2.2</id>
<source>true</source> <source>true</source>
<transitive>false</transitive> <transitive>false</transitive>
</artifact> </artifact>
@ -797,24 +768,7 @@
<artifact> <artifact>
<id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-web:jar:${springframework.version}</id> <id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-web:jar:${springframework.version}</id>
<source>false</source> <source>false</source>
<transitive>false</transitive> <transitive>false</transitive>s
<!--
note 1: about javax.activity,javax.jws and javax.xml.ws
javax.jws is depricate package, so need replace with javax.jws-api
but eclipse auto add \-\-add-modules=ALL-SYSTEM to command line, jdk-10 still have this package so mean jdk have it.
spring-web import javax.jws at option, so when it see javax.jws from jdk it will bind to jdk version
idempiere webservice need to use javax.jws-api to build with tycho and run without add-modules=ALL-SYSTEM
so it make two dependency chains when resolve dependency
solution add version to import javax.jws;version="1.1.0"
to force priority from javax.jws-api
same for javax.xml.ws.*
it also resolve issue confilic between eclipse runtime and tycho build
-->
</artifact> </artifact>
<artifact> <artifact>
<id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context-support:jar:sources:${springframework.version}</id> <id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-context-support:jar:sources:${springframework.version}</id>
@ -1789,6 +1743,46 @@ it also resolve issue confilic between eclipse runtime and tycho build
<skipCache>true</skipCache> <skipCache>true</skipCache>
</configuration> </configuration>
</execution> </execution>
<execution>
<!--https://stackoverflow.com/questions/20469049/resolve-a-dependency-on-package-sun-misc-with-tycho
download from maven and add export sun.reflect
'com.diffplug.osgi:com.diffplug.osgi.extension.sun.misc:jar:0.0.0'
-->
<id>download-sun-package</id>
<phase>package</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<url>${url.file.srv}/extra.jar/com.diffplug.osgi.extension.sun.misc_0.0.0.jar</url>
<unpack>false</unpack>
<outputFileName>com.diffplug.osgi.extension.sun.misc_0.0.0.jar</outputFileName>
<outputDirectory>${project.build.directory}/repository/plugins</outputDirectory>
<retries>5</retries>
<overwrite>true</overwrite>
<skipCache>true</skipCache>
</configuration>
</execution>
<execution>
<!--axis dependency to bundle javax.xml.soap and javax.xml.rpc
that library move to https://github.com/eclipse-ee4j and newer version use by other library
so to avoid conflict, update dependency to newer version
-->
<id>download-axis</id>
<phase>package</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<url>${url.file.srv}/extra.jar/org.apache.axis_1.4.0.v201903052030.jar</url>
<unpack>false</unpack>
<outputFileName>org.apache.axis_1.4.0.v201903052030.jar</outputFileName>
<outputDirectory>${project.build.directory}/repository/plugins</outputDirectory>
<retries>5</retries>
<overwrite>true</overwrite>
<skipCache>true</skipCache>
</configuration>
</execution>
</executions> </executions>
</plugin> </plugin>
<!-- copy zk osgi bundle to repository folder --> <!-- copy zk osgi bundle to repository folder -->

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="output" path="target"/>
</classpath>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.idempiere.webservice.client</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,522 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.idempiere</groupId>
<artifactId>org.idempiere.parent</artifactId>
<version>6.2.0-SNAPSHOT</version>
<relativePath>../../org.idempiere.parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>org.idempiere.webservice.client</artifactId>
<packaging>pom</packaging>
<properties>
<xml.ws.version>2.3.2</xml.ws.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.reficio</groupId>
<artifactId>p2-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<id>default-cli</id>
<phase>package</phase>
<goals>
<goal>site</goal>
</goals>
<configuration>
<featureDefinitions>
<feature>
<id>org.idempiere.webservice.client.p2.feature</id>
<version>${project.version}</version>
<label>Idempiere webservice client maven osgi dependency ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all osgi bundle get from maven repository for webservice client dependency</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<!-- https://github.com/eclipse-ee4j/metro-xmlstreambuffer -->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.stream.buffer:streambuffer:jar:1.5.7</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- https://github.com/eclipse-ee4j/metro-policy -->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.ws:policy:jar:2.7.6</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- https://github.com/eclipse-ee4j/metro-mimepull -->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.jvnet.mimepull:mimepull:1.9.11</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- https://jcp.org/en/jsr/detail?id=173 -->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.jvnet.staxex:stax-ex:jar:1.8.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://projects.eclipse.org/projects/ee4j.orb-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.gmbal:gmbal:jar:4.0.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://projects.eclipse.org/projects/ee4j.orb-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.fastinfoset:FastInfoset:jar:1.2.16</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--GlassFish High Availability APIs and SPI-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.ha:ha-api:jar:3.1.12</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/orb-gmbal-commons-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.external:management-api:jar:3.2.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/orb-gmbal-commons-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.pfl:pfl-tf:jar:4.0.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/orb-gmbal-commons-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.pfl:pfl-asm:jar:4.0.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/orb-gmbal-commons-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.pfl:pfl-dynamic:jar:4.0.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/orb-gmbal-commons-->
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.pfl:pfl-basic:jar:4.0.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>javax.interceptor:javax.interceptor-api:jar:1.2.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.org.apache.xml.internal:resolver:jar:20050927</id>
<source>true</source>
<transitive>false</transitive>
<instructions>
<Import-Package>*;resolution:=optional</Import-Package>
<Export-Package>*</Export-Package>
</instructions>
</artifact>
<artifact>
<id>com.sun.istack:istack-commons-runtime:jar:3.0.8</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<!--use on web client -->
<artifact>
<id>com.sun.xml.ws:jaxws-rt:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.xml.bind:jaxb-impl:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/jaxb-api/issues/78#issuecomment-457133266-->
<id>jakarta.xml.bind:jakarta.xml.bind-api:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- https://github.com/eclipse-ee4j/jax-ws-api -->
<id>jakarta.xml.ws:jakarta.xml.ws-api:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/jws-api-->
<id>jakarta.jws:jakarta.jws-api:jar:1.1.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/saaj-api-->
<id>jakarta.xml.soap:jakarta.xml.soap-api:1.4.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.messaging.saaj:saaj-impl:1.5.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.bind:jaxb-xjc:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.bind:jaxb-jxc:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>com.sun.xml.bind.external:rngom:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
<instructions>
<Import-Package>*;resolution:=optional</Import-Package>
<Export-Package>*</Export-Package>
</instructions>
</artifact>
<artifact>
<!-- dependency of JAX WS RI Runtime Bundle (for service client)-->
<id>org.glassfish.jaxb:txw2:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
<instructions>
<Import-Package>*;resolution:=optional</Import-Package>
<Export-Package>*</Export-Package>
</instructions>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/jaxb-api/issues/78#issuecomment-446898628-->
<id>com.sun.xml.bind:jaxb-osgi:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
<override>true</override>
<!-- make dependency to com.sun.source.tree,com.sun.source.util optional
-->
<instructions>
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy>
<Bundle-Name>JAXB OSGI</Bundle-Name>
<Bundle-SymbolicName>com.sun.xml.bind.jaxb-osgi</Bundle-SymbolicName>
<Bundle-Version>2.3.2</Bundle-Version>
<Export-Package>com.sun.codemodel;version="2.3.2",com.sun.codemodel.fmt;
version="2.3.2";uses:="com.sun.codemodel",com.sun.codemodel.util;versio
n="2.3.2";uses:="com.sun.codemodel",com.sun.codemodel.writer;version="2
.3.2";uses:="com.sun.codemodel",com.sun.istack;version="3.0.8";uses:="j
avax.activation,javax.xml.stream,org.xml.sax,org.xml.sax.helpers",com.s
un.istack.localization;version="3.0.8",com.sun.istack.logging;version="
3.0.8",com.sun.istack.tools;version="3.0.8";uses:="org.apache.tools.ant
,org.xml.sax",com.sun.tools.jxc;version="2.3.2";uses:="com.sun.tools.jx
c.gen.config,com.sun.tools.xjc.api,javax.annotation.processing,javax.la
ng.model.element,javax.xml.bind,org.apache.tools.ant.taskdefs,org.apach
e.tools.ant.types,org.xml.sax",com.sun.tools.jxc.ap;version="2.3.2";use
s:="com.sun.tools.xjc,com.sun.xml.bind.v2.model.annotation,javax.annota
tion.processing,javax.lang.model,javax.lang.model.element,javax.lang.mo
del.type",com.sun.tools.jxc.api;version="2.3.2";uses:="com.sun.tools.xj
c.api",com.sun.tools.jxc.api.impl.j2s;version="2.3.2";uses:="com.sun.to
ols.xjc.api,javax.annotation.processing,javax.xml.namespace",com.sun.to
ols.jxc.gen.config;version="2.3.2";uses:="com.sun.tools.jxc,org.xml.sax
",com.sun.tools.jxc.model.nav;version="2.3.2";uses:="com.sun.xml.bind.v
2.model.nav,com.sun.xml.bind.v2.runtime,javax.annotation.processing,jav
ax.lang.model.element,javax.lang.model.type",com.sun.tools.rngdatatype;
version="2.3.2",com.sun.tools.rngdatatype.helpers;version="2.3.2";uses:
="com.sun.tools.rngdatatype",com.sun.tools.rngom.ast.builder;version="2
.3.2";uses:="com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse",com.
sun.tools.rngom.ast.om;version="2.3.2",com.sun.tools.rngom.ast.util;ver
sion="2.3.2";uses:="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.b
uilder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse,com.sun.too
ls.rngom.parse.host,org.xml.sax",com.sun.tools.rngom.binary;version="2.
3.2";uses:="com.sun.tools.rngdatatype,com.sun.tools.rngom.ast.builder,c
om.sun.tools.rngom.ast.om,com.sun.tools.rngom.binary.visitor,com.sun.to
ols.rngom.nc,com.sun.tools.rngom.parse,org.xml.sax",com.sun.tools.rngom
.binary.visitor;version="2.3.2";uses:="com.sun.tools.rngdatatype,com.su
n.tools.rngom.binary,com.sun.tools.rngom.nc",com.sun.tools.rngom.digest
ed;version="2.3.2";uses:="com.sun.tools.rngom.ast.builder,com.sun.tools
.rngom.ast.om,com.sun.tools.rngom.ast.util,com.sun.tools.rngom.nc,com.s
un.tools.rngom.parse,javax.xml.namespace,javax.xml.stream,org.w3c.dom,o
rg.xml.sax",com.sun.tools.rngom.dt;version="2.3.2";uses:="com.sun.tools
.rngdatatype",com.sun.tools.rngom.dt.builtin;version="2.3.2";uses:="com
.sun.tools.rngdatatype",com.sun.tools.rngom.nc;version="2.3.2";uses:="c
om.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,javax.xml.nam
espace",com.sun.tools.rngom.parse;version="2.3.2";uses:="com.sun.tools.
rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om"
,com.sun.tools.rngom.parse.compact;version="2.3.2";uses:="com.sun.tools
.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.rngom.parse
,org.xml.sax",com.sun.tools.rngom.parse.host;version="2.3.2";uses:="com
.sun.tools.rngom.ast.builder,com.sun.tools.rngom.ast.om,com.sun.tools.r
ngom.parse",com.sun.tools.rngom.parse.xml;version="2.3.2";uses:="com.su
n.tools.rngdatatype,com.sun.tools.rngom.ast.builder,com.sun.tools.rngom
.ast.om,com.sun.tools.rngom.parse,com.sun.tools.rngom.xml.sax,org.xml.s
ax",com.sun.tools.rngom.util;version="2.3.2",com.sun.tools.rngom.xml.sa
x;version="2.3.2";uses:="javax.xml.parsers,org.xml.sax,org.xml.sax.ext"
,com.sun.tools.rngom.xml.util;version="2.3.2",com.sun.tools.xjc;version
="2.3.2";uses:="com.sun.codemodel,com.sun.istack.tools,com.sun.tools.xj
c.api,com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,co
m.sun.tools.xjc.outline,com.sun.tools.xjc.reader.internalizer,com.sun.x
ml.bind.api.impl,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.val
idation,org.apache.tools.ant,org.apache.tools.ant.taskdefs,org.apache.t
ools.ant.types,org.xml.sax",com.sun.tools.xjc.addon.accessors;version="
2.3.2";uses:="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax",
com.sun.tools.xjc.addon.at_generated;version="2.3.2";uses:="com.sun.too
ls.xjc,com.sun.tools.xjc.outline,org.xml.sax",com.sun.tools.xjc.addon.c
ode_injector;version="2.3.2";uses:="com.sun.tools.xjc,com.sun.tools.xjc
.outline,org.xml.sax",com.sun.tools.xjc.addon.episode;version="2.3.2";u
ses:="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax",com.sun.
tools.xjc.addon.locator;version="2.3.2";uses:="com.sun.tools.xjc,com.su
n.tools.xjc.outline,org.xml.sax",com.sun.tools.xjc.addon.sync;version="
2.3.2";uses:="com.sun.tools.xjc,com.sun.tools.xjc.outline,org.xml.sax",
com.sun.tools.xjc.api;version="2.3.2";uses:="com.sun.codemodel,com.sun.
tools.xjc,com.sun.xml.bind.api,javax.annotation.processing,javax.lang.m
odel.element,javax.lang.model.type,javax.xml.bind,javax.xml.namespace,j
avax.xml.stream,javax.xml.transform,org.w3c.dom,org.xml.sax",com.sun.to
ols.xjc.api.impl.s2j;version="2.3.2";uses:="com.sun.codemodel,com.sun.t
ools.xjc,com.sun.tools.xjc.api,com.sun.tools.xjc.model,com.sun.tools.xj
c.outline,com.sun.tools.xjc.reader.internalizer,javax.xml.namespace,jav
ax.xml.stream,org.w3c.dom,org.xml.sax",com.sun.tools.xjc.generator.anno
tation.spec;version="2.3.2";uses:="com.sun.codemodel,javax.xml.bind.ann
otation,javax.xml.bind.annotation.adapters",com.sun.tools.xjc.generator
.bean;version="2.3.2";uses:="com.sun.codemodel,com.sun.tools.xjc,com.su
n.tools.xjc.model,com.sun.tools.xjc.outline,com.sun.tools.xjc.util,java
x.xml.bind.annotation",com.sun.tools.xjc.generator.bean.field;version="
2.3.2";uses:="com.sun.codemodel,com.sun.tools.xjc.generator.bean,com.su
n.tools.xjc.model,com.sun.tools.xjc.outline",com.sun.tools.xjc.generato
r.util;version="2.3.2";uses:="com.sun.codemodel",com.sun.tools.xjc.mode
l;version="2.3.2";uses:="com.sun.codemodel,com.sun.tools.xjc,com.sun.to
ols.xjc.api,com.sun.tools.xjc.generator.bean,com.sun.tools.xjc.generato
r.bean.field,com.sun.tools.xjc.model.nav,com.sun.tools.xjc.outline,com.
sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.bind.api.impl,com.s
un.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.model.core,com.sun.
xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime,com.sun.xml.xsom,java
x.activation,javax.xml.bind.annotation,javax.xml.bind.annotation.adapte
rs,javax.xml.namespace,javax.xml.transform,org.w3c.dom,org.xml.sax",com
.sun.tools.xjc.model.nav;version="2.3.2";uses:="com.sun.codemodel,com.s
un.tools.xjc.outline,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.
runtime",com.sun.tools.xjc.outline;version="2.3.2";uses:="com.sun.codem
odel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools.x
jc.model,com.sun.tools.xjc.util,javax.xml.bind.annotation",com.sun.tool
s.xjc.reader;version="2.3.2";uses:="com.sun.codemodel,com.sun.tools.xjc
,com.sun.tools.xjc.model,com.sun.tools.xjc.util,com.sun.xml.bind.v2.mod
el.core,javax.activation,org.xml.sax,org.xml.sax.helpers",com.sun.tools
.xjc.reader.dtd;version="2.3.2";uses:="com.sun.tools.xjc,com.sun.tools.
xjc.model,com.sun.xml.dtdparser,org.xml.sax",com.sun.tools.xjc.reader.d
td.bindinfo;version="2.3.2";uses:="com.sun.codemodel,com.sun.tools.xjc,
com.sun.tools.xjc.generator.bean.field,com.sun.tools.xjc.model,org.w3c.
dom,org.xml.sax",com.sun.tools.xjc.reader.gbind;version="2.3.2",com.sun
.tools.xjc.reader.internalizer;version="2.3.2";uses:="com.sun.tools.xjc
,com.sun.xml.xsom,com.sun.xml.xsom.parser,javax.xml.parsers,javax.xml.s
tream,javax.xml.transform.sax,javax.xml.validation,org.w3c.dom,org.xml.
sax,org.xml.sax.helpers",com.sun.tools.xjc.reader.relaxng;version="2.3.
2";uses:="com.sun.codemodel,com.sun.tools.rngom.digested,com.sun.tools.
xjc,com.sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.
reader.internalizer,org.w3c.dom,org.xml.sax.helpers",com.sun.tools.xjc.
reader.xmlschema;version="2.3.2";uses:="com.sun.codemodel,com.sun.tools
.rngom.nc,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean.field,com.
sun.tools.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.g
bind,com.sun.tools.xjc.reader.xmlschema.bindinfo,com.sun.xml.bind.api.i
mpl,com.sun.xml.bind.v2.model.core,com.sun.xml.xsom,com.sun.xml.xsom.vi
sitor,javax.activation,javax.xml.namespace,javax.xml.transform",com.sun
.tools.xjc.reader.xmlschema.bindinfo;version="2.3.2";uses:="com.sun.cod
emodel,com.sun.tools.xjc,com.sun.tools.xjc.generator.bean,com.sun.tools
.xjc.model,com.sun.tools.xjc.reader,com.sun.tools.xjc.reader.xmlschema,
com.sun.xml.bind.api.impl,com.sun.xml.xsom,com.sun.xml.xsom.parser,java
x.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.tran
sform.sax,org.w3c.dom,org.xml.sax,org.xml.sax.helpers",com.sun.tools.xj
c.reader.xmlschema.ct;version="2.3.2";uses:="com.sun.tools.xjc.reader.x
mlschema,com.sun.xml.xsom",com.sun.tools.xjc.reader.xmlschema.parser;ve
rsion="2.3.2";uses:="com.sun.tools.xjc,com.sun.tools.xjc.reader.interna
lizer,org.w3c.dom,org.w3c.dom.ls,org.xml.sax,org.xml.sax.helpers",com.s
un.tools.xjc.runtime;version="2.3.2";uses:="javax.xml.bind,javax.xml.bi
nd.annotation.adapters",com.sun.tools.xjc.util;version="2.3.2";uses:="c
om.sun.codemodel,com.sun.tools.xjc,com.sun.tools.xjc.api,com.sun.xml.xs
om,javax.activation,javax.xml.bind.annotation.adapters,javax.xml.namesp
ace,org.w3c.dom,org.xml.sax,org.xml.sax.helpers",com.sun.tools.xjc.writ
er;version="2.3.2";uses:="com.sun.tools.xjc.outline",com.sun.xml.bind;v
ersion="2.3.2";uses:="com.sun.xml.bind.v2.runtime.reflect,javax.xml.bin
d,javax.xml.bind.annotation.adapters,javax.xml.datatype,javax.xml.names
pace,javax.xml.stream,org.xml.sax",com.sun.xml.bind.annotation;version=
"2.3.2",com.sun.xml.bind.api;version="2.3.2";uses:="com.sun.xml.bind.v2
.model.annotation,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2
.runtime,javax.xml.bind,javax.xml.bind.attachment,javax.xml.namespace,j
avax.xml.stream,javax.xml.transform,org.w3c.dom,org.xml.sax",com.sun.xm
l.bind.api.impl;version="2.3.2",com.sun.xml.bind.marshaller;version="2.
3.2";uses:="javax.xml.parsers,org.w3c.dom,org.xml.sax,org.xml.sax.helpe
rs",com.sun.xml.bind.unmarshaller;version="2.3.2";uses:="com.sun.xml.bi
nd.v2.runtime.unmarshaller,javax.xml.bind,org.w3c.dom,org.xml.sax",com.
sun.xml.bind.util;version="2.3.2";uses:="com.sun.xml.bind,javax.xml.bin
d.helpers,org.xml.sax",com.sun.xml.bind.v2;version="2.3.2";uses:="com.s
un.xml.bind.api,com.sun.xml.bind.v2.model.annotation,javax.xml.bind",co
m.sun.xml.bind.v2.bytecode;version="2.3.2",com.sun.xml.bind.v2.model.an
notation;version="2.3.2";uses:="com.sun.xml.bind.v2.model.core,com.sun.
xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime",com.sun.xml.bind.v2.
model.core;version="2.3.2";uses:="com.sun.xml.bind.v2.model.annotation,
com.sun.xml.bind.v2.model.impl,com.sun.xml.bind.v2.model.nav,com.sun.xm
l.bind.v2.runtime,javax.activation,javax.xml.bind,javax.xml.bind.annota
tion,javax.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.t
ransform",com.sun.xml.bind.v2.model.impl;version="2.3.2";uses:="com.sun
.xml.bind.api,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.
model.core,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.runt
ime,com.sun.xml.bind.v2.runtime,javax.activation,javax.xml.namespace",c
om.sun.xml.bind.v2.model.nav;version="2.3.2";uses:="com.sun.xml.bind.v2
.runtime",com.sun.xml.bind.v2.model.runtime;version="2.3.2";uses:="com.
sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.runtime,com.sun.xml.bind
.v2.runtime.reflect,javax.xml.bind,javax.xml.namespace,org.xml.sax",com
.sun.xml.bind.v2.model.util;version="2.3.2";uses:="javax.xml.namespace"
,com.sun.xml.bind.v2.runtime;version="2.3.2";uses:="com.sun.istack,com.
sun.xml.bind.api,com.sun.xml.bind.marshaller,com.sun.xml.bind.v2.model.
annotation,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.run
time,com.sun.xml.bind.v2.runtime.output,com.sun.xml.bind.v2.runtime.pro
perty,com.sun.xml.bind.v2.runtime.unmarshaller,javax.activation,javax.x
ml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,ja
vax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.namespace,java
x.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.vali
dation,org.w3c.dom,org.xml.sax",com.sun.xml.bind.v2.runtime.output;vers
ion="2.3.2";uses:="com.sun.xml.bind.marshaller,com.sun.xml.bind.v2.runt
ime,com.sun.xml.fastinfoset.stax,javax.xml.stream,org.jvnet.staxex,org.
w3c.dom,org.xml.sax",com.sun.xml.bind.v2.runtime.property;version="2.3.
2";uses:="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,com.sun.x
ml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v
2.runtime.reflect,com.sun.xml.bind.v2.runtime.unmarshaller,com.sun.xml.
bind.v2.util,javax.xml.namespace,javax.xml.stream,org.xml.sax",com.sun.
xml.bind.v2.runtime.reflect;version="2.3.2";uses:="com.sun.xml.bind.api
,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.runtime,com.s
un.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.unmarshaller,javax.x
ml.bind,javax.xml.bind.annotation.adapters,javax.xml.stream,org.xml.sax
",com.sun.xml.bind.v2.runtime.reflect.opt;version="2.3.2";uses:="com.su
n.xml.bind.api,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.
reflect,javax.xml.stream,org.xml.sax",com.sun.xml.bind.v2.runtime.unmar
shaller;version="2.3.2";uses:="com.sun.xml.bind,com.sun.xml.bind.api,co
m.sun.xml.bind.unmarshaller,com.sun.xml.bind.util,com.sun.xml.bind.v2.m
odel.core,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.outpu
t,com.sun.xml.bind.v2.runtime.reflect,javax.activation,javax.xml.bind,j
avax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.b
ind.attachment,javax.xml.bind.helpers,javax.xml.namespace,javax.xml.str
eam,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,or
g.w3c.dom,org.xml.sax",com.sun.xml.bind.v2.schemagen;version="2.3.2";us
es:="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,com.sun.xml.bi
nd.v2.model.nav,com.sun.xml.txw2.output,javax.xml.bind,javax.xml.namesp
ace",com.sun.xml.bind.v2.schemagen.episode;version="2.3.2";uses:="com.s
un.xml.txw2,com.sun.xml.txw2.annotation",com.sun.xml.bind.v2.schemagen.
xmlschema;version="2.3.2";uses:="com.sun.xml.txw2,com.sun.xml.txw2.anno
tation,javax.xml.namespace",com.sun.xml.bind.v2.util;version="2.3.2";us
es:="com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.unmarshall
er,javax.activation,javax.xml.namespace,javax.xml.parsers,javax.xml.tra
nsform,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,
org.xml.sax",com.sun.xml.dtdparser;version="1.4.1";uses:="org.xml.sax",
com.sun.xml.dtdparser.resources;version="1.4.1",com.sun.xml.fastinfoset
;version="1.2.16";uses:="com.sun.xml.fastinfoset.util,com.sun.xml.fasti
nfoset.vocab,javax.xml.namespace,org.jvnet.fastinfoset,org.xml.sax.help
ers",com.sun.xml.fastinfoset.algorithm;version="1.2.16";uses:="org.jvne
t.fastinfoset",com.sun.xml.fastinfoset.alphabet;version="1.2.16",com.su
n.xml.fastinfoset.dom;version="1.2.16";uses:="com.sun.xml.fastinfoset,c
om.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.w3c.dom",com.sun.
xml.fastinfoset.org.apache.xerces.util;version="1.2.16",com.sun.xml.fas
tinfoset.resources;version="1.2.16",com.sun.xml.fastinfoset.sax;version
="1.2.16";uses:="com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.algori
thm,com.sun.xml.fastinfoset.util,org.jvnet.fastinfoset,org.jvnet.fastin
foset.sax,org.xml.sax,org.xml.sax.ext",com.sun.xml.fastinfoset.stax;ver
sion="1.2.16";uses:="com.sun.xml.fastinfoset,com.sun.xml.fastinfoset.sa
x,com.sun.xml.fastinfoset.util,javax.xml.namespace,javax.xml.stream,org
.jvnet.fastinfoset,org.jvnet.fastinfoset.stax",com.sun.xml.fastinfoset.
stax.events;version="1.2.16";uses:="javax.xml.namespace,javax.xml.strea
m,javax.xml.stream.events,javax.xml.stream.util",com.sun.xml.fastinfose
t.stax.factory;version="1.2.16";uses:="javax.xml.namespace,javax.xml.st
ream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform"
,com.sun.xml.fastinfoset.stax.util;version="1.2.16";uses:="javax.xml.na
mespace,javax.xml.stream",com.sun.xml.fastinfoset.tools;version="1.2.16
";uses:="com.sun.xml.fastinfoset.util,com.sun.xml.fastinfoset.vocab,jav
ax.xml.stream,org.jvnet.fastinfoset,org.xml.sax,org.xml.sax.ext,org.xml
.sax.helpers",com.sun.xml.fastinfoset.util;version="1.2.16";uses:="com.
sun.xml.fastinfoset,javax.xml.namespace,org.jvnet.fastinfoset",com.sun.
xml.fastinfoset.vocab;version="1.2.16";uses:="com.sun.xml.fastinfoset.u
til,org.jvnet.fastinfoset",com.sun.xml.txw2;version="2.3.2";uses:="com.
sun.xml.txw2.output,javax.xml.namespace",com.sun.xml.txw2.annotation;ve
rsion="2.3.2",com.sun.xml.txw2.output;version="2.3.2";uses:="com.sun.xm
l.txw2,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.x
ml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org
.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers",com.sun.xml.x
som;version="2.3.2";uses:="com.sun.tools.rngdatatype,com.sun.xml.xsom.p
arser,com.sun.xml.xsom.visitor,javax.xml.namespace,org.xml.sax",com.sun
.xml.xsom.impl;version="2.3.2";uses:="com.sun.tools.rngdatatype,com.sun
.xml.xsom,com.sun.xml.xsom.impl.parser,com.sun.xml.xsom.parser,com.sun.
xml.xsom.visitor,javax.xml.namespace,org.xml.sax,org.xml.sax.helpers",c
om.sun.xml.xsom.impl.parser;version="2.3.2";uses:="com.sun.tools.rngdat
atype,com.sun.xml.xsom,com.sun.xml.xsom.impl,com.sun.xml.xsom.impl.pars
er.state,com.sun.xml.xsom.parser,javax.xml.parsers,org.xml.sax",com.sun
.xml.xsom.impl.parser.state;version="2.3.2";uses:="com.sun.xml.xsom.imp
l.parser,org.xml.sax",com.sun.xml.xsom.impl.scd;version="2.3.2";uses:="
com.sun.xml.xsom,com.sun.xml.xsom.impl,javax.xml.namespace",com.sun.xml
.xsom.impl.util;version="2.3.2";uses:="com.sun.xml.xsom,com.sun.xml.xso
m.visitor,javax.swing,javax.swing.tree,org.xml.sax",com.sun.xml.xsom.pa
rser;version="2.3.2";uses:="com.sun.xml.xsom,javax.xml.parsers,org.xml.
sax",com.sun.xml.xsom.util;version="2.3.2";uses:="com.sun.xml.xsom,com.
sun.xml.xsom.parser,com.sun.xml.xsom.visitor",com.sun.xml.xsom.visitor;
version="2.3.2";uses:="com.sun.xml.xsom",org.jvnet.fastinfoset;version=
"1.2.16";uses:="javax.xml.transform.sax,org.xml.sax,org.xml.sax.ext",or
g.jvnet.fastinfoset.sax;version="1.2.16";uses:="org.jvnet.fastinfoset,o
rg.xml.sax,org.xml.sax.ext",org.jvnet.fastinfoset.sax.helpers;version="
1.2.16";uses:="org.jvnet.fastinfoset.sax,org.xml.sax,org.xml.sax.ext,or
g.xml.sax.helpers",org.jvnet.fastinfoset.stax;version="1.2.16";uses:="j
avax.xml.stream",org.jvnet.staxex;version="1.8.1";uses:="javax.activati
on,javax.xml.namespace,javax.xml.stream",org.jvnet.staxex.util;version=
"1.8.1";uses:="javax.xml.bind.attachment,javax.xml.namespace,javax.xml.
stream,org.w3c.dom",com.sun.xml.bind.external;version="2.3.2"</Export-Package>
<Import-Package>javax.xml.bind;version="2.3";resolution:=optional,javax.
xml.bind.annotation;version="2.3";resolution:=optional,javax.xml.bind.a
nnotation.adapters;version="2.3";resolution:=optional,javax.xml.bind.at
tachment;version="2.3";resolution:=optional,javax.xml.bind.helpers;vers
ion="2.3";resolution:=optional,javax.activation;resolution:=optional,ja
vax.annotation.processing,javax.imageio,javax.imageio.stream,javax.lang
.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.
util,javax.swing,javax.swing.border,javax.swing.tree,javax.tools,javax.
xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.stream,jav
ax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xm
l.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,java
x.xml.validation,javax.xml.xpath,org.w3c.dom,org.w3c.dom.ls,org.xml.sax
,org.xml.sax.ext,org.xml.sax.helpers,com.sun.org.apache.xml.internal.re
solver;resolution:=optional,com.sun.org.apache.xml.internal.resolver.to
ols;resolution:=optional,com.sun.source.tree;resolution:=optional,com.sun.source.util;resolution:=optional,org.ap
ache.tools.ant;resolution:=optional,org.apache.tools.ant.taskdefs;resol
ution:=optional,org.apache.tools.ant.taskdefs.compilers;resolution:=opt
ional,org.apache.tools.ant.types;resolution:=optional</Import-Package>
</instructions>
</artifact>
</artifacts>
</feature>
</featureDefinitions>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@ -13,6 +13,7 @@
</parent> </parent>
<modules> <modules>
<module>org.idempiere.maven.to.p2</module> <module>org.idempiere.maven.to.p2</module>
<module>org.idempiere.webservice.client</module>
</modules> </modules>
</project> </project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><?pde version="3.8"?><target name="idempiere-190118" sequenceNumber="107"> <?xml version="1.0" encoding="UTF-8" standalone="no"?><?pde version="3.8"?><target name="idempiere-190304" sequenceNumber="107">
<locations> <locations>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit"> <location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.e4.core.tools.feature.source.feature.group" version="4.10.0.v20181116-0958"/> <unit id="org.eclipse.e4.core.tools.feature.source.feature.group" version="4.10.0.v20181116-0958"/>
@ -888,6 +888,7 @@
<unit id="bcprov.source" version="1.60.0"/> <unit id="bcprov.source" version="1.60.0"/>
<unit id="bctsp" version="1.46.0"/> <unit id="bctsp" version="1.46.0"/>
<unit id="bctsp.source" version="1.46.0"/> <unit id="bctsp.source" version="1.46.0"/>
<unit id="com.diffplug.osgi.extension.sun.misc" version="0.0.0"/>
<unit id="com.fasterxml.jackson.core.jackson-annotations" version="2.9.8"/> <unit id="com.fasterxml.jackson.core.jackson-annotations" version="2.9.8"/>
<unit id="com.fasterxml.jackson.core.jackson-annotations.source" version="2.9.8"/> <unit id="com.fasterxml.jackson.core.jackson-annotations.source" version="2.9.8"/>
<unit id="com.fasterxml.jackson.core.jackson-core" version="2.9.8"/> <unit id="com.fasterxml.jackson.core.jackson-core" version="2.9.8"/>
@ -932,12 +933,10 @@
<unit id="com.sun.mail.jakarta.mail.source" version="1.6.3"/> <unit id="com.sun.mail.jakarta.mail.source" version="1.6.3"/>
<unit id="com.sun.mail.smtp" version="1.6.3"/> <unit id="com.sun.mail.smtp" version="1.6.3"/>
<unit id="com.sun.mail.smtp.source" version="1.6.3"/> <unit id="com.sun.mail.smtp.source" version="1.6.3"/>
<unit id="com.sun.xml.bind.jaxb-core" version="2.3.0.1"/> <unit id="com.sun.xml.bind.jaxb-impl" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-core.source" version="2.3.0.1"/> <unit id="com.sun.xml.bind.jaxb-impl.source" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-impl" version="2.3.1"/> <unit id="com.sun.xml.ws.jaxws-rt" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-impl.source" version="2.3.1"/> <unit id="com.sun.xml.ws.jaxws-rt.source" version="2.3.2"/>
<unit id="com.sun.xml.ws.jaxws-rt" version="2.3.1"/>
<unit id="com.sun.xml.ws.jaxws-rt.source" version="2.3.1"/>
<unit id="groovy" version="2.5.3"/> <unit id="groovy" version="2.5.3"/>
<unit id="groovy-ant" version="2.5.3"/> <unit id="groovy-ant" version="2.5.3"/>
<unit id="groovy-ant.source" version="2.5.3"/> <unit id="groovy-ant.source" version="2.5.3"/>
@ -974,36 +973,34 @@
<unit id="groovy-xml" version="2.5.3"/> <unit id="groovy-xml" version="2.5.3"/>
<unit id="groovy-xml.source" version="2.5.3"/> <unit id="groovy-xml.source" version="2.5.3"/>
<unit id="groovy.source" version="2.5.3"/> <unit id="groovy.source" version="2.5.3"/>
<unit id="jakarta.jws-api" version="1.1.1"/>
<unit id="jakarta.jws-api.source" version="1.1.1"/>
<unit id="jakarta.mail.api" version="1.6.3"/> <unit id="jakarta.mail.api" version="1.6.3"/>
<unit id="jakarta.mail.api.source" version="1.6.3"/> <unit id="jakarta.mail.api.source" version="1.6.3"/>
<unit id="jakarta.persistence-api" version="2.2.2"/>
<unit id="jakarta.persistence-api.source" version="2.2.2"/>
<unit id="jakarta.ws.rs-api" version="2.1.5"/>
<unit id="jakarta.ws.rs-api.source" version="2.1.5"/>
<unit id="jakarta.xml.bind-api" version="2.3.2"/>
<unit id="jakarta.xml.bind-api.source" version="2.3.2"/>
<unit id="javax.annotation-api" version="1.3.3"/> <unit id="javax.annotation-api" version="1.3.3"/>
<unit id="javax.annotation-api.source" version="1.3.3"/> <unit id="javax.annotation-api.source" version="1.3.3"/>
<unit id="javax.enterprise.cdi-api" version="2.0.0.SP1"/> <unit id="javax.enterprise.cdi-api" version="2.0.0.SP1"/>
<unit id="javax.enterprise.cdi-api.source" version="2.0.0.SP1"/> <unit id="javax.enterprise.cdi-api.source" version="2.0.0.SP1"/>
<unit id="javax.interceptor-api" version="1.2.2"/> <unit id="javax.interceptor-api" version="1.2.2"/>
<unit id="javax.interceptor-api.source" version="1.2.2"/> <unit id="javax.interceptor-api.source" version="1.2.2"/>
<unit id="javax.jws-api" version="1.1.0"/>
<unit id="javax.jws-api.source" version="1.1.0"/>
<unit id="javax.persistence-api" version="2.2.99.b01"/>
<unit id="javax.persistence-api.source" version="2.2.99.b01"/>
<unit id="javax.transaction-api" version="1.3.0"/> <unit id="javax.transaction-api" version="1.3.0"/>
<unit id="javax.transaction-api.source" version="1.3.0"/> <unit id="javax.transaction-api.source" version="1.3.0"/>
<unit id="javax.validation.api" version="1.1.0.Final"/> <unit id="javax.validation.api" version="1.1.0.Final"/>
<unit id="javax.validation.api.source" version="1.1.0.Final"/> <unit id="javax.validation.api.source" version="1.1.0.Final"/>
<unit id="javax.websocket-api" version="1.1.0"/> <unit id="javax.websocket-api" version="1.1.0"/>
<unit id="javax.websocket-api.source" version="1.1.0"/> <unit id="javax.websocket-api.source" version="1.1.0"/>
<unit id="javax.ws.rs-api" version="2.1.3"/>
<unit id="javax.ws.rs-api.source" version="2.1.3"/>
<unit id="javax.ws.rs.jsr311-api" version="1.1.1"/> <unit id="javax.ws.rs.jsr311-api" version="1.1.1"/>
<unit id="javax.ws.rs.jsr311-api.source" version="1.1.1"/> <unit id="javax.ws.rs.jsr311-api.source" version="1.1.1"/>
<unit id="javax.xml.rpc-api" version="1.1.3"/> <unit id="javax.xml.rpc-api" version="1.1.3"/>
<unit id="javax.xml.rpc-api.source" version="1.1.3"/> <unit id="javax.xml.rpc-api.source" version="1.1.3"/>
<unit id="javax.xml.soap-api" version="1.4.0"/> <unit id="javax.xml.soap-api" version="1.4.0"/>
<unit id="javax.xml.soap-api.source" version="1.4.0"/> <unit id="javax.xml.soap-api.source" version="1.4.0"/>
<unit id="jaxb-api" version="2.3.1"/>
<unit id="jaxb-api.source" version="2.3.1"/>
<unit id="jaxws-api" version="2.3.1"/>
<unit id="jaxws-api.source" version="2.3.1"/>
<unit id="joda-time" version="2.10.0"/> <unit id="joda-time" version="2.10.0"/>
<unit id="joda-time.source" version="2.10.0"/> <unit id="joda-time.source" version="2.10.0"/>
<unit id="json" version="20171018.0.0"/> <unit id="json" version="20171018.0.0"/>
@ -1113,6 +1110,7 @@
<unit id="org.apache.poi.poi" version="3.15.0"/> <unit id="org.apache.poi.poi" version="3.15.0"/>
<unit id="org.apache.poi.poi-ooxml" version="3.15.0"/> <unit id="org.apache.poi.poi-ooxml" version="3.15.0"/>
<unit id="org.apache.poi.poi-ooxml-schemas" version="3.15.0"/> <unit id="org.apache.poi.poi-ooxml-schemas" version="3.15.0"/>
<unit id="org.apache.poi.poi-ooxml-schemas.source" version="3.15.0"/>
<unit id="org.apache.poi.poi-ooxml.source" version="3.15.0"/> <unit id="org.apache.poi.poi-ooxml.source" version="3.15.0"/>
<unit id="org.apache.poi.poi.source" version="3.15.0"/> <unit id="org.apache.poi.poi.source" version="3.15.0"/>
<unit id="org.apache.servicemix.bundles.cglib" version="3.2.6.1"/> <unit id="org.apache.servicemix.bundles.cglib" version="3.2.6.1"/>
@ -1301,7 +1299,65 @@
<unit id="zul.sources" version="8.6.0.1-patched"/> <unit id="zul.sources" version="8.6.0.1-patched"/>
<unit id="zweb" version="8.6.0.1"/> <unit id="zweb" version="8.6.0.1"/>
<unit id="zweb.sources" version="8.6.0.1"/> <unit id="zweb.sources" version="8.6.0.1"/>
<repository location="https://raw.githubusercontent.com/idempiere/binary.file/master/p2.maven/maven-p2-R20190118"/> <repository location="https://raw.githubusercontent.com/idempiere/binary.file/master/p2.maven/maven-p2-R20190304"/>
<unit id="org.apache.axis" version="1.4.0.v201903052030"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="com.sun.istack.commons-runtime" version="3.0.8"/>
<unit id="com.sun.istack.commons-runtime.source" version="3.0.8"/>
<unit id="com.sun.org.apache.xml.internal.resolver" version="20050927.0.0"/>
<unit id="com.sun.org.apache.xml.internal.resolver.source" version="20050927.0.0"/>
<unit id="com.sun.xml.bind.external.rngom" version="2.3.2"/>
<unit id="com.sun.xml.bind.external.rngom.source" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-impl" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-impl.source" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-jxc" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-jxc.source" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-osgi" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-osgi.source" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-xjc" version="2.3.2"/>
<unit id="com.sun.xml.bind.jaxb-xjc.source" version="2.3.2"/>
<unit id="com.sun.xml.fastinfoset.FastInfoset" version="1.2.16"/>
<unit id="com.sun.xml.fastinfoset.FastInfoset.source" version="1.2.16"/>
<unit id="com.sun.xml.messaging.saaj.impl" version="1.5.1"/>
<unit id="com.sun.xml.messaging.saaj.impl.source" version="1.5.1"/>
<unit id="com.sun.xml.stream.buffer.streambuffer" version="1.5.7"/>
<unit id="com.sun.xml.stream.buffer.streambuffer.source" version="1.5.7"/>
<unit id="com.sun.xml.ws.jaxws-rt" version="2.3.2"/>
<unit id="com.sun.xml.ws.jaxws-rt.source" version="2.3.2"/>
<unit id="com.sun.xml.ws.policy" version="2.7.6"/>
<unit id="com.sun.xml.ws.policy.source" version="2.7.6"/>
<unit id="jakarta.jws-api" version="1.1.1"/>
<unit id="jakarta.jws-api.source" version="1.1.1"/>
<unit id="jakarta.xml.bind-api" version="2.3.2"/>
<unit id="jakarta.xml.bind-api.source" version="2.3.2"/>
<unit id="jakarta.xml.soap-api" version="1.4.1"/>
<unit id="jakarta.xml.soap-api.source" version="1.4.1"/>
<unit id="jakarta.xml.ws-api" version="2.3.2"/>
<unit id="jakarta.xml.ws-api.source" version="2.3.2"/>
<unit id="javax.interceptor-api" version="1.2.2"/>
<unit id="javax.interceptor-api.source" version="1.2.2"/>
<unit id="org.glassfish.external.management-api" version="3.2.1"/>
<unit id="org.glassfish.external.management-api.source" version="3.2.1"/>
<unit id="org.glassfish.gmbal.gmbal" version="4.0.0"/>
<unit id="org.glassfish.gmbal.gmbal.source" version="4.0.0"/>
<unit id="org.glassfish.ha.ha-api" version="3.1.12"/>
<unit id="org.glassfish.ha.ha-api.source" version="3.1.12"/>
<unit id="org.glassfish.jaxb.txw2" version="2.3.2"/>
<unit id="org.glassfish.jaxb.txw2.source" version="2.3.2"/>
<unit id="org.glassfish.pfl.pfl-asm" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-asm.source" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-basic" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-basic.source" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-dynamic" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-dynamic.source" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-tf" version="4.0.1"/>
<unit id="org.glassfish.pfl.pfl-tf.source" version="4.0.1"/>
<unit id="org.jvnet.mimepull" version="1.9.11"/>
<unit id="org.jvnet.mimepull.source" version="1.9.11"/>
<unit id="org.jvnet.staxex.stax-ex" version="1.8.1"/>
<unit id="org.jvnet.staxex.stax-ex.source" version="1.8.1"/>
<repository location="https://raw.githubusercontent.com/idempiere/binary.file/master/p2.maven/org.idempiere.webservice.client-p2-R20190304"/>
</location> </location>
</locations> </locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/> <targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>

View File

@ -0,0 +1,2 @@
syntax: glob
target

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.idempiere.webservices.client-feature</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.pde.FeatureBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.FeatureNature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8

View File

@ -0,0 +1,4 @@
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1

View File

@ -0,0 +1 @@
bin.includes = feature.xml

View File

@ -0,0 +1,182 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.idempiere.webservices.client.feature"
label="Webservices Client Library"
version="6.2.0.qualifier"
provider-name="www.idempiere.org">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="org.glassfish.external.management-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.glassfish.gmbal.gmbal"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.glassfish.pfl.pfl-dynamic"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.glassfish.pfl.pfl-tf"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.glassfish.pfl.pfl-asm"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.fastinfoset.FastInfoset"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.jvnet.staxex.stax-ex"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="stax2-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.jvnet.mimepull"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.messaging.saaj.impl"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.ws.policy"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.stream.buffer.streambuffer"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.istack.commons-runtime"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.jws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.xml.soap-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.ws.jaxws-rt"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.xml.bind.jaxb-impl"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.xml.bind-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.xml.ws-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.glassfish.pfl.pfl-basic"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.org.apache.xml.internal.resolver"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.diffplug.osgi.extension.sun.misc"
download-size="0"
install-size="0"
version="0.0.0"
fragment="true"
unpack="false"/>
<plugin
id="org.glassfish.jaxb.txw2"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@ -0,0 +1,11 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.idempiere</groupId>
<artifactId>org.idempiere.parent</artifactId>
<version>6.2.0-SNAPSHOT</version>
<relativePath>../org.idempiere.parent/pom.xml</relativePath>
</parent>
<artifactId>org.idempiere.webservices.client.feature</artifactId>
<packaging>eclipse-feature</packaging>
</project>

View File

@ -88,10 +88,7 @@ Require-Bundle: org.adempiere.base;bundle-version="0.0.0",
org.springframework.spring-jcl;bundle-version="5.1.1", org.springframework.spring-jcl;bundle-version="5.1.1",
org.apache.servicemix.bundles.spring-web, org.apache.servicemix.bundles.spring-web,
org.apache.cxf.cxf-rt-rs-extension-providers;bundle-version="3.1.17", org.apache.cxf.cxf-rt-rs-extension-providers;bundle-version="3.1.17",
javax.xml.soap-api;bundle-version="1.4.0",
org.apache.axis;bundle-version="1.4.0", org.apache.axis;bundle-version="1.4.0",
javax.xml.soap;bundle-version="1.3.0",
jaxws-api;bundle-version="2.3.1",
javax.annotation-api;bundle-version="1.3.2", javax.annotation-api;bundle-version="1.3.2",
org.glassfish.jersey.core.jersey-common;bundle-version="2.22.1", org.glassfish.jersey.core.jersey-common;bundle-version="2.22.1",
org.apache.cxf.cxf-rt-rs-service-description;bundle-version="3.2.6", org.apache.cxf.cxf-rt-rs-service-description;bundle-version="3.2.6",
@ -100,7 +97,9 @@ Require-Bundle: org.adempiere.base;bundle-version="0.0.0",
org.glassfish.hk2.locator;bundle-version="2.5.0", org.glassfish.hk2.locator;bundle-version="2.5.0",
org.glassfish.hk2.utils;bundle-version="2.5.0", org.glassfish.hk2.utils;bundle-version="2.5.0",
org.glassfish.jersey.bundles.repackaged.jersey-guava;bundle-version="2.22.1", org.glassfish.jersey.bundles.repackaged.jersey-guava;bundle-version="2.22.1",
javax.ws.rs-api;bundle-version="2.1.3" jakarta.ws.rs-api;bundle-version="2.1.5",
jakarta.xml.ws-api;bundle-version="2.3.2",
jakarta.xml.soap-api;bundle-version="1.4.1"
Bundle-ClassPath: ., Bundle-ClassPath: .,
WEB-INF/lib/idempiere-xmlbeans.jar WEB-INF/lib/idempiere-xmlbeans.jar
Export-Package: org.compiere.model, Export-Package: org.compiere.model,

View File

@ -67,6 +67,7 @@
<module>org.idempiere.hazelcast.service-feature</module> <module>org.idempiere.hazelcast.service-feature</module>
<module>org.adempiere.payment.processor-feature</module> <module>org.adempiere.payment.processor-feature</module>
<module>org.idempiere.zk-feature</module> <module>org.idempiere.zk-feature</module>
<module>org.idempiere.webservices.client-feature</module>
<module>org.idempiere.p2</module> <module>org.idempiere.p2</module>
<module>${idempiere.target}</module> <module>${idempiere.target}</module>
</modules> </modules>