[jboss-as7-dev] Recent changes break ejb_vehicle tests

Thomas Diesler thomas.diesler at jboss.com
Fri Nov 18 05:15:00 EST 2011


Folks,

the EJB client jndi binding seems to have changed, which breaks all 
(jaxr) ejb_vehicle tests. The log says:

11-18-2011 04:58:00:  ERROR: java.lang.RuntimeException: 
javax.naming.NameNotFoundException: BusinessLifeCycleManager_ejb_vehicle 
-- service jboss.naming.context.java.BusinessLifeCycleManager_ejb_vehicle
     at 
org.jboss.as.ejb3.deployment.processors.EjbLookupInjectionSource$1.getReference(EjbLookupInjectionSource.java:93)
     at 
org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:115)
     at 
org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:74)
     at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:177)
     at org.jboss.as.naming.InitialContext.lookup(InitialContext.java:92)
     at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:213)
     at javax.naming.InitialContext.lookup(InitialContext.java:392)
     at com.sun.ts.lib.util.TSNamingContext.lookup(TSNamingContext.java:62)
     at com.sun.ts.lib.util.TSNamingContext.lookup(TSNamingContext.java:48)
     at 
com.sun.ts.tests.common.vehicle.ejb.EJBVehicleRunner.run(EJBVehicleRunner.java:52)
     at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:102)
     at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:392)
     at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:210)
     at com.sun.ts.lib.harness.EETest.run(EETest.java:204)
     at 
com.sun.ts.tests.common.vehicle.VehicleClient.main(VehicleClient.java:27)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
org.jboss.as.appclient.service.ApplicationClientStartService$1.run(ApplicationClientStartService.java:123)
     at java.lang.Thread.run(Thread.java:662)
Caused by: javax.naming.NameNotFoundException: 
BusinessLifeCycleManager_ejb_vehicle -- service 
jboss.naming.context.java.BusinessLifeCycleManager_ejb_vehicle
     at 
org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:88)
     at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:177)
     at org.jboss.as.naming.InitialContext.lookup(InitialContext.java:82)
     at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:213)
     at javax.naming.InitialContext.lookup(InitialContext.java:392)
     at 
org.jboss.as.ejb3.deployment.processors.EjbLookupInjectionSource$1.getReference(EjbLookupInjectionSource.java:79)

I'd guess that the XSLT generated mapping in the jboss descriptors is 
not in sync any more.

cheers
-thomas

-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx



More information about the jboss-as7-dev mailing list