[jbossws-commits] JBossWS SVN: r8585 - in container/jboss50/ropalka-trunk: src/main/resources and 3 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Wed Oct 29 16:19:52 EDT 2008


Author: richard.opalka at jboss.com
Date: 2008-10-29 16:19:52 -0400 (Wed, 29 Oct 2008)
New Revision: 8585

Removed:
   container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50-container.jar/
   container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.jar/META-INF/services/org.jboss.wsf.spi.WSFRuntimeLocator
   container/jboss50/ropalka-trunk/src/main/scripts/assembly-container.xml
Modified:
   container/jboss50/ropalka-trunk/pom.xml
   container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml
Log:
[JBWS-2338] removing WSFRuntime abstraction

Modified: container/jboss50/ropalka-trunk/pom.xml
===================================================================
--- container/jboss50/ropalka-trunk/pom.xml	2008-10-29 19:57:20 UTC (rev 8584)
+++ container/jboss50/ropalka-trunk/pom.xml	2008-10-29 20:19:52 UTC (rev 8585)
@@ -225,7 +225,6 @@
             </goals>
             <configuration>
               <descriptors>
-                <descriptor>src/main/scripts/assembly-container.xml</descriptor>
                 <descriptor>src/main/scripts/assembly-resources.xml</descriptor>
               </descriptors>
             </configuration>

Modified: container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml
===================================================================
--- container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml	2008-10-29 19:57:20 UTC (rev 8584)
+++ container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.deployer/META-INF/jbossws-deployer-jboss-beans.xml	2008-10-29 20:19:52 UTC (rev 8585)
@@ -1,162 +1,353 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-            xsi:schemaLocation="urn:jboss:bean-deployer bean-deployer_2_0.xsd"
-            xmlns="urn:jboss:bean-deployer:2.0">
-
-   <!--
-   *********************************************************************************************************************
-   Web Service deployment
-
-   There are two deployers registered with the JBoss Main Deployer.
-   The order of which is important
-
-   1) EJBDeployer < WebServiceDeployerEJB < WarDeployer
-   2) WebServiceDeployerPreJSE < WarDeployer
-   3) WarDeployer < WebServiceDeployerPostJSE
-
-   Each WebServiceDeployer has a number of DeployerHooks registered with it
-
-   - WebServiceDeployerEJB
-      - WSDeployerHook_JAXRPC_EJB21
-      - WSDeployerHook_JAXWS_EJB3
-
-   - WebServiceDeployerPreJSE
-      - WSDeployerHook_JAXRPC_JSE
-      - WSDeployerHook_JAXWS_JSE
-
-   Conceptually, each of these hooks implements the following pattern:
-
-   DeployerHook.deploy(unit)
-   if(isWebServiceDeployment)
-      Deployment dep = createDeployment(unit)
-      DeploymentAspectManager.deploy(dep)
-
-   DeployerHook.undeploy(unit)
-      Deployment dep = getDeployment(unit)
-      WSFRuntime.start(dep)
-
-   Each deployer hook has a web service WSFRuntime injected into it.
-    
-   ********************************************************************************************************************* -->
-
-   <!--
-   A web service deployer that hooks in after the EJB deployers
-   -->
-   <bean name="WebServiceDeployerEJB" class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerEJB">
-      <depends>EJB2xDeployer</depends>
-      <depends>Ejb3Deployer</depends>
-   </bean>
-
-   <!--
-   A web service deployer that hooks in before the WAR deployer
-   -->
-   <bean name="WebServiceDeployerPreJSE" class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPreJSE">
-      <property name="relOrderWar"><inject bean="WarDeployer" property="relativeOrder"/></property>
-      <depends>WebAppParsingDeployer</depends>
-   </bean>
-
-   <!--
-   A web service deployer that hooks in after the WAR deployer
-   -->
-   <bean name="WebServiceDeployerPostJSE" class="org.jboss.wsf.container.jboss50.deployer.WebServiceDeployerPostJSE">
-      <depends>WarDeployer</depends>
-   </bean>
-
-   <!--
-   Register DeployerHooks with JBoss deployers
-   -->
-
-   <!-- Phase 1 of JSE JAX-RPC -->
-   <bean name="WSDeployerHook_JAXRPC_PRE_JSE" class="org.jboss.wsf.container.jboss50.deployer.JAXRPCDeployerHookPreJSE">
-      <property name="runtimeName">WebserviceJSERuntime</property>
-      <install bean="WebServiceDeployerPreJSE" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerPreJSE" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerPreJSE</depends>
-   </bean>
-   <!-- Phase 2 of JSE JAX-RPC -->
-   <bean name="WSDeployerHook_JAXRPC_POST_JSE" class="org.jboss.wsf.container.jboss50.deployer.JAXRPCDeployerHookPostJSE">
-      <property name="runtimeName">WebserviceJSERuntime</property>
-      <install bean="WebServiceDeployerPostJSE" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerPostJSE" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerPostJSE</depends>
-   </bean>
-
-   <bean name="WSDeployerHook_JAXRPC_EJB21" class="org.jboss.wsf.container.jboss50.deployer.JAXRPCDeployerHookEJB21">
-      <property name="runtimeName">WebserviceEJBRuntime</property>
-      <install bean="WebServiceDeployerEJB" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerEJB" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerEJB</depends>
-   </bean>
-
-   <!-- Phase 1 of JSE JAX-WS-->
-   <bean name="WSDeployerHook_JAXWS_PRE_JSE" class="org.jboss.wsf.container.jboss50.deployer.JAXWSDeployerHookPreJSE">
-      <property name="runtimeName">WebserviceJSERuntime</property>
-      <install bean="WebServiceDeployerPreJSE" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerPreJSE" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerPreJSE</depends>
-   </bean>
-   <!-- Phase 2 of JSE JAX-WS -->
-   <bean name="WSDeployerHook_JAXWS_POST_JSE" class="org.jboss.wsf.container.jboss50.deployer.JAXWSDeployerHookPostJSE">
-      <property name="runtimeName">WebserviceJSERuntime</property>
-      <install bean="WebServiceDeployerPostJSE" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerPostJSE" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerPostJSE</depends>
-   </bean>
-
-   <bean name="WSDeployerHook_JAXWS_EJB3" class="org.jboss.wsf.container.jboss50.deployer.JAXWSDeployerHookEJB3">
-      <property name="runtimeName">WebserviceEJBRuntime</property>
-      <install bean="WebServiceDeployerEJB" method="addDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </install>
-      <uninstall bean="WebServiceDeployerEJB" method="removeDeployerHook">
-         <parameter>
-            <this/>
-         </parameter>
-      </uninstall>
-      <depends>WebServiceDeployerEJB</depends>
-   </bean>
-
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+  
+  <!-- Locate the single instance of the kernel -->
+  <bean name="WSKernelLocator" class="org.jboss.wsf.spi.util.KernelLocator">
+    <property name="kernel"><inject bean="jboss.kernel:service=Kernel"/></property>
+  </bean>
+  
+  <!-- Locate the single instance of the MBeanServer -->
+  <bean name="WSMBeanServerLocator" class="org.jboss.wsf.framework.management.MBeanServerLocator">
+    <property name="mbeanServer"><inject bean="JMXKernel" property="mbeanServer"/></property>
+  </bean>
+  
+  <!-- The HTTPServer used by the JAXWS Endpoint API -->
+  <bean name="WSHTTPServer" class="org.jboss.wsf.container.jboss50.DeploymentAspectHttpServer"/>
+  
+  <!-- ********************************************************************************************************************* 
+  Web Service deployment                                                                                                
+  
+  There are two deployers registered with the JBoss Main Deployer. 
+  The order of which is important
+  
+  1) EJBDeployer < WebServiceDeployerEJB < WarDeployer
+  2) WebServiceDeployerPreJSE < WarDeployer 
+  3) WarDeployer < WebServiceDeployerPostJSE
+  
+  Each WebServiceDeployer has a number of DeployerHooks registered with it
+  
+  - WebServiceDeployerEJB
+  - WSDeployerHook_JAXRPC_EJB21
+  - WSDeployerHook_JAXWS_EJB3
+  
+  - WebServiceDeployerPreJSE
+  - WSDeployerHook_JAXRPC_JSE
+  - WSDeployerHook_JAXWS_JSE
+  
+  Conceptually, each of these hooks implements the following pattern:
+  
+  DeployerHook.deploy(unit) 
+  if(isWebServiceDeployment)
+    Deployment dep = createDeployment(unit)
+    DeploymentAspectManager.deploy(dep)
+  
+  DeployerHook.undeploy(unit)
+  Deployment dep = getDeployment(unit) 
+  DeploymentAspectManager.undeploy(dep)
+  
+  Each deployer hook has a web service DeploymentAspectManager injected into it. 
+  A web service DeploymentAspectManager maintains a list of DeploymentAspects, each of which 
+  handles a single aspect of web service deployment.
+  
+  Finally, each Endpoint is registered with the EndpointRegistry.
+  
+  ********************************************************************************************************************* -->
+  
+  <!--
+  A web service deployer that hooks in after the EJB deployers
+  -->
+  <bean name="WebServiceDeployerEJB" class="org.jboss.wsf.container.jboss50.WebServiceDeployerEJB">
+    <depends>EJB2xDeployer</depends>
+    <depends>Ejb3Deployer</depends>
+  </bean>
+  
+  <!--
+  A web service deployer that hooks in before the WAR deployer
+  -->
+  <bean name="WebServiceDeployerPreJSE" class="org.jboss.wsf.container.jboss50.WebServiceDeployerPreJSE">
+    <property name="relOrderWar"><inject bean="WarDeployer" property="relativeOrder"/></property>
+    <depends>WebAppParsingDeployer</depends>
+  </bean>
+  
+  <!--
+  A web service deployer that hooks in after the WAR deployer
+  -->
+  <bean name="WebServiceDeployerPostJSE" class="org.jboss.wsf.container.jboss50.WebServiceDeployerPostJSE">
+    <depends>WarDeployer</depends>
+  </bean>
+  
+  <!--
+  Register DeployerHooks with JBoss deployers 
+  -->
+  
+  <!-- Phase 1 of JSE JAX-RPC -->
+  <bean name="WSDeployerHook_JAXRPC_PRE_JSE" class="org.jboss.wsf.container.jboss50.JAXRPCDeployerHookPreJSE">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerPreJSE</property>
+    <install bean="WebServiceDeployerPreJSE" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerPreJSE" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerPreJSE</depends>
+  </bean>
+  <!-- Phase 2 of JSE JAX-RPC -->
+  <bean name="WSDeployerHook_JAXRPC_POST_JSE" class="org.jboss.wsf.container.jboss50.JAXRPCDeployerHookPostJSE">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerPostJSE</property>
+    <install bean="WebServiceDeployerPostJSE" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerPostJSE" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerPostJSE</depends>
+  </bean>
+  
+  <bean name="WSDeployerHook_JAXRPC_EJB21" class="org.jboss.wsf.container.jboss50.JAXRPCDeployerHookEJB21">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerEJB</property>
+    <install bean="WebServiceDeployerEJB" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerEJB" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerEJB</depends>
+  </bean>
+  
+  <!-- Phase 1 of JSE JAX-WS-->
+  <bean name="WSDeployerHook_JAXWS_PRE_JSE" class="org.jboss.wsf.container.jboss50.JAXWSDeployerHookPreJSE">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerPreJSE</property>
+    <install bean="WebServiceDeployerPreJSE" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerPreJSE" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerPreJSE</depends>
+  </bean>
+  <!-- Phase 2 of JSE JAX-WS -->
+  <bean name="WSDeployerHook_JAXWS_POST_JSE" class="org.jboss.wsf.container.jboss50.JAXWSDeployerHookPostJSE">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerPostJSE</property>
+    <install bean="WebServiceDeployerPostJSE" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerPostJSE" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerPostJSE</depends>
+  </bean>
+  
+  <bean name="WSDeployerHook_JAXWS_EJB3" class="org.jboss.wsf.container.jboss50.JAXWSDeployerHookEJB3">
+    <property name="deploymentManagerName">WSDeploymentAspectManagerEJB</property>
+    <install bean="WebServiceDeployerEJB" method="addDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </install>
+    <uninstall bean="WebServiceDeployerEJB" method="removeDeployerHook">
+      <parameter>
+        <this/>
+      </parameter>
+    </uninstall>
+    <depends>WebServiceDeployerEJB</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>
+  <bean name="WSDeploymentAspectManagerPostJSE" class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
+    <property name="parent"><inject bean="WSDeploymentAspectManagerPreJSE"/></property>
+    <property name="name">WSDeploymentAspectManagerPostJSE</property>
+  </bean>
+  <bean name="WSDeploymentAspectManagerEJB" class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
+    <property name="name">WSDeploymentAspectManagerEJB</property>
+  </bean>
+  <bean name="WSDeploymentAspectManagerEndpointAPI" class="org.jboss.wsf.framework.deployment.DeploymentAspectManagerImpl">
+    <property name="name">WSDeploymentAspectManagerEndpointAPI</property>
+  </bean>
+  
+  <!-- 
+  The container deployment aspects
+  -->
+  <bean name="WSContainerMetaDataDeploymentAspect" class="org.jboss.wsf.container.jboss50.ContainerMetaDataDeploymentAspect">
+    <property name="provides">ContainerMetaData, VFSRoot</property>
+  </bean>
+  
+  <bean name="WSContextRootDeploymentAspect" class="org.jboss.wsf.framework.deployment.BackwardCompatibleContextRootDeploymentAspect">
+    <property name="requires">ContainerMetaData</property>
+    <property name="provides">ContextRoot</property>
+  </bean>
+  
+  <bean name="WSVirtualHostDeploymentAspect" class="org.jboss.wsf.framework.deployment.VirtualHostDeploymentAspect">
+    <property name="requires">ContainerMetaData</property>
+    <property name="provides">VirtualHosts</property>
+  </bean>
+   
+  <bean name="WSDynamicEndpointDeploymentAspect" class="org.jboss.wsf.container.jboss50.DynamicEndpointDeploymentAspect">
+    <property name="requires">WebMetaData, ContextProperties</property>
+    <property name="webMetaDataModifier"><inject bean="WSWebMetaDataModifier"/></property>
+    <property name="mainDeployer"><inject bean="MainDeployer"/></property>
+  </bean>
+  
+  <bean name="WSEndpointAddressDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointAddressDeploymentAspect">
+    <property name="requires">URLPattern</property>
+    <property name="provides">EndpointAddress</property>
+  </bean>
+  
+  <bean name="WSEndpointAPIDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointAPIDeploymentAspect">
+    <property name="provides">ContainerMetaData, RuntimeLoader, URLPattern, VFSRoot</property>
+  </bean>
+  
+  <bean name="WSEndpointHandlerDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointHandlerDeploymentAspect">
+    <property name="requires">ContainerMetaData</property>
+    <property name="provides">ContainerEndpointHandler</property>
+  </bean>
+  
+  <bean name="WSEndpointLifecycleDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointDeployerLifecycleDeploymentAspect"> <!-- TODO: rollback to EndpointLifecycleDeploymentAspect -->
+    <property name="requires">LAST_DEPLOYMENT_ASPECT</property>
+  </bean>
+  
+  <bean name="WSEndpointMetricsDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointMetricsDeploymentAspect">
+    <property name="provides">EndpointMetrics</property>
+  </bean>
+  
+  <bean name="WSEndpointNameDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointNameDeploymentAspect">
+    <property name="requires">URLPattern</property>
+    <property name="provides">EndpointName</property>
+  </bean>
+  
+  <bean name="WSEndpointRegistryDeploymentAspect" class="org.jboss.wsf.framework.deployment.EndpointRegistryDeploymentAspect">
+    <property name="requires">EndpointName</property>
+    <property name="provides">RegisteredEndpoint</property>
+  </bean>
+  
+  <bean name="WSModifyWebMetaDataDeploymentAspect" class="org.jboss.wsf.container.jboss50.ModifyWebMetaDataDeploymentAspect">
+    <property name="requires">ContextProperties, StackDescriptor</property>
+    <property name="webMetaDataModifier"><inject bean="WSWebMetaDataModifier"/></property>
+  </bean>
+  
+  <bean name="WSRuntimeLoaderDeploymentAspect" class="org.jboss.wsf.container.jboss50.RuntimeLoaderDeploymentAspect">
+    <property name="requires">ContainerMetaData</property>
+    <property name="provides">RuntimeLoader</property>
+  </bean>
+  
+  <bean name="WSURLPatternDeploymentAspect" class="org.jboss.wsf.framework.deployment.BackwardCompatibleURLPatternDeploymentAspect">
+    <property name="requires">ContextRoot, ContainerMetaData</property>
+    <property name="provides">URLPattern</property>
+  </bean>
+  
+  <bean name="WSWebAppDeploymentAspect" class="org.jboss.wsf.container.jboss50.WebAppDeploymentAspect">
+    <property name="requires">WebMetaData, ContextProperties</property>
+    <property name="webMetaDataModifier"><inject bean="WSWebMetaDataModifier"/></property>
+  </bean>
+  
+  <bean name="WSWebAppGeneratorDeploymentAspect" class="org.jboss.wsf.container.jboss50.WebAppGeneratorDeploymentAspect">
+    <property name="requires">URLPattern</property>
+    <property name="provides">WebMetaData</property>
+    <property name="securityHandlerEJB21"><inject bean="WSSecurityHandlerEJB21"/></property>
+    <property name="securityHandlerEJB3"><inject bean="WSSecurityHandlerEJB3"/></property>
+  </bean>
+  
+  <!-- Deployment aspect helper beans -->
+  <bean name="WSSecurityHandlerEJB21" class="org.jboss.wsf.container.jboss50.SecurityHandlerEJB21"/>
+  <bean name="WSSecurityHandlerEJB3" class="org.jboss.wsf.container.jboss50.SecurityHandlerEJB3"/>
+  <bean name="WSWebMetaDataModifier" class="org.jboss.wsf.container.jboss50.WebMetaDataModifierImpl"/>
+  
+  <!-- Deployment aspect installers -->
+  
+  <!-- Phase 1 -->
+  <bean name="WSDeploymentAspectInstallerPreJSE" class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
+    <property name="manager"><inject bean="WSDeploymentAspectManagerPreJSE"/></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="WSContextRootDeploymentAspect"/>
+        <inject bean="WSEndpointAddressDeploymentAspect"/>
+        <inject bean="WSEndpointHandlerDeploymentAspect"/>
+        <inject bean="WSEndpointMetricsDeploymentAspect"/>
+        <inject bean="WSEndpointNameDeploymentAspect"/>
+        <inject bean="WSEndpointRegistryDeploymentAspect"/>
+        <inject bean="WSModifyWebMetaDataDeploymentAspect"/>
+        <inject bean="WSURLPatternDeploymentAspect"/>
+      </set>
+    </property>
+  </bean>
+  
+  <!-- Phase 2 -->
+  <bean name="WSDeploymentAspectInstallerPostJSE" class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
+    <property name="manager"><inject bean="WSDeploymentAspectManagerPostJSE"/></property>
+    <property name="sortAspectsOnCreate">false</property>
+    <property name="aspects">
+      <set class="java.util.HashSet" elementClass="org.jboss.wsf.spi.deployment.DeploymentAspect">
+        <inject bean="WSEndpointLifecycleDeploymentAspect"/>
+        <inject bean="WSRuntimeLoaderDeploymentAspect"/>
+      </set>
+    </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="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>
+  
+  <bean name="WSDeploymentAspectInstallerEndpointAPI" class="org.jboss.wsf.framework.deployment.DeploymentAspectInstaller">
+    <property name="manager"><inject bean="WSDeploymentAspectManagerEndpointAPI"/></property>
+    <property name="sortAspectsOnCreate">false</property>
+    <property name="aspects">
+      <set class="java.util.HashSet" elementClass="org.jboss.wsf.spi.deployment.DeploymentAspect">
+        <inject bean="WSDynamicEndpointDeploymentAspect"/>
+        <inject bean="WSEndpointAPIDeploymentAspect"/>
+        <inject bean="WSEndpointAddressDeploymentAspect"/>
+        <inject bean="WSEndpointHandlerDeploymentAspect"/>
+        <inject bean="WSEndpointLifecycleDeploymentAspect"/>
+        <inject bean="WSEndpointMetricsDeploymentAspect"/>
+        <inject bean="WSEndpointNameDeploymentAspect"/>
+        <inject bean="WSEndpointRegistryDeploymentAspect"/>
+        <inject bean="WSWebAppGeneratorDeploymentAspect"/>
+      </set>
+    </property>
+  </bean>
+  
 </deployment>

Deleted: container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.jar/META-INF/services/org.jboss.wsf.spi.WSFRuntimeLocator
===================================================================
--- container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.jar/META-INF/services/org.jboss.wsf.spi.WSFRuntimeLocator	2008-10-29 19:57:20 UTC (rev 8584)
+++ container/jboss50/ropalka-trunk/src/main/resources/jbossws-jboss50.jar/META-INF/services/org.jboss.wsf.spi.WSFRuntimeLocator	2008-10-29 20:19:52 UTC (rev 8585)
@@ -1 +0,0 @@
-org.jboss.wsf.framework.DefaultWSFRuntimeLocator
\ No newline at end of file

Deleted: container/jboss50/ropalka-trunk/src/main/scripts/assembly-container.xml
===================================================================
--- container/jboss50/ropalka-trunk/src/main/scripts/assembly-container.xml	2008-10-29 19:57:20 UTC (rev 8584)
+++ container/jboss50/ropalka-trunk/src/main/scripts/assembly-container.xml	2008-10-29 20:19:52 UTC (rev 8585)
@@ -1,14 +0,0 @@
-<assembly xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
-  <id>container</id>
-  <formats>
-    <format>jar</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>src/main/resources/jbossws-jboss50-container.jar</directory>
-      <outputDirectory>/</outputDirectory>
-    </fileSet>
-  </fileSets>
-</assembly>
\ No newline at end of file




More information about the jbossws-commits mailing list