-
Bug
-
Resolution: Done
-
Major
-
None
-
False
-
None
-
False
-
Release Notes, Migration
-
-
-
-
-
-
-
Customer Impact: Customer's app depending on javax.api and using layers combination jaxrs-server,-jpa,jpa-distributed will stop working while migrating to EAP8
Workaround:
- use full server
- specify dependencies explicitly "java.se", "java.xml", "java.xml.crypto", "jdk.xml.dom"
In EAP 7.4.14 module javax.api is provisioned using "GALLEON_PROVISION_LAYERS", "jaxrs-server,-jpa,jpa-distributed"
In EAP 8 module javax.api is not provisioned leading to error
[0m[31m09:55:07,219 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool – 26) WFLYCTL0013: Operation ("add") failed - address: ([ ("subsystem" => "datasources"), ("jdbc-driver" => "mysql") ]) - failure description: "WFLYJCA0115: Module for driver [com.mysql] or one of it dependencies is missing: [javax.api]"
- is documented by
-
EAPDOC-2347 Document for javax.api module not provisioned in layers combination jaxrs-server,-jpa,jpa-distributed
- Closed
- is related to
-
JBEAP-25350 remove deprecated javax.api references
- Closed