I have Oracle forms and weblogic 12c (on windows 2012 R2), DB 11g R2 (on linux).
And have added to formsweb.cfg like below (while opening my app I am using config=main_login);
archive=jacob.jar,frmall.jar,frmwebutil.jar,icons.jar,FJCalendar.jar,jcalendar-1.3.2.jar,looks-2.0.1.jar
envFile=C:\ORAHOME\domains\base1\config\fmwconfig\servers\WLS_FORMS\applications\formsapp_12.2.1\config\default.env
Even in registry I have added full jar files path in FORMS_BUILDER_CLASSPATH like below;
C:\ORAHOME\jlib\frmbld.jar;C:\ORAHOME\jlib\importer.jar;C:\ORAHOME\jlib\debugger.jar;C:\ORAHOME\jlib\utj.jar;C:\ORAHOME\oracle_common\jlib\ewt3.jar;C:\ORAHOME\oracle_common\modules\oracle.bali.share\share.jar;C:\ORAHOME\jlib\dfc.jar;C:\ORAHOME\oracle_common\modules\oracle.help\ohj.jar;C:\ORAHOME\oracle_common\modules\oracle.help\help-share.jar;C:\ORAHOME\oracle_common\modules\oracle.help\oracle_ice.jar;C:\ORAHOME\oracle_common\modules\oracle.bali.jewt\jewt4.jar;C:\ORAHOME\forms\java\frmwebutil.jar;C:\ORAHOME\forms\java\frmall.jar;C:\ORAHOME\forms\java\jacob.jar;C:\ORAHOME\forms\java\frmwebutil.jar;C:\ORAHOME\forms\java\icons.jar;C:\ORAHOME\forms\java\FJCalendar.jar;C:\ORAHOME\forms\java\jcalendar-1.3.2.jar;C:\ORAHOME\forms\java\looks-2.0.1.jar;C:\ORAHOME\forms\java\FileDropper.jar
But at runtime Java Calendar is not working, it doesn't reacts and in java console window I am getting below error
The proxy host is null, and the proxy port is 0.
Native HTTP implementation is being used for the connection.
The connection mode is HTTP.
Forms Session ID is WLS_FORMS.formsapp.21
Forms Applet version is 12.2.1.1
java.lang.ClassNotFoundException: oracle.forms.fd.JCalendar
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.JNLP2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at oracle.forms.handler.UICommon.instantiate(Unknown Source)
at oracle.forms.handler.UICommon.onCreate(Unknown Source)
at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
at oracle.forms.engine.Runform.processMessage(Unknown Source)
at oracle.forms.engine.Runform.processSet(Unknown Source)
at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
at oracle.forms.engine.Runform.onMessage(Unknown Source)
at oracle.forms.engine.Runform.processEventEnd(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at oracle.forms.engine.Main.dispatchEvents(Unknown Source)
at oracle.forms.engine.Main.tryDispatching(Unknown Source)
at oracle.forms.engine.Main.componentResized(Unknown Source)
at java.awt.Component.processComponentEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at oracle.ewt.lwAWT.BufferedApplet.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.BufferedApplet.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Also when I am opening form (fmb) and when I got to corresponding canvas it says;
Kindly help me out where am I missing. Thanks in advance.