[jbossws-dev] [Design of JBoss Web Services] - JBAS-3812, ws deployers modify JBossWebMetaData
scott.stark@jboss.org
do-not-reply at jboss.com
Thu Jan 24 13:00:51 EST 2008
We are still doing some hacky integration between the ws deployers and the war deployer. The WebMetaData/JBossWebMetaData processing should be sufficiently authoritative at this point that we don't need to write out a modified web.xml. I'm not sure this is still being used in org.jboss.web.deployers.AbstractWarDeployment:
| // Get the war URL
| // FIXME: JBAS-3812 - TomcatDeployment should use modified WebMetaData
| URL warURL = unit.getAttachment("org.jboss.web.expandedWarURL", URL.class);
| if( warURL == null )
| warURL = unit.getAttachment("jbossws.expanded.war.url", URL.class);
| if (warURL == null)
| warURL = unit.getRoot().toURL();
|
The tomcat layer is being driven by the WebMetaData/JBossWebMetaData now, so any modification by the ws deployers should be done as input into a deployer like MergedJBossMetaDataDeployer does for the ejb metadata. I'd like to get this cleaned up for jbossas 5.0.0.CR1 when the war deployer is cleaned up.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4123146#4123146
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4123146
More information about the jbossws-dev
mailing list