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"
version="0.0.0"/>
<includes
id="org.idempiere.webservices.client.feature"
version="0.0.0"/>
<plugin
id="org.adempiere.base"
download-size="0"
@ -351,13 +355,6 @@
version="0.0.0"
unpack="false"/>
<plugin
id="jaxb-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.transaction-api"
download-size="0"
@ -527,4 +524,11 @@
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.xml.bind-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</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) {
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;
ResultSet rs = null;
try
{
pstmt = DB.prepareStatement(SQL, trxName);
pstmt.setString(1, tableName);
pstmt.setString(1, tableName.toUpperCase());
rs = pstmt.executeQuery();
if (rs.next())
retValue = rs.getInt(1);

View File

@ -24,7 +24,7 @@
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
<stringAttribute key="pde.version" value="3.3"/>
<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"/>
<booleanAttribute key="show_selected_only" value="false"/>
<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="pde.version" value="3.3"/>
<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"/>
<booleanAttribute key="show_selected_only" value="false"/>
<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,\
groovy,\
org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec,\
jaxb-api,\
jakarta.xml.bind-api,\
org.eclipse.osgi@start
osgi.framework.extensions=
osgi.bundles.defaultStartLevel=4

View File

@ -370,40 +370,6 @@
version="0.0.0"
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
id="org.glassfish.hk2.api"
download-size="0"
@ -454,7 +420,28 @@
unpack="false"/>
<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"
install-size="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>
<packaging>pom</packaging>
<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 -->
<jetty.version>9.4.14.v20181114</jetty.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-->
<json.version>20171018</json.version> <!--it up to version of jackson-datatype-json-org-->
<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>
<apache.cxf.version>3.2.6</apache.cxf.version>
<apache.cxf.databinding.version>3.1.17</apache.cxf.databinding.version>
@ -427,17 +427,15 @@
</artifact>
<artifact>
<!-- 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>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.xml.bind:jaxb-api:jar:${xml.ws.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.xml.bind:jaxb-core:jar:2.3.0.1</id>
<!--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>
@ -451,36 +449,6 @@
<source>true</source>
<transitive>false</transitive>
</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>
<id>javax.interceptor:javax.interceptor-api:jar:1.2.2</id>
<source>true</source>
@ -632,12 +600,13 @@
<transitive>false</transitive>
</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>
<transitive>false</transitive>
</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>
<transitive>false</transitive>
</artifact>
@ -647,12 +616,14 @@
<transitive>false</transitive>
</artifact>
<artifact>
<!--https://github.com/eclipse-ee4j/jax-rpc-api-->
<id>jakarta.xml.rpc:jakarta.xml.rpc-api:jar:1.1.3</id>
<source>true</source>
<transitive>false</transitive>
</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>
<transitive>false</transitive>
</artifact>
@ -797,24 +768,7 @@
<artifact>
<id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.spring-web:jar:${springframework.version}</id>
<source>false</source>
<transitive>false</transitive>
<!--
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
-->
<transitive>false</transitive>s
</artifact>
<artifact>
<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>
</configuration>
</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>
</plugin>
<!-- 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>
<modules>
<module>org.idempiere.maven.to.p2</module>
<module>org.idempiere.webservice.client</module>
</modules>
</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>
<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"/>
@ -888,6 +888,7 @@
<unit id="bcprov.source" version="1.60.0"/>
<unit id="bctsp" 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.source" 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.smtp" 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-core.source" version="2.3.0.1"/>
<unit id="com.sun.xml.bind.jaxb-impl" version="2.3.1"/>
<unit id="com.sun.xml.bind.jaxb-impl.source" version="2.3.1"/>
<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="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.ws.jaxws-rt" version="2.3.2"/>
<unit id="com.sun.xml.ws.jaxws-rt.source" version="2.3.2"/>
<unit id="groovy" version="2.5.3"/>
<unit id="groovy-ant" 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.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.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.source" version="1.3.3"/>
<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.interceptor-api" 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.source" version="1.3.0"/>
<unit id="javax.validation.api" 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.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.source" version="1.1.1"/>
<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.soap-api" 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.source" version="2.10.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-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.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.servicemix.bundles.cglib" version="3.2.6.1"/>
@ -1301,7 +1299,65 @@
<unit id="zul.sources" version="8.6.0.1-patched"/>
<unit id="zweb" 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>
</locations>
<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.apache.servicemix.bundles.spring-web,
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",
javax.xml.soap;bundle-version="1.3.0",
jaxws-api;bundle-version="2.3.1",
javax.annotation-api;bundle-version="1.3.2",
org.glassfish.jersey.core.jersey-common;bundle-version="2.22.1",
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.utils;bundle-version="2.5.0",
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: .,
WEB-INF/lib/idempiere-xmlbeans.jar
Export-Package: org.compiere.model,

View File

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