Wie bekomme ich javax.crypto-Klassen wie javax.crypto.Chiffre arbeiten auf ein servlet mit jboss?

Meine Anwendung überprüft, eine Lizenz-Datei, um für Sie zu arbeiten. Dies geschieht durch Aufruf von javax.crypto.- Chiffre.getInstance("DES","SunJCE") inorder zu entziffern, die Lizenz-Schlüssel-Datei.

Wenn ich meine Anwendung lokal funktioniert alles wunderbar aber wenn ich die Bereitstellung der Anwendung mit jboss und auf den Punkt kommen, wo ich will, zum überprüfen der Lizenz-Datei auf das servlet, bekomme ich die folgende Fehlermeldung:

java.lang.SecurityException: JCE cannot authenticate the provider SunJCE
  at javax.crypto.Cipher.getInstance(DashoA13*..)
  at javax.crypto.Cipher.getInstance(DashoA13*..)

Wie ich schon sagte, es funktioniert gut, von der Eingabeaufforderung aus und eclipse, aber nicht als servlet auf jboss. Hat jemand eine Idee, was ich tun muss? Ich bin mit dem jdk 1.6 und jboss as 7.

Dank

  • was ist deine jvm?
  • Java-Version 1.6.0_26 von Sun Microsystems Inc.
InformationsquelleAutor Matt | 2011-08-03
Schreibe einen Kommentar