© Copyright International Business Machines Corporation 2006. Minden jog fenntartva. Az USA kormányzati felhasználóinak jogkorlátozása: A használatot, a másolást és a nyilvánosságra hozatalt az IBM® Corporation vállalattal kötött GSA ADP Schedule Contract korlátozza.
Ha a "Példaalkalmazás" (struts-example) vagy a "Feltöltési példa" (struts-upload) mintaalkalmazást importálja a Struts minták Mintagalériájából (a "Technológiai minták" kategóriából), akkor valószínűleg lát néhány hibajelzést a Problémák nézetben. A Struts minták az Apache Struts projekt Struts disztribúciójából származnak. A minták betűhíven szerepelnek a Mintagalériában. Tartalmaznak néhány hibát.
Ha kapcsolatot rajzol a Web diagram szerkesztőben miközben a Struts konfigurációs fájl szerkesztő meg van nyitva, akkor a következő hibák jelentkezhetnek: org.eclipse.core.commands.ExecutionException és/vagy java.lang.reflect.InvocationTargetException. Ha ilyen hiba kerül naplózásra, akkor indítsa újra a munkaterületet, zárja be a Struts konfigurációs fájl szerkesztőt, majd folytassa a Web diagram szerkesztő használatát. Ha a fenti hibák valamelyike naplózásra kerül és nem követi ezeket az utasításokat, akkor a web diagram és/vagy a Struts konfigurációs fájl módosításai elveszhetnek vagy hibákat tartalmazhatnak.
A probléma elkerülése érdekében a Web diagram szerkesztő használatakor zárja be a Struts konfigurációs fájl szerkesztőt.
Probléma:
Ha Struts példát importál a munkaterületre, akkor a következő hiba jelenhet meg: "A WebSphere® Application Server 6.1 csonk cél futási környezet nincs meghatározva". Ez a hiba akkor fordul elő, ha a munkaterület kiszolgálólistája nem tartalmazza a 'WebSphere Application Server 6.1 csonkot'. A munkaterület konfigurációjától és a számítógépre telepített kiszolgálóktól függ, hogy jelentkezik-e ez a hiba.
Kerülő megoldás:
A példa használata előtt állítsa be a projekt cél kiszolgálóját:
- A rendelkezésre álló kiszolgálók listájának megjelenítéséhez vagy módosításához végezze el az alábbi lépéseket:
- Kattintson az Ablakok® > Beállítások... > Kiszolgáló > Telepített futási környezet menüpontra.
- Győződjön meg róla, hogy a 'WebSphere Application Server 6.1 csonk' vagy a 'WebSphere Application Server 6.1' telepítve van a termékben. Ha egyik kiszolgáló sincs telepítve, akkor kattintson a Hozzáadás... gombra, és telepítse a 'WebSphere Application Server 6.0' kiszolgálót.
- Zárja be a Beállítások ablakot.
- A Projektböngésző nézetben kattintson a jobb egérgombbal az importált Struts példa projektre, majd válassza az előugró menü Beállítások menüpontját.
- Kattintson a Cél futási környezetek elemre, és válassza ki az egyik kiszolgáló jelölőnégyzetét.
- Kattintson az OK gombra.
- Ismételje meg a 2.-4. lépéseket az importált Struts példa EAR projekten.
A cél kiszolgáló beállítása után építse újra és telepítse a Struts példa projektet:
- A projekt újraépítéséhez kattintson a főmenü Projekt > Takarítás... menüpontjára. A Takarítás ablakban válassza ki az Összes projekt takarítása vagy a Kijelölt projektek takarítása beállítást. Kattintson az OK gombra.
- Ha az importált példa hibákat tartalmaz, akkor kattintson a főmenü Ablakok > Beállítások... > Kiszolgáló > WebSphere menüpontjára, majd válassza ki a Hibás alkalmazások kiszolgálóra való közzétételének engedélyezése beállítást. Kattintson az OK gombra.
- A projekt telepítéséhez kattintson a jobb egérgombbal a Projektböngészőben, majd válassza az előugró menü Futtatás másként > Futtatás a kiszolgálón... menüpontját (Győződjön meg róla, hogy a helyes cél kiszolgáló van kiválasztva).