sun.security.util.DerOutputStream vs com.ibm.security.util.DerOutputStream  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
PadrE
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline

Olá,

Pessoal, é o seguinte...

Tenho uma aplicação simples em javam mas que usa as classes do pacote sun.security.util.*
Até ai sem problemas... roda numa boa em todas as máquinas que testei e que tenham a JRE 1.5 da SUN.

Em um dos novos testes, tentei usar outras VM's, como a da IBM.

E ao roda a aplicação tive o serguinte problema na parte do Keystore:



Pelo que andei lenbdo em alguns fóruns, o terei que mudar os meus imports para com.ibm.security.util.*.

Mas fiquei meio cabrero, poxa... pq não manter o pacote nativo e só criar um novo ??? Precisava mesmo substituir só para quebrar a compatibilidade ??

Ou eu que to comendo bola, e o pacote de segurança é um pacote a parte, como o freechart ?? (o que acredito que não seja)

Desde já vlw a ajuda!

This message was edited 1 time. Last update was at 08/06/2009 10:43:43


PadrecO
"O conhecimento o libertará !"
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Sempre que tenho de usar classes de criptografia, eu uso o famoso pacote BouncyCastle ( http://www.bouncycastle.org ). É porque classes "sun.security" só existem na JVM da Sun e "com.ibm" na JVM da IBM. Portanto, eu sempre incluo o BouncyCastle como dependência, para não depender nem da Sun nem da IBM.

OK?
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

PadrE wrote:

Mas fiquei meio cabrero, poxa... pq não manter o pacote nativo e só criar um novo ??? Precisava mesmo substituir só para quebrar a compatibilidade ??


Você tem certeza que as classes são realmente compatíveis entre si, exceto pelo pacote? Acho que não devam ser.


[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

PadrE wrote:
Em um dos novos testes, tentei usar outras VM's, como a da IBM (já que IBM comprou a SUN).


Acho que você está vivendo em um universo paralelo. No nosso universo, foi a Oracle que está comprando a Sun.


[WWW]
PadrE
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline

thingol wrote:
PadrE wrote:

Mas fiquei meio cabrero, poxa... pq não manter o pacote nativo e só criar um novo ??? Precisava mesmo substituir só para quebrar a compatibilidade ??


Você tem certeza que as classes são realmente compatíveis entre si, exceto pelo pacote? Acho que não devam ser.


Já pensei nisso tb... mas antes queria ter certeza de que não tem como utilizar o pacote da sun... vou tentar adicionar no meu classpath o JAR da SUN que tenha esse pacote e ver o que acontece!

Se eu consegui mais novidades aviso vcs!

PadrecO
"O conhecimento o libertará !"
PadrE
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline

thingol wrote:
PadrE wrote:
Em um dos novos testes, tentei usar outras VM's, como a da IBM (já que IBM comprou a SUN).


Acho que você está vivendo em um universo paralelo. No nosso universo, foi a Oracle que está comprando a Sun.


Puts... espero que os 2 universos me perdoem (rsrs)... eh que acabei de responder um post sobre o assunto e fiquei com a idéia na cabeça...

Já corrigi o topic la e obrigado pela correção!

This message was edited 2 times. Last update was at 08/06/2009 10:51:50


PadrecO
"O conhecimento o libertará !"
PadrE
JavaEvangelist
[Avatar]

Membro desde: 03/04/2006 00:01:40
Mensagens: 410
Offline

thingol wrote:
PadrE wrote:
Em um dos novos testes, tentei usar outras VM's, como a da IBM (já que IBM comprou a SUN).


Acho que você está vivendo em um universo paralelo. No nosso universo, foi a Oracle que está comprando a Sun.


Puts... espero que os 2 universos me perdoem (rsrs)... eh que acabei de responder um post sobre o assunto e fiquei com a idéia na cabeça...

Já corrigi o tópico e obrigado pela correção!

PadrecO
"O conhecimento o libertará !"
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team