[ https://issues.apache.org/jira/browse/GERONIMO-3502?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jarek Gawor resolved GERONIMO-3502. ----------------------------------- Resolution: Fixed Fix Version/s: 2.1 I updated the module conditions to the following (Revision 594248): For CXF: props['org.apache.geronimo.jaxws.provider'] == 'cxf' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'jetty6') For Axis2: props['org.apache.geronimo.jaxws.provider'] == 'axis2' or (props['org.apache.geronimo.jaxws.provider'] == null and webcontainerName == 'tomcat6') That also required some changes in the parser so that the same substitution properties were exposed to the condition parser (Revision 593629). > Module conditions when installed as a plugin > -------------------------------------------- > > Key: GERONIMO-3502 > URL: https://issues.apache.org/jira/browse/GERONIMO-3502 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Affects Versions: 2.1 > Reporter: Jarek Gawor > Assignee: Jarek Gawor > Fix For: 2.1 > > > Currently, I don't think there is a way to specify module conditions in the > geronimo-plugin.xml. That creates problem in certain situations where two > modules can be installed at the same time but only one can be running at a > time. For example, as in case of Axis2 and CXF. Before, the assembly's > config.xml file specified the appropriate module conditions which prevented > the two modules from running at the same time. Right now, the deployment of > applications will fail if both both Axis2 and CXF modules are running at the > same time. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.