-
Task
-
Resolution: Done
-
Major
-
None
The following modules have a dep on the javax.xml.rpc.api module. JAX-RPC has been pruned from EE 9 so in the EE9 variant of WildFly I want to avoid shipping that module. Task here is to confirm these dependencies are needed, and if not prune them. Then for anything remaining determine how to handle the dep (e.g. make it optional).
org.apache.ws.security
org.jboss.as.ejb3
org.jboss.as.webservices
org.jboss.narayana.rts
org.jboss.ws.common
javax.ejb.api
The javax.ejb.api one, the 4.0.0.RC2 version of jakarta.ejb:jakarta.ejb-api doesn't have any JAX-RPC dep so even though one is needed for the EE 8 version of the module.xml we can drop it from the EE 9 one. Spec API modules will have different module.xml files for EE 8 vs 9.