[jbossws-commits] JBossWS SVN: r6240 - in framework/branches/hbraun/src/main/java/org/jboss/wsf/framework: deployment and 1 other directory.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Apr 4 15:07:07 EDT 2008


Author: heiko.braun at jboss.com
Date: 2008-04-04 15:07:07 -0400 (Fri, 04 Apr 2008)
New Revision: 6240

Added:
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultWSFRuntimeLocator.java
Modified:
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultSPIProvider.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextPropertiesDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextRootDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/DeploymentAspectManagerImpl.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAPIDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAddressDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointHandlerDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointLifecycleDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointMetricsDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointNameDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRecordProcessorDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRegistryDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/URLPatternDeploymentAspect.java
   framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/WebAppGeneratorDeploymentAspect.java
Log:
Added DeploymentLifecycle and WSFRuntimeLocator

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultSPIProvider.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultSPIProvider.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultSPIProvider.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -35,6 +35,7 @@
 import org.jboss.wsf.framework.transport.DefaultTransportManagerFactory;
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.WSFException;
+import org.jboss.wsf.spi.WSFRuntimeLocator;
 import org.jboss.wsf.spi.transport.TransportManagerFactory;
 import org.jboss.wsf.spi.deployment.DeploymentAspectManagerFactory;
 import org.jboss.wsf.spi.deployment.DeploymentModelFactory;
@@ -118,6 +119,10 @@
       {
          returnType = (T)loadService(spiType, ServerConfigFactoryImpl.class.getName());
       }
+      else if (WSFRuntimeLocator.class.equals(spiType))
+      {
+         returnType = (T)loadService(spiType, DefaultWSFRuntimeLocator.class.getName());
+      }
 
       // SPI provided by either container or stack integration
 

Added: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultWSFRuntimeLocator.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultWSFRuntimeLocator.java	                        (rev 0)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultWSFRuntimeLocator.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -0,0 +1,40 @@
+/*
+ * 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.framework;
+
+import org.jboss.wsf.spi.WSFRuntimeLocator;
+import org.jboss.wsf.spi.WSFRuntime;
+import org.jboss.wsf.common.KernelAwareSPIFactory;
+
+/**
+ * @author Heiko.Braun <heiko.braun at jboss.com>
+ */
+public class DefaultWSFRuntimeLocator implements WSFRuntimeLocator
+{
+
+   public WSFRuntime locateRuntime(String runtimeName)
+   {
+      return new KernelAwareSPIFactory().getKernelProvidedSPI(
+        runtimeName, WSFRuntime.class
+      );
+   }
+}


Property changes on: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/DefaultWSFRuntimeLocator.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextPropertiesDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextPropertiesDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextPropertiesDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -23,6 +23,7 @@
 
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
 import org.jboss.wsf.spi.deployment.Deployment;
+import org.jboss.wsf.spi.WSFRuntime;
 
 import java.util.Iterator;
 import java.util.Map;
@@ -50,7 +51,7 @@
    }
 
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       if (contextProperties != null)
       {

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextRootDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextRootDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/ContextRootDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -30,6 +30,7 @@
 import org.jboss.wsf.spi.deployment.Endpoint;
 import org.jboss.wsf.spi.metadata.j2ee.EJBArchiveMetaData;
 import org.jboss.wsf.spi.metadata.j2ee.JSEArchiveMetaData;
+import org.jboss.wsf.spi.WSFRuntime;
 
 /**
  * A deployer that assigns the context root to the service 
@@ -40,7 +41,7 @@
 public class ContextRootDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       String contextRoot = dep.getService().getContextRoot();
       if (contextRoot == null)

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/DeploymentAspectManagerImpl.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/DeploymentAspectManagerImpl.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/DeploymentAspectManagerImpl.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -38,9 +38,12 @@
 import org.jboss.wsf.spi.WSFRuntime;
 
 /**
- * A general service deployment manger.
+ * Process an ordered chain of {@link org.jboss.wsf.spi.deployment.DeploymentAspect}'s
+ * on a {@link org.jboss.wsf.spi.deployment.DeploymentLifecycle}
  * 
  * @author Thomas.Diesler at jboss.com
+ * @author Heiko.Braun at jboss.com
+ * 
  * @since 20-Apr-2007 
  */
 public class DeploymentAspectManagerImpl implements DeploymentAspectManager
@@ -116,9 +119,8 @@
           throw new IllegalStateException("Required conditions '" + aspect.getRequires() + "' not satisfied by '" + providedConditions + "' for: " + aspect);
           */
 
-         logInvocation(aspect, "Create");
-         aspect.setRuntimeAssociation(runtime);
-         aspect.create(dep);
+         logInvocation(aspect, "Create");         
+         aspect.create(dep, runtime);
 
          providedConditions.addAll(aspect.getProvidesAsSet());
       }
@@ -141,14 +143,14 @@
          try
          {
             logInvocation(aspect, "Start");
-            aspect.start(dep);
+            aspect.start(dep, runtime);
          }
          catch (RuntimeException rte)
          {
             while (i-- >= 0)
             {
                // destroy the deployment
-               failsafeDestroy(aspect, dep);
+               failsafeDestroy(aspect, dep, runtime);
             }
             throw rte;
          }
@@ -163,7 +165,7 @@
       for (int i = getDeploymentAspects().size(); 0 < i; i--)
       {
          DeploymentAspect aspect = getDeploymentAspects().get(i - 1);
-         failsafeStop(aspect, dep);
+         failsafeStop(aspect, dep, runtime);
       }
 
       dep.setState(DeploymentState.STOPPED);
@@ -176,18 +178,18 @@
       for (int i = getDeploymentAspects().size(); 0 < i; i--)
       {
          DeploymentAspect aspect = getDeploymentAspects().get(i - 1);
-         failsafeDestroy(aspect, dep);
+         failsafeDestroy(aspect, dep, runtime);
       }
 
       dep.setState(DeploymentState.DESTROYED);
    }
 
-   private void failsafeStop(DeploymentAspect aspect, Deployment dep)
+   private void failsafeStop(DeploymentAspect aspect, Deployment dep, WSFRuntime runtime)
    {
       try
       {
          logInvocation(aspect, "Stop");
-         aspect.stop(dep);
+         aspect.stop(dep, runtime);
       }
       catch (RuntimeException rte)
       {
@@ -195,12 +197,12 @@
       }
    }
 
-   private void failsafeDestroy(DeploymentAspect aspect, Deployment dep)
+   private void failsafeDestroy(DeploymentAspect aspect, Deployment dep, WSFRuntime runtime)
    {
       try
       {
          logInvocation(aspect, "Destroy");
-         aspect.destroy(dep);
+         aspect.destroy(dep, runtime);
       }
       catch (RuntimeException rte)
       {
@@ -214,4 +216,9 @@
       name = name.substring(name.lastIndexOf(".") + 1);
       log.debug(name + ":" + method);
    }
+
+   public String toString()
+   {
+      return this.name + " :" + super.toString();
+   }
 }

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAPIDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAPIDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAPIDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -30,6 +30,7 @@
 import org.jboss.wsf.spi.deployment.Endpoint;
 import org.jboss.wsf.spi.deployment.UnifiedVirtualFile;
 import org.jboss.wsf.spi.deployment.Deployment.DeploymentType;
+import org.jboss.wsf.spi.WSFRuntime;
 
 /**
  * A deployment aspect for JAXWS Endpoint API endpoints. 
@@ -40,7 +41,7 @@
 public class EndpointAPIDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       dep.setType(DeploymentType.JAXWS_JSE);
 

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAddressDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAddressDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointAddressDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -25,6 +25,7 @@
 
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.SPIProviderResolver;
+import org.jboss.wsf.spi.WSFRuntime;
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
 import org.jboss.wsf.spi.deployment.Deployment;
 import org.jboss.wsf.spi.deployment.Endpoint;
@@ -40,7 +41,7 @@
 public class EndpointAddressDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       String contextRoot = dep.getService().getContextRoot();
       if (contextRoot == null)

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointHandlerDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointHandlerDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointHandlerDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -25,6 +25,7 @@
 
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.SPIProviderResolver;
+import org.jboss.wsf.spi.WSFRuntime;
 import org.jboss.wsf.spi.deployment.Deployment;
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
 import org.jboss.wsf.spi.deployment.Endpoint;
@@ -56,7 +57,7 @@
    }
 
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointLifecycleDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointLifecycleDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointLifecycleDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -22,6 +22,7 @@
 package org.jboss.wsf.framework.deployment;
 
 import org.jboss.wsf.spi.deployment.*;
+import org.jboss.wsf.spi.WSFRuntime;
 
 //$Id$
 
@@ -35,7 +36,7 @@
 public class EndpointLifecycleDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {
@@ -44,7 +45,7 @@
    }
 
    @Override
-   public void start(Deployment dep)
+   public void start(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {
@@ -53,7 +54,7 @@
    }
 
    @Override
-   public void stop(Deployment dep)
+   public void stop(Deployment dep, WSFRuntime runtime)
    {
       Service service = dep.getService();
       if (service != null)
@@ -68,7 +69,7 @@
    }
 
    @Override
-   public void destroy(Deployment dep)
+   public void destroy(Deployment dep, WSFRuntime runtime)
    {
       Service service = dep.getService();
       if (service != null)

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointMetricsDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointMetricsDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointMetricsDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -25,6 +25,7 @@
 
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.SPIProviderResolver;
+import org.jboss.wsf.spi.WSFRuntime;
 import org.jboss.wsf.spi.management.EndpointMetrics;
 import org.jboss.wsf.spi.management.EndpointMetricsFactory;
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
@@ -40,7 +41,7 @@
 public class EndpointMetricsDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       SPIProvider provider = SPIProviderResolver.getInstance().getProvider();
       EndpointMetricsFactory factory = provider.getSPI(EndpointMetricsFactory.class);

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointNameDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointNameDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointNameDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -29,6 +29,7 @@
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
 import org.jboss.wsf.spi.deployment.Deployment;
 import org.jboss.wsf.spi.deployment.Endpoint;
+import org.jboss.wsf.spi.WSFRuntime;
 import org.jboss.wsf.common.ObjectNameFactory;
 
 /**
@@ -40,7 +41,7 @@
 public class EndpointNameDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       String contextRoot = dep.getService().getContextRoot();
       if (contextRoot == null || contextRoot.startsWith("/") == false)

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRecordProcessorDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRecordProcessorDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRecordProcessorDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -35,6 +35,7 @@
 import org.jboss.wsf.spi.deployment.DeploymentAspect;
 import org.jboss.wsf.spi.deployment.Endpoint;
 import org.jboss.wsf.spi.management.recording.RecordProcessor;
+import org.jboss.wsf.spi.WSFRuntime;
 
 /**
  * A deployer that sets the record processors for each endpoint
@@ -53,7 +54,7 @@
    }
 
    @Override
-   public void start(Deployment dep)
+   public void start(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {
@@ -79,7 +80,7 @@
    }
 
    @Override
-   public void destroy(Deployment dep)
+   public void destroy(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRegistryDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRegistryDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/EndpointRegistryDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -28,6 +28,7 @@
 import org.jboss.wsf.spi.deployment.Endpoint;
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.SPIProviderResolver;
+import org.jboss.wsf.spi.WSFRuntime;
 
 /**
  * A deployer that registers the endpoints 
@@ -39,7 +40,7 @@
 {
    private EndpointRegistry registry;
 
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider();
       EndpointRegistry registry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry();
@@ -49,7 +50,7 @@
       }
    }
 
-   public void destroy(Deployment dep)
+   public void destroy(Deployment dep, WSFRuntime runtime)
    {
       SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider();
       EndpointRegistry registry = spiProvider.getSPI(EndpointRegistryFactory.class).getEndpointRegistry();

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/URLPatternDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/URLPatternDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/URLPatternDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -30,6 +30,7 @@
 import org.jboss.wsf.spi.metadata.j2ee.EJBMetaData;
 import org.jboss.wsf.spi.metadata.j2ee.EJBArchiveMetaData;
 import org.jboss.wsf.spi.metadata.j2ee.JSEArchiveMetaData;
+import org.jboss.wsf.spi.WSFRuntime;
 
 /**
  * A deployer that assigns the URLPattern to endpoints. 
@@ -40,7 +41,7 @@
 public class URLPatternDeploymentAspect extends DeploymentAspect
 {
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       for (Endpoint ep : dep.getService().getEndpoints())
       {

Modified: framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/WebAppGeneratorDeploymentAspect.java
===================================================================
--- framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/WebAppGeneratorDeploymentAspect.java	2008-04-04 19:06:38 UTC (rev 6239)
+++ framework/branches/hbraun/src/main/java/org/jboss/wsf/framework/deployment/WebAppGeneratorDeploymentAspect.java	2008-04-04 19:07:07 UTC (rev 6240)
@@ -36,6 +36,7 @@
 import org.dom4j.io.XMLWriter;
 import org.jboss.wsf.spi.SPIProvider;
 import org.jboss.wsf.spi.SPIProviderResolver;
+import org.jboss.wsf.spi.WSFRuntime;
 import org.jboss.wsf.spi.annotation.WebContext;
 import org.jboss.wsf.spi.deployment.ArchiveDeployment;
 import org.jboss.wsf.spi.deployment.Deployment;
@@ -71,7 +72,7 @@
    }
 
    @Override
-   public void create(Deployment dep)
+   public void create(Deployment dep, WSFRuntime runtime)
    {
       String typeStr = dep.getType().toString();
       if (typeStr.endsWith("EJB21"))




More information about the jbossws-commits mailing list