Sie können WSDLs importieren, die auf Schemas in selbst signierten HTTPS-Sicherheitsservern verweisen, indem Sie der Java™ Virtual Machine (JVM) Sicherheitszertifikate hinzufügen.
Durch die Ausführung der folgenden Schritte können Sie Zertifikate aus dem SSL-Server zu allen Instanzen Ihrer Java Virtual Machine hinzufügen.
Bei Verwendung von Windows 7 müssen Sie die Befehle über eine Konsole mit Verwaltungsberechtigungen eingeben.
C:\Programme\IBM\WMBT800\jdk\jre\bin>keytool -printcert -file d:\
mb.cerOwner: EMAILADDRESS=jdoe@xx.ibm.com, CN=<Benutzer-ID>.
<Servername>.ibm.com, OU=Message Broker Toolkit, O=IBM,
ST=<beliebigerStatus>, C=<beliebigesLand>Issuer: EMAILADDRESS=
jdoe@xx.ibm.com, CN=<Benutzer-ID>.<Servername>.ibm.com,
OU=Message Broker Toolkit, O=IBM, ST=<beliebigeRegion>, C=<beliebigesLand>
Serial number: e1cabb1486f2bc7f
Valid from: 9/27/10 12:33 PM until: 9/27/11 12:33 PM
Certificate fingerprints:
MD5: ED:9B:BD:1C:C7:B5:8D:6E:F3:21:B7:92:26:25:52:9B
SHA1: 5C:DE:70:CF:A5:64:96:16:C3:ED:4E:2C:A2:6E:EA:D3:A5:4B:69:BC
C:\Programme\IBM\WMBT800\jdk\jre\bin>keytool -import -alias <Benutzer-ID>
.<Servername>.ibm.com -file d:\mb.cer -keystore d:\mb.keystore
Enter keystore password:
Re-enter new password:
Owner: EMAILADDRESS=jdoe@xx.ibm.com, CN=<Benutzer-ID>.<Servername>.ibm.com,
OU=Message Broker Toolkit, O=IBM, ST=<beliebigeRegion>, C=<beliebigesLand>
Issuer: EMAILADDRESS=jdoe@xx.ibm.com, CN=<Benutzer-ID>.<Servername>.ibm.com,
OU=Message Broker Toolkit, O=IBM, ST=<beliebigeRegion>, C=<beliebigesLand>
Serial number: e1cabb1486f2bc7f
Valid from: 9/27/10 12:33 PM until: 9/27/11 12:33 PM
Certificate fingerprints:
MD5: ED:9B:BD:1C:C7:B5:8D:6E:F3:21:B7:92:26:25:52:9B
SHA1: 5C:DE:70:CF:A5:64:96:16:C3:ED:4E:2C:A2:6E:EA:D3:A5:4B:69:BC
Trust this certificate? [no]: yes
Certificate was added to keystore
C:\Programme\IBM\WMBT800\jdk\jre\bin>cd ..
C:\Programme\IBM\WMBT800\jdk\jre>cd ..
C:\Programme\IBM\WMBT800\jdk>cd ..
C:\Programme\IBM\WMBT800>mb -vmargs -Djavax.net.ssl.trustStore=d:\\mb.keysto
re -Djavax.net.ssl.trustStorePassword=broker
C:\Programme\IBM\WMBT800>
Wenn beim Importieren einer WSDL-Definition ein Fehler auftritt, überprüfen Sie sorgfältig alle gemeldeten Fehler. Standardmäßig werden alle Fehler auf dem Bildschirm angezeigt und in eine Datei geschrieben, die das Format *.wsdl.report.txt hat.