[jboss-dev] Deployment chains

Alessio Soldano asoldano at redhat.com
Fri Oct 3 12:10:09 EDT 2008


Adrian Brock wrote:
> 1) Webservices
>
> org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPreJSE
> org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPostJSE
>
> Currently the ordering of these is pretty weak.
>
> i.e. there is no guarantee the PRE will run before the POST,
> except that the relative order of PRE is -1 compared with Tomcat
> and the POST must run after Tomcat.
>
> This is very brittle to changes in the Tomcat Deployer which
> might move it earlier in the chain due to changes in its requirements.
> i.e. The TomcatDeployer takes some additional metadata beyond
> JBossWebMetaData.
>
> Shouldn't the PRE deployer also output JBossWebMetaData
> to show it modifies or process it and therefore MUST run before Tomcat?
>   
https://jira.jboss.org/jira/browse/JBWS-2336
I'll look at this soon, btw the WebServiceDeployerPreJSE currently also 
has JBossWebMetaData as its input.
I agree the ordering is weak here.

Cheers
Alessio





More information about the jboss-development mailing list