Robson, Vc n vai acreditar. O problema era justamente o contrario: excesso de bibliotecas no classpath.
Ao tirar o jce.jar do WEB-INF/lib, passou a funcionar. Isso acontece pois ele ja' faz parte do jdk1.4. Devia estar gerando algum conflito... Ao remove-lo do lib, a aplicacao funcionou. Mas para compila-lo no Eclipse, deve-se coloca-lo como um JAR EXTERNO, e nao importa-lo para o lib. []s, FR. -----Mensagem original----- De: Robson Luis Ferreira [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 13 de novembro de 2002 09:39 Para: [EMAIL PROTECTED] Assunto: Re: RES: [enterprise-list] Cipher not a Cipher A um tempo atr�s apareceu um problema parecido na lista e eu pedi para a pessoa colocar os .jar do JCE listados abaixo no classpath e funcionou. Utilizo o jdk 1.3 que necessita deles, n�o sei como funciona no 1.4, mas experimente !! jce1_2_2.jar local_policy.jar sunjce_provider.jar US_export_policy.jar --- Flavio Carvalho <[EMAIL PROTECTED]> escreveu: > Acho q nao Robson, pois caso contrario o problema > aconteceria sempre, nao apenas ao mudar a > localizacao do contexto. Mas mesmo assim tentei e > continuou o problema: > > > java.security.NoSuchAlgorithmException: Class > com.sun.crypto.provider.DESCipher configured for > Cipher not a Cipher > at javax.crypto.SunJCE_b.a(DashoA6275) > at javax.crypto.SunJCE_b.a(DashoA6275) > at javax.crypto.Cipher.getInstance(DashoA6275) > at > appi.site.reseller.frontend.FECrypto.loadKey(FECrypto.java:55) > at > appi.site.reseller.frontend.FECrypto.configure(FECrypto.java:42) > at > appi.site.reseller.frontend.FEConfig.init(FEConfig.java:29) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:916) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3266) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:3395) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:614) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343) > at > org.apache.catalina.core.StandardService.start(StandardService.java:388) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:506) > at > org.apache.catalina.startup.Catalina.start(Catalina.java:781) > at > org.apache.catalina.startup.Catalina.execute(Catalina.java:681) > at > org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243) > > > > -----Mensagem original----- > De: Robson Luis Ferreira > [mailto:[EMAIL PROTECTED]] > Enviada em: ter�a-feira, 8 de outubro de 2002 20:13 > Para: [EMAIL PROTECTED] > Assunto: Re: [enterprise-list] Cipher not a Cipher > > > Acho que faltou registrar o Provider antes de pegar > a inst�ncia do Cipher > > Provider sunJce = new > com.sun.crypto.provider.SunJCE(); > Security.addProvider(sunJce); > > []'s > > Robson Luis Ferreira > [EMAIL PROTECTED] > > > ----- Original Message ----- > From: "Flavio Carvalho" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, November 12, 2002 4:47 PM > Subject: RES: [enterprise-list] Cipher not a Cipher > > > Outra coisa, > > Estou usando o Eclipse com o plugin do Tomcat. > Alguem poderia fazer o teste > pra mim ? > > > -----Mensagem original----- > De: Flavio Carvalho > Enviada em: ter�a-feira, 12 de novembro de 2002 > 14:31 > Para: [EMAIL PROTECTED] > Assunto: [enterprise-list] Cipher not a Cipher > > > Pessoal, > > Ao tentar iniciar um: > > javax.crypto.Cipher c = Cipher.getInstance("DES"); > > No Tomcat4.0.3 com jsdk 1.4.01, tenho a seguinte > excecao: > > java.security.NoSuchAlgorithmException: Class > com.sun.crypto.provider.DESCipher configured for > Cipher not a Cipher > > Bom, esse problema acontece apenas qdo o contexto da > aplicacao esta' fora de > ...\webapps. > > Qdo acrescento o contexto em outro lugar, tudo > funciona bem, exceto essa > chamada. > > Segue o meu contexto do server.xml: > > <Context path="/SiteReseller" > docBase="C:\projects\SiteReseller" > workDir="C:\projects\SiteReseller\work\org\apache\jsp" > /> > > Ja' tentei de tudo e n tive sucesso algum. > > Obrigado pessoal, > > []s, > FR. > > > --------------------------------------------------------------------- > Para cancelar a subscri��o, envie mensagem para: > [EMAIL PROTECTED] > Para comandos adicionais, envie mensagem para: > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > Para cancelar a subscri��o, envie mensagem para: > [EMAIL PROTECTED] > Para comandos adicionais, envie mensagem para: > [EMAIL PROTECTED] > > _______________________________________________________________________ > Yahoo! GeoCities > Tudo para criar o seu site: ferramentas f�ceis de > usar, espa�o de sobra e acess�rios. > http://br.geocities.yahoo.com/ > > --------------------------------------------------------------------- > Para cancelar a subscri��o, envie mensagem para: > [EMAIL PROTECTED] > Para comandos adicionais, envie mensagem para: > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > Para cancelar a subscri��o, envie mensagem para: > [EMAIL PROTECTED] > Para comandos adicionais, envie mensagem para: > [EMAIL PROTECTED] > _______________________________________________________________________ Yahoo! GeoCities Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios. http://br.geocities.yahoo.com/ --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
