| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:12:54
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
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á !" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:26:29
|
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?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:27:27
|
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.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:28:12
|
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.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:45:12
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
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á !" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:46:58
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
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á !" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/06/2009 10:51:17
|
PadrE
JavaEvangelist
![[Avatar]](/images/avatar/e80ba3de4e2f156e3bdf5b3596b36ca4.jpg)
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á !" |
|
|
 |
|
|