Az alábbi oldalon megtekintheti a telepítési beállításokat, és módosíthatja az alkalmazás vagy a modul meglévő kötéseit a telepítés során. Az alkalmazásban vagy a modulban választható alapértelmezett kötések előállítása bármely befejezetlen kötéshez, vagy specifikus kötések hozzárendelése a telepítés során.
Ez az oldal az alkalmazás telepítési oldalának második előkészítése.
Az alábbi adminisztrációs konzol oldal megtekintéséhez kattintson az Alkalmazások > Új alkalmazás > Új nagyvállalati alkalmazás lehetőségre, adja meg a telepítendő alkalmazás vagy modul útvonalát, majd kattintson a Tovább gombra.
Az konzololdalon valószínűleg nem jelenik meg az összes, a témakörben felsorolt kötési beállítás. A telepítés alatt álló alkalmazás vagy modul tartalma határozza meg, hogy mely beállítások jelennek meg a konzololdalon. A Használandó kötések megadása beállítás is csak a telepített alkalmazás frissítésekor jelenik meg.
Meghatározza, hogy csak a telepítéshez szükséges lehetőségek jelenjenek meg, vagy az összes lehetőség.
Lehetőség | Leírás |
---|---|
Gyors - Csak akkor kérdezzen, ha további információkra van szükség | Csak azokat a beállításokat jeleníti meg, amelyek értékét a felhasználónak kell megadnia, az alkalmazás vagy a modul tartalmától függően. A gyors módszerrel könnyebbé válik az alkalmazás telepítése, mivel nem szükséges megvizsgálni az összes telepítési lehetőséget. |
Részletes - Összes telepítési beállítás és paraméter megjelenítése | Megjeleníti az összes elérhető telepítési beállítást. |
Meghatározza, hogy az alkalmazások frissítésekor össze kell-e fésülni a kötéseket, vagy a meglévő vagy új kötéseket kell-e használni.
Ez a beállítás csak a telepített alkalmazások frissítésekor jelenik meg, új alkalmazás telepítése esetén nem.
Lehetőség | Leírás |
---|---|
Új és meglévő kötések összefésülése | A frissített alkalmazásból vagy modulokból származó kötési információk előnyben részesülnek a telepített változat megegyező kötési információival szemben. Ha a kötés bármely eleme hiányzik a frissített változatban, akkor a telepített változat megfelelő eleme kerül felhasználásra. Ha sem a telepített sem a frissített alkalmazás vagy modul nem rendelkezik egy kötési értékkel, akkor az alapértelmezett érték kerül felhasználásra. A termék csak akkor ad meg alapértelmezett értéket, ha kijelöli az Alapértelmezett kötések előállítása beállítást. |
Új kötések használata | A frissített alkalmazás vagy modul kötési információi kerülnek felhasználásra. Az alkalmazás vagy modul frissített változatából származó kötési információk előnyben részesülnek a telepített változat megegyező kötési információival szemben. Az alkalmazás vagy modul telepített változatából származó kötési információk figyelmen kívül maradnak. |
Meglévő kötések használata | Az alkalmazás vagy modul telepített változatából származó kötési információk előnyben részesülnek a frissített változat megegyező kötési információival szemben. Ha a kötés bármely eleme hiányzik a telepített változatban, akkor a frissített változat megfelelő eleme kerül felhasználásra. Vagyis az alkalmazás vagy modul frissített változatából származó kötések figyelmen kívül maradnak, ha a kötés megtalálható a telepített változatban. Ellenkező esetben az új kötések az érvényesek, nem maradnak figyelmen kívül. |
Megadja, hogy elő kell-e állítani az alapértelmezett kötéseket és leképezéseket. A beállítás megtekintéséhez kattintson az Alapértelmezett kötéseket és leképezések előállítása lehetőségre. Ha kiválasztja az Alapértelmezett kötések előállítása lehetőséget, akkor a termék automatikusan kiegészíti az alapértelmezett értékekkel az esetleges hiányos kötéseket. A meglévő kötéseket nem módosítja a termék.
Miután kiválasztotta az Alapértelmezett kötések előállítása lehetőséget, közvetlenül az Összegzés lépésre ugorhat, és telepítheti az alkalmazást, feltéve hogy nincs piros csillag (*) valamelyik lépés mellett. A piros csillag azt jelzi, hogy az a lépés még befejezetlen, abban meg kell adni valamilyen érvényes értéket. Az Összegzés panelen ellenőrizze, hogy az alkalmazás melyik cellára, csomópontra és kiszolgálóra lesz telepítve.
Ha kiválasztja az Alapértelmezett kötések előállítása lehetőséget, akkor a kötések előállítása az alábbiak szerint történik:
Az alapértelmezett stratégia a legtöbb alkalmazás legtöbb kötése számára megfelelő. Ha azonban hibákat tapasztalna, tegye a következőket:
Ezekben az esetekben egy XML dokumentummal megváltoztathatja a viselkedést - ezt egyéni stratégiának nevezzük. A Specifikus kötési fájl beállításban adhatja meg az egyéni stratégiát; példákért lásd a beállítás leírását a súgóban.
Megadja, hogy az előállított kötéseket kell-e használni a létező kötések helyett.
Alapértelmezésben nem írják felül a meglévő kötéseket. Ha a meglévő kötéseket az előállított kötésekre akarja cserélni, akkor válassza ki a Meglévő kötések felülbírálata lehetőséget.
A Meglévő kötések felülbírálata beállítás hatása megegyezik a -defaultbinding.force parancssori paraméterével.
Specifikus kötési fájl, amely felülbírálja az alapértelmezett kötéseket.
A Specifikus kötési fájl beállítás hatása megegyezik a -defaultbinding.strategy.file parancssori paraméterével.
Egy XML dokumentummal megváltoztathatja az alapértelmezett kötés viselkedését - ezt egyéni stratégiának nevezzük. Az egyéni stratégiák kiterjesztik az alapértelmezett stratégiát, így csak azokat a területeket kell személyre szabni, ahol az alapértelmezett stratégia nem elegendő. Így csak azt kell megadni, hogyan akarja megváltoztatni az alapértelmezett stratégia által létrehozott kötéseket; nem szükséges megadni a teljes alkalmazás kötéseit.
Az alábbi példák bemutatják, hogyan lehet felülbírálni az alapértelmezett kötések különböző tulajdonságait:
EJB JNDI név felügyelete
<?xml version="1.0"?> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>helloEjb.jar</jar-name> <ejb-bindings> <ejb-binding> <ejb-name>HelloEjb</ejb-name> <jndi-name>com/acme/ejb/HelloHome</jndi-name> </ejb-binding> </ejb-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
Kapcsolatgyár kötés beállítása egy EJB JAR fájl esetében
<!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>yourEjb20.jar</jar-name> <connection-factory> <jndi-name>eis/jdbc/YourData_CMP</jndi-name> <res-auth>Container</res-auth> </connection-factory> </ejb-jar-binding> </module-bindings> </dfltbndngs>
Kapcsolatgyár kötés beállítása egy EJB fájl esetében
<?xml version="1.0"> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>yourEjb20.jar</jar-name> <ejb-bindings> <ejb-binding> <ejb-name>YourCmp20</ejb-name> <connection-factory> <jndi-name>eis/jdbc/YourData_CMP</jndi-name> <res-auth>PerConnFact</res-auth> </connection-factory> </ejb-binding> </ejb-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
Üzenet cél hivatkozás JNDI beállítás egy adott EJB-komponenshez
Az alábbi példában egy egyéni stratégia fájl XML kódrészlete látható, amely beállítja egy adott EJB komponens üzenet cél hivatkozásait.
<?xml version="1.0"> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>yourEjb21.jar</jar-name> <ejb-bindings> <ejb-binding> <ejb-name>YourSession21</ejb-name> <message-destination-ref-bindings> <message-destination-ref-binding> <message-destination-ref-name>jdbc/MyDataSrc</message-destination-ref-name> <jndi-name>eis/somAO</jndi-name> </message-destination-ref-binding> </message-destination-ref-bindings> </ejb-binding> </ejb-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
WAR, EJB JAR fájlból vagy Java EE ügyfél JAR fájljából származó erőforrás-hivatkozás kötés felülbírálása
Az alábbi példában szereplő kód felülír egy WAR fájlból származó erőforrás-hivatkozás kötést. Hasonló kóddal lehet felülbírálni az EJB JAR vagy a Java EE ügyfél JAR fájlokból származó erőforrás-hivatkozás kötéseket is.
<?xml version="1.0"?> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <war-binding> <jar-name>hello.war</jar-name> <resource-ref-bindings> <resource-ref-binding> <resource-ref-name>jdbc/MyDataSrc</resource-ref-name> <jndi-name>war/override/dataSource</jndi-name> </resource-ref-binding> </resource-ref-bindings> </war-binding> </module-bindings> </dfltbndngs>
JCA 1.5-kompatibilis erőforrásként telepített üzenetvezérelt komponens JNDI nevének felülbírálása
Az alábbi példában egy egyéni stratégiafájl XML kódrészlete látható, amely felülbírálja a Java üzenetküldő szolgáltatás (JMS) activationSpec JNDI nevet egy EJB 2.0 vagy újabb, JCA 1.5-kompatibilis erőforrásként telepített üzenetvezérelt komponens esetében.
<?xml version="1.0"?> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>YourEjbJar.jar</jar-name> <ejb-bindings> <ejb-binding> <ejb-name>YourMDB</ejb-name> <activationspec-jndi-name>activationSpecJNDI</activationspec-jndi-name> </ejb-binding> </ejb-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
JMS figyelőport nevének felülbírálása egy EJB 2.0, 2.1 vagy 3.0 üzenetvezérelt komponens esetében
Az alábbi példában egy egyéni stratégia fájl XML kódrészlete látható, amely felülbírálja a JMS figyelőport nevét egy EJB 2.0 vagy újabb, figyelőportként telepített üzenetvezérelt komponens esetében.
<?xml version="1.0"?> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>YourEjbJar.jar</jar-name> <ejb-bindings> <ejb-binding> <ejb-name>YourMDB</ejb-name> <listener-port>yourMdbListPort</listener-port> </ejb-binding> </ejb-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
EJB JAR, WAR fájlból vagy EJB fájlból származó EJB hivatkozás kötés felülbírálása
Az alábbi példában szereplő kód felülír egy EJB JAR fájlból származó EJB hivatkozás kötést. Hasonló kód használható egy WAR vagy EJB fájlból származó EJB hivatkozás kötés felülbírálásához is.
<?xml version="1.0"?> <!DOCTYPE dfltbndngs SYSTEM "dfltbndngs.dtd"> <dfltbndngs> <module-bindings> <ejb-jar-binding> <jar-name>YourEjbJar.jar</jar-name> <ejb-ref-bindings> <ejb-ref-binding> <ejb-ref-name>YourEjb</ejb-ref-name> <jndi-name>YourEjb/JNDI</jndi-name> </ejb-ref-binding> </ejb-ref-bindings> </ejb-jar-binding> </module-bindings> </dfltbndngs>
Meghatároz egy előtagot, amelyet a termék az előállított EJB-komponensek JNDI nevei elé illeszt. Az előtagnak egyedinek kell lennie a cellán vagy a csomóponton belül.
Alapértelmezés szerint nem kerül sor egyedi előtag megadására a komponensek számára.
Az Egyedi előtag megadása a komponensek számára beállítás hatása megegyezik a -defaultbinding.ejbjndi.prefix parancssori paraméterével.
Megadja az alapértelmezett adatforrás JNDI nevet és egyéb kötéseket a tároló által kezelt állandó (CMP) 1.1 komponensek számára.
Alapértelmezés szerint a termék nem használ alapértelmezett kötéseket az EJB 1.1 CMP komponensekhez.
Ha kiválasztja az Alapértelmezett kötések EJB 1.1 CMP komponensek számára lehetőséget, akkor adja meg a CMP 1.1 komponensekhez használt alapértelmezett adatforrás JNDI nevét. Adja meg az alapértelmezett adatforráshoz tartozó felhasználónevet és jelszót is.
Az Alapértelmezett kötések EJB 1.1 CMP komponensek számára beállítás hatása megegyezik a -defaultbinding.datasource.jndi paraméterével.
Megadja az alapértelmezett kapcsolatgyár JNDI nevét.
Alapértelmezés szerint a termék nem használ alapértelmezett kapcsolatgyár kötéseket. A kapcsolatgyárak kötéseinek megadásához válassza ki az Alapértelmezett kapcsolatgyár kötések lehetőséget.
Ha kiválasztja az Alapértelmezett kapcsolatgyár kötések lehetőséget, akkor adja meg a használni kívánt alapértelmezett kapcsolatgyár JNDI nevét. Továbbá adja meg azt is, hogy az erőforrás-jogosultság csak az alkalmazásra vagy az egész tárolóra vonatkozik.
Az Alapértelmezett kapcsolatgyár kötések beállítás hatása megegyezik a -defaultbinding.cf.jndi parancssori paraméterével.
Megadja a webmodul (WAR fájl) vagy a SIP modul (SAR fájl) virtuális hosztját.
Alapértelmezés szerint nincs engedélyezve az alapértelmezett virtuális hosztnév használata a Web és SIP modulokhoz. Ha kiválasztja az Alapértelmezett virtuális hosztnév használata Web és SIP modulokhoz beállítást, akkor adja meg az alapértelmezett hosztnevet.
Az Alapértelmezett virtuális hosztnév használata Web és SIP modulokhoz beállítás hatása megegyezik a -defaultbinding.virtual.host parancssori paraméterével.
A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.