[
https://issues.apache.org/jira/browse/OPENEJB-1362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jarek Gawor resolved OPENEJB-1362.
----------------------------------
Fix Version/s: 3.2
Resolution: Fixed
In revision 99904 I updated the DeploymentLoader.java to create one EjbModule
per web application. The EjbModule will have the same moduleId as the WebModule.
The code now also checks whether a war file contains any ejbs by checking if
there is WEB-INF/ejb-jar.xml and if not, it scans the war for ejb annotations
only if there is no web.xml or web.xml has metadata-complete set of false.
> Incorrect handling of ejbs packaged in a war file
> -------------------------------------------------
>
> Key: OPENEJB-1362
> URL: https://issues.apache.org/jira/browse/OPENEJB-1362
> Project: OpenEJB
> Issue Type: Bug
> Components: ejb31
> Affects Versions: 3.2
> Reporter: Jarek Gawor
> Assignee: Jarek Gawor
> Fix For: 3.2
>
>
> As described by the specification, ejbs packaged in a war file should be
> considered as part of the same module. Right now, the deployer code tries to
> deploy ejbs discovered in each jar file in a war file as a separate ejb
> module.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.