My Oracle Support Banner

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

Last updated on JULY 24, 2018

Applies to:

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


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.(
at oracle.jdbc.driver.PhysicalConnection.createDMSSensors(
at oracle.jdbc.driver.PhysicalConnection.(
at oracle.jdbc.driver.T4CConnection.(
at oracle.jdbc.driver.T4CDriverExtension.getConnection(
at oracle.jdbc.driver.OracleDriver.connect(
at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(
at oracle.jdbc.pool.OracleDataSource.getConnection(
at oracle.jdbc.pool.OracleDataSource.getConnection(
at oracle.forms.fd.KeyPressedTextArea$1.keyPressed(
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




To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.