Author: richard.opalka(a)jboss.com
Date: 2009-06-29 09:01:16 -0400 (Mon, 29 Jun 2009)
New Revision: 10251
Added:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseOneDeployer.java
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseTwoDeployer.java
Removed:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPostJSE.java
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPreJSE.java
Modified:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSDeploymentDeployer.java
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSTypeDeployer.java
container/jboss50/branches/ropalka-jboss510/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml
Log:
[JBWS-2332][JBWS-2382] refactoring (WIP)
Modified:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSDeploymentDeployer.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSDeploymentDeployer.java 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSDeploymentDeployer.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -80,9 +80,6 @@
// outputs
this.addOutput( JBossWebMetaData.class );
this.addOutput( Deployment.class );
-
- // [JBDEPLOY-201] workaround
- this.setRelativeOrder( 2 );
}
@Override
Added:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseOneDeployer.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseOneDeployer.java
(rev 0)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseOneDeployer.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -0,0 +1,52 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2006, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.wsf.container.jboss50.deployer;
+
+import org.jboss.metadata.web.jboss.JBossWebMetaData;
+import org.jboss.wsf.spi.deployment.Deployment;
+
+/**
+ * The phase one web service deployer.
+ *
+ * @author Thomas.Diesler(a)jboss.org
+ * @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
+ */
+@SuppressWarnings("unchecked")
+public class WSPhaseOneDeployer extends AbstractWebServiceDeployer
+{
+
+ /**
+ * Constructor.
+ */
+ public WSPhaseOneDeployer()
+ {
+ super();
+
+ // inputs
+ this.addInput( JBossWebMetaData.class );
+ this.addInput( Deployment.class );
+
+ // outputs
+ this.addOutput( JBossWebMetaData.class );
+ }
+
+}
Added:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseTwoDeployer.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseTwoDeployer.java
(rev 0)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSPhaseTwoDeployer.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -0,0 +1,49 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2006, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.wsf.container.jboss50.deployer;
+
+import org.jboss.web.deployers.WarDeployment;
+import org.jboss.wsf.spi.deployment.Deployment;
+
+/**
+ * The phase two web service deployer.
+ *
+ * @author Heiko.Braun(a)jboss.com
+ * @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
+ */
+@SuppressWarnings("unchecked")
+public class WSPhaseTwoDeployer extends AbstractWebServiceDeployer
+{
+
+ /**
+ * Constructor.
+ */
+ public WSPhaseTwoDeployer()
+ {
+ super();
+
+ // inputs
+ this.addInput( Deployment.class );
+ this.addInput( WarDeployment.class );
+ }
+
+}
Modified:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSTypeDeployer.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSTypeDeployer.java 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WSTypeDeployer.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -59,9 +59,6 @@
// outputs
this.addOutput( DeploymentType.class );
this.addOutput( JBossWebMetaData.class );
-
- // [JBDEPLOY-201] workaround
- this.setRelativeOrder( 1 );
}
/**
Deleted:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -1,58 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2006, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
- */
-package org.jboss.wsf.container.jboss50.deployer;
-
-import org.jboss.metadata.web.jboss.JBossWebMetaData;
-import org.jboss.wsf.spi.deployment.Deployment;
-
-/**
- * This it the web service deployer for EJB. It gets
- * {@link org.jboss.wsf.spi.deployment.integration.WebServiceDeclaration} an passes it to
a chain of
- * {@link org.jboss.wsf.container.jboss50.deployer.DeployerHook}'s.
- *
- * @author Thomas.Diesler(a)jboss.org
- * @author Heiko.Braun(a)jboss.com
- * @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
- */
-@SuppressWarnings("unchecked")
-public class WebServiceDeployerEJB extends AbstractWebServiceDeployer
-{
-
- /**
- * Constructor.
- */
- public WebServiceDeployerEJB()
- {
- super();
-
- // inputs
- this.addInput( JBossWebMetaData.class );
- this.addInput( Deployment.class );
-
- // outputs
- this.addOutput( JBossWebMetaData.class );
-
- // [JBDEPLOY-201] workaround
- this.setRelativeOrder( 3 );
- }
-
-}
Deleted:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPostJSE.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPostJSE.java 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPostJSE.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -1,49 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2006, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
- */
-package org.jboss.wsf.container.jboss50.deployer;
-
-import org.jboss.web.deployers.WarDeployment;
-import org.jboss.wsf.spi.deployment.Deployment;
-
-/**
- * The phase two web service deployer for JSE.
- *
- * @author Heiko.Braun(a)jboss.com
- * @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
- */
-@SuppressWarnings("unchecked")
-public class WebServiceDeployerPostJSE extends AbstractWebServiceDeployer
-{
-
- /**
- * Constructor.
- */
- public WebServiceDeployerPostJSE()
- {
- super();
-
- // inputs
- this.addInput( Deployment.class );
- this.addInput( WarDeployment.class );
- }
-
-}
Deleted:
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPreJSE.java
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPreJSE.java 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/java/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerPreJSE.java 2009-06-29
13:01:16 UTC (rev 10251)
@@ -1,55 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2006, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
- */
-package org.jboss.wsf.container.jboss50.deployer;
-
-import org.jboss.metadata.web.jboss.JBossWebMetaData;
-import org.jboss.wsf.spi.deployment.Deployment;
-
-/**
- * The phase one web service deployer for JSE.
- *
- * @author Thomas.Diesler(a)jboss.org
- * @author <a href="ropalka(a)redhat.com">Richard Opalka</a>
- */
-@SuppressWarnings("unchecked")
-public class WebServiceDeployerPreJSE extends AbstractWebServiceDeployer
-{
-
- /**
- * Constructor.
- */
- public WebServiceDeployerPreJSE()
- {
- super();
-
- // inputs
- this.addInput( JBossWebMetaData.class );
- this.addInput( Deployment.class );
-
- // outputs
- this.addOutput( JBossWebMetaData.class );
-
- // [JBDEPLOY-201] workaround
- this.setRelativeOrder( 4 );
- }
-
-}
Modified:
container/jboss50/branches/ropalka-jboss510/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml
===================================================================
---
container/jboss50/branches/ropalka-jboss510/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml 2009-06-29
11:46:27 UTC (rev 10250)
+++
container/jboss50/branches/ropalka-jboss510/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml 2009-06-29
13:01:16 UTC (rev 10251)
@@ -45,64 +45,65 @@
<bean name="WSEJBAdapterDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSEJBAdapterDeployer"/>
- <bean name="WSTypeDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSTypeDeployer"/>
+ <bean name="WSTypeDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSTypeDeployer">
+ <property name="relativeOrder">1</property> <!--
[JBDEPLOY-201] workaround -->
+ </bean>
- <bean name="WSDeploymentDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSDeploymentDeployer"/>
+ <bean name="WSDeploymentDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSDeploymentDeployer">
+ <property name="relativeOrder">2</property> <!--
[JBDEPLOY-201] workaround -->
+ </bean>
- <bean name="WebServiceDeployerEJB"
class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerEJB"/>
+ <bean name="WSPhaseOneDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSPhaseOneDeployer">
+ <property name="relativeOrder">3</property> <!--
[JBDEPLOY-201] workaround -->
+ </bean>
- <bean name="WebServiceDeployerPreJSE"
class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPreJSE"/>
+ <bean name="WSPhaseTwoDeployer"
class="org.jboss.wsf.container.jboss50.deployer.WSPhaseTwoDeployer"/>
- <bean name="WebServiceDeployerPostJSE"
class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPostJSE"/>
-
<!--
Register DeployerHooks with JBoss deployers
-->
- <!-- Phase 1 of JSE JAX-RPC -->
- <bean name="WSDeployerHook_JAXRPC_PRE_JSE"
class="org.jboss.wsf.container.jboss50.deployer.DeployerHookImpl">
- <property
name="deploymentManagerName">WSDeploymentAspectManagerPreJSE</property>
- <install bean="WebServiceDeployerPreJSE"
method="addDeployerHook">
+ <!-- Phase 1 deployer hook -->
+ <bean name="WSPhaseOneDeployerHook"
class="org.jboss.wsf.container.jboss50.deployer.DeployerHookImpl">
+ <property
name="deploymentManagerName">WSPhaseOneDeploymentAspectManager</property>
+ <install bean="WSPhaseOneDeployer"
method="addDeployerHook">
<parameter>
<this/>
</parameter>
</install>
- <uninstall bean="WebServiceDeployerPreJSE"
method="removeDeployerHook">
+ <uninstall bean="WSPhaseOneDeployer"
method="removeDeployerHook">
<parameter>
<this/>
</parameter>
</uninstall>
- <depends>WebServiceDeployerPreJSE</depends>
+ <depends>WSPhaseOneDeployer</depends>
</bean>
- <!-- Phase 2 of JSE JAX-RPC -->
- <bean name="WSDeployerHook_JAXRPC_POST_JSE"
class="org.jboss.wsf.container.jboss50.deployer.DeployerHookImpl">
- <property
name="deploymentManagerName">WSDeploymentAspectManagerPostJSE</property>
- <install bean="WebServiceDeployerPostJSE"
method="addDeployerHook">
+ <!-- Phase 2 deployer hook -->
+ <bean name="WSPhaseTwoDeployerHook"
class="org.jboss.wsf.container.jboss50.deployer.DeployerHookImpl">
+ <property
name="deploymentManagerName">WSPhaseTwoDeploymentAspectManager</property>
+ <install bean="WSPhaseTwoDeployer"
method="addDeployerHook">
<parameter>
<this/>
</parameter>
</install>
- <uninstall bean="WebServiceDeployerPostJSE"
method="removeDeployerHook">
+ <uninstall bean="WSPhaseTwoDeployer"
method="removeDeployerHook">
<parameter>
<this/>
</parameter>
</uninstall>
- <depends>WebServiceDeployerPostJSE</depends>
+ <depends>WSPhaseTwoDeployer</depends>
</bean>
<!--
Each DeploymentAspectManger maintains a list of DeploymentAspects
-->
- <bean name="WSDeploymentAspectManagerPreJSE"
class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
- <property
name="name">WSDeploymentAspectManagerPreJSE</property>
+ <bean name="WSPhaseOneDeploymentAspectManager"
class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
+ <property
name="name">WSPhaseOneDeploymentAspectManager</property>
</bean>
- <bean name="WSDeploymentAspectManagerPostJSE"
class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
- <property name="parent"><inject
bean="WSDeploymentAspectManagerPreJSE"/></property>
- <property
name="name">WSDeploymentAspectManagerPostJSE</property>
+ <bean name="WSPhaseTwoDeploymentAspectManager"
class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
+ <property name="parent"><inject
bean="WSPhaseOneDeploymentAspectManager"/></property>
+ <property
name="name">WSPhaseTwoDeploymentAspectManager</property>
</bean>
- <bean name="WSDeploymentAspectManagerEJB"
class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
- <property name="name">WSDeploymentAspectManagerEJB</property>
- </bean>
<!--
The container deployment aspects
@@ -186,8 +187,8 @@
<!-- Deployment aspect installers -->
<!-- Phase 1 -->
- <bean name="WSDeploymentAspectInstallerPreJSE"
class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
- <property name="manager"><inject
bean="WSDeploymentAspectManagerPreJSE"/></property>
+ <bean name="WSPhaseOneDeploymentAspectInstaller"
class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
+ <property name="manager"><inject
bean="WSPhaseOneDeploymentAspectManager"/></property>
<property name="sortAspectsOnCreate">false</property>
<property name="aspects">
<set class="java.util.HashSet"
elementClass="org.jboss.wsf.spi.deployment.DeploymentAspect">
@@ -208,8 +209,8 @@
</bean>
<!-- Phase 2 -->
- <bean name="WSDeploymentAspectInstallerPostJSE"
class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
- <property name="manager"><inject
bean="WSDeploymentAspectManagerPostJSE"/></property>
+ <bean name="WSPhaseTwoDeploymentAspectInstaller"
class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
+ <property name="manager"><inject
bean="WSPhaseTwoDeploymentAspectManager"/></property>
<property name="sortAspectsOnCreate">false</property>
<property name="aspects">
<set class="java.util.HashSet"
elementClass="org.jboss.wsf.spi.deployment.DeploymentAspect">
@@ -219,27 +220,4 @@
</property>
</bean>
- <bean name="WSDeploymentAspectInstallerEJB"
class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
- <property name="manager"><inject
bean="WSDeploymentAspectManagerEJB"/></property>
- <property name="sortAspectsOnCreate">false</property>
- <property name="aspects">
- <set class="java.util.HashSet"
elementClass="org.jboss.wsf.spi.deployment.DeploymentAspect">
- <inject bean="WSContainerMetaDataDeploymentAspect"/>
- <inject bean="WSInjectionMetaDataDeploymentAspect"/>
- <inject bean="WSContextRootDeploymentAspect"/>
- <inject bean="WSVirtualHostDeploymentAspect"/>
- <inject bean="WSEndpointAddressDeploymentAspect"/>
- <inject bean="WSEndpointHandlerDeploymentAspect"/>
- <inject bean="WSEndpointLifecycleDeploymentAspect"/>
- <inject bean="WSEndpointMetricsDeploymentAspect"/>
- <inject bean="WSEndpointNameDeploymentAspect"/>
- <inject bean="WSEndpointRegistryDeploymentAspect"/>
- <inject bean="WSURLPatternDeploymentAspect"/>
- <inject bean="WSRuntimeLoaderDeploymentAspect"/>
- <inject bean="WSWebAppDeploymentAspect"/>
- <inject bean="WSWebAppGeneratorDeploymentAspect"/>
- </set>
- </property>
- </bean>
-
</deployment>