Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <Context path="/userProfile">
- <Resource
- auth="Container"
- driverClassName="org.postgresql.Driver"
- maxActive="100"
- maxIdle="30"
- maxWait="10000"
- name="jdbc/apiUserProfile"
- password="postgres"
- type="javax.sql.DataSource"
- url="jdbc:postgresql://localhost:5432/apiUserProfile"
- username="postgres"/>
- </Context>
- http://localhost:8084/userProfile/rest/user/conn
- javax.naming.NameNotFoundException: Name [jdbc/apiUserProfile] is not bound in this Context. Unable to find [jdbc].
- at org.apache.naming.NamingContext.lookup(NamingContext.java:818)
- at org.apache.naming.NamingContext.lookup(NamingContext.java:166)
- at org.apache.naming.SelectorContext.lookup(SelectorContext.java:157)
- at javax.naming.InitialContext.lookup(InitialContext.java:411)
- at net.rest.dao.DbConn.apiUserProfileConn(DbConn.java:23)
- at net.rest.service.userProfile.returnDatabaseStatus(userProfile.java:51)
- lib/mysql-connector-java-5.1.39-bin.jar
- lib/postgresql-9.3-1100-jdbc4.jar
- package net.rest.dao;
- import javax.naming.*;
- import javax.sql.*;
- public class DbConn {
- private static DataSource DbConn = null;
- private static Context context = null;
- public static DataSource apiUserProfileConn() throws Exception {
- if(DbConn != null){
- return DbConn;
- }
- try {
- if(context == null){
- context = new InitialContext();
- }
- DbConn = (DataSource) context.lookup("jdbc/apiUserProfile");
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- return DbConn;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement