CWWKE0018E: Beim Starten der Laufzeitumgebung ist eine Ausnahmebedingung aufgetreten: java.lang.NoClassDefFoundError: com.ibm.crypto.hdwrCCA.provider.IBMJCECCA

654
Hogstrom

Ich starte eine Zowe 0.9.1-Instanz unter z / OS 2.3. z / OSMF ist bereits in Betrieb. Während der Initialisierung des Explorerservers (ZOWESVR) wird die folgende Meldung in der Standardausgabe ausgegeben:

CWWKE0018E: Beim Starten der Laufzeitumgebung ist eine Ausnahmebedingung aufgetreten: java.lang.NoClassDefFoundError: com.ibm.crypto.hdwrCCA.provider.IBMJCECCA (Initialisierungsfehler)

Daher werden keine Sockets für den Liberty-Server (7080 oder 7443) geöffnet. Die Trace- und Protokolldateien für den Explorer-Server enthalten keine zusätzlichen Informationen zur Art des Fehlers.

z / OSMF wird ordnungsgemäß ausgeführt, alle Sockets sind geöffnet und führen dieselbe Liberty-Instanz (17.0.0.2) aus.

Haben andere dies erlebt / haben eine Lösung?

1

1 Antwort auf die Frage

2
Hogstrom

Das Problem wurde dadurch verursacht, dass die beiden Prozesse (z / OSMF und ZOWESVR) mit unterschiedlichen Build-Ebenen von Java gestartet wurden. Dies führte dazu, dass der Cache für gemeinsam genutzte Klassen unterschiedliche Versionen der IBMJCECCA-Klasse aufwies.

Das Update bestand darin, sicherzustellen, dass Zowe mit demselben Java-JDK wie z / OSMF installiert und gestartet wird.

Nett :). Sie sollten Ihre Antwort als die richtige kennzeichnen, damit der Thread als "gelöst" markiert wird. Layne Bernardo vor 6 Jahren 0
Danke @LayneBernardo muss zwei Tage warten :) Hogstrom vor 6 Jahren 0