Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

java.lang.VerifyError

1 view
Skip to first unread message

Mohammed Ibrahim

unread,
May 7, 2002, 9:57:47 PM5/7/02
to

Hi All,
I am trying to call a method on an EJB deployed on WL6.1SP1 on a remote domain.
I am able to get the remotehandle but when i call the methods it get the following
error:

java.rmi.ServerError: A error occurred the server; nested exception is:
java.lang.VerifyError: invoke signature: (Lweblogic/rmi/internal/ServerReference;ILweblogic/rmi/spi/InboundRequest;Lweblogic/rmi/spi/OutboundResponse;)Lweblogic/rmi/spi/OutboundResponse;)
Register 3 co¸?¹ java.lang.VerifyError: invoke signature: (Lweblogic/rmi/internal/ServerReference;ILweblogic/rmi/spi/InboundRequest;Lweblogic/rmi/spi/OutboundResponse;)Lweblogic/rmi/spi/OutboundResponse;)
Register 3 co¸?¹


JSP Pages running on the same weblogic are able to call same methods successfully
but not a remote application. what i am doing wrong. Please suggest.

Thanks
Gulshan

Mohammed Ibrahim

unread,
May 13, 2002, 5:09:21 PM5/13/02
to

Hi Sabha,
I prepended the patch file in CLASSPATH but i m still getting the same error. This
si what i get on server console when i set the log level to info.

<May 13, 2002 2:09:02 PM PDT> <Warning> <Dispatcher> <Error thrown by rmi server:
'weblogic.rmi.cl
uster.ClusterableServerRef@12f - jvmid: '-7410912322422481210S:10.10.23.123:[7001,7001,7002,7002,7
001,7002,-1]:mydomain:myserver', oid: '303', implementation: '[BaseEJBObject] home:
com.plat
form.ejb.user.UserEJBBean_rzkvvm_HomeImpl@5b0bc6''
java.lang.VerifyError: (class: com/platform/ejb/user/UserEJBBean_rzkvvm_EOImpl_WLSkel,
metho
d: invoke signature: (Lweblogic/rmi/internal/ServerReference;ILweblogic/rmi/spi/InboundRequest;Lwe
blogic/rmi/spi/OutboundResponse;)Lweblogic/rmi/spi/OutboundResponse;) Register 1
co?r¦?áO+?Hw¦?8w¦
l<{¦?X·?
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:195)
at weblogic.rmi.internal.BasicRuntimeDescriptor.getSkeletonClass(BasicRuntimeDescriptor.ja
va:226)
at weblogic.rmi.internal.BasicRuntimeDescriptor.getSkeleton(BasicRuntimeDescriptor.java:24
5)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:278)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:93)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:257)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:22)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>

Please help me resolve this.

Thanks
Gulshan

"Sabha" <sa...@bea.com> wrote:
>This can happen when the number of remote methods exposed by the EJB is
>really large (as in 300).
>Try adding the following patch on the server side and see whether you still
>get the same problem.
>Otherwise contact support.
>
>-Sabha
>
>"Mohammed Ibrahim" <mgul...@hotmail.com> wrote in message
>news:3cd8861b$1...@newsgroups2.bea.com...

Sabha

unread,
May 14, 2002, 5:23:51 PM5/14/02
to
Did you put the patch in the very beginning of the classpath?

How many methods are there in the remote interface of UserEJB ? Check
whether the problem occurs if you comment or reduce the number of methods
exposed in the remote interface and access the bean.

-Sabha

"Mohammed Ibrahim" <mgul...@hotmail.com> wrote in message

news:3ce02b81$1...@newsgroups2.bea.com...

0 new messages