почему я не могу создать источник данных jndi для oracle 12c? - PullRequest
0 голосов
/ 08 октября 2018

Это context.xml

<Resource name="jdbc/embmngdb_conn" auth="Container"
    type="javax.sql.DataSource" maxActive="20" maxIdle="5" maxWait="10000"
    username="c##empmngdb" password="123"
    driverClassName="oracle.jdbc.OracleDriver"
    url="jdbc:oracle:thin:@//localhost:1521/oracle" />

Это Employee_Controller_Servlet.java

private Employee_DB_Util employee_db_util;

@Resource(name = "jdbc/c##empmngdb")
private DataSource data_source;

Мой вопрос: где я ошибаюсь?То же самое работало для меня в MySQL, почему это не работает здесь?Я изменил весь URL и все, нужен ли мне менеджер драйверов при попытке получить источник данных с oracle 12c?Помоги мне.

Ошибка

oracle.net.ns.NetException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
...