Author: jason.greene(a)jboss.com
Date: 2006-11-17 18:10:01 -0500 (Fri, 17 Nov 2006)
New Revision: 1461
Modified:
trunk/src/main/java/org/jboss/ws/integration/jboss50/JAXRPCDeployerJSE.java
Log:
Prevent JAX-RPC JSE deployer from applying to EJB deployments
Modified: trunk/src/main/java/org/jboss/ws/integration/jboss50/JAXRPCDeployerJSE.java
===================================================================
--- trunk/src/main/java/org/jboss/ws/integration/jboss50/JAXRPCDeployerJSE.java 2006-11-17
16:50:33 UTC (rev 1460)
+++ trunk/src/main/java/org/jboss/ws/integration/jboss50/JAXRPCDeployerJSE.java 2006-11-17
23:10:01 UTC (rev 1461)
@@ -24,8 +24,10 @@
//$Id$
import java.net.URL;
+import java.util.Set;
import org.jboss.deployers.spi.deployer.DeploymentUnit;
+import org.jboss.metadata.WebMetaData;
import org.jboss.virtual.VirtualFile;
import org.jboss.ws.deployment.JSR109Deployment;
import org.jboss.ws.deployment.UnifiedDeploymentInfo;
@@ -48,8 +50,8 @@
@Override
public boolean isWebServiceDeployment(DeploymentUnit unit)
{
- URL wsURL = getWebServicesURL(unit);
- return wsURL != null;
+ Set<? extends WebMetaData> allMetaData =
unit.getAllMetaData(WebMetaData.class);
+ return allMetaData.size() > 0 && getWebServicesURL(unit) != null;
}
@Override
Show replies by date