Commit Graph

2324 Commits

Author SHA1 Message Date
Carlos Ruiz f65f6f5d19 IDEMPIERE-3798 Fix launchers 2018-10-31 21:58:21 +01:00
hieplq 479deb9b27 Merge 2018-10-31 17:31:38 +07:00
hieplq 7ddd9b9692 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse conflic)
use javax.activation bundle from eclipse can resolve issue conflic between tycho buil/eclipse build/eclipse runtime
2018-10-31 10:25:17 +07:00
hieplq 8a04f3e303 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (web service/tycho ok, eclipse conflic)
1. new version of cxf need new version of spring so get osgi version from org.apache.servicemix but spring of cxf limit to 4.0 so take 4.3.19.RELEASE_1
http://cxf.apache.org/docs/30-migration-guide.html

2. eclipse auto add --add-modules=ALL-SYSTEM when run eclipse launcher, so when run idempiere server from eclipse encounter bellow condition
   javax.activity, javax.xml.ws is depricate package to remove on jdk11
   that why this module is exclusive from build class path (but by --add-modules=ALL-SYSTEM it appear at runtime)
   we use some replace jar for that package (com.sun.activation for javax.activation)
2018-10-31 04:03:57 +07:00
Carlos Ruiz eba4ceca7f hg merge release-5.1 (merge release5.1 into default) 2018-10-26 15:36:31 +02:00
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
hieplq a0f7e977fe IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update maven project/build/poi)
run auto update maven projec (side effect from 15ccf00c09f5)
also help resolve build maven by jdk 10:
        https://bugs.eclipse.org/bugs/show_bug.cgi
        https://bugs.eclipse.org/bugs/show_bug.cgi?id=537016

now targetplatform have two version of poi but eclipse bind to lower version, so add package dependency to force it
2018-10-25 06:59:03 +07:00
hieplq 19dd05c037 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (CLogMgt ConfigurationListener)
https://bugs.openjdk.java.net/browse/JDK-8029805
2018-10-24 15:51:33 +07:00
hieplq f874979908 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (finalize warning) 2018-10-24 12:40:08 +07:00
hieplq 932e6fe6d0 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (hamless warrning) 2018-10-24 12:38:27 +07:00
hieplq ef57afb335 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constance of BigDecimal move to RoundingMode
2018-10-24 12:11:33 +07:00
hieplq bf3561fc0d IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (clazz.getDeclaredConstructor().newInstance()) 2018-10-24 12:10:32 +07:00
hieplq 61a5fd1c21 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constance of BigDecimal move to RoundingMode
2018-10-24 09:48:52 +07:00
hieplq 52a4a836c8 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with expression
2018-10-24 09:26:40 +07:00
hieplq 155810c3f1 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with expression
2018-10-24 09:25:50 +07:00
hieplq bb6005c5c2 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with expression
2018-10-24 09:23:59 +07:00
hieplq 733ad1c89f IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with expression
2018-10-24 09:17:22 +07:00
hieplq 9957ffa06c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with expression
2018-10-24 09:09:51 +07:00
hieplq b7aada7a1b IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (warning deprecated of constructer)
constructer with static value
2018-10-24 09:02:12 +07:00
hieplq 6bc86a754c IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
spring, service, xml http://openjdk.java.net/jeps/320
2018-10-23 22:27:06 +07:00
hieplq 1c5a89128b IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (Bundle-RequiredExecutionEnvironment)
eclipse don't reconize Bundle-RequiredExecutionEnvironment 10
2018-10-23 17:29:35 +07:00
hieplq b2fa99b192 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (update lib)
update jetty to 12
update almost library to latest version
change org.eclipse.jdt.core.compiler.batch to org.eclipse.jdt.core
change javax.management.j2ee-api to org.apache.geronimo.specs.geronimo-j2ee-management_1.1_spec, reduce dependency and correct dependency of activeMQ
javax.activation to com.sun.activation.javax.activation
lib for service will take from library instea of jdk
groovy to date
2018-10-23 09:36:53 +07:00
Diego Ruiz 86c3c5638f IDEMPIERE-3807 2018-10-23 13:56:36 +02:00
Diego Ruiz 6434e17bca IDEMPIERE-3804 - Reports exported to Excel don't use Print Format Item -> Format Pattern 2018-10-17 17:48:00 +02:00
hieplq 5a03eeb696 IDEMPIERE-3798:comment out for compile fisrt (https://bugs.openjdk.java.net/browse/JDK-8029805) 2018-10-17 00:20:31 +07:00
hieplq 568904b961 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (inaccessible Internal APIs compiler time) 2018-10-16 12:57:03 +07:00
hieplq f4931abda5 IDEMPIERE-3798:Move iDempiere default branch to openjdk 10 (Enumeration cast up) 2018-10-16 12:55:11 +07:00
hieplq 82c8c5b31d IDEMPIERE-3798:Move iDempiere default branch to openjdk 10
change targetPlatform and classpath to JavaSE-10
2018-10-16 07:08:34 +07:00
Carlos Ruiz 7b8157861f IDEMPIERE-3599 allow DocActions to be selected in a more flexible way / Allow adding Reactivate on Closed 2018-10-15 11:19:03 +02:00
Carlos Ruiz 2a60d4b405 IDEMPIERE-2793 Extendability improvements / integrate patch from logilite (Deepak) - Changed private access modifier of members to 'Protected' 2018-10-12 12:30:48 +02:00
Diego Ruiz f70f76d732 IDEMPIERE-3800 Improvements to CSV Export - fix and integrate improvements from Heng Sin 2018-10-12 11:19:50 +02:00
Carlos Ruiz 0640e29b13 IDEMPIERE-3802 Bug in ResetLockedAccount when using USER_LOCKING_MAX_INACTIVE_PERIOD_DAY 2018-10-12 10:45:32 +02:00
Carlos Ruiz aacf45495f IDEMPIERE-3799 Avoid users re-running a process that is already being processed / Peer review 2018-10-06 20:25:26 +02:00
Diego Ruiz 0619c3d452 IDEMPIERE-3799 Avoid users re-running a process that is already being processed 2018-10-05 17:32:24 +02:00
Diego Ruiz c32fa14dfb IDEMPIERE-2816/IDEMPIERE-2351 Force background/foreground based on parameters 2018-10-05 16:58:38 +02:00
Carlos Ruiz 8c8db60532 hg merge release-5.1 (merge release5.1 into default) 2018-10-06 17:55:32 +02:00
Carlos Ruiz 53583c1a1d hg merge release-5.1 (merge release5.1 into default) 2018-09-27 20:48:58 +02:00
Carlos Ruiz 08e622ba6d IDEMPIERE-3794 Improvement to Housekeeping 2018-09-27 17:19:36 +02:00
Carlos Ruiz fb2c89fbca IDEMPIERE-3793 Transaction not closed 2018-09-27 16:44:14 +02:00
Heng Sin Low ec7ee69efb IDEMPIERE-3697 Wrong organziation (*) in matched PO document when reversing MR with invoice. 2018-09-27 16:40:52 +08:00
hieplq 0a5d5a78ac IDEMPIERE-3531: update jasper report to 6.7.0
+ add more Osgi for jasper dependency
+ don't fix incompatibility issue for swing
+ use bootdelegation to resolve org.w3c.dom.events issue. let all use class from jdk
2018-09-12 00:10:22 +07:00
Silvano Trinchero 93fcc43ee5 IDEMPIERE-3785 Fix potential duplicate key / documento and lock on Oracle 2018-09-11 12:37:50 +02:00
hieplq fe0f36668b IDEMPIERE-3531: add manifest for java 9 warning 2018-09-11 09:04:49 +07:00
Carlos Ruiz 49016d35ed IDEMPIERE-2319 Adding date value type support in Attribute set / peer review 2018-09-11 15:45:59 +02:00
Carlos Ruiz a19eaa0c82 IDEMPIERE-2617 Transaction closed exception while posting 2018-09-02 13:07:21 +02:00
Carlos Ruiz e9f31283c6 IDEMPIERE-3779 AP2-573 Payment allocation posting wrongly for multi-currency if allocation date <> payment date 2018-08-29 13:02:21 +02:00
Nicolas Micoud 82623d4399 IDEMPIERE-3769 IBAN : Invalid message is not translated - force to uppercase 2018-08-28 13:26:05 +02:00
Carlos Ruiz 5cdf7c0db9 IDEMPIERE-3775 Document Type>Purchase Requisition>Mandatory Charge or Product=Y no effect / IDEMPIERE-178 2018-08-27 15:59:40 +02:00
Carlos Ruiz e26d222572 IDEMPIERE-3777 GL Journal different currencies in different lines doesn't post / peer review 2018-08-22 16:04:44 +02:00
Elaine Tan e0ab57bb42 AP2-512 Need to post GL Journal for balance forward that includes CAD and USD (IDEMPIERE-3777) 2018-08-03 12:00:26 +08:00