org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol )

Stack Overflow | Alberto | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Cannot connect to Oracle 12c from Tomcat 6: no matching authentication protocol (ORA-28040)

    Stack Overflow | 3 years ago | Alberto
    org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol )
  2. 0

    Intermittent SQL Connection problem - Unknown Host

    Oracle Community | 1 decade ago | 843859
    org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Io exception: Unknown host specified )
  3. 0

    ORA-28040: No matching authentication protocol —核心网络

    netfoucs.com | 1 year ago
    java.sql.SQLException: ORA-28040: No matching authentication protocol
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol —核心网络

    netfoucs.com | 1 year ago
    org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-28040: No matching authentication protocol )
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.sql.SQLException

    ORA-28040: No matching authentication protocol

    at oracle.jdbc.driver.DatabaseError.throwSqlException()
  2. Oracle jdbc
    OracleDriver.connect
    1. oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    2. oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
    3. oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:283)
    4. oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:278)
    5. oracle.jdbc.driver.T4CTTIoauthenticate.receiveOsesskey(T4CTTIoauthenticate.java:294)
    6. oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:357)
    7. oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:441)
    8. oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
    9. oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
    10. oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
    10 frames
  3. org.apache.tomcat
    BasicDataSource.getConnection
    1. org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
    2. org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
    3. org.apache.tomcat.dbcp.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
    4. org.apache.tomcat.dbcp.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
    5. org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
    6. org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
    6 frames
  4. tomcattest
    TestIt.doGet
    1. tomcattest.TestIt.doPost(TestIt.java:48)
    2. tomcattest.TestIt.doGet(TestIt.java:27)
    2 frames
  5. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    2. javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
    2 frames
  6. Glassfish Core
    CoyoteAdapter.service
    1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    8 frames
  7. Grizzly HTTP
    JIoEndpoint$Worker.run
    1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
    2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
    3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    3 frames
  8. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:662)
    1 frame