-1
我在OpenShift上嘗試了一個解決方案,用於從我的應用程序獲取jdbc mysql連接。 這是一個簡單的應用程序,JSP。不是JSF而不是Hibernate。Openshift中應用程序JSP的Erro連接JDBC
,顯示我的錯誤是:
顯示java.lang.NullPointerException
com.brazil.jdbc.UsuarioDAO.autenticar(UsuarioDAO.java:186)
這行代碼是我用來創建連接對象的。
我已經使用了「port-forward rhc -a teste5」命令 並且tb在rhc中的「export」中獲取變量。
我試圖修改下面通過以下方式,但都沒有成功:
con= DriverManager.getConnection("jdbc:mysql://127.7.202.2:3306/teste5", "adminXnZRJkD", "******");
con= DriverManager.getConnection("jdbc:mysql://${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/${OPENSHIFT_APP_NAME}");
con=DriverManager.getConnection("jdbc:mysql://adminXnZRJkD:******@127.7.202.2:3306");
con=DriverManager.getConnection("jdbc:mysql://${OPENSHIFT_MYSQL_DB_URL}");
con=DriverManager.getConnection("jdbc:${OPENSHIFT_MYSQL_DB_URL}");
我的應用程序創建爲jbossews-2.0與phpMyAdmin和mysql-5.5-4。我不知道是否配置一個外部文件。
請有人看到一個解決方案?
謝謝大哥! 該文章非常相關,並允許我確定問題不是連接,而是jdbc驅動器。 – 2014-09-04 16:12:19