Hi,

Just got a clean build to deploy, however, when I request the login page I get a large stacktrace resulting from a ClassCastException:


org.nuxeo.ecm.core.api.ClientException: Could not dereference object
at org.nuxeo.ecm.core.api.ejb.EJBExceptionHandler.wrapException(EJBExceptionHandler.java:59) at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper.lookupEjbReference(JNDILookupHelper.java:126) at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper$$FastClassByCGLIB$$4afd3509.invoke(<generated>)
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45)
......
Caused by: javax.naming.NamingException: Could not dereference object [Root exception is javax.ejb.EJBException: Invalid invocation of local interface] at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1150)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
       at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper.lookupEjbReference(JNDILookupHelper.java:122)
       ... 256 more
Caused by: javax.ejb.EJBException: Invalid invocation of local interface
at org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:60) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304) at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125) at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142)
       ... 260 more
Caused by: java.lang.ClassCastException: cannot assign instance of org.jboss.remoting.InvokerLocator to field org.jboss.aspects.remoting.PojiProxy.uri of type org.jboss.remot
ing.InvokerLocator in instance of org.jboss.aspects.remoting.PojiProxy
at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2004) at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1184) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1914) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
       at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
       at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:652)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
at org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:51)
       ... 263 more
23:58:18,718 ERROR [[/nuxeo]] Session event listener threw exception
java.lang.RuntimeException: exception invoking: getECServer
at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:112)
       at org.jboss.seam.Component.callComponentMethod(Component.java:1818)
       at org.jboss.seam.Component.unwrap(Component.java:1844)
       at org.jboss.seam.Component.getInstance(Component.java:1666)
       at org.jboss.seam.Component.getInstance(Component.java:1619)
       at org.jboss.seam.Component.getInstanceToInject(Component.java:1869)
       at org.jboss.seam.Component.injectFields(Component.java:1369)
       at org.jboss.seam.Component.inject(Component.java:1139)
at org.jboss.seam.interceptors.BijectionInterceptor.bijectNonreentrantComponent(BijectionInterceptor.java:76) at org.jboss.seam.interceptors.BijectionInterceptor.bijectComponent(BijectionInterceptor.java:58)
       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:585)
.....
Caused by: org.nuxeo.ecm.core.api.ClientException: Could not dereference object at org.nuxeo.ecm.core.api.ejb.EJBExceptionHandler.wrapException(EJBExceptionHandler.java:59) at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper.lookupEjbReference(JNDILookupHelper.java:126) at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper$$FastClassByCGLIB$$4afd3509.invoke(<generated>)
       at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45) at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55) at org.jboss.seam.interceptors.OutcomeInterceptor.interceptOutcome(OutcomeInterceptor.java:21)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
........
Caused by: javax.naming.NamingException: Could not dereference object [Root exception is javax.ejb.EJBException: Invalid invocation of local interface] at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1150)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
       at javax.naming.InitialContext.lookup(InitialContext.java:351)
at org.nuxeo.ecm.core.api.ejb.JNDILookupHelper.lookupEjbReference(JNDILookupHelper.java:122)
       ... 256 more
Caused by: javax.ejb.EJBException: Invalid invocation of local interface
at org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:60) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304) at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125) at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142)
       ... 260 more
Caused by: java.lang.ClassCastException: cannot assign instance of org.jboss.remoting.InvokerLocator to field org.jboss.aspects.remoting.PojiProxy.uri of type org.jboss.remoting.InvokerLocator in instance of org.jboss.aspects.remoting.PojiProxy at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2004) at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1184) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1914) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
       at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
       at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:652)
       at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
at org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:51)
       ... 263 more

I do get to view the login screen, but on login fails with another large stack trace that seems to be as a result of the previous problem.

Any ideas?

Thanks and regards,

Sean
--
Dr. Sean Radford, MBBS MSc
http://www.tacola.com





_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to