Yeah, speak of the devil. I'd been stomping those out for the past week or
so. According to the spec isn't JBoss just supposed to take the other
exception generated and send it back as a RemoteException and not a
java.lang.reflect.UndeclaredThrowable? It took me a while just to figure out
what the heck this error really way :D

I received mine from a class not found exception and a few null pointer
exceptions.

-----Original Message-----
From: Ralf Purnhagen [mailto:[EMAIL PROTECTED]]
Sent: Monday, December 18, 2000 1:08 PM
To: jBoss
Subject: [jBoss-User] UndeclaredThrowableException


Hi,

we use JBoss (latest CVS), Tomcat (3.2.1) and WebWork (latest CVS)
to build our demo-application. It currently consists of two entity
and one stateless session bean.

The session bean is declared throwing an exception (extending 
java.lang.Exception) in it's home-interface, but when the exception
is really thrown, we get the following stack trace:

java.lang.reflect.UndeclaredThrowableException:
de.imost.bookmark.interfaces.InvalidLoginException
        at
de.imost.bookmark.ejb.AccountManagerBean.verifyAccount(AccountManagerBean.ja
va:41)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stateles
sSessionContainer.java:472)
        at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSe
ssionInstanceInterceptor.java:87)
        at
org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133)
        at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:263)
        at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
        at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:14
4)
        at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
        at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
a:271)
        at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:367)
        at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:432)
        at
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(Stateless
SessionProxy.java:152)
        at $Proxy301.verifyAccount(Unknown Source)
        at de.imost.bookmark.action.Login.execute(Login.java:53)
        at webwork.servlets.Dispatcher.service(Dispatcher.java:332)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:484)

Can anybody help us?

Thanks,
Ralf


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
List Help?:          [EMAIL PROTECTED]

Reply via email to