Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
954 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Pour crypter un mot de passe en utilisant les lib tomcat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pour crypter un mot de passe en utilisant les lib tomcat

n°819972
Diabolic J​ones
Posté le 11-08-2004 à 09:42:59  profilanswer
 

Pour crypter un mot de passe en utilisant les lib tomcat
 
CLASSPATH=E:\j2sdk\lib;E:\jakarta-tomcat-5.0/server/lib/catalina.jar
java org.apache.catalina.realm.RealmBase -a <nom_algorithme> <mot_de_passe_a_crypter>
 
Dans mon cas  :
E:\jakarta-tomcat-5.0\bin>java org.apache.catalina.realm.RealmBase -a MD5 "mot_de_passe_a_crypter"
E:\jakarta-tomcat-5.0\bin>java org.apache.catalina.realm.RealmBase -a MD5 mot_de_passe_a_crypter
E:\jakarta-tomcat-5.0\bin>java org.apache.catalina.realm.RealmBase -a 'MD5' 'mot_de_passe_a_crypter'
 
renvoie ceci :
 
Exception in thread "main" java.lang.NoClassDefFoundError: javax/management/MBeanRegistration
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
 
Je ne vois pas que faire pour resoudre mon probleme.
 
a+ DIab

mood
Publicité
Posté le 11-08-2004 à 09:42:59  profilanswer
 

n°820069
pascal34
one point !
Posté le 11-08-2004 à 11:01:30  profilanswer
 

Avec:

Code :
  1. java -cp %CLASSPATH% ...


 
ça ira mieux

n°820980
benou
Posté le 11-08-2004 à 23:55:50  profilanswer
 

tout ce qui est mbean c'est dans un jar à part il me semble ... je sais plus son nom ...
au hasard : management.jar


Message édité par benou le 11-08-2004 à 23:56:13
n°821061
pascal34
one point !
Posté le 12-08-2004 à 08:49:25  profilanswer
 

benou a écrit :

tout ce qui est mbean c'est dans un jar à part il me semble ... je sais plus son nom ...
au hasard : management.jar


 
ça n'empêche que le jar (et tous ceux dont il peut dépendre)doit être dans le classpath et qu'il faut le spécifier sur la ligne de commande avec -cp (ou -classpath mais c'est plus long)

n°821072
benou
Posté le 12-08-2004 à 09:10:18  profilanswer
 

ou en fixant le classpath sustem comme il a voulu le faire, mais sans oublier le SET et sans inverser le '\'  :  
SET CLASSPATH=E:\j2sdk\lib;E:\jakarta-tomcat-5.0\server\lib\catalina.jar  
 
au fait, si dans le rep lib il y a des jars, ca ne marche pas comme ca : il faur fixer le classpath vers chacun des fichiers jars...

n°821209
pascal34
one point !
Posté le 12-08-2004 à 11:06:36  profilanswer
 

benou a écrit :

ou en fixant le classpath sustem comme il a voulu le faire, mais sans oublier le SET et sans inverser le '\'  :  
SET CLASSPATH=E:\j2sdk\lib;E:\jakarta-tomcat-5.0\server\lib\catalina.jar  
 
au fait, si dans le rep lib il y a des jars, ca ne marche pas comme ca : il faur fixer le classpath vers chacun des fichiers jars...


 
Tous les fichiers batch de lancement d'appli java (Tomcat par exemple) ajoutent un -cp %CLASSPATH% au lancement de la jvm.

n°821220
benou
Posté le 12-08-2004 à 11:12:16  profilanswer
 

pascal34 a écrit :

Tous les fichiers batch de lancement d'appli java (Tomcat par exemple) ajoutent un -cp %CLASSPATH% au lancement de la jvm.


[:kiki]
 
Ca revient au même. j'indique juste une autre méthode ...


---------------
ma vie, mon oeuvre - HomePlayer
n°822059
Diabolic J​ones
Posté le 13-08-2004 à 09:08:01  profilanswer
 

Merci de vos reponces.
 
Mais cela ne m'aide pas pour autant  
 
J'ai bein fait un set CLASS.... dans les regles, dans mon post  j'affiche juste sa valeur.
 
J'ai aussi essaier les alternatives java -option-de-chemin-declasse
 
Je vais tester de mettre les .jar  contenue dans E:\j2sdk\lib\ dans le class path individuellement.
 
Diab

n°822161
benou
Posté le 13-08-2004 à 10:57:06  profilanswer
 

Diabolic Jones a écrit :


Je vais tester de mettre les .jar  contenue dans E:\j2sdk\lib\ dans le class path individuellement.


bha oui, c'est indispensable ca, comme je te le disais ...


---------------
ma vie, mon oeuvre - HomePlayer

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Pour crypter un mot de passe en utilisant les lib tomcat

 

Sujets relatifs
[Tomcat] : Incompatible object argument for function call[MySQL] Requete utilisant 2 tables, ca marche pas
Création de champs "hidden" en utilisant DOMhttps://tomcat/index.jsp
[INTERBASE] Mot de passe Sysdba perdu : comment faire ?Exécuter une partie de code sur une même page en utilisant un bouton
MOT DE PASSE VBE SUR VBA/EXCEL [RESOLU]Sql Server 2000 - Mot de passe
[MySQL] Crypter les acces a une base de donnéesserialisation et mot de passe
Plus de sujets relatifs à : Pour crypter un mot de passe en utilisant les lib tomcat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR