Pessoal,
tenho um aplicativo web gerando este erro em uma dos métodos da aplicação. Oque me intriga é que quando executo o mesmo método em um Test do JUnit, ele é executado sem o erro.
Estou usando o Eclipse Galileo + Tomcat 6.0
A classe EJBHome está no weblogic.jar no meu diretório web-inf\lib.
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoClassDefFoundError: javax/ejb/EJBHome
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1880)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:889)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1353)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
java.lang.ClassLoader.loadClassInternal(Unknown Source)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
com.vignette.as.client.javabean.ClassForName.class$(ClassForName.java:30)
com.vignette.as.client.javabean.ClassForName.<clinit>(ClassForName.java:30)
com.vignette.as.client.javabean.OpsFactory.createRemote(OpsFactory.java:226)
com.vignette.as.client.javabean.OpsFactory.create(OpsFactory.java:96)
com.vignette.as.client.javabean.ObjectType.getLocalOps(ObjectType.java:1047)
com.vignette.as.client.javabean.ObjectType.findByName(ObjectType.java:784)
com.boticario.centralportfolio.vcm.TbProdutoInternetControl.findListByCodigo(TbProdutoInternetControl.java:52)
com.boticario.centralportfolio.vcm.TbProdutoInternetControl.findByCodigo(TbProdutoInternetControl.java:34)
com.boticario.centralportfolio.vcm.TbProdutoInternetControl.exportToVCM(TbProdutoInternetControl.java:103)
com.boticario.centralportfolio.vcm.TbProdutoInternet.exportToVCM(TbProdutoInternet.java:192)
com.boticario.centralportfolio.servlets.AppServlet.exportVCM(AppServlet.java:138)
com.boticario.centralportfolio.servlets.AppServlet.doPost(AppServlet.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)