[jboss-cvs] JBossAS SVN: r66573 - trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Oct 30 11:56:57 EDT 2007
Author: thomas.diesler at jboss.com
Date: 2007-10-30 11:56:57 -0400 (Tue, 30 Oct 2007)
New Revision: 66573
Modified:
trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java
Log:
Fix service-ref JNDI binding
Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java 2007-10-30 15:53:53 UTC (rev 66572)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatDeployment.java 2007-10-30 15:56:57 UTC (rev 66573)
@@ -53,14 +53,12 @@
import org.apache.tomcat.util.modeler.Registry;
import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
import org.jboss.logging.Logger;
-import org.jboss.metadata.javaee.spec.Environment;
import org.jboss.metadata.javaee.spec.ServiceReferenceMetaData;
import org.jboss.metadata.javaee.spec.ServiceReferencesMetaData;
import org.jboss.metadata.serviceref.ServiceReferenceHandler;
import org.jboss.metadata.serviceref.VirtualFileAdaptor;
import org.jboss.metadata.web.jboss.ClassLoadingMetaData;
import org.jboss.metadata.web.jboss.JBossWebMetaData;
-import org.jboss.metamodel.descriptor.EnvironmentRefGroup;
import org.jboss.mx.util.MBeanServerLocator;
import org.jboss.naming.NonSerializableFactory;
import org.jboss.security.AuthorizationManager;
@@ -80,7 +78,6 @@
import org.jboss.web.tomcat.service.session.AbstractJBossManager;
import org.jboss.web.tomcat.service.session.ClusteringNotSupportedException;
import org.jboss.wsf.spi.deployment.UnifiedVirtualFile;
-import org.jboss.wsf.spi.serviceref.ServiceRefMetaData;
import org.omg.CORBA.ORB;
/**
@@ -490,19 +487,13 @@
// Bind <service-ref> elements
UnifiedVirtualFile vfsRoot = new VirtualFileAdaptor(unit.getRoot());
- Environment envRefGroup = injectionContainer.getEnvironmentRefGroup();
ServiceReferencesMetaData serviceRefs = metaData.getServiceReferences();
if (serviceRefs != null)
{
for (ServiceReferenceMetaData sref : serviceRefs)
{
String refName = sref.getServiceRefName();
- ServiceReferenceMetaData injectedRef = envRefGroup.getServiceReferenceByName(refName);
- throw new RuntimeException("NYI");
-// if (injectedRef == null || injectedRef.isProcessed() == false)
-// {
-// new ServiceReferenceHandler().bindServiceRef(envCtx, refName, vfsRoot, loader, sref);
-// }
+ new ServiceReferenceHandler().bindServiceRef(envCtx, refName, vfsRoot, loader, sref);
}
}
}
More information about the jboss-cvs-commits
mailing list