So erstellen Sie eine externe JNDI-Ressource

Eine externe JNDI-Ressource greift auf ein externes JNDI-Repository zu, wie z. B. einen LDAP-Server.

  1. Erweitern Sie in der Navigationsstruktur den Ressourcenknoten.
  2. Erweitern Sie unter dem Ressourcenknoten den JNDI-Knoten.
  3. Wählen Sie unter dem JNDI-Knoten den Eintrag "Externe Ressourcen" aus.

    Die Seite "Externe Ressourcen" wird geöffnet.

  4. Klicken Sie auf der Seite "Externe Ressourcen" auf "Neu".

    Die Seite "Neue externe Ressource" wird geöffnet.

  5. Geben Sie im Feld "JNDI-Name" einen eindeutigen Namen ein.

    Dieser Name wird im JNDI-Benennungsdienst registriert. Der JNDI-Name organisiert und ordnet Komponenten innerhalb einer verteilten Computing-Umgebung in ähnlicher Weise an wie ein Karteikartensystem die Bücher in einer Bibliothek katalogisiert und deren Standort festhält. Folglich stellt der JNDI-Name ein wichtiges Mittel für den Zugriff auf eine Ressource dar.

  6. Führen Sie im Feld "Ressourcentyp" einen der folgenden Schritte aus.
  7. Geben Sie im Feld "Factory-Klasse" den Factory-Klassennamen eines externen JNDI-Repositorys für die externe Ressource ein, die erstellt werden soll.

    Bei der Factory-Klasse handelt es sich um den vom Benutzer angegebenen Namen für die Factory-Klasse, z. B. com.sun.jndi.ldap. Diese Klasse implementiert die Schnittstelle javax.naming.spi.InitialContextFactory.

  8. Geben Sie im Feld "JNDI-Suche" den JNDI-Wert ein, nach dem im externen Repository gesucht werden soll.

    Wenn Sie z. B. eine externe Ressource für die Verbindung mit einem externen Repository erstellen, kann die JNDI-Suche zum Testen einer Beanklasse wie folgt aussehen: cn=testmybean.

  9. Geben Sie im Feld "Beschreibung" eine kurze Beschreibung der Ressource ein.

    Bei dieser Beschreibung handelt es sich um einen String-Wert, der maximal 250 Zeichen umfassen darf.

  10. Aktivieren Sie das Kontrollkästchen "Status", um die Ressource zu aktivieren.

    Die Ressource ist standardmäßig aktiviert, d. h. sie steht nach ihrer Erstellung sofort zur Verfügung.

  11. (Optional) Geben Sie im Abschnitt "Weitere Eigenschaften" zusätzliche Eigenschaften für die externe Ressource an.

    In GlassFish-Server werden keine weiteren Eigenschaften für externe Ressourcen definiert.

    Um eine Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "Eigenschaft hinzufügen". Geben Sie in die daraufhin angezeigte leere Zeile den Eigenschaftsnamen in das Feld "Name" und den Eigenschaftswert in das Feld "Wert" ein.

  12. Klicken Sie auf "OK".
Siehe auch
Copyright © 2010, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis