Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

webutil error

Tony007Aug 28 2019 — edited Aug 29 2019

hi am having the following error when starting webutil

Java Plug-in 11.211.2.12 x86

Using JRE version 1.8.0_211-b12 Java HotSpot(TM) Client VM

User home directory = C:\Users\hostname

----------------------------------------------------

c: clear console window

f: finalize objects on finalization queue

g: garbage collect

h: display this help message

l: dump classloader list

m: print memory usage

o: trigger logging

q: hide console

r: reload policy configuration

s: dump system and deployment properties

t: dump thread list

v: dump thread stack

x: clear classloader cache

0-5: set trace level to <n>

----------------------------------------------------

0

java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.java2d")

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPackageAccess(Unknown Source)

at sun.plugin2.applet.SecurityManagerHelper.checkPackageAccessHelper(Unknown Source)

at sun.plugin2.applet.AWTAppletSecurityManager.checkPackageAccess(Unknown Source)

at com.sun.deploy.security.DeployURLClassLoader.checkPackageAccess(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.engine.Main.initDesktop(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.awt")

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPackageAccess(Unknown Source)

at sun.plugin2.applet.SecurityManagerHelper.checkPackageAccessHelper(Unknown Source)

at sun.plugin2.applet.AWTAppletSecurityManager.checkPackageAccess(Unknown Source)

at com.sun.deploy.security.DeployURLClassLoader.checkPackageAccess(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 oracle.forms.engine.Main.initDesktop(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Forms Session ID is WLS_FORMS.formsapp.15

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 Applet version is 11.1.2.2

java.lang.ClassNotFoundException: oracle.forms.webutil.clientInfo.GetClientInfo

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.file.FileFunctions

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.host.Host

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.session.SessionFunctions

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.fileTransfer.FileTransfer

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.ole.OleFunctions

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.cApi.CApiFunctions

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.lang.ClassNotFoundException: oracle.forms.webutil.browser.BrowserFunctions

at sun.plugin2.applet.Applet2ClassLoader.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.sendInitialMessage(Unknown Source)

at oracle.forms.engine.Runform.startRunform(Unknown Source)

at oracle.forms.engine.Main.createRunform(Unknown Source)

at oracle.forms.engine.Main.start(Unknown Source)

at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

java.security.AccessControlException: access denied ("java.awt.AWTPermission" "accessEventQueue")

form version

Forms [32 Bit] Version 11.1.2.2.0 (Production)

Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production

 With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

Oracle Toolkit Version 11.1.2.2.0 (Production)

PL/SQL Version 11.1.0.7.0 (Production)

Oracle Procedure Builder V11.1.2.2.0 - Production

PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)

Oracle Query Builder 11.1.2.2.0 - Production

Oracle Virtual Graphics System Version 11.1.2.2.0 (Production)

Oracle Tools GUI Utilities Version 11.1.2.2.0 (Production)

Oracle Multimedia Version 11.1.2.2.0 (Production)

Oracle Tools Integration Version 11.1.2.2.0 (Production)

i did this

There are some additional steps you will need to accomplish in order to make confugration work properly.

Download Jacob Package 1.14.3 for (11.1.2.0).

URL: https://sourceforge.net/projects/jacob-project/files/jacob-project/1.14.3/jacob-1.14.3.zip/download

Now Place the Jacob.jar into /Weblogic/weblogic_10.3/Middleware/Oracle_FRHome1/forms/java Directory

Place Jacob-1.14.3-x64.dll into/weblogic/weblogic_10.3/Middleware/Oracle_FRHome1/forms/webutil/win64

Place Jacob-1.14.3-x86.dll into/weblogic/weblogic_10.3/Middleware/Oracle_FRHome1/forms/webutil/win32

Follow the steps mentioned below to create Webutil user in Database:

Step 1:

Login from SYS

Step 2:

CREATE USER Webutil IDENTIFIED BY Webutil

Step 3:

Grant connect, resource to Webutil

Step 4:

Connect Webutil/Webutil

Step 5:

Runsql from C:/Weblogic/weblogic_10.3/Middleware/Oracle_FRHome1/forms/ run create_webutil_db.sql

Step 6:

Create public synonym webutil_db for webutil.webutil_db;

Step 7:

Connect sys as sysdba

Step 8:

Grant execute on webutil_db to public;

Step 9:

Edit formweb.cfg:

Path: C:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\AdminServer\applications\formsapp_11.1.2\config\formweb.cfg (edit formweb.cfg)

Archive= frmall.jar, frmwebutil.jar

(Edit the webutil section)

[Webutil]

WebUtilArchive=frmwebutil.jar, jacob.jar

Archive=frmall.jar, frmwebutil.jar, jacob.jar

WebUtilLogging=on

WebUtilLoggingDetail=normal

WebUtilErrorMode=Alert

WebUtilDispatchMonitorInterval=5

WebUtilTrustInternal=true

WebUtilMaxTransferSize=16384

baseHTML=webutilbase.htm

baseHTMLjpi=webutiljpi.htm

archive=frmall.jar

lookAndFeel=oracle

Step 10:

Edit webutil.cfg file:

Path: C:\Oracle\Middleware\Oracle_FRHome1\forms\templates\config\webutil.cfg (webutil.cfg change the following entries)

transfer.database.enabled=TRUE

transfer.appsrv.enabled=TRUE

Step 11:

Edit default.env file:

Path: C:\Oracle\Middleware\user_projects\domains\ClassicDomain\config\fmwconfig\servers\AdminServer\applications\formsapp_11.1.2\config\default.env (default.env change the following entries)

In FORMS_PATH add these path:

FORMS_PATH=C:\Oracle\Middleware\asinst_1\FormsComponent\forms;

C:\Oracle\Middleware\Oracle_FRHome1\forms\webutil

In CLASS_PATH add these path:

CLASSPATH=C:\Oracle\Middleware\Oracle_FRHome1\forms\java\frmwebutil.jar;

C:\Oracle\Middleware\Oracle_FRHome1\forms\java\frmall.jar;

C:\DevSuiteHome_1\forms\java\jacob.jar

In WEBUTIL_CONFIG add these path:

WEBUTIL_CONFIG=C:\Oracle\Middleware\asinst_1\config\FormsComponent\forms\server\webutil.cfg

At the end add path:

FORMS=C:\Oracle\Middleware\Oracle_FRHome1\forms

i also did this

C:\Oracle\Middleware\asinst\bin>sign_webutil.bat C:\Oracle\Middleware\FRHome\for

ms\java\jacob.jar

WARNING:

Self-signing Jar files is no longer recommended.

Jar files should be digitally signed using a trusted certificate.

Generating a self signing certificate for key=webutil2...

...successfully done.

.

Backing up C:\Oracle\Middleware\FRHome\forms\java\jacob.jar as C:\Oracle\Middlew

are\FRHome\forms\java\jacob.jar.old...

    1 file(s) copied.

Signing C:\Oracle\Middleware\FRHome\forms\java\jacob.jar using key=webutil2...

...successfully done.

C:\Oracle\Middleware\asinst\bin>

Error123.jpg

Step 12:

Regenerate the webutil.pll using following command:

frmcmp module=C:\Oracle\Middleware\Oracle_FRHome1\forms\webutil.pll userid=webutil/webutil module_type=library compile_all=yes;

Step 13:

Now:

Open Oracle forms builder 11g Create a new form,a new block & a canvas.

Attach webutil.pll on Navigator—> Attached Libraries in Forms.

Click file—>open—>C:\Oracle\Middleware\Oracle_FRHome1\forms\webutil.olb click webutil.olb file and it will create some entries in object library (in navigator)

Click on object libraries there u have webuitl, right click on webutil chose option object library.

There you have two webutil objects.

Drag webutil object to object group (in navigator window) subclass it.

Oracle Tools Common Area Version 11.1.2.2.0

Oracle CORE 11.1.0.7.0 Production

Comments
Post Details
Added on Aug 28 2019
8 comments
1,233 views