Az SOAP biztonsági profilok hozzáférést igényelnek
azon könyvtárakhoz, amelyek a titkosítást, aláírást, illetve az XML üzeneteket
azok küldése előtt és fogadása után átalakító egyéb biztonsági
algoritmusokat valósítanak meg. Ezen könyvtárak segítségével a környezetet alkalmassá kell tenni az SOAP
biztonság használatára, be kell állítani az Eclipse által használt Java™ futtató környezet (JRE) osztályelérési útvonalát, valamint az
ügynökfelügyelő által használt virtuális gép osztályelérési útvonalát.
Mielőtt elkezdené
A biztonsági algoritmusokat
használó SOAP-alapú szolgáltatások tesztelése előtt
biztonsági könyvtárakat és konfigurációs fájlokat kell beszereznie a SOAP számára.
Ilyen biztonsági könyvtárakat például a BouncyCastle (http://www.bouncycastle.org) szolgáltat. Ezen biztonsági
könyvtárak használata nem kötelező a Rational tesztelési termékek esetében.
Eljárás
- Másolja a könyvtárfájlokat a JRE telepítés következő helyére: jre/lib/ext.
Alapértelmezés szerint ez
a következő könyvtár: C:\Program Files\IBM\SDP\jdk\jre\lib\ext
- Adja hozzá a következő VM argumentumot az Eclipse indítási
parancssorához vagy az eclipse.ini fájlhoz: -vmargs -Dosgi.parentClassloader=ext
Az eclipse.ini fájl a termék futtatásához
használt eclipse.exe indító bináris fájllal azonos
könyvtárban található.
Mi a következő lépés?
A csak az ügynökfelügyelőt használó, a munkaterülethez hozzáférést
nem igénylő távoli számítógép konfigurálásához csak
az 1. lépést hajtsa végre, majd indítsa újra az ügynökfelügyelő szolgáltatást.
A környezet konfigurálását
követően importálnia kell a
WSDL fájlt, és a WSDL biztonsági szerkesztőhasználatával
be kell állítania egy biztonsági profilt a WSDL fájl számára.