"ORA-28040: No Matching Authentication Protocol" Running a Java Program From Oracle Forms (Doc ID 1496581.1)

Last updated on JULY 12, 2017

Applies to:

Oracle Forms - Version 11.1.1.2.0 and later
Information in this document applies to any platform.
Reviewed for currency 12-Feb-2016

Symptoms

Calling a Java program that connects to the database from an Oracle Forms fails with the following message:

 

"ORA-28040: No matching authentication protocol"

You may also see the following in the java console ->

network: Connexion /forms/java/oracle/dms/console/DMSConsole.class avec proxy=DIRECT
Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: oracle/dms/console/DMSConsole
at oracle.jdbc.driver.DMSFactory.(DMSFactory.java:51)
at oracle.jdbc.driver.PhysicalConnection.createDMSSensors(PhysicalConnection.java:3873)
at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:642)
at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:238)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)
at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:404)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:288)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:208)
at oracle.forms.fd.KeyPressedTextArea$1.keyPressed(KeyPressedTextArea.java:119)
at java.awt.AWTEventMulticaster.keyPressed(Unknown Source)
at java.awt.Component.processKeyEvent(Unknown Source)
at oracle.ewt.lwAWT.lwText.LWTextComponent.processKeyEvent(Unknown Source)
at oracle.ewt.lwAWT.lwText.LWCommonText.processKeyEvent

 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms