On 11/03/2016 04:02, Stephen Felts wrote:
:
The Java EE folks are aware of the problems with both the  transaction and 
annotation jars.  One of the outstanding issues I have is to get official 
copies of these module jar files.  Also, the current approach requires two 
associated jar files on the module path,

javax.enterprise.cdi.api.jar and javax.interceptor.javax.interceptor.api.jar, 
because of dependencies.  I think the plan is to handle the dependencies so 
those jar files are not needed.


Just to add to Stephen's note. The EE version of the java.transaction module that Stephen with WebLogic has additional dependences. This creates a migration challenge as we are trying to deploy a library as a module when it depends on other libraries that have not yet migrated to modules. Here is where automatic modules comes in because these dependences can be put on the application module path and work as automatic modules. They in turn might have to link to types on the class path, something that automatic modules can do. It of course makes the deployment a bit more complicated but that's another discussion.

-Alan.

Reply via email to