Consegui resolver o problema... sem nenhuma explicação o Jbuilder salvou o class com f minusculo...
so nao entendo como funcionava emm uma plataforma e em outra não.... de qualquer forma, []'s Daniel A. Citando "Daniel A. Melo" <[EMAIL PROTECTED]>: > Ola todos, > > > me deparei com um erro muito estranho. > > tenho uma aplicação web com servlets e JSP´s, e em um servlet eu utilizo > uma interface que esta em um pacote diferente do pacote da aplicação. > > > utilizo o tomcat 4.0.1 e j2sdk 1.3 > > minha aplicação roda no pacote: > tj > e a interface esta no pacote > snaweb. > > todos os pacotes estão localizados em WEB-INF\classes > > > no servlet eu verifico um parametro e dependendo do parametro instancio > um objeto diferente que implementa a interface. > > > esse é o código em questão: > > > package tj; > > snaweb.FormatadorMensagem formatador; > > > > if(request.getParameter("display").equals("view")){ > formatador = new FormatadorProc1GrauView(); > view = consulta1GrauView; > } > else if(request.getParameter("display").equals("print")){ > formatador = new FormatadorProc1GrauPrint(); > view = consulta1GrauPrint; > } > else throw new ServletException("Parametros > incorretos"); > > > > tudo funciona OK em um Servidor Linux Conectiva 7 com kernel 2.4.5, mas ao > migrar para um Debian com kernel 2.2.2 : > > javax.servlet.ServletException: Error instantiating servlet class > tj.ServletConsulta1Grau > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:829) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) > at java.lang.Thread.run(Thread.java:484) > root cause > java.lang.NoClassDefFoundError: snaweb/FormatadorMensagem > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:486) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111) > at > org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1534) > at > org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:852) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1273) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1156) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) > at java.lang.Class.newInstance0(Native Method) > at java.lang.Class.newInstance(Class.java:237) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820) > at > org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163) > at > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > at > org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011) > at > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106) > at java.lang.Thread.run(Thread.java:484) > > > e após isso o servlet não fica mais acessível: > > type Status report > message Servlet ServletConsulta1Grau is currently unavailable > description The requested service (Servlet ServletConsulta1Grau is > currently unavailable) is not currently available. > > > tentei mudar a maquina virtual para 1.3.1 e piorou... nas duas maquinas o > tomcat parou de imprimir a saída padrâo em catalina.out e eu utilizo > mensagens em System.out para debugar... > > > alguem tem idéia do que pode ser isso?????? > > > []´s > > > Daniel A. > > > > > > > > > > > > > ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------