[jboss-cvs] JBossAS SVN: r76656 - trunk/webservices/src/main/org/jboss/wsf/container/jboss50/deployer.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Aug 5 08:07:47 EDT 2008
Author: alessio.soldano at jboss.com
Date: 2008-08-05 08:07:47 -0400 (Tue, 05 Aug 2008)
New Revision: 76656
Modified:
trunk/webservices/src/main/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java
Log:
[JBWS-2194] Fixing deployment for jaxrpc endpoints
Modified: trunk/webservices/src/main/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java
===================================================================
--- trunk/webservices/src/main/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java 2008-08-05 11:54:22 UTC (rev 76655)
+++ trunk/webservices/src/main/org/jboss/wsf/container/jboss50/deployer/WebServiceDeployerEJB.java 2008-08-05 12:07:47 UTC (rev 76656)
@@ -27,7 +27,6 @@
import org.jboss.ejb.deployers.MergedJBossMetaDataDeployer;
import org.jboss.ejb3.EJBContainer;
import org.jboss.ejb3.Ejb3Deployment;
-import org.jboss.ejb3.annotation.SecurityDomain;
import org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData;
import org.jboss.metadata.ejb.jboss.JBossMetaData;
import org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData;
@@ -91,17 +90,20 @@
while(iterator.hasNext())
{
JBossEnterpriseBeanMetaData ejb = iterator.next();
- ObjectName objName = null;
- try
+ EJBContainer ejbContainer = null;
+ if (ejb3Deployment != null)
{
- objName = new ObjectName(ejb.determineContainerName());
+ ObjectName objName = null;
+ try
+ {
+ objName = new ObjectName(ejb.determineContainerName());
+ }
+ catch (Exception e)
+ {
+ throw new DeploymentException(e);
+ }
+ ejbContainer = (EJBContainer)ejb3Deployment.getContainer(objName);
}
- catch (Exception e)
- {
- throw new DeploymentException(e);
- }
- EJBContainer ejbContainer = ejb3Deployment != null ? (EJBContainer)ejb3Deployment.getContainer(objName) : null;
-
if(ejb.getEjbClass()!=null)
wsDeployment.getEndpoints().add( new WebServiceDeclarationAdapter(ejb, ejbContainer, unit.getClassLoader()) );
else
More information about the jboss-cvs-commits
mailing list