Openbravo Issue Tracking System - Modules
View Issue Details
0038908ModulesAuthorize.net Integrationpublic2018-07-06 08:212018-12-20 17:53
alostale 
Triage Finance 
normalmajorhave not tried
closedfixed 
5
 
 
Sandrahuguet
0038908: Authorize.net Integration module does not compile with JDK 11
After jaxws-api removal from pi (0038892) Authorize.net Integration module does not compile with JDK 11.
1. Install Authorize.net Integration module in a pi having 0038892 fixed
2. Compile with JDK 11
    -> ERROR in compilation
compileSqlc:
    [javac] Compiling 4200 source files to /home/alostale/ws/projects/allmods/openbravo/build/classes
    [javac] /home/alostale/ws/projects/allmods/openbravo/modules/org.openbravo.authorize.net/src/org/openbravo/authorize/net/api/utils/SoapAPIAccess.java:149: error: cannot access Service
    [javac] serviceSoap = rebill_ws.getServiceSoap();
    [javac] ^
    [javac] class file for javax.xml.ws.Service not found
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 1 error
Dependency from authorize.net module to jaxws-api needs to be made explicit.

There are 2 alternatives:
1. Include jar in the module
2. Create a module including only this jar and make authorize.net dependent on this one
No tags attached.
related to feature request 0038130 closed caristu Openbravo ERP support JDK 11 
caused by design defect 0038892 closed caristu Openbravo ERP JDK 11: not necessary to include jaxws-api library 
Issue History
2018-07-06 08:21alostaleNew Issue
2018-07-06 08:21alostaleAssigned To => Triage Finance
2018-07-06 08:21alostaleRelationship addedcaused by 0034265
2018-07-06 08:22alostaleDescription Updatedbug_revision_view_page.php?rev_id=17382#r17382
2018-07-06 08:22alostaleSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=17384#r17384
2018-07-06 08:22alostaleRelationship deletedcaused by 0034265
2018-07-06 08:22alostaleRelationship addedcaused by 0038892
2018-07-06 08:22alostaleSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=17385#r17385
2018-07-06 08:23alostaleRelationship addedrelated to 0038130
2018-12-20 17:51SandrahuguetAssigned ToTriage Finance => Sandrahuguet
2018-12-20 17:51SandrahuguetStatusnew => scheduled
2018-12-20 17:53SandrahuguetReview Assigned To => Sandrahuguet
2018-12-20 17:53SandrahuguetNote Added: 0108693
2018-12-20 17:53SandrahuguetStatusscheduled => closed
2018-12-20 17:53SandrahuguetResolutionopen => fixed
2018-12-20 17:53SandrahuguetAssigned ToSandrahuguet => Triage Finance

Notes
(0108693)
Sandrahuguet   
2018-12-20 17:53   
Added new dependency from JAX-WS Java API for XML Web Services module

https://code.openbravo.com/erp/pmods/org.openbravo.authorize.net/rev/6c8f1510ffce [^]