Tag: jndi
Java Naming und Directory Interface (JNDI) ist eine Java-API für einen Verzeichnis-Dienst, der es ermöglicht Java-software-clients zu entdecken und suchen von Daten und Objekten über einen Namen.
4
Antworten
Habe ich eine context.xml Datei in der unten format <Context shallowOutput="true" path="/"> <WatchedResource>WEB-INF/web.xml</WatchedResource> <Resource name="jdbc/myDataSource" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" driverClassName="oracle.jdbc.driver.OracleDriver" username="OMITTED" password="OMITTED" url="OMITTED" maxActive="20" maxIdle="10" maxWait="-1"/> Aus dieser contex.xml ich brauche, um mein "Driver CLASS name". Jedes mal
1
Antworten
Will ich mit JNDI DataSource zur Verfügung gestellt von Tomcat in Spring-basierten Anwendung. Ich nutze Tomcat 7 pool. Versucht zu konfigurieren wie beschrieben hier. Konfiguriert server.xml von Tomcat: <GlobalNamingResources> <Resource name="jdbc/ApsuserAtAzistst" auth="Container" type="org.apache.tomcat.jdbc.pool.DataSource" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@10.0.153.10:1525:AZISTST" username="APSUSER" password="PASSWORDOFAPSUSER"
2
Antworten
Ich habe einen Persistenz-definition, die funktioniert auf java-level-tests. Jetzt will ich übernehmen, die in eine web-Anwendung, die definiert die Verbindung zur Datenbank JNDI-in der context.xml. Was muss ich ändern, um es arbeiten mit dem JNDI anstelle der
2
Antworten
Möchte ich die Verwendung einer JDBC-Schnittstelle in meine webapp, die in WebSphere konfiguriert. (Wie diese hier: Wie verwenden von JDBC in Java ee?) Ich hatte diese DataSource vor über PPV, aber unsere Kunden haben will, um native
5
Antworten
Ich habe eine EAR-Datei mit einer Reihe von Gläsern in ihm, und eines dieser Gläser enthält eine Lokale Session Beans (EJB3). Ich muss eine JNDI-Suche durchführen dieser Session Beans innerhalb einer nicht verwalteten POJO, auch im OHR
4
Antworten
Mit Spring, ich will Lesen einer variable im Kontext von Webspehere. Lesen Sie eine Environment-Variable in Java-und Websphere Zum definieren von Daten.... im inneren web.xml <env-entry> <env-entry-name>varName</env-entry-name> <env-entry-value>56</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry> Sehen mit java Context envEntryContext = (Context)
3
Antworten
Ich studiere, wie das erstellen von java-webapps für JBossAS 5.1.0 und ich bin versucht zu bauen ein sehr einfaches jsp-web-app auf JBossAS5 mithilfe einer JNDI-Datenquelle für den Datenzugriff. Wenn Sie versuchen, eine Verbindung zu öffnen bekomme ich
1
Antworten
Habe ich einen vorhandenen Spring-web-basierte Anwendung mit definierten datasources mit JNDI, und ich bin versucht, erstellen Sie eine standalone-Anwendung zu verwenden, die Bohnen. Wie kann ich die JNDI-Eintrag und Datenbank-Eigenschaften programmgesteuert in der standalone-Anwendung? <bean id="myDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
3
Antworten
Diese Seite von Spring JDBC sagt Den DataSourceUtils Klasse ... bietet statische Methoden für das erhalten der verbindungen von JNDI Jedoch die API-doc für DataSourceUtils nicht enthalten, sagte statischer Methoden, soweit ich das sehen kann. Was bin
6
Antworten
dies ist das erste mal, dass ich bin versucht, setup-datasource in mein Wildfly server. Ich habe versucht, Folgen einige tutorials, die ich über Google gefunden aber es funktioniert immer noch nicht. Arbeite ich an einem web-service, aber
3
Antworten
Die Frage sagt alles. Wenn ich den Druck ein Attribut es ist: cn: WF-008-DAM-PS Den code-snippet: private void searchGroup() throws NamingException { NamingEnumeration<SearchResult> searchResults = getLdapDirContext().search(groupDN, "(objectclass=groupOfUniqueNames)", getSearchControls()); String searchGroupCn = getCNForBrand(m_binder.getLocal("brandId"), m_binder.getLocal("brandName")); Log.info(searchGroupCn); while (searchResults.hasMore()) {
1
Antworten
nach einer Weile machte ich den remote-Zugriff auf eine stateless EJB unter JBoss 7.1.1. mit Eigenschaften Gegenstand: Properties jndiProps = new Properties(); jndiProps.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.remote.client.InitialContextFactory"); jndiProps.put(Context.PROVIDER_URL,"remote://localhost:4447"); jndiProps.put(Context.SECURITY_PRINCIPAL, "remote"); jndiProps.put(Context.SECURITY_CREDENTIALS, "remotepwd"); jndiProps.put("jboss.naming.client.ejb.context", true); Context ctx = new InitialContext(jndiProps); String
2
Antworten
Ich habe ein problem meine Konfiguration für die JNDI-mit Feder. Ich habe die anderen Beiträge konnten aber nicht mein problem gelöst. Ich benutze Tomcat 6 als mein container. Von meinem Verständnis muss ich die Einrichtung einer Ressource
3
Antworten
Ich scheine zu sein, exakt das gleiche problem wie der poster diese ursprüngliche Frage ALSO. Das problem ist, er beantwortet seine eigene Frage mit dem folgenden Kommentar: Ich mein problem gelöst, ich habe eine validationQuery mein JNDI-datasource.
2
Antworten
Ich versuche, ändern Sie das Kennwort des Benutzers über JNDI aber ich erhalte folgenden Fehler. javax.die Benennung.- Verzeichnis.SchemaViolationException: [LDAP: error code 65 - Eintrag uid=yiwei,ou=Administrators,o=SID,dc=QuizPortal kann nicht geändert werden, da der daraus resultierende Eintrag würde verletzt haben
4
Antworten
Ich habe setup eine spring-boot - (v 1.1.9) - Anwendung bereitstellen, wie eine war-Datei. Und ich bin versucht zu integrieren, diese web-Anwendung mit einem bestehenden Daten-service-Modul (Hinzugefügt als maven-dependency). Umgebung, die versucht zu implementieren: WebSphere Application Server
3
Antworten
Context context = new InitialContext(); dataSource = (DataSource) context.lookup("java:comp/env/jdbc/multiDS"); connection = dataSource.getConnection(); Bitte helfen Sie mir, zu verhöhnen, den obigen code. Hallo Tom Anderson Habe ich versucht den code unten @BeforeClass public static void setUpClass() throws Exception
1
Antworten
Macht es mehr Sinn zu haben, um Verbindungs-pool an der JNDI-Ebene oder auf webapp-Ebene? Zum Beispiel konnte ich bei erstellen einfach javax.sql.Datenquelle folgendermassen: <Context antiJARLocking="true"> <Resource name="jdbc/myDataSource" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/myDataSource" user="user" password="password" /> </Context> und konfigurieren
2
Antworten
Ich bin neu in Java EE. Derzeit gehe ich durch Der Java EE 6 Tutorial-Volume 1 (Basic Concepts Beta) von Sun Microsystems. Zu escape vom eintönigen Lesen von Zeit zu Zeit Spiele ich mit einigen Java-EE-Projekte/codes von
6
Antworten
Ich muss eine Verbindung zu einem LDAP-Verzeichnis über SSL. In nicht-produktiven Umgebungen, die wir selbst signierte Zertifikate verwenden, die, natürlich, nicht überprüft mit: javax.naming.CommunicationException: simple bind failed: ldapserver:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed:
2
Antworten
Dies ist mein context.xml Datei: ... <Resource auth="Container" driverClass="net.sourceforge.jtds.jdbc.Driver" type="com.jolbox.bonecp.BoneCPDataSource" idleMaxAge="240" idleConnectionTestPeriod="60" partitionCount="3" acquireIncrement="1" maxConnectionsPerPartition="10" minConnectionsPerPartition="3" statementsCacheSize="50" releaseHelperThreads="4" name="jdbc/MyDatasource" username="my_username" password="my_password" factory="org.apache.naming.factory.BeanFactory" jdbcUrl="jdbc:jtds:sqlserver://localhost:12345/my_database" /> ... Ich bereits versucht mit ServletContext.getResource(java.lang.String) mit den Namen der Ressource ("jdbc/MyDatasource"), aber
4
Antworten
Problem Statement Ich möchte in der Lage zum ausführen von junit-tests auf Methoden, die die Verbindung zu einer Datenbank. Aktuellen setup Eclipse Java EE IDE – Java-code ist mit keinen Rahmen. Die Entwickler (mich eingeschlossen) wollen Sie
6
Antworten
Ich versuche, einige jUnit-Tests. Unsere Datenbank wird die Verbindung vom server über JNDI. Wir haben eine xml-Beschreibung der Einrichtung in root.xml. Wie richte ich die jUnit, Haken bis zu der Datenbank? Ich würde es vorziehen, haben es
4
Antworten
Während der Migration von Tomcat, Weblogic 12.1.3 ich habe diese Ausnahme javax.naming.namenotfoundexception while trying to look up dann habe ich versucht, die folgenden : NameNotFoundException: bei dem Versuch, lookup 'jdbc' nur bei der Veröffentlichung von Eclipse Kepler,
4
Antworten
Habe ich Folgendes in meine web.xml: <ejb-ref> <ejb-ref-name>ejb/userManagerBean</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <home>gha.ywk.name.entry.ejb.usermanager.UserManagerHome</home> <remote>what should go here??</remote> </ejb-ref> Den folgenden java-code ist mir NamingException: public UserManager getUserManager () throws HUDException { String ROLE_JNDI_NAME = "ejb/userManagerBean"; try { Properties props =
3
Antworten
Brauche ich eine Datenbank-Verbindung in Java Web service implementiert, wie eine session-bean, und ich bin mir nicht sicher, ob ich es richtig machen. Ich eine Klasse angelegt public final class SQLUtils { //..... private static DataSource m_ds=null;
3
Antworten
Wenn Sie versuchen, eine Verbindung zu dem LDAP-server mit einem einfachen LDAP-Anwendung, die ich erhalte eine Fehlermeldung, die sagt: "simple bind failed". Ich gehe davon aus, dass dies im Zusammenhang zu irgendeiner Art von BINDUNG. Ich habe
5
Antworten
Ich versuche zum einrichten der Datenbank-Verbindung-Eigenschaften mithilfe von JNDI für einen Frühling web-Anwendung. Überlege ich, zwei Ansätze, wie unten: Ansatz 1: In der Spring-Konfiguration, die Sie möglicherweise so etwas wie: <jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/facs"/> Dann in Ihre webapp
6
Antworten
Was ist JNDI ? Was ist der grundlegende nutzen? Wann wird es angewendet? InformationsquelleAutor der Frage LetsSyncUp | 2010-12-06
2
Antworten
Ich führe ein Beispiel ejb mit JBoss5-Container. Ich bin mit einem Beispiel von hier(Teil eins). In dem Beispiel, das ich bereitgestellt bean in JBoss und einer Anwendung, die in Tomcat(Zugang der bean vom JBoss). Ich erhalte die
2
Antworten
Muss ich wissen, ob mein Verständnis auf die oben genannten korrekt ist. In einem connection-pool legen Sie mehrere verbindungen mit dem Einsatz von java.sql.Datasource. Jdbc-wir geben Sie direkt die Verbindungs-url und oracle.jdbc.- Treiber.OracleDriver und es ist immer
2
Antworten
In EJB 3.1-JNDI-Lookups gemacht werden können mit verschiedenen Lookup-Namen: java:global[/<app-name>]/<module-name>/<bean-name>!<fully-qualifiedbean interface-name> java:global[/<app-name>]/<module-name>/<bean-name> java:app/<module-name>/<bean-name>!<fully-qualified-bean-interface-name> java:app/<module-name>/<bean-name> java:module/<bean-name>!<fully-qualified-bean-interface-name> java:module/<bean-name> In meinem Java ee 6 Projekt (mit Maven 2, Netbeans 6 und Glassfish v3) der name der Anwendung ist X-Snapshot.Ohr und
2
Antworten
Ich bin grundsätzlich gehen die LDAP-Struktur in Active Directory. Auf jeder Ebene, die ich Abfrage für "(objectClass=*)". Wenn ich Sie auf die root-zB "dc=example,dc=com" bekomme ich die exception weiter unten. Dies funktioniert gut auf unsere anderen LDAP-Instanzen.
1
Antworten
Bin ich der Untersuchung bewegt sich Weg von einer Oracle connection pool und die Tomcat-connection-pool. Ich folgte den unzähligen Beispiel für die Konfiguration der <Resource> in der Tomcat /conf/server.xml. Ich fand tolle info hier. Allerdings, wenn ich
2
Antworten
Ich habe Datenquelle, die so konfiguriert ist auf Tomcat 6 in context.xml als MyDataSource. Und ich bin das Holen es auf folgende Weise: DataSource dataSource; try { dataSource = (DataSource) new InitialContext().lookup("java:comp/env/MyDataSource"); } catch (NamingException e) {
9
Antworten
Warum java.sql.Verbindung kann nicht gewirkt werden, zu oracle.jdbc.OracleConnection im code unten? Mein Ziel ist es, pass auf Oracle-Verbindung neue Benutzer Namen und speichern Sie Sie im "SESSION" - Tabelle in zum Beispiel 'osuser' - Spalte, da möchte
3
Antworten
Ich bin mit Tomcat 7.0.12 und Sie erhalten diese Fehlermeldung, wenn ich attmept Zugriff auf eine JNDI datasource die Verbindung zu einer postgresql-db über einen .jsp-Seite in eine webapp namens 'ROOT': SEVERE: Servlet.service() for servlet [jsp] in
2
Antworten
Habe ich ein funktionierendes code-snippet, durch das ich kann die Authentifizierung eines Benutzers durch dn und Passwort. Meine Forderung ist, dass der Benutzer die Eingabe seines Benutzernamens(sAMAccountName) und ich möchte die Authentifizierung mit sAMAccountName und Passwort. Wie
4
Antworten
Wie können Sie begreifen, dass die Nutzung von JNDI , mit ein Beispiel wenn möglich? InformationsquelleAutor der Frage Ajay | 2009-08-29
3
Antworten
Ich verbrachte zu viel Zeit von meinem Tag versuchen, um herauszufinden, einige Fehler beim anschließen einige JNDI-factory-bean. Das problem stellte sich heraus, dass statt dieser... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Hatte ich eigentlich geschrieben... <bean
3
Antworten
Sehe ich diese Frage stellte ich schon mehrmals und ich ging durch Sie alle. Aber ich bin noch nicht in der Lage zu beheben mein problem. Könnte mir jemand helfen sagen was ich falsch mache? Bekomme ich
1
Antworten
Welchen Wert soll ich in <jta-data-source> meiner persistence.xml? In der glassfish admin-panel erstellt habe ich eine datasource-name "abcDS". In meinem jndi.properties (innen src/test/resources) ich definierte es so: [...] abcDS=new://Resource?type=DataSource abcDS.JdbcDriver=org.hsqldb.jdbcDriver abcDS.JdbcUrl=jdbc:hsqldb:mem:testdb abcDS.JtaManaged=true [...] Was soll ich in
10
Antworten
Warum sagt es null URL und gibt eine leere '' Klasse, die in der Ausnahme aus, wenn ich die URL der Datenbank ? Ich versuche eine Verbindung zu derby Datenbank über ein servlet während der Verwendung Tomcat.
5
Antworten
Ich habe folgende Umgebung aufgebaut: Java 1.5 Sun Application Server 8.2 Oracle 10 XE Struts 2 Hibernate Ich bin daran interessiert zu wissen, wie kann ich schreiben Sie den code für ein Java-client (also außerhalb einer web-Anwendung),
8
Antworten
Habe ich zwei Möglichkeiten zur Konfiguration der Anwendung der Datenbank-Verbindung benutzt JDBC, eine andere ist die Verwendung von JNDI. Was die beste option in Bezug auf, wie schnell diese Verbindung Typen mit der Datenbank arbeiten. Ich verstehen,
5
Antworten
import org.apache.catalina.Context; import org.apache.catalina.deploy.ContextResource; import org.apache.catalina.startup.Tomcat; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer; import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer; import org.springframework.boot.context.embedded.tomcat.TomcatContextCustomizer; import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer; import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.ImportResource; @Configuration @EnableAutoConfiguration @ComponentScan @ImportResource("classpath:applicationContext.xml") public class Application { public
4
Antworten
Hallo alle Ich bin mit Hibernate+Struts2+Tomcat6+Mysql als meine J2EE-framework. Ich habe mit hibernate built-in connection pooling Mechanismus, aber es erwies sich als problematisch, wenn die mysql schließt die verbindungen nach 8 Stunden. Jedenfalls googelte ich ein wenig
2
Antworten
Möchte ich zum speichern von Verbindungs-URLs in einer JNDI-binding für meinen Tomcat-Anwendung. Da Tomcat verwendet context.xml für JNDI-Ressource definieren, die ich brauche, um herauszufinden, die die Eigenschaft Weg zum speichern einer Zeichenfolge (oder mehrere Zeichenfolgen für mehrere
8
Antworten
Den Weblogic-Server, die wir verwenden, wurden so konfiguriert, dass die JNDI-datasource-Namen wie "appds". Entwicklung (localhost), wir laufen könnte Tomcat und wenn deklariert, in der <Kontext> - Abschnitt server.xml, Tomcat hängen JNDI-Datenquellen auf "java:comp/env/jdbc/*" in der JNDI-Struktur. Problem:
4
Antworten
Ich bin mit einem JNDI-für die Erstellung von tomcat connection pool. Es funktioniert Super in einer web-Anwendung. Ich glaube, die InitialContext wird von den tomcat-server. Context initContext = new InitialContext(); Context envContext = (Context)initContext.lookup("java:/comp/env"); dataSource = (DataSource)envContext.lookup("jdbc/testdb");