UML Lab internal error: java.security.InvalidKeyException: Public Key cannot be used to decrypt.

Hallo,

ich kann UML Lab nicht mit einer IBM VM im Eclipse laufen lassen. Die IBM VM brauche ich, wg. WebSphere. Welcher PublicKey ist hier gemeint, ich denke der fehlt im keystore der IBM VM, ich würde ihn manuell importieren.

Gruss, Pattrick Hüper

Comments

  • Hallo Herr Hüper,

    Das von Ihnen beschriebene Problem liegt nicht an fehlenden Schlüsseln, sondern an einem inkompatiblen Verhalten der JCA Implementierung von IBM (für Details s. http://www-01.ibm.com/support/docview.wss?uid=swg1IV18625).

    Als Workaround können Sie die Java Property com.ibm.crypto.provider.DoRSATypeChecking=false in Ihrer eclipse.ini bzw. umllab.ini im Installationsverzeichnis setzen. Dazu einfach folgendes am Ende der Datei einfügen:
    -Dcom.ibm.crypto.provider.DoRSATypeChecking=false
    Voraussetzung ist eine IBM VM Version 5.0 SR 14, 6.0 SR11,
    6.0_26 SR 3, 7.0 SR 5 oder höher.

    Das Problem wird voraussichtlich im nächsten UML Lab Release behoben sein.
  • Hallo,

    super, vielen Dank, damit läuft es jetzt auch wieder mit einer aktuellen IBM VM und ich muss nicht für die Diagramme zur SunVM wechseln

    Gruss, Pattrick Hüper
Sign In or Register to comment.