Ola Felipe, pelo que parece, vc esta tentando executar um teste unit�rio para "recursos" serve-side (eu acho.. estou certo?)- Servlets, EJBs...por isso sua classe de teste nao esta localizando alguma dependencia e vc esta recebendo java.lang.NoClassDefFoundError: com/ibm/WsnOptimizedNaming/NamingContextOperations com.ibm.websphere.naming.WsnInitialContextFactory.getInitialContext(WsnInitialContextFactory.java:104)
Usando o framework Cactus vc pode resolver esse problema - http://jakarta.apache.org/cactus/index.html - visto que ele executa tb os testes no "lado" do servidor. Se nao for esse o problema mande mais email. Abs, Em 05 Apr 2005, [email protected] escreveu: >Salve lista, > >Por acaso algu�m j� tomou um erro deste tipo: > >java.lang.NoClassDefFoundError: >com/ibm/WsnOptimizedNaming/NamingContextOperations >com.ibm.websphere.naming.WsnInitialContextFactory.getInitialContext(WsnInitialContextFactory.java:104) > >javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:674) >javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:255) >javax.naming.InitialContext.init(InitialContext.java:231) >javax.naming.InitialContext. (InitialContext.java:207) >cbpi.prgmkt.modelo.negocio.Negocio.getConexao(Negocio.java:46) >cbpi.prgmkt.modelo.negocio.ProgramaMarketingNegocio.incluir(ProgramaMarketingNegocio.java:24) > >cbpi.prgmkt.controle.CmdGravarProgMarketingTest.testExecutar(CmdGravarProgMarketingTest.java:78) > >java.lang.reflect.Method.invoke(Native Method) >junit.framework.TestCase.runTest(TestCase.java:154) >junit.framework.TestCase.runBare(TestCase.java:127) >junit.framework.TestResult$1.protect(TestResult.java:106) >junit.framework.TestResult.runProtected(TestResult.java:124) >junit.framework.TestResult.run(TestResult.java:109) >junit.framework.TestCase.run(TestCase.java:118) >junit.framework.TestSuite.runTest(TestSuite.java:208) >junit.framework.TestSuite.run(TestSuite.java:203) >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:392) > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:276) > >org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:167) > > >O problema � que quando a minha classe de teste chama o m�todo incluir que >faz o getConexao() esta me dando o erro acima. >Mesmo depois do servidor inicializado. >Pelo que estou vendo, acredito que mesmo com servidor ativo n�o estou >obtendo o InitialContext()[este funciona normalmente qdo n�o fa�o pelo o >modo teste]. Ser� que � pq estou rodando minha classe teste direto para um >m�todo que faz o getConexao()!!?. > >Minha pergunta ent�o � a seguinte: >Algu�m tem alguma id�ia onde posso achar ou como posso resolver este tipo de >problema? >Agrade�o desde j� a todos javarianos de plant�o. > >Abs >Felipe Mayworm >Analista Desenvolvedor Java >Java User Group Petr�polis > >_________________________________________________________________ >MSN Messenger: converse online com seus amigos . >http://messenger.msn.com.br > >Yahoo! Groups Links > > > > >---------- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/jug-petropolis/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
