Erro na chamado no metodo

1 resposta
C

Galera,

Tenho um metodo que esta em um ejb mas ao tentar chamar este metodo deu o seguinte error:

C:\distFac>ant
Buildfile: build.xml

execFAC:

[java] java.lang.IllegalStateException: METHOD IS NOT FOUND

[java]     at org.jboss.invocation.MarshalledInvocation.getMethod(Marshalle

dInvocation.java:239)

[java]     at org.jboss.ejb.Container.invoke(Container.java:673)

[java]     at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
[java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)

[java]     at java.lang.reflect.Method.invoke(Method.java:324)

[java]     at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(Refle

ctedMBeanDispatcher.java:284)

[java]     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.ja

va:549)

[java]     at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvok

er.java:359)

[java]     at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)

[java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet

hodAccessorImpl.java:25)

[java]     at java.lang.reflect.Method.invoke(Method.java:324)

[java]     at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.jav

a:261)

[java]     at sun.rmi.transport.Transport$1.run(Transport.java:148)

[java]     at java.security.AccessController.doPrivileged(Native Method)

[java]     at sun.rmi.transport.Transport.serviceCall(Transport.java:144)

[java]     at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTranspor

t.java:460)

[java]     at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPT

ransport.java:701)

[java]     at java.lang.Thread.run(Thread.java:534)

[java]     at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServe

r(StreamRemoteCall.java:247)

[java]     at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCa

ll.java:223)

[java]     at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133)

[java]     at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unkn

own Source)

[java]     at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(

JRMPInvokerProxy.java:135)

[java]     at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterce

ptor.java:87)

[java]     at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInte

rceptor.java:46)

[java]     at org.jboss.proxy.SecurityInterceptor.invoke(SecurityIntercepto

r.java:45)

[java]     at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(Statel

essSessionInterceptor.java:100)

[java]     at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:8

5)

[java]     at $Proxy7.gravaTmpBeneficiarioArquivoVO(Unknown Source)

[java]     at src.BusinessDelegate.gravaTmpBeneficiarioArquivoVO(Unknown So

urce)

[java]     at src.Arquivo.carregaRegistroDois(Unknown Source)

[java]     at src.Arquivo.carregaDados(Unknown Source)

[java]     at tasks.ThreadSimular.carregaArquivo(Unknown Source)

[java]     at tasks.ThreadSimular.run(Unknown Source)

[java]     at java.lang.Thread.run(Thread.java:534)

Existe alguma solucao para isto???

1 Resposta

A

Cara,
ta falando que seu metodo nao existe, faz o seguinte copie na mão sua classe para o local correto, as vezes o build falha!! Confere o nome do metodo e da classe tb!!

Criado 19 de abril de 2005
Ultima resposta 20 de abr. de 2005
Respostas 1
Participantes 2