core-jgi/org.adempiere.install
hieplq 69c91e1111 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (build by tycho issue)
https://bugs.eclipse.org/bugs/show_bug.cgi
https://bugs.eclipse.org/bugs/show_bug.cgi?id=537016

1. use latest jdt for support jdk10

2. tycho resolve dependency to javax.activation, javax.xml.bind from jdk, but jdk don't public it.
eclipse resolve by get highest version from com.sun.activation.javax.activation, jaxb-api
so need use Require-Bundle to force tycho choose com.sun.activation.javax.activation

2.1 if keep both import javax.activation and Require-Bundle com.sun.activation.javax.activation with get bellow exception on tycho but org.adempiere.base don't have this issue
[ERROR] /home/hieplq/1Dev/project/native/idempiere-dev-11/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/factory/DefaultFeedbackService.java:[16]
[ERROR] 	import javax.activation.DataSource;
[ERROR] 	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] Access restriction: The type 'DataSource' is not API (restriction on classpath entry '/home/hieplq/.m2/repository/p2/osgi/bundle/com.sun.activation.javax.activation/1.2.0/com.sun.activation.javax.activation-1.2.0.jar')

3. pass --add-exports for org.adempiere.base, install, server and swing
2018-10-25 23:59:10 +07:00
..
.settings IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update maven project) 2018-10-24 08:56:57 +07:00
Adempiere IDEMPIERE-166 Rebranding of logo and product name 2014-04-02 22:19:47 -05:00
META-INF IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (add Vendor info to bundle) 2018-10-24 13:07:45 +07:00
schema Updated extension point documentation formatting. Remove the use of osgi: prefix for form, modelvalidator and process to ease migration, the framework will now always check whether an implementation exists in the extension registry before checking the java classpath. Rename org.adempiere.osgi in swing to org.adempiere.ui.swing.factory and drop the incomplete IMenuAction extension in swing ( will come back to this later ). 2010-12-20 10:46:25 +08:00
src/org IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (deprecated constant of swing) 2018-10-24 11:21:10 +07:00
.classpath IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update maven project) 2018-10-24 08:56:57 +07:00
.myumldata Refactoring to make project and folder name the same as the bundle symbolic name. Migrate to use eclipse feature and product configuration ( build is broken, to fix later ) 2010-09-29 15:25:34 +08:00
.project IDEMPIERE-3531:add maven tycho configuration 2018-02-10 16:42:06 +07:00
build.properties IDEMPIERE-3531:some plugin don't include class on output maven when export 2018-02-11 00:37:05 +07:00
build.xml IDEMPIERE-3136:all stuff relate library of idempiere 2016-07-08 15:40:24 +07:00
install.app.launch IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (sync launch) 2018-10-24 13:58:02 +07:00
install.console.app.launch Fix launchers 2017-02-18 08:34:15 +01:00
plugin.xml Fixed launch configuration for install.app and install.console.app. Rename application id org.adempiere.install.console.application to org.adempiere.install.console-application to resolve plugin validation error. 2010-12-16 16:54:50 +08:00
pom.xml IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (build by tycho issue) 2018-10-25 23:59:10 +07:00