Java 2 biztonság engedélyezése a Rational Focal Point alkalmazáshoz WebSphere Application Server rendszeren

WebSphere Application Server 7.0.0.17 rendszeren a Java 2 biztonság engedélyezésével az alkalmazás-hozzáférést a helyi erőforrásokra korlátozhatja. A WebSphere Application Server 7.0.0.17 változat megköveteli az ojdbc6.jar fájlt az Oracle adatbázishoz csatlakozáshoz.

Eljárás

  1. Állítsa le a kiszolgálót, és ürítse ki a WebSphere Application Server gyorsítótárat.
  2. Engedélyezz a Java 2 biztonságot a Rational Focal Point számára:
    1. Kattintson a Biztonság > Globális biztonság menüpontra.
    2. Jelölje be a Java 2 biztonság használata az alkalmazás-hozzáférés korlátozásához a helyi erőforrásokra jelölőnégyzetet.
  3. Frissítse a library.policy és was.policy fájlokat:
    1. A számítógépen, amelyen a telepítéskezelő be van állítva, bontsa ki az FP_HOME/artifacts/JavaSecurityPolicyFiles/fp_j2security.zip fájlt, amely a was.policy fájlt és a python parancsfájlt tartalmazza.
    2. Győződjön meg róla, hogy a csomópontok és a kiszolgálók le vannak állítva.
    3. Indítsa el a telepítéskezelőt.
    4. Nyissa meg a parancssort/parancsértelmezőt.
    5. Lépjen a <WAS_HOME>/profiles/<kezelő_neve>/bin könyvtárba.
    6. Futtassa az alábbi parancsot:
      wsadmin.sh –user felhasználónév -password
      jelszó -lang jython –f python
      parancsfájl helye cellanév
      csomópontnév library.policy fájl
      helye was.policy fájl helye
      Például:
      wsadmin.sh -user admin -password focalpoint -lang jython -f C:/WASpolicyFiles/updatepolicy.py hraphaelCell01 hraphaelNode01 C:/WASpolicyFiles/library.policy C:/WASpolicyFiles/was.policy
      Megjegyzések:
      • Ha több csomóponttal rendelkezik, akkor vesszővel elválasztott értékekként adja meg a csomópontneveket. Például: hraphaelNode01,hraphaelNode05.
      • A parancssori argumentumok elválasztója egyetlen szóköz.
      • Ha a mappa neve szóközt tartalmaz, akkor cserélje le a rövid névre (például: C:/Program Files -> C:/PROGRA~1). Lépjen a C:\ meghajtóra, és futtassa a dir\x parancsot a rövid név beszerzéséhez. Ez csak Windows operációs rendszereken alkalmazható. Más operációs rendszereken ne hozzon létre szóközt tartalmazó könyvtárneveket.
      • Fájlelválasztóként előre dőlő osztásjelet használjon.
      • A parancsfájl futtatásakor írja be az y értéket a helyi library.policy fájl módosításának folytatásához.
                   grant{	
                            permission java.security.AllPermission;
                   };
        Mentse el a fájlt. Írja be az y értéket a konzolon, majd a folytatáshoz nyomja meg az Entert.
      • A library.policy fájl helye az a hely, ahová kibontja a tartalmakat. Ha például a C:\library.policy helyet adja meg, és a library.policy fájl nem létezik, akkor a C meghajtón létrejön egy library.policy fájl, és a csomópontok library.policy fájljának tartalma átmásolásra kerül az újonnan létrehozott irányelvfájlba. Ha a library.policy már létezik, akkor az irányelvfájl felülírásra kerül a csomópontok library.policy fájljának tartalmával.
      • Ha a [SOAPExceptionL faultCode=SOAP-ENV:Client; msg=Read timed out; targetException=java.net.SocketTimeoutException: Read timed out. hiba jelenik meg, akkor tegye a következőket:
        1. Állítsa le a kezelőt.
        2. Nyissa meg a WAS_HOME\profiles\<ManagerName>\properties\soap.client.props helyen található soap.client.props fájlt.
        3. A com.ibm.SOAP.requestTimeout tulajdonságot állítsa be egy nagyobb értékre, majd mentse el a fájlt. A 0 érték biztosítja, hogy a SOAP kérés sose lépje túl az időkorlátot.
        4. Indítsa el a kezelőt, és futtassa újra a parancsokat.
  4. Indítsa újra a csomópontot és a kiszolgálót.

Visszajelzés