Erro: HTTP Status 500

7 respostas
I

galera, estou desenvolvendo uma aplicação na web usando ejb e quando eu faço uma solicitação ao bean de negocio ele gera esse erro aih oh:

oq q pode ser?

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

java.rmi.ServerException: EJBException:; nested exception is:

javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract br.cefetrn.jbiblioteca.negocio.Usuario br.cefetrn.jbiblioteca.negocio.UsuarioHome.create() throws javax.ejb.CreateException,java.rmi.RemoteException

org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:352)

org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:125)

org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)

org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.java:613)

org.jboss.ejb.Container.invoke(Container.java:894)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)

org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

org.jboss.mx.server.Invocation.invoke(Invocation.java:72)

org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)

org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:155)

org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:104)

org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:179)

org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:165)

org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)

org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55)

org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169)

org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)

$Proxy55.create(Unknown Source)

br.cefetrn.jbiblioteca.controle.Controller.doGet(Controller.java:58)

br.cefetrn.jbiblioteca.controle.Controller.doPost(Controller.java:85)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.

7 Respostas

J

Oi

indivito, o deploy não está legal, olhe a mensagem que vem no erro:


javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract br.cefetrn.jbiblioteca.negocio.Usuario

Como está a tua task deploy?

I

hmm

isso é a task deploy?

"
18:04:05,593 INFO [EjbModule] Deploying Usuario
18:04:05,671 INFO [EJBDeployer] Deployed: file:/C:/prog/java/jboss-4.0.2/server
/default/deploy/JBibliotecaEJB.jar
"

ta tudo beleza neh?

mas nao da certo :confused:

I

eu peguei o jboss ide e agora to startando o jboss do eclipse. daih com o debug ele dava erro num jar q tinha que adicionar.
mas agora o erro mudou. agora o erro ta no deploy
ele mostra o seguinte:

20:55:20,796 ERROR [MainDeployer] could not create deployment: file:/C:/prog/java/jboss-4.0.2/server/default/deploy/JBibliotecaEJB.jar

org.jboss.deployment.DeploymentException: Verification of Enterprise Beans failed, see above for error messages.

at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)

at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)

at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)

at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)

at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)

at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:121)

at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)

at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)

at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)

at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)

at $Proxy8.deploy(Unknown Source)

at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:325)

at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:483)

at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)

at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)

at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)

20:55:55,640 ERROR [[controller]] Allocate exception for servlet controller

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)

at java.net.URLClassLoader.access$100(URLClassLoader.java:56)

at java.net.URLClassLoader$1.run(URLClassLoader.java:195)

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

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1247)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1027)

at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:750)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:130)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)

at java.lang.Thread.run(Thread.java:595)

20:57:56,609 INFO  [EjbModule] Deploying PessoaDB

20:57:57,125 INFO  [EJBDeployer] Deployed: file:/C:/prog/java/jboss-4.0.2/server/default/deploy/ejbs.jar

mas pode ver que o final ele deploya!!!
e quando executo ele mostra o seguinte:

TTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error allocating a servlet instance

org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)

org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)

java.lang.Thread.run(Thread.java:595)

root cause

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet

java.lang.ClassLoader.defineClass1(Native Method)

java.lang.ClassLoader.defineClass(ClassLoader.java:620)

java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

java.net.URLClassLoader.defineClass(URLClassLoader.java:260)

java.net.URLClassLoader.access$100(URLClassLoader.java:56)

java.net.URLClassLoader$1.run(URLClassLoader.java:195)

java.security.AccessController.doPrivileged(Native Method)

java.net.URLClassLoader.findClass(URLClassLoader.java:188)

java.lang.ClassLoader.loadClass(ClassLoader.java:306)

sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)

java.lang.ClassLoader.loadClass(ClassLoader.java:251)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1247)

org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)

org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)

org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)

java.lang.Thread.run(Thread.java:595)

e continuo sem saber oq fazer…
qualquer ajuda é bem vinda.

J

Oi

indivito, a task deploy que eu me refiro é a task do ant, do arquivo build.xml, cola ela aqui

T+

I

blz blz
la vai a task do deploy:

<?xml version="1.0"?>

<!-- 
  Copyright (c) 2002, 2003,2004 Eteration Bilisim A.S.
  Naci Dai and others.
  
  Parts developed under contract ref:FT/R&D/MAPS/AMS/2004-09-09/AL are 
  Copyright France Telecom, 2004.
  
  All rights reserved. This program and the accompanying materials
  are made available under the terms of the Eclipse Public License v1.0
  which accompanies this distribution, and is available at
  http://www.eclipse.org/legal/epl-v10.html
  
  Contributors:
      Eteration Bilisim A.S. - initial API and implementation
      Naci Dai
  For more information on eteration, please see
  <http://www.eteration.com/>.
 -->

<!-- DO NOT MODIFY THIS FILE CHANGE THE SERVER FILE INSTEAD -->



<project name="ejbModuleBuilder" default="ejbdoclet" basedir=".">

   <property name="tmp.bin" value="tmp_bin"/>
   <property name="jar.desc" value="ejb.jardesc"/>
   <property name="jar.desc" value="ejb.jardesc"/>
   <property name="tmp.bin.jar" value="tmp_ejb.jar"/>

   <!-- Init -->
   <target name="init">
      <property file="build.properties"/>
 	  <delete dir="${project.dir}/${tmp.bin}" failonerror="false"/>
   </target>

   <!-- Run EJBDoclet -->
   <target name="ejbdoclet" depends="init">
	  <ant antfile="xdoclet.xml" dir="." target="ejbdoclet">
	    <property name="ejb" value="${ejb}"/>
	    <property name="deploy.dir" value="${deploy.dir}"/>
        <property name="ejbsrc.dir" value="${ejbsrc.dir}" />
        <property name="bin.dir" value="${bin.dir}" />    
        <property name="project.dir" value="${project.dir}" />    
        <property name="project.path" value="${project.path}" />    
	  </ant>
   </target>


   <!-- Create EJB-JAR file -->
   <target name="ejb-jar" depends="init">
   	
   	  <!-- Manage jar desc -->
 	  <available file="${jar.desc}" property="jardesc.exists"/>
 	  <available file="${tmp.bin.jar}" property="ejbjar.exists"/>
 	  <condition  property="use.classes.from.jar">
		<and>
			<isset property="jardesc.exists"/>
			<isset property="ejbjar.exists"/>
		</and>
 	   	  </condition>
 	  <mkdir dir="${project.dir}/${tmp.bin}" />
 	  <antcall target="copy.bin" />
 	  <antcall target="copy.jar.contents" />
   	
   	  <delete file="${ejb}.jar" failonerror="false" />
      <jar jarfile="${ejb}.jar" manifest="../META-INF/MANIFEST.MF">         
        <fileset dir="${project.dir}/${tmp.bin}">   
           <include name="**/*.*"/>
           <exclude name="**/*.java"/>
           <exclude name="META-INF/**/*.*"/>
       </fileset>
        <fileset dir="..">   
           <include name="META-INF/**/*.*"/>
           <exclude name="META-INF/${jar.desc}"/>
           <exclude name="META-INF/${tmp.bin.jar}"/>
           <exclude name="**/*.java"/>
           <exclude name="META-INF/beans.xml"/>
           <exclude name="META-INF/build.xml"/>
           <exclude name="META-INF/deploy.xml"/>
           <exclude name="META-INF/undeploy.xml"/>
           <exclude name="META-INF/build.properties"/>
           <exclude name="META-INF/ejbs.xml"/>
           <exclude name="META-INF/xdoclet.xml"/>
           <exclude name="META-INF/servers.xml"/>
           <exclude name="META-INF/targets.xml"/>
        </fileset>
      </jar>
	  <delete dir="${project.dir}/${tmp.bin}" failonerror="false"/>
   	
   </target>


   <!-- Deploy module to server ... -->
   <target name="deploy" depends="ejb-jar">
      <copy todir="${deploy.dir}">
         <fileset dir="." includes="${ejb}.jar"/>
      </copy>
      <delete file="${ejb}.jar" failonerror="false" />
   </target>

   <!-- Do server specific registration tasks - deploy.xml is specified in 
        the .server files and generated automatically. ... -->
  <target name="deployTool">
	  <ant antfile="./deploy.xml" dir="." target="deploy" inheritall="true">
	  </ant>
  </target> 
    
    
   <!-- Remove module from the server ... -->
   <target name="undeploy" depends="init">
    <!-- Sometimes you can undeploy with deleting the module file but it is best dealt on an appserver basis
         at undeployTool target -->
   </target>
   
   <!-- Do server specific remove tasks - undeploy.xml is specified in 
        the .server files and generated automatically. ... -->
   <target name="undeployTool" depends="init">
	  <ant antfile="./undeploy.xml" dir="." target="undeploy" inheritall="true">
	  </ant>
   </target> 
 
  <target name="copy.bin" unless="use.classes.from.jar">
  	<copy todir="${project.dir}/${tmp.bin}">
	       <fileset dir="${project.dir}/${bin.dir}">   
	           <include name="**/*.*"/>
	           <exclude name="**/*.java"/>
	       </fileset>
	</copy>
   </target>
	
  <!-- Copy classes to package with the jar to tem bin from
       the project output dir or the jar that was created from the jar.desc ... -->
  <target name="copy.jar.contents" if="use.classes.from.jar">
  	<unjar src="${tmp.bin.jar}" dest="${project.dir}/${tmp.bin}" />
  	<delete file="${tmp.bin.jar}" />
  </target>
	
</project>
I

hmm
galera,
descobri mais ou menos o que é o erro.
na verdade descobri que nao é erro no codigo.

eu levei a aplicação pra uma maquina que ja estava tudo configurado (eclipse/plugins/jboss) e rodou sem eu faazer modificação nenhuma!!!

sim… essa é a primeira vez que to desenvolvendo com ejbs na minha maquina. e to instalando todas essas coisas e plugins agora.

intao o problema é algum erro de configuração/versao.

ele faz o deploy normal.

mas quando ele vai chamar ou o EJB ou o metodo do EJB no controller ele mostra esse erro aih:

12:25:51,562 ERROR [LogInterceptor] EJBException in method: public abstract br.c

efetrn.jbiblioteca.negocio.Livros br.cefetrn.jbiblioteca.negocio.LivrosHome.crea

te() throws javax.ejb.CreateException,java.rmi.RemoteException:

javax.ejb.EJBException: Invalid invocation, check your deployment packaging, met

hod=public abstract br.cefetrn.jbiblioteca.negocio.Livros br.cefetrn.jbiblioteca

.negocio.LivrosHome.create() throws javax.ejb.CreateException,java.rmi.RemoteExc

eption

at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHo

me(StatelessSessionContainer.java:161)

at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo

keHome(CachedConnectionInterceptor.java:212)

at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(

StatelessSessionInstanceInterceptor.java:81)

at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractIntercep

tor.java:90)

at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValida

tionInterceptor.java:41)

at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte

rceptor.java:109)

at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep

torCMT.java:335)

at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja

va:146)

at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep

tor.java:116)

at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1

21)

at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyF

actoryFinderInterceptor.java:93)

at org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.ja

va:613)

at org.jboss.ejb.Container.invoke(Container.java:894)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch

er.java:141)

at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)

at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.

java:249)

at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(Loca

lInvoker.java:155)

at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:104)
at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerIntercepto
r.java:179)

at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav

a:165)

at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.

java:46)

at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:5

5)

at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169)

at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)

at $Proxy70.create(Unknown Source)

at br.cefetrn.jbiblioteca.controle.Controller.doGet(Controller.java:180)
at br.cefetrn.jbiblioteca.controle.Controller.doPost(Controller.java:208
)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:252)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:173)

at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi

lter.java:81)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:202)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:173)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:213)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:178)

at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc

ipalValve.java:39)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit

yAssociationValve.java:153)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv

e.java:59)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:126)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:105)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:107)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav

a:148)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:856)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce

ssConnection(Http11Protocol.java:744)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo

int.java:527)

at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor

kerThread.java:112)

at java.lang.Thread.run(Thread.java:595)

12:25:51,625 WARN  [[controller]] Servlet.service() for servlet controller threw

exception

java.rmi.ServerException: EJBException:; nested exception is:

javax.ejb.EJBException: Invalid invocation, check your deployment packag

ing, method=public abstract br.cefetrn.jbiblioteca.negocio.Livros br.cefetrn.jbi

blioteca.negocio.LivrosHome.create() throws javax.ejb.CreateException,java.rmi.R

emoteException

at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.j

ava:352)

at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1

25)

at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyF

actoryFinderInterceptor.java:93)

at org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.ja

va:613)

at org.jboss.ejb.Container.invoke(Container.java:894)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch

er.java:141)

at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)

at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)

at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.

java:249)

at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)

at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(Loca

lInvoker.java:155)

at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:104)
at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerIntercepto
r.java:179)

at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav

a:165)

at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.

java:46)

at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:5

5)

at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169)

at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)

at $Proxy70.create(Unknown Source)

at br.cefetrn.jbiblioteca.controle.Controller.doGet(Controller.java:180)
at br.cefetrn.jbiblioteca.controle.Controller.doPost(Controller.java:208
)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:252)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:173)

at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi

lter.java:81)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:202)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:173)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:213)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:178)

at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc

ipalValve.java:39)

at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit

yAssociationValve.java:153)

at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv

e.java:59)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:126)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:105)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:107)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav

a:148)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:856)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce

ssConnection(Http11Protocol.java:744)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo

int.java:527)

at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor

kerThread.java:112)

at java.lang.Thread.run(Thread.java:595)

Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment pac

kaging, method=public abstract br.cefetrn.jbiblioteca.negocio.Livros br.cefetrn.

jbiblioteca.negocio.LivrosHome.create() throws javax.ejb.CreateException,java.rm

i.RemoteException

at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHo

me(StatelessSessionContainer.java:161)

at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo

keHome(CachedConnectionInterceptor.java:212)

at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(

StatelessSessionInstanceInterceptor.java:81)

at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractIntercep

tor.java:90)

at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValida

tionInterceptor.java:41)

at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte

rceptor.java:109)

at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep

torCMT.java:335)

at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.ja

va:146)

at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityIntercep

tor.java:116)

at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:1

21)

… 44 more

alguma ideia do que pode estar errado? sera q ta faltando algum plugin?

eu instalei o lomboz, emf, jem, gef e ve
e to com o jboss 4.0.2

vlw,

I

e aí galera?
nenhuma ajuda?

ainda nao consegui resolver o problema.
to reinstalando o eclipse com plugins mas ate agora nada.
vo entar baixar o 3.1M7 pra ve se tem efeito.
mas se alguem souber alguma coisa ajuda eu aih! :slight_smile:

Criado 13 de maio de 2005
Ultima resposta 19 de mai. de 2005
Respostas 7
Participantes 2