IDEMPIERE-3808:collect info to move idempiere to jdk-11 (update lib j2ee take out from jdk)

https://github.com/eclipse-ee4j
some already release so update, some not yet release so wait

https://eclipse-ee4j.github.io/javamail/
https://eclipse-ee4j.github.io/jaf/
This commit is contained in:
hieplq 2018-12-23 11:08:13 +07:00
parent 942800418e
commit 45e54b5da0
10 changed files with 129 additions and 68 deletions

View File

@ -93,13 +93,6 @@
install-size="0"
version="0.0.0"/>
<plugin
id="com.sun.mail.javax.mail"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="javax.jms"
download-size="0"
@ -493,7 +486,42 @@
unpack="false"/>
<plugin
id="javax.activation"
id="com.sun.activation.jakarta.activation"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.mail.gimap"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.mail.imap"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.mail.jakarta.mail"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="com.sun.mail.smtp"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="jakarta.mail.api"
download-size="0"
install-size="0"
version="0.0.0"

View File

@ -124,6 +124,6 @@ Require-Bundle: org.eclipse.equinox.app;bundle-version="0.0.0",
javax.xml;bundle-version="1.3.4",
org.apache.poi.poi;bundle-version="3.15.0",
org.apache.poi.poi-ooxml;bundle-version="3.15.0",
com.sun.activation.javax.activation;bundle-version="1.2.0"
com.sun.activation.jakarta.activation;bundle-version="1.2.1"
Automatic-Module-Name: org.adempiere.base
Bundle-Vendor: iDempiere Community

View File

@ -27,7 +27,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.javax.activation@default:default,com.sun.mail.javax.mail@default:default,groovy@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,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_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

View File

@ -13,8 +13,12 @@ osgi.bundles=org.eclipse.equinox.ds@1:start,\
org.adempiere.install,\
org.restlet,\
org.apache.servicemix.bundles.cglib,\
com.sun.mail.javax.mail,\
com.sun.activation.javax.activation,\
com.sun.mail.gimap,\
com.sun.mail.imap,\
com.sun.mail.jakarta.mail,\
com.sun.mail.smtp,\
jakarta.mail.api,\
com.sun.activation.jakarta.activation,\
org.apache.commons.collections,\
org.apache.ant,\
javax.jms,\

View File

@ -314,13 +314,6 @@
version="0.0.0"
unpack="false"/>
<plugin
id="javax.ws.rs-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.spring-beans"
download-size="0"
@ -460,4 +453,11 @@
version="0.0.0"
unpack="false"/>
<plugin
id="javax.ws.rs-api"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>

View File

@ -159,7 +159,7 @@ Require-Bundle: org.adempiere.base;bundle-version="0.0.0",
com.itextpdf;bundle-version="0.0.0",
org.atmosphere.runtime;bundle-version="0.0.0",
zkwebfragment,
com.sun.activation.javax.activation;bundle-version="1.2.0"
com.sun.activation.jakarta.activation;bundle-version="1.2.1"
Bundle-Activator: org.adempiere.webui.WebUIActivator
Eclipse-ExtensibleAPI: true
Web-ContextPath: webui

View File

@ -31,10 +31,11 @@
<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>
<activation.version>1.2.0</activation.version>
<annotation.version>1.3.2</annotation.version>
<activation.version>1.2.1</activation.version>
<annotation.version>1.3.3</annotation.version>
<asm.version>7.0</asm.version>
<restlet.version>2.4.1</restlet.version>
<javamail.version>1.6.3</javamail.version>
</properties>
<repositories>
@ -127,13 +128,32 @@
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.annotation:javax.annotation-api:jar:${annotation.version}</id>
<id>jakarta.annotation:jakarta.annotation-api:jar:${annotation.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<!--consider to move to javax.mail:javax.mail-api:jar less dependency, but not sure full function-->
<id>com.sun.mail:javax.mail:jar:1.6.2</id>
<id>com.sun.mail:jakarta.mail:jar:${javamail.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:smtp:jar:${javamail.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:mailapi:jar:${javamail.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:imap:jar:${javamail.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:gimap:jar:${javamail.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
@ -414,7 +434,7 @@
</artifact>
<artifact>
<!-- better javax.activation:javax.activation-api because include extra package -->
<id>com.sun.activation:javax.activation:jar:${activation.version}</id>
<id>com.sun.activation:jakarta.activation:jar:${activation.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
@ -619,7 +639,7 @@
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.ws.rs:javax.ws.rs-api:jar:2.1.1</id>
<id>jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.3</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
@ -634,7 +654,12 @@
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.xml.rpc:javax.xml.rpc-api:jar:1.1.1</id>
<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>
<source>true</source>
<transitive>false</transitive>
</artifact>
@ -1834,7 +1859,7 @@ it also resolve issue confilic between eclipse runtime and tycho build
<!-- binary of org.apache.aries.spifly.dynamic.bundle combine from org.apache.aries.spifly.core-internal org.apache.aries.spifly.weaver-internal and org.apache.aries.spifly.dynamic.bundle but on maven source come only org.apache.aries.spifly.dynamic.bundle
so i recreate source bundle to help debug
https://issues.apache.org/jira/browse/ARIES-1859 -->
<url>${url.file.srv}/jarfile/6.1/org.apache.aries.spifly.dynamic.bundle.source_1.1.jar</url>
<url>${url.file.srv}/extra.jar/org.apache.aries.spifly.dynamic.bundle.source_1.1.jar</url>
<unpack>false</unpack>
<outputDirectory>${project.build.directory}/repository/plugins</outputDirectory>
<skipCache>true</skipCache>

View File

@ -431,12 +431,6 @@
<unit id="org.apache.openwebbeans.web.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.oro" version="2.0.8.v201005080400"/>
<unit id="org.apache.oro.source" version="2.0.8.v201005080400"/>
<unit id="org.apache.poi" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml" version="3.9.0.v201405241905"/>
<unit id="org.apache.poi.ooxml.schemas" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml.schemas.source" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml.source" version="3.9.0.v201405241905"/>
<unit id="org.apache.poi.source" version="3.9.0.v201405241750"/>
<unit id="org.apache.solr.client.solrj" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.solr.client.solrj.source" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.solr.core" version="3.5.0.v20150506-0844"/>
@ -928,10 +922,6 @@
<unit id="com.itextpdf.source" version="5.5.13"/>
<unit id="com.jaspersoft.studio.bundles.barbecue" version="1.5.0.beta1_b02"/>
<unit id="com.jaspersoft.studio.bundles.itext" version="2.1.7.js6_b02"/>
<unit id="com.sun.activation.javax.activation" version="1.2.0"/>
<unit id="com.sun.activation.javax.activation.source" version="1.2.0"/>
<unit id="com.sun.mail.javax.mail" version="1.6.2"/>
<unit id="com.sun.mail.javax.mail.source" version="1.6.2"/>
<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"/>
@ -974,8 +964,8 @@
<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="javax.annotation-api" version="1.3.2"/>
<unit id="javax.annotation-api.source" version="1.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"/>
@ -988,12 +978,12 @@
<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.99.b01"/>
<unit id="javax.ws.rs-api.source" version="2.1.99.b01"/>
<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.1"/>
<unit id="javax.xml.rpc-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"/>
@ -1277,27 +1267,41 @@
<unit id="stax2-api" version="4.1.0"/>
<unit id="stax2-api.source" version="3.1.4"/>
<unit id="stax2-api.source" version="4.1.0"/>
<unit id="zcommon" version="8.6.0.1"/>
<unit id="zcommon.sources" version="8.6.0.1"/>
<unit id="zel" version="8.6.0.1"/>
<unit id="zel.sources" version="8.6.0.1"/>
<unit id="zhtml" version="8.6.0.1"/>
<unit id="zhtml.sources" version="8.6.0.1"/>
<unit id="zjavassist" version="8.6.0.1"/>
<unit id="zjavassist.sources" version="8.6.0.1"/>
<unit id="zk" version="8.6.0.1"/>
<unit id="zk.sources" version="8.6.0.1"/>
<unit id="zkbind" version="8.6.0.1"/>
<unit id="zkbind.sources" version="8.6.0.1"/>
<unit id="zkplus" version="8.6.0.1"/>
<unit id="zkplus.sources" version="8.6.0.1"/>
<unit id="zkwebfragment" version="8.6.0.1"/>
<unit id="zkwebfragment.sources" version="8.6.0.1"/>
<unit id="zul" version="8.6.0.1"/>
<unit id="zul.sources" version="8.6.0.1"/>
<unit id="zweb" version="8.6.0.1"/>
<unit id="zweb.sources" version="8.6.0.1"/>
<unit id="zcommon" version="8.6.0"/>
<unit id="zcommon.sources" version="8.6.0"/>
<unit id="zel" version="8.6.0"/>
<unit id="zel.sources" version="8.6.0"/>
<unit id="zhtml" version="8.6.0"/>
<unit id="zhtml.sources" version="8.6.0"/>
<unit id="zjavassist" version="8.6.0"/>
<unit id="zjavassist.sources" version="8.6.0"/>
<unit id="zk" version="8.6.0"/>
<unit id="zk.sources" version="8.6.0"/>
<unit id="zkbind" version="8.6.0"/>
<unit id="zkbind.sources" version="8.6.0"/>
<unit id="zkplus" version="8.6.0"/>
<unit id="zkplus.sources" version="8.6.0"/>
<unit id="zkwebfragment" version="8.6.0"/>
<unit id="zkwebfragment.sources" version="8.6.0"/>
<unit id="zul" version="8.6.0"/>
<unit id="zul.sources" version="8.6.0"/>
<unit id="zweb" version="8.6.0"/>
<unit id="zweb.sources" version="8.6.0"/>
<repository location="file:/mnt/data/1Dev/project/native/idempiere-dev-11/org.idempiere.maven.to.p2/org.idempiere.maven.to.p2/target/repository/"/>
<unit id="com.sun.activation.jakarta.activation" version="1.2.1"/>
<unit id="com.sun.activation.jakarta.activation.source" version="1.2.1"/>
<unit id="com.sun.mail.gimap" version="1.6.3"/>
<unit id="com.sun.mail.gimap.source" version="1.6.3"/>
<unit id="com.sun.mail.imap" version="1.6.3"/>
<unit id="com.sun.mail.imap.source" version="1.6.3"/>
<unit id="com.sun.mail.jakarta.mail" 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.source" 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="javax.persistence-api" version="2.2.99.b01"/>
<unit id="javax.persistence-api.source" version="2.2.99.b01"/>
</location>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-10"/>

View File

@ -78,7 +78,6 @@ Require-Bundle: org.adempiere.base;bundle-version="0.0.0",
org.apache.cxf.cxf-rt-ws-policy;bundle-version="3.2.6",
org.apache.cxf.cxf-rt-databinding-xmlbeans;bundle-version="3.1.17",
org.apache.xmlbeans;bundle-version="3.0.1",
javax.ws.rs-api;bundle-version="2.1.99",
org.apache.servicemix.bundles.spring-aop,
org.apache.servicemix.bundles.spring-beans,
org.apache.servicemix.bundles.spring-context,
@ -99,7 +98,8 @@ Require-Bundle: org.adempiere.base;bundle-version="0.0.0",
org.glassfish.hk2.api;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.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"
Bundle-ClassPath: .,
WEB-INF/lib/idempiere-xmlbeans.jar
Export-Package: org.compiere.model,