Installing WebUtil



Comments



Description

Installing WebUtil version 1.0.6 (ORACLE Developer Suite 10g R1) ENG. Mohammed AL_Alami Page 1 jar files are copied • Copy contents of the java folder to this directory: o <Developer Home>\forms90\java • Make sure that the frmwebutil.bat <Developer Home>\forms90\java\frmwebutil.jar with the same digital certificate.) is appeared.net/jacob-project/jacob_18. webutilbase.dll file to this directory: o <Developer Home>\forms90\webutil • Copy the jacob..jar file was copied Extract the jacob_18 zip file and make the following: • Copy the jacob.) is appeared. • Make sure that you have shutdown the OC4G Instance . ENG.jar and the jacob. o C:\<Developer Home>\jdk\bin> <Developer Home>\forms90\webutil\sign_webutil.zip Extraction Extract the webutil_106 zip file and make the following: • Copy the webutil folder to this directory: o <Developer Home>\forms90 • Copy contents of the server folder to this directory: o <Developer Home>\forms90\server • Make sure that the webutil.6 from: http://www.zip • Download the JACOB libraries from: http://prdownloads.jar o Make sure that this message (.0.oracle.Download WebUtil and JACOB libraries • Download WebUtil version 1. webutiljpi.bat <Developer Home>\forms90\java\jacob. webutiljini.jar.successfully done. • From command line type the following: o C:\cd <Developer Home>\jdk\bin o C:\<Developer Home>\jdk\bin> <Developer Home>\forms90\webutil\sign_webutil.cfg.successfully done.com/technology/software/products/forms/files/webutil/webutil_106.jar file to this directory: o <Developer Home>\forms90\java Sign the Jar files using sign_webutil.sourceforge. • Make sure that keytool and jarsigner are present in the path. Mohammed AL_Alami Page 2 ..bat • Sign both the frmwebutil...jar.jar o Make sure that this message (. jar.cfg Find PATH= . • • ENG. comment it and replace it with this line: o PATH=<Developer Home>\bin. Save the changes.jar. default. Mohammed AL_Alami Page 3 . • Add this line: o <virtual-directory virtual-directory="/webutil" real-directory="<Developer Home>/forms90/webutil" /> • Save the changes. <Developer Home>\jdk\bin.env file. <Developer Home>\jdk\jre\bin.1.jar.xml Configuration • Go to this directory: o <Developer Home>\j2ee\DevSuite\applicationdeployments\forms\forms90web • Open the orion-web. <Developer Home>\forms90\java\f90all. <Developer Home>\jdk\jre\lib\rt. <Developer Home>\jlib.xml file.0\ds_1\forms90\webutil • • In a new line under (FORMS90_PATH=) add this line: o WEBUTIL_CONFIG=<Developer Home>\forms90\server\webutil. Find CLASSPATH= and append this line: o <Developer Home>\forms90\java\jacob.env Configuration • Go to this directory: <Developer Home>\forms90\server • Open the default.jar.orion-web. <Developer Home>\forms90\java\frmwebutil. <Developer Home>\jdk\jre\bin\client. • Find FORMS90_PATH=<Developer Home>\forms90 • Append this line: o C:\oracle\product\10.2.8\bin. <Developer Home>\jre\1. webutil.jacob.jar archive=f90all. Define a new section [webutil] WebUtilLogging=off WebUtilLoggingDetail=normal WebUtilErrorMode=Alert WebUtilDispatchMonitorInterval=5 WebUtilTrustInternal=true WebUtilMaxTransferSize=16384 baseHTMLjinitiator=webutiljini.jar lookAndFeel=oracle • Save the changes. o Add the following: archive_jini=f90all_jinit.f90all.jar WebUtilArchive=frmwebutil.jacob. • Under the [Default] section o Find archive_jini=f90all_jinit.jar o Comment this line.cfg file.frmwebutil.cfg file.database.f90all.jar. • At the end of this file add the following o transfer.cfg file.enabled=TRUE ENG.htm archive_jini=f90all_jinit.cfg Configuration • Go to this directory: o <Developer Home>\forms90\server • Open the webutil.jar • At the end of the formsweb.formsweb.jar.enabled=TRUE o transfer.jar.appsrv.cfg Configuration • Go to this directory: o <Developer Home>\forms90\server • Open the formsweb.jar archive=frmwebutil.jar.htm baseHTML=webutilbase.jar.htm baseHTMLjpi=webutiljpi. Mohammed AL_Alami Page 4 . cfg <Developer Home>\forms90\java\jacob. <Developer Home>\forms90\java\f90all. CLASSPATH <Developer Home>\forms90\java\frmwebutil. <Developer Home>\jdk\jre\lib\rt.jar. you will get this error when you start the Forms Builder: o FRM-18122: Oracle Forms Debugger failed to Initialize. • • • Note: The total length of the FORMS90_BUILDER_CLASSPATH cannot exceed 512 characters. Mohammed AL_Alami Page 5 .jar.Registry Configuration • In the registry editor find FORMS90_BUILDER_CLASSPATH • Modify by appending this line: o <Developer Home>\forms90\java\jacob.jar. o Workaround FORMS90_BUILDER_CLASSPATH by defining new environment variables (user variables): Variable Name Variable Value WEBUTIL_CONFIG <Developer Home>\forms90\server\webutil.jar. To solve this problem make the following: o Return FORMS90_BUILDER_CLASSPATH to its previous value.jar. If the FORMS90_BUILDER_CLASSPATH exceeds 512 characters. <Developer Home>\forms90\java\f90all.jar. <Developer Home>\jdk\jre\lib\rt.jar. <Developer Home>\forms90\java\frmwebutil. ENG.jar. webutil_db. Reconnect as SYSDBA.Configuring Database for WebUtil • Start SQL*Plus as SYSDBA. • PROCEDURE. and issue o CREATE USER webutil IDENTIFIED BY [password] DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp. CREATE SYNONYM TO webutil.sql (You find this script under webutil_106 zip file after extract it) o Execute the script. o GRANT CONNECT. CREATE PUBLIC Start iSQL*Plus as webutil o Load the script create_webutil_db. and issue o CREATE PUBLIC SYNONYM webutil_db FOR webutil. o You will get this message: PACKAGE CREATED PACKAGE Body CREATED • • Start SQL*Plus as webutil. and issue: o GRANT EXECUTE ON webutil_db TO PUBLIC. Mohammed AL_Alami Page 6 . ENG. and Subclass (not Copy) the WEBUTIL object to the Object Groups of your form. and remove the path. • FRM-13008: Cannot find JavaBean with name '%s. • Start Forms Builder and connect to your schema.pll Library.pll • Compile ALL (Shift-Control-K) • Generate PLX (Control-T). o Open webutil. o When you open the WEBUTIL_CANVAS in layout editor. Mohammed AL_Alami Page 7 .olb. o There is no need to Subclass the WEBUTILCONFIG object. your installation is successful). you can see the following screen (i. Otherwise.Using WebUtil • Start the OC4J instance. This is NOT recommended.e.' ENG. • If the PLX is not generated. the webutil.olb o Open webutil. you will get this error. • Create a new Form o Open webutil. o Attach the webutil.pll library would have to be attached with full path information to all forms wishing to use WebUtil. • • • • Compile the FMB to FMX. Mohammed AL_Alami Page 8 . so you end up with a URL of the form http://server:port/forms/frmservlet?config=webutil Run your form. When the applet has been loaded you will see the following dialog box: • When the applet has been started you will see the following screen: ENG. Under Edit>Preferences>Runtime in Forms Builder o Click on "Reset to Default" if the "Application Server URL" is empty. after doing a Compile-All (Shift-Control-K). o Then append "?config=webutil" at the end.
Copyright © 2024 DOKUMEN.SITE Inc.