Webutil.cfg

Hi All,
Configured webutil successfully, changed the transfer.database.enabled=TRUE and transfer.appsrv.accessControl=FALSE leaving rest of the other parameters to default in webutil.cfg file.
But I am getting error
2006-Jan-11 14:58:39.285 ERROR>WUT-121 [WEBUTIL_FILE_TRANSFER.UploadInt] The file transfer has been forbidden by the Administrator
Any clue guys what other parameter I need to setup right?
Best Regards.

I got this working with these settings:
transfer.database.enabled=TRUE
transfer.appsrv.enabled=TRUE
transfer.appsrv.workAreaRoot=
transfer.appsrv.accessControl=FALSE
This allows the server to upload from any app server directory. It won't be useful in all applications but for debugging purposes it worked great.

Similar Messages

  • Webutil.cfg update

    I have webutil installed on Solaris. The product is working fine. However, I added a directory: transfer.appsrv.read.2 and transfer.appsrv.write.2 to the webutil.cfg file. My problem now is I am still receiving WUT-121 when I try and write to those directories. I am assuming this is because my changes are not reflected because I have not stopped/started the web server. If this is the case, is there anyway that I can force an update on my configuration without a shutdown? If the webutil.cfg is dynamic do you have any other recommendations? The uploads/downloads are working fine from the directory listed in transfer.appsrv.read.1 and transfer.appsrv.write.1.
    Thanks

    The WebUtil code reads the cfg file when the Form starts up so any new forms sessions that start up should be able to see the new locations. Forms which are already runnin will have to be re-started. You should not have to touch the webserver

  • Problem in downloading a file from AS to client through form using webutil

    I am running oracle 10g sever & devloper 10g in the same machine. Almost every thing is working properly from a client PC in the network except the following aspect :-
    From client pc, through form, I have created one export(dmp file) which is being saved in the AS. Now I want this file to be downloaded from AS to this client PC.
    I have tried webutil_file.copy_file(server_filename,client_copy_name) which is not working. the error trace file says "Unable to open source file in server" & "Unable to read WebUtil configuration file".
    I have also tried webutil_file_transfer.AS_to_Client_with_progress
    which results in unsuccessful from server to client.
    I modified the webutil.cfg file as :=
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    transfer.appsrv.accessControl=FALSE
    transfer.appsrv.workAreaRoot=D:\temp
    transfer.appsrv.read.1=D:\temp
    transfer.appsrv.write.1=D:\temp
    Please help me out from this situation

    hi
    Welcome to OTN.
    try to use.
    Client_host()sarah

  • Please helppppppppppp in webutil as soon as possible

    I am working with developer suite release 2 using OC4J and webutil 105 and I tried before it webutil 106 but I have the same error in both of them: oracle.forms.webutil.filefunctions bean not found
    Please help i`m stuck in webutil for 4 days and I can`t solve this problem, here are my configurations from A to Z
    A-     I ran the script create_webutil_db.sql
    B-     I signed the webutil.jar and Jacob.jar files as follows:
    I changed the signer.properties file to have the following values:
    JDK_HOME=C:\j2sdk1.4.2_10
    JINIT_HOME=C:\Program Files\Oracle\JInitiator 1.3.1.22
    DN_CN=Product Management
    DN_OU=Development Tools
    DN_O=Oracle
    DN_C=US
    JAR_KEY=webutil
    JAR_KEY_PASSWORD=webutil
    I made a sign.bat file in C:\webutil\util with the following contents:
    makecert
    sign C:\webutil\lib\webutil.jar
    sign C:\webutil\lib\jacob.jar
    Then I opened the cmd and executed it.
    After this I verified both C:\webutil\lib\webutil.jar and C:\webutil\lib\jacob.jar with the following command to ensure the certification
    jarsigner –verify C:\webutil\lib\webutil.jar
    jarsigner –verify C:\webutil\lib\jacob.jar
    And in both commands the result was:
    jar verified
    Webutil folder location:
    C:\webutil
    Environment variables:
    1-CLASSPATH=c:\webutil\lib\;c:\webutil\lib\webutil.jar;c:\oracle\ids9i\jlib\debugger.jar;c:\oracle\ids9i\jlib\ewt3.jar;c:\oracle\ids9i\jlib\share.jar;c:\oracle\ids9i\jlib\utj90.jar;c:\oracle\ids9i\jdk\jre\lib\rt.jar
    2-
    WEBUTIL_CONFIG=c:\webutil\server\webutil.cfg
    3-
    Path=c:\DevSuiteR2\jdk\jre\bin\classic;c:\DevSuiteR2\jdk\jre\bin;c:\DevSuiteR2\jdk\jre\bin\client;c:\DevSuiteR2\jlib;c:\DevSuiteR2\bin;c:\DevSuiteR2\jre\1.4.2\bin\client;c:\DevSuiteR2\jre\1.4.2\bin;C:\oracle\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\oracle\jdk\bin;C:\DevSuiteR2\jdk\bin
    4-
    FORMS=c:\DevSuiteR2\forms
    5-
    FORMS_BUILDER_CLASSPATH=C:\webutil\lib\webutil.jar;c:\DevSuiteR2\forms\java\frmbld.jar;c:\DevSuiteR2\jlib\importer.jar;c:\DevSuiteR2\jlib\debugger.jar;c:\DevSuiteR2\jlib\utj.jar;c:\DevSuiteR2\jlib\dfc.jar;c:\DevSuiteR2\jlib\help4.jar;c:\DevSuiteR2\jlib\oracle_ice.jar;c:\DevSuiteR2\jlib\jewt4.jar;c:\DevSuiteR2\jlib\ewt3.jar;c:\DevSuiteR2\jlib\share.jar;c:\DevSuiteR2\forms\java\frmall.jar
    6-
    FORMS_PATH=C:\webutil\forms;c:\DevSuiteR2\cgenf61\admin;c:\DevSuiteR2\forms
    In Webutil.env in C:\webutil\server:
    I changed the existing values to the following:
    ORACLE_HOME=c:\devsuiter2
    FORMS_PATH=c:\webutil\forms;c\devsuiter2\forms
    CLASSPATH=c:\webutil\lib\webutil.jar;c:\webutil\lib\jacob.jar;c:\DevSuiteR2\jdk\jre\lib\rt.jar;c:\DevSuiteR2\jlib\debugger.jar;c:\DevSuiteR2\jlib\ewt3.jar;c:\DevSuiteR2\jlib\share.jar;c:\DevSuiteR2\jlib\utj.jar;c:\DevSuiteR2\j2ee\OC4J_BI_Forms\applications\formsapp\formsweb\WEB-INF\lib\frmsrv.jar;c:\DevSuiteR2\jlib\repository.jar;c:\DevSuiteR2\jlib\ldapjclnt10.jar;c:\DevSuiteR2\jlib\zrclient.jar;c:\DevSuiteR2\reports\jlib\rwrun.jar;
    WEBUTIL_CONFIG=c:\webutil\server\webutil.cfg
    In forms.conf in C:\DevSuiteR2\forms\server:
    # Virtual path for webutil
    AliasMatch ^/forms/webutil/(..*) "c:\DevSuiteR2/forms/webutil/$1"
    The contents of formsweb.cfg in C:\DevSuiteR2\forms\server:
    # $Id: formsweb.cfg 15-apr-2005.13:17:30 pkuhn Exp $
    # formsweb.cfg defines parameter values used by the FormsServlet (frmservlet)
    # This section defines the Default settings. Any of them may be overridden in the
    # following Named Configuration sections. If they are not overridden, then the
    # values here will be used.
    # The default settings comprise two types of parameters: System parameters,
    # which cannot be overridden in the URL, and User Parameters, which can.
    # Parameters which are not marked as System parameters are User parameters.
    # SYSTEM PARAMETERS
    # These have fixed names and give information required by the Forms
    # Servlet in order to function. They cannot be specified in the URL query
    # string. But they can be overridden in a named configuration (see below).
    # Some parameters specify file names: if the full path is not given,
    # they are assumed to be in the same directory as this file. If a path
    # is given, then it should be a physical path, not a URL.
    # USER PARAMETERS
    # These match variables (e.g. %form%) in the baseHTML file. Their values
    # may be overridden by specifying them in the URL query string
    # (e.g. "http://myhost.mydomain.com/forms/frmservlet?form=myform&width=700")
    # or by overriding them in a specific, named configuration (see below)
    [default]
    # System parameter: default base HTML file
    baseHTML=base.htm
    # System parameter: base HTML file for use with JInitiator client
    baseHTMLjinitiator=basejini.htm
    # System parameter: base HTML file for use with Sun's Java Plug-In
    baseHTMLjpi=basejpi.htm
    # System parameter: delimiter for parameters in the base HTML files
    HTMLdelimiter=%
    # System parameter: working directory for Forms runtime processes
    # WorkingDirectory defaults to <oracle_home>/forms if unset.
    workingDirectory=
    # System parameter: file setting environment variables for the Forms runtime processes
    envFile=default.env
    # Forms runtime argument: whether to escape certain special characters
    # in values extracted from the URL for other runtime arguments
    escapeparams=true
    # Forms runtime argument: which form module to run
    form=test.fmx
    # Forms runtime argument: database connection details
    userid=
    # Forms runtime argument: whether to run in debug mode
    debug=no
    # Forms runtime argument: host for debugging
    host=
    # Forms runtime argument: port for debugging
    port=
    # Other Forms runtime arguments: grouped together as one parameter.
    # These settings support running and debugging a form from the Builder:
    otherparams=buffer_records=%buffer% debug_messages=%debug_messages% array=%array% obr=%obr% query_only=%query_only% quiet=%quiet% render=%render% record=%record% tracegroup=%tracegroup% log=%log% term=%term%
    # Sub argument for otherparams
    buffer=no
    # Sub argument for otherparams
    debug_messages=no
    # Sub argument for otherparams
    array=no
    # Sub argument for otherparams
    obr=no
    # Sub argument for otherparams
    query_only=no
    # Sub argument for otherparams
    quiet=yes
    # Sub argument for otherparams
    render=no
    # Sub argument for otherparams
    record=
    # Sub argument for otherparams
    tracegroup=
    # Sub argument for otherparams
    log=
    # Sub argument for otherparams
    term=
    # HTML page title
    pageTitle=Oracle Application Server Forms Services
    # HTML attributes for the BODY tag
    HTMLbodyAttrs=
    # HTML to add before the form
    HTMLbeforeForm=
    # HTML to add after the form
    HTMLafterForm=
    # Forms applet parameter: URL path to Forms ListenerServlet
    serverURL=/forms/lservlet
    # Forms applet parameter
    codebase=/forms/java
    # Forms applet parameter
    imageBase=DocumentBase
    # Forms applet parameter
    width=750
    # Forms applet parameter
    height=600
    # Forms applet parameter
    separateFrame=false
    # Forms applet parameter
    splashScreen=
    # Forms applet parameter
    background=
    # Forms applet parameter
    lookAndFeel=Oracle
    # Forms applet parameter
    colorScheme=teal
    # Forms applet parameter
    logo=
    # Forms applet parameter
    restrictedURLparams=HTMLbodyAttrs,HTMLbeforeForm,pageTitle,HTMLafterForm,log,allow_debug,allowNewConnections
    # Forms applet parameter
    formsMessageListener=
    # Forms applet parameter
    recordFileName=
    # Forms applet parameter
    serverApp=default
    # Forms applet archive setting for JInitiator
    archive_jini=frmall_jinit.jar
    # Forms applet archive setting for other clients (Sun Java Plugin, Appletviewer, etc)
    archive=frmall.jar
    # Number of times client should retry if a network failure occurs. You should
    # only change this after reading the documentation.
    networkRetries=0
    # Page displayed to Netscape users to allow them to download Oracle JInitiator.
    # Oracle JInitiator is used with Windows clients.
    # If you create your own page, you should set this parameter to point to it.
    jinit_download_page=/forms/jinitiator/us/jinit_download.htm
    # Parameter related to the version of JInitiator
    jinit_classid=clsid:CAFECAFE-0013-0001-0022-ABCDEFABCDEF
    # Parameter related to the version of JInitiator
    jinit_exename=jinit.exe#Version=1,3,1,22
    # Parameter related to the version of JInitiator
    jinit_mimetype=application/x-jinit-applet;version=1.3.1.22
    # Page displayed to users to allow them to download Sun's Java Plugin.
    # Sun's Java Plugin is typically used for non-Windows clients.
    # (NOTE: you should check this page and possibly change the settings)
    jpi_download_page=http://java.sun.com/products/archive/j2se/1.4.2_06/index.html
    # Parameter related to the version of the Java Plugin
    jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
    # Parameter related to the version of the Java Plugin
    jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,2,06
    # Parameter related to the version of the Java Plugin
    jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
    # EM config parameter
    # Set this to "1" to enable Enterprise Manager to track Forms processes
    em_mode=0
    # Single Sign-On OID configuration parameter
    oid_formsid=%OID_FORMSID%
    # Single Sign-On OID configuration parameter
    oracle_home=c:\DevSuiteR2
    # Single Sign-On OID configuration parameter
    formsid_group_dn=%GROUP_DN%
    # Single Sign-On OID configuration parameter: indicates whether we allow
    # dynamic resource creation if the resource is not yet created in the OID.
    ssoDynamicResourceCreate=true
    # Single Sign-On parameter: URL to redirect to if ssoDynamicResourceCreate=false
    ssoErrorUrl=
    # Single Sign-On parameter: Cancel URL for the dynamic resource creation DAS page.
    ssoCancelUrl=
    # Single Sign-On parameter: indicates whether the url is protected in which
    # case mod_osso will be given control for authentication or continue in
    # the FormsServlet if not. It is false by default. Set it to true in an
    # application-specific section to enable Single Sign-On for that application.
    ssoMode=false
    # The parameter allow_debug determines whether debugging is permitted.
    # Administrators should set allow_debug to "true" if servlet
    # debugging is required, or to provide access to the Forms Trace Xlate utility.
    # Otherwise these activities will not be allowed (for security reasons).
    allow_debug=false
    # Parameter which determines whether new Forms sessions are allowed.
    # This is also read by the Forms EM Overview page to show the
    # current Forms status.
    allowNewConnections=true
    # EndUserMonitoring
    # EndUserMonitoringEnabled parameter
    # Indicates whether EUM/Chronos integration is enabled
    EndUserMonitoringEnabled=
    # EndUserMonitoringURL
    # indicates where to record EUM/Chronos data
    EndUserMonitoringURL=
    # Example Named Configuration Section
    # Example 1: configuration to run forms in a separate browser window with
    # "generic" look and feel (include "config=sepwin" in the URL)
    # You may define your own specific, named configurations (sets of parameters)
    # by adding special sections as illustrated in the following examples.
    # Note that you need only specify the parameters you want to change. The
    # default values (defined above) will be used for all other parameters.
    # Use of a specific configuration can be requested by including the text
    # "config=<your_config_name>" in the query string of the URL used to run
    # a form. For example, to use the sepwin configuration, your could issue
    # a URL like "http://myhost.mydomain.com/forms/frmservlet?config=sepwin".
    [sepwin]
    separateFrame=True
    lookandfeel=Generic
    # Example Named Configuration Section
    # Example 2: configuration forcing use of the Java Plugin in all cases (even if
    # the client browser is on Windows)
    [jpi]
    baseHTMLJInitiator=basejpi.htm
    # Example Named Configuration Section
    # Example 3: configuration running the Forms ListenerServlet in debug mode
    # (debug messages will be written to the servlet engine's log file).
    [debug]
    serverURL=/forms/lservlet/debug
    # Sample configuration for deploying WebUtil. Note that WebUtil is shipped with
    # DS but not AS and is also available for download from OTN.
    [webutil]
    webutilarchive=/forms/webutil/webutil.jar,/forms/webutil/jacob.jar
    archive_jini=frmall_jinit.jar,c:\webutil\lib\webutil.jar,c:\webutil\jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    baseHTMLjinitiator=c:\webutil\server\webutiljini.htm
    baseHTMLjpi=c:\webutil\server\webutiljpi.htm
    baseHTML=c:\webutil\server\webutilbase.htm
    archive_jini=frmall_jinit.jar,C:\webutil\lib\webutil.jar,C:\webutil\lib\jacob.jar
    archive=frmall.jar
    lookAndFeel=oracle
    envFile=c:\webutil\server\webutil.env
    note:
    I tried to put
    webutilarchive= c:\webutil\lib\webutil.jar,c:\webutil\jacob.jar
    Instead of
    webutilarchive=/forms/webutil/webutil.jar,/forms/webutil/jacob.jar
    But I still have the same error
    In forms builder:
    I opened C:\webutil\forms\webutil.olb
    Noticing that WEBUTIL is added under Object Libraries
    I opened C:\webutil\forms\webutil.pll
    Noticing that WEBUTIL is added under PL/SQL Libraries
    Then I compiled it
    I Double-clicked on WEBUTIL under Object Libraries and Dragged WEBUTIL from WebUtil Objects the “Object Groups” under my form and i Clicked on [Copy] or (on subclass it doesn`t matter the error still occurs in both cases)
    In Object Navigator, I Double-clicked on Attached Libraries and seleced webutil.pll.
    Then I compiled all
    And when I run the form the following error appears:
    In case of webutil105:
    WUC-015:your form must contain the following bean for this function to be available:oracle.forms.webutil.file.filefunctions
    In case of webutil106:
    .oracle.forms.webutil.file.filefunctions
    WEB_UTIL_FILE_SELECTION_DIALOG_INT will not work

    hi there,
    i m sending u some steps to configure webutil which i used to do the same.
    it took me some time to configure it and i was also getting same errors(many more). but now its working fine...
    please cross check each and every step
    also dont forget to create a webutil schema and run the create_webutil_db.sql script. try to test ur application after creating some tables in the webutil schema itself(not in any other scema) . It should solve ur problem if not please send me the error.
    why dont u sign ur frmwebutil.jar and jacob.jar files with the sign_webutil.bat in /forms/webutil directory.
    Created by: Jitender Sharma.
    Dated: 18th may 2006.
    Configuring Your Database for WebUtil
    1. Create a special user "webutil" on your database as the owner of the package supplied with create_webutil_db.sql.
    grant connect, resource(if necessary),grant execute on <object> to webutil;
    Some of the functions that WebUtil provides for file transfer in the WEBUTIL_FILE_
    TRANSFER package require the database package WEBUTIL_DB.
    The script called
    create_webutil_db.sql is supplied in the forms directory to create this package.
    (c:\devsuite10g\forms\create_webutil_db.sql)
    (my oracle home is devsuite10g)
    Make a public synonym of webutil_db so that it is accessible to all relevent users of the database.
    Configuring Oracle HTTP Server for WebUtil
    create a virtual directory called
    j2ee/DevSuite/application-deployments/forms/formsweb/webutil
    which maps onto the ORACLE_HOME/forms/webutil directory in the Oracle
    Developer Suite and Oracle Application Server ORACLE_HOME directories.
    For Oracle Developer Suite, add the following line to the file
    j2ee/DevSuite/application-deployments/forms/formsweb/
    orion-web.xml under the Oracle Developer Suite Oracle Home:
    <virtual-directory virtual-path="/webutil" real-path="$ORACLE_
    HOME/forms/webutil" />
    In Oracle Application Server (c:\devsuite10g\forms\server\forms.conf), define the same virtual directory in the
    forms/server/forms.conf file:
    AliasMatch ^/forms/webutil/(..*) $ORACLE_HOME/forms/webutil/$1"
    WebUtil Entries in the formsweb.cfg File
    At runtime the Forms server must have access to the frmwebutil.jar. This should
    be present in the ORACLE_HOME/forms/java directory. You define the name and
    location of this jar file using the configuration parameter webUtilArchive that
    passes the name of the frmwebutil.jar to the Forms server:
    add following parameter to formsweb.cfg
    WebUtilArchive=frmwebutil.jar,jacob.jar
    Define the HTML templates to use with JInitiator and the Java Plug-in.
    *These settings are already done by installer in forms 10g 1.2
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi - Should point to the baseHTML file for the Java Plug-in e.g.
    baseHTMLjpi=webutiljpi.htm.
    baseHTML - Should point to the baseHTML for WebUtil, e.g.
    baseHTML=webutilbase.htm.
    Note: For Oracle Application Server, on all platforms, you must
    regenerate webutil.pll before using it; otherwise you’ll encounter error
    ORA-06508 when running a form with the attached library. To
    recompile, use the following command:
    frmcmp module=ORACLE_HOME\forms\webutil.pll
    userid=<webutil/webutil@dbconnect> module_type=library compile_
    all=yes
    The user ID can be any user with the required privileges as described
    The FORMS_PATH must include the directory where a copy of webutil.pll exists.
    FORMS_PATH=C:\DevSuite10g\forms\
    The second requirement within the .env file is for an environment variable
    WEBUTIL_CONFIG.
    WEBUTIL_CONFIG=ORACLE_HOME\forms\server\webutil.cfg
    The frmwebutil.jar (including its physical location) file must be included in the
    CLASSPATH, along with the Java runtime Jar rt.jar. e.g.
    CLASSPATH=\ORACLE_
    HOME\forms\java\frmwebutil.jar;c:\ids9i\jdk\jre\lib\rt.jar
    The webutil.cfg File
    transfer.database.enabled=true
    transfer.appsrv.enabled=true
    &#9632; transfer.appsrv.accessControl=true
    &#9632; transfer.appsrv.read.1=d:\
    &#9632; transfer.appsrv.write.1=d:\work\upload
    &#9632; transfer.appsrv.write.2=d:\work\log
    *The Formsweb.cfg file(this line is added for signing the frmwebutil.jar and jecob.jar)
    # Forms applet archive setting for JInitiator
    archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    Signing frmwebutil.jar and jacob.jar.
    sign frmwebutil.jar and jacob.jar with the same key for that a .bat file(windows) and a .sh file(unix) is supplied in
    C:\DevSuite10g\forms\webutil\sign_webutil.bat
    c:\devsuite10g\forms\webutil>sign_webutil.bat c:\devsuite10g\java\frmwebutil.jar
    c:\devsuite10g\forms\webutil>sign_webutil.bat c:\devsuite10g\java\jacob.jar
    (If there is any problem in signing .jar files then we can sign these files in some other location and then copy them to /java directory provided we have webutil.zip and jacob.zip file).
    *From oracle site:
    You need to sign both the frmwebutil.jar and the jacob.jar with the same digital certificate. This is a one-time operation, which allows your end-users to trust that the JACOB routines can access client side resources. If you do not have an existing signing certificate or are not sure how to go about signing Jar files, scripts have been supplied in the forms/webutil directory for you.
    Sign the Jar files using sign_webutil.sh in Unix or sign_webutil.bat in Windows:
    Make sure that keytool and jarsigner are present in the path. They are usually available in the bin directory of your Java SDK installation.
    Issue sign_webutil.sh in Unix, or sign_webutil.bat in Windows
    QUICK CHECKLIST:
    Preparation for Oracle10g Release 2:
    1.Create webutil schema run create_webutul_db.sql
    Create public synonym
    2.Add the following in default.env
    WEBUTIL_CONFIG= C:\oracle\product\Ora10gDS\forms\server\webutil.cfg
    Append to existing CLASSPATH
    CLASSPATH=C:\oracle\product\Ora10gDS\forms\java\frmwebutil.jar;
    3. Append the configuration of
    C:\oracle\product\Ora10gDS\forms\server\formsweb.cfg
    archive_jini=fall_jinit.jar,frmwebutil.jar,jacob.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar
    4. sign_webutil.bat C:\oracle\product\Ora10gDS\forms\webutil\jacob.jar
    sign_webutil.bat C:\oracle\product\Ora10gDS\forms\java\frmwebutil.jar
    5. In MyComputer, double-click on C:\oracle\product\Ora10gDS\forms\webutil.olb
    You will notice that WEBUTIL is added under Object Libraries
    Double-click on WEBUTIL in yellow
    Click on Minimize icon
    Drag WEBUTIL from WebUtil Objects to the Yellow “Object Groups”
    Click on [Copy]
    6. In Object Navigator, Double-click on Attached Libraries,
    Select webutil.pll from C:\oracle\product\Ora10gDS\forms\Webutil
    Run webutil.olg from C:\oracle\product\Ora10gDS\forms\Webutil
    Copy to Object Group
    Click on Program, Compile PL/SQL, All
    Click on Program, Compile Module
    7. Amend the C:\oracle\product\Ora10gDS\forms\server\default.env
    FORMS_PATH=C:\Webutil_demo;C:\oracle\product\Ora10gDS\forms
    Start OC4J
    Run the form, it works!
    hope u have patience to read it :-)
    take care bye.....

  • Forms 11g with Webutil don´t show in browser IE 9

    Hi people,
    I have a problem with Webutil. I installed th Oracle Forms/Reports 11g in Red Hat 5.5 x86_64, and when is necessary run a pure Forms, it´s works.
    Now, when I will try run a Forms with Webutil, don´t show in browser IE 9 - Win 7 64bits - Java Plug-in 1.6.0_25 Using JRE version 1.6.0_25-b04 Java HotSpot(TM) Client.
    What can be to show only a gray screen and dont show my Forms ? In java console don´t showed any error, neither in WLS_FORMS.log and forms-diagnost.log.
    My files (cfg and env) configuration is below (sorry by excess of information, but I believe the more information better):
    =========================================
    File                    Located
    =========================================
    webutil.pll               in $FORMS_PATH
    webutil.plx               in $FORMS_PATH
    webutil.olb               in $FORMS_PATH
    frmwebutil.jar          $ORACLE_HOME/forms/java
    frmall.jar               $ORACLE_HOME/forms/java
    jacob.jar               $ORACLE_HOME/forms/java
    forms_base_ie.js     $ORACLE_HOME/forms/java
    forms_ie.js               $ORACLE_HOME/forms/java
    jacob.dll               $ORACLE_HOME/forms/webutil/
    ffisamp.dll           $ORACLE_HOME/forms/webutil/
    d2kwut60.dll          $ORACLE_HOME/forms/webutil/
    JNIsharedstubs.dll     $ORACLE_HOME/forms/webutil/
    webutil.cfg               $ORACLE_INSTANCE/config/FormsComponent/forms/server/
    webutilbase.htm          $ORACLE_INSTANCE/config/FormsComponent/forms/server
    webutiljini.htm          $ORACLE_INSTANCE/config/FormsComponent/forms/server
    webutiljpi.htm          $ORACLE_INSTANCE/config/FormsComponent/forms/server
    =========================================
    Java Console Information
    =========================================
    basic: Starting applet teardown
    basic: Finished applet teardown
    basic: Starting applet teardown
    basic: Finished applet teardown
    basic: Added progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@88d319
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/frmall.jar
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/frmwebutil.jar
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/jacob.jar
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Loading certificates from Internet Explorer TrustedPublisher certificate store
    security: Loaded certificates from Internet Explorer TrustedPublisher certificate store
    security: Validate the certificate chain using CertPath API
    security: Obtain certificate collection in Root CA certificate store
    security: Obtain certificate collection in Root CA certificate store
    security: Start to check whether root CA is replaced
    security: The root CA hasnt been replaced
    security: No timestamping info available
    security: Found jurisdiction list file
    security: No need to checking trusted extension for this certificate
    security: The CRL support is disabled
    security: The OCSP support is disabled
    security: This OCSP End Entity validation is disabled
    security: Checking if certificate is in Deployment denied certificate store
    security: Checking if certificate is in Deployment permanent certificate store
    basic: Applet loaded.
    basic: Applet resized and added to parent container
    basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 270461 us, pluginInit dt 1187686126 us, TotalTime: 1187956587 us
    RegisterWebUtil - Loading WebUtil Version 11.1.1.4
    basic: Applet initialized
    basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@88d319
    basic: Applet made visible
    basic: Starting applet
    basic: completed perf rollup
    basic: Applet started
    basic: Told clients applet is started
    basic: Added progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1b06a21
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/frmall.jar
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/frmall.jar
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/frmwebutil.jar
    basic: Plugin2ClassLoader.addURL parent called for http://machine01.br.job.com:8002/forms/java/jacob.jar
    security: Loading certificates from Deployment session certificate store
    security: Loaded certificates from Deployment session certificate store
    security: Loading certificates from Internet Explorer TrustedPublisher certificate store
    security: Loaded certificates from Internet Explorer TrustedPublisher certificate store
    security: Validate the certificate chain using CertPath API
    security: Obtain certificate collection in Root CA certificate store
    security: Obtain certificate collection in Root CA certificate store
    security: Start to check whether root CA is replaced
    security: The root CA hasnt been replaced
    security: No timestamping info available
    security: Found jurisdiction list file
    security: No need to checking trusted extension for this certificate
    security: The CRL support is disabled
    security: The OCSP support is disabled
    security: This OCSP End Entity validation is disabled
    security: Checking if certificate is in Deployment denied certificate store
    security: Checking if certificate is in Deployment permanent certificate store
    basic: Applet loaded.
    basic: Applet resized and added to parent container
    basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 270461 us, pluginInit dt 1187728773 us, TotalTime: 1187999234 us
    basic: Applet initialized
    basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@1b06a21
    basic: Applet made visible
    basic: Starting applet
    basic: completed perf rollup
    basic: Loaded image: jar:http://machine01.br.job.com:8002/forms/java/frmall.jar!/oracle/forms/icons/splash.gif
    basic: Loaded image: jar:http://machine01.br.job.com:8002/forms/java/frmall.jar!/oracle/forms/icons/oracle_logo.gif
    basic: Loaded image: jar:http://machine01.br.job.com:8002/forms/java/frmall.jar!/oracle/forms/icons/bgnd.gif
    Forms Session ID is formsapp.14
    network: Cache entry not found [url: http://machine01.br.job.com:8002/forms/registry/oracle/forms/registry/default.dat, version: null]
    network: Connecting http://machine01.br.job.com:8002/forms/registry/oracle/forms/registry/default.dat with proxy=DIRECT
    network: Connecting http://machine01.br.job.com:8002/ with proxy=DIRECT
    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.
    network: Connecting http://machine01.br.job.com:8002/forms/frmservlet?config=flash&ifsessid=formsapp.14&acceptLanguage=en-US&ifcmd=startsession&iflocale=en-US with proxy=DIRECT
    network: Connecting http://machine01.br.job.com:8002/forms/lservlet;jsessionid=1scsTYJcjSTg2LR7JTqXv9gq9bWvRJbLzWt1FTFrk2rcp2qrGNHL!1640610756?ifcmd=getinfo&ifhost=Mxxxx&ifip=10.xx.xx.xxx with proxy=DIRECT
    network: Connecting http://machine01.br.job.com:8002/forms/lservlet;jsessionid=1scsTYJcjSTg2LR7JTqXv9gq9bWvRJbLzWt1FTFrk2rcp2qrGNHL!1640610756 with proxy=DIRECT
    Forms Applet version is 11.1.1.4
    network: Connecting http://machine01.br.job.com:8002/forms/lservlet;jsessionid=1scsTYJcjSTg2LR7JTqXv9gq9bWvRJbLzWt1FTFrk2rcp2qrGNHL!1640610756 with proxy=DIRECT
    2011-Aug-26 18:00:31.823 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.832 WUF[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.837 WUH[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.841 WUS[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.849 WUT[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.854 WUO[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.858 WUL[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.864 WUB[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2011-Aug-26 18:00:31.869 WUI[VBeanCommon.destroy()] WebUtil GetClientInfo Utility being removed..
    2011-Aug-26 18:00:31.870 WUF[VBeanCommon.destroy()] WebUtil Client Side File Functions being removed..
    2011-Aug-26 18:00:31.870 WUH[VBeanCommon.destroy()] WebUtil Client Side Host Commands being removed..
    2011-Aug-26 18:00:31.871 WUS[VBeanCommon.destroy()] WebUtil Session Monitoring Facilities being removed..
    2011-Aug-26 18:00:31.872 WUT[VBeanCommon.destroy()] WebUtil File Transfer Bean being removed..
    2011-Aug-26 18:00:31.872 WUO[VBeanCommon.destroy()] WebUtil Client Side Ole Functions being removed..
    2011-Aug-26 18:00:31.872 WUL[VBeanCommon.destroy()] WebUtil C API Functions being removed..
    2011-Aug-26 18:00:32.16 WUB[VBeanCommon.destroy()] WebUtil Browser Functions being removed..
    network: Connecting http://machine01.br.job.com:8002/forms/lservlet;jsessionid=1scsTYJcjSTg2LR7JTqXv9gq9bWvRJbLzWt1FTFrk2rcp2qrGNHL!1640610756 with proxy=DIRECT
    basic: Applet started
    basic: Told clients applet is started
    Dumping class loader cache...
    Live entry: key=http://machine01.br.job.com:8002/forms/java/,frmall.jar,frmwebutil.jar,jacob.jar, refCount=1, threadGroup=sun.plugin2.applet.Applet2ThreadGroup[name=http://machine01.br.job.com:8002/forms/java/-threadGroup,maxpri=4]
    Live entry: key=http://machine01.br.job.com:8002/forms/java/,frmall.jar,frmall.jar,frmwebutil.jar,jacob.jar, refCount=1, threadGroup=sun.plugin2.applet.Applet2ThreadGroup[name=http://machine01.br.job.com:8002/forms/java/-threadGroup,maxpri=4]
    Done.
    ! ======== This information above is show when I execute the forms in IE 9 ======== !
    ! ========Below information about the JRE Plugin ======== !
    Dump system properties ...
    ======== ======== ======== ========
    __jvm_launched = 109763333269
    acl.read = +
    acl.read.default =
    acl.write = +
    acl.write.default =
    awt.toolkit = sun.awt.windows.WToolkit
    browser = sun.plugin
    browser.vendor = Sun Microsystems, Inc.
    browser.version = 1.1
    file.encoding = Cp1252
    file.encoding.pkg = sun.io
    file.separator = \
    file.separator.applet = true
    http.agent = Mozilla/4.0 (Windows 7 6.1)
    http.auth.serializeRequests = true
    https.protocols = TLSv1,SSLv3
    java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob = sun.awt.windows.WPrinterJob
    java.class.path = C:\\PROGRA~2\\Java\\jre6\\classes
    java.class.version = 50.0
    java.class.version.applet = true
    java.endorsed.dirs = C:\Program Files (x86)\Java\jre6\lib\endorsed
    java.ext.dirs = C:\Program Files (x86)\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext
    java.home = C:\Program Files (x86)\Java\jre6
    java.io.tmpdir = C:\Users\users-dir\AppData\Local\Temp\
    java.library.path = C:\Program Files (x86)\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\Internet Explorer;;C:\Program Files (x86)\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.6.0_27\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
    java.protocol.handler.pkgs = sun.plugin.net.protocol|com.sun.deploy.net.protocol
    java.rmi.server.RMIClassLoaderSpi = sun.plugin2.applet.JNLP2RMIClassLoaderSpi
    java.runtime.name = Java(TM) SE Runtime Environment
    java.runtime.version = 1.6.0_25-b04
    java.specification.name = Java Platform API Specification
    java.specification.vendor = Sun Microsystems Inc.
    java.specification.version = 1.6
    java.vendor = Sun Microsystems Inc.
    java.vendor.applet = true
    java.vendor.url = http://java.sun.com/
    java.vendor.url.applet = true
    java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
    java.version = 1.6.0_25
    java.version.applet = true
    java.vm.info = mixed mode, sharing
    java.vm.name = Java HotSpot(TM) Client VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Sun Microsystems Inc.
    java.vm.specification.version = 1.0
    java.vm.vendor = Sun Microsystems Inc.
    java.vm.version = 20.0-b11
    javaplugin.nodotversion = 160_25
    javaplugin.version = 1.6.0_25
    javaplugin.vm.options =
    javawebstart.version = javaws-1.6.0_25
    line.separator = \r\n
    line.separator.applet = true
    os.arch = x86
    os.arch.applet = true
    os.name = Windows 7
    os.name.applet = true
    os.version = 6.1
    os.version.applet = true
    package.restrict.access.com.sun.deploy = true
    package.restrict.access.netscape = false
    package.restrict.access.org.mozilla.jss = true
    package.restrict.access.sun = true
    package.restrict.definition.com.sun.deploy = true
    package.restrict.definition.java = true
    package.restrict.definition.netscape = true
    package.restrict.definition.org.mozilla.jss = true
    package.restrict.definition.sun = true
    path.separator = ;
    path.separator.applet = true
    sun.arch.data.model = 32
    sun.awt.warmup = true
    sun.boot.class.path = C:\Program Files (x86)\Java\jre6\lib\resources.jar;C:\Program Files (x86)\Java\jre6\lib\rt.jar;C:\Program Files (x86)\Java\jre6\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jre6\lib\jsse.jar;C:\Program Files (x86)\Java\jre6\lib\jce.jar;C:\Program Files (x86)\Java\jre6\lib\charsets.jar;C:\Program Files (x86)\Java\jre6\lib\modules\jdk.boot.jar;C:\Program Files (x86)\Java\jre6\classes;C:\\PROGRA~2\\Java\\jre6\\lib\\deploy.jar;C:\\PROGRA~2\\Java\\jre6\\lib\\javaws.jar;C:\\PROGRA~2\\Java\\jre6\\lib\\plugin.jar
    sun.boot.library.path = C:\Program Files (x86)\Java\jre6\bin
    sun.cpu.endian = little
    sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
    sun.desktop = windows
    sun.io.unicode.encoding = UnicodeLittle
    sun.java.command = sun.plugin2.main.client.PluginMain write_pipe_name=jpi2_pid2480_pipe4,read_pipe_name=jpi2_pid2480_pipe3
    sun.java.launcher = SUN_STANDARD
    sun.jnu.encoding = Cp1252
    sun.management.compiler = HotSpot Client Compiler
    sun.net.client.defaultConnectTimeout = 120000
    sun.net.http.errorstream.enableBuffering = true
    sun.os.patch.level = Service Pack 1
    sun.plugin2.jvm.args = -D__jvm_launched=109763333269 "-Xbootclasspath/a:C:\\\\PROGRA~2\\\\Java\\\\jre6\\\\lib\\\\deploy.jar;C:\\\\PROGRA~2\\\\Java\\\\jre6\\\\lib\\\\javaws.jar;C:\\\\PROGRA~2\\\\Java\\\\jre6\\\\lib\\\\plugin.jar" "-Djava.class.path=C:\\\\PROGRA~2\\\\Java\\\\jre6\\\\classes" -Dsun.awt.warmup=true --- --
    trustProxy = true
    user.country = US
    user.dir = \\machine-desktop\USERS$\users-dir\Desktop
    user.home = C:\Users\users-dir
    user.language = en
    user.name = users-dir
    user.timezone = America/Sao_Paulo
    user.variant =
    ================================
    Dump deployment properties ...
    ================================
    deployment.browser.path = C:\Program Files (x86)\Internet Explorer\iexplore.exe
    deployment.browser.vm.iexplorer = true
    deployment.browser.vm.mozilla = true
    deployment.cache.enabled = true
    deployment.cache.jarcompression = 0
    deployment.cache.max.size = -1
    deployment.capture.mime.types = true
    deployment.console.startup.mode = SHOW
    deployment.control.panel.log = false
    deployment.javapi.cache.update = false
    deployment.javapi.lifecycle.exception = true
    deployment.javapi.log.filename =
    deployment.javapi.runtime.type = 0
    deployment.javapi.stop.timeout = 200
    deployment.javapi.trace.filename =
    deployment.javaws.associations = ASK_USER
    deployment.javaws.autodownload = PROMPT
    deployment.javaws.cache.update = false
    deployment.javaws.concurrentDownloads = 4
    deployment.javaws.home.jnlp.url = http://java.sun.com/products/javawebstart
    deployment.javaws.installURL = http://java.sun.com/products/autodl/j2se
    deployment.javaws.logFileName =
    deployment.javaws.muffin.max = 256
    deployment.javaws.shortcut = ASK_IF_HINTED
    deployment.javaws.ssv.enabled = true
    deployment.javaws.traceFileName =
    deployment.javaws.uninstall.shortcut = false
    deployment.javaws.update.timeout = 1500
    deployment.javaws.viewer.bounds = 280,272,720,360
    deployment.jpi.mode.new = true
    deployment.log = true
    deployment.max.output.file.size = 10
    deployment.max.output.files = 5
    deployment.mime.types.use.default = true
    deployment.proxy.bypass.local = false
    deployment.proxy.override.hosts =
    deployment.proxy.same = false
    deployment.proxy.type = 3
    deployment.repository.askdownloaddialog.show = true
    deployment.repository.enabled = true
    deployment.security.SSLv2Hello = false
    deployment.security.SSLv3 = true
    deployment.security.TLSv1 = true
    deployment.security.askgrantdialog.notinca = true
    deployment.security.askgrantdialog.show = true
    deployment.security.authenticator = true
    deployment.security.blacklist.check = true
    deployment.security.browser.keystore.use = true
    deployment.security.clientauth.keystore.auto = true
    deployment.security.expired.warning = true
    deployment.security.https.warning.show = true
    deployment.security.jsse.hostmismatch.warning = true
    deployment.security.mixcode = ENABLE
    deployment.security.notinca.warning = true
    deployment.security.password.cache = true
    deployment.security.pretrust.list = true
    deployment.security.sandbox.awtwarningwindow = true
    deployment.security.sandbox.jnlp.enhanced = true
    deployment.security.trusted.policy =
    deployment.security.validation.crl = false
    deployment.security.validation.ocsp = false
    deployment.security.validation.ocsp.publisher = false
    deployment.system.cachedir = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\SystemCache
    deployment.system.security.blacklist = C:\Program Files (x86)\Java\jre6\lib\security\blacklist
    deployment.system.security.cacerts = C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    deployment.system.security.jssecacerts = C:\Program Files (x86)\Java\jre6\lib\security\jssecacerts
    deployment.system.security.oldcacerts = C:\Program Files (x86)\Java\jre6\lib\security\cacerts
    deployment.system.security.oldjssecacerts = C:\Program Files (x86)\Java\jre6\lib\security\jssecacerts
    deployment.system.security.trusted.certs = C:\Program Files (x86)\Java\jre6\lib\security\trusted.certs
    deployment.system.security.trusted.clientauthcerts = C:\Program Files (x86)\Java\jre6\lib\security\trusted.clientcerts
    deployment.system.security.trusted.jssecerts = C:\Program Files (x86)\Java\jre6\lib\security\trusted.jssecerts
    deployment.system.security.trusted.libraries = C:\Program Files (x86)\Java\jre6\lib\security\trusted.libraries
    deployment.system.security.trusted.publishers = C:\Program Files (x86)\Java\jre6\lib\security\trusted.publishers
    deployment.system.tray.icon = true
    deployment.trace = true
    deployment.update.mime.types = true
    deployment.user.cachedir = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\cache
    deployment.user.extdir = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\ext
    deployment.user.logdir = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\log
    deployment.user.security.blacklist = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\blacklist
    deployment.user.security.policy = file://C:/Users/users-dir/AppData/LocalLow/Sun/Java/Deployment/security/java.policy
    deployment.user.security.saved.credentials = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\auth.dat
    deployment.user.security.trusted.cacerts = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.cacerts
    deployment.user.security.trusted.certs = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs
    deployment.user.security.trusted.clientauthcerts = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.clientcerts
    deployment.user.security.trusted.jssecacerts = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.jssecacerts
    deployment.user.security.trusted.jssecerts = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.jssecerts
    deployment.user.security.trusted.libraries = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.libraries
    deployment.user.security.trusted.publishers = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\security\trusted.publishers
    deployment.user.tmp = C:\Users\users-dir\AppData\LocalLow\Sun\Java\Deployment\tmp
    deployment.version = 6.0
    java.quick.starter = false
    ================================
    # ================================
    # formsweb.cfg -
    # ================================
    [default]
    baseHTML=base.htm
    baseHTMLjpi=basejpi.htm
    HTMLdelimiter=%
    envFile=default.env
    escapeparams=true
    form=test.fmx
    userid=
    debug=no
    host=
    port=
    digitSubstitution=context
    otherparams=obr=%obr% record=%record% tracegroup=%tracegroup% log=%log% term=%term% ssoProxyConnect=%ssoProxyConnect%
    obr=no
    record=
    tracegroup=
    log=
    term=
    pageTitle=Oracle Fusion Middleware Forms Services
    HTMLbodyAttrs=
    HTMLbeforeForm=
    HTMLafterForm=
    serverURL=/forms/lservlet
    codebase=/forms/java
    imageBase=codebase
    width=750
    height=600
    separateFrame=false
    splashScreen=
    allowAlertClipboard=true
    disableValidateClipboard=false
    highContrast=false
    background=
    lookAndFeel=Oracle
    colorScheme=teal
    logo=
    restrictedURLparams=pageTitle,HTMLbodyAttrs,HTMLbeforeForm,HTMLafterForm,log
    formsMessageListener=
    recordFileName=
    serverApp=default
    archive=frmall.jar
    networkRetries=0
    jpi_download_page=http://java.sun.com/products/archive/j2se/6u12/index.html
    jpi_classid=clsid:CAFEEFAC-0016-0000-0012-ABCDEFFEDCBA
    jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,12
    jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_12
    legacy_lifecycle=false
    ssoDynamicResourceCreate=false
    ssoErrorUrl=
    ssoCancelUrl=
    ssoMode=false
    ssoProxyConnect=no
    allow_debug=false
    allowNewConnections=true
    EndUserMonitoringEnabled=false
    EndUserMonitoringURL=
    applet_name=
    enableJavascriptEvent=true
    JavaScriptBlocksHeartBeat=false
    [webutil]
    allow_debug=false
    debug=false
    form=WU_TEST_106.fmx
    allowNewConnections=false
    userid=webutil/webutil@des_tcp.world
    WebUtilArchive=frmwebutil.jar,jacob.jar,frmall.jar
    WebUtilLogging=on
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTML=webutilbase.htm
    baseHTMLjpi=webutiljpi.htm
    archive=
    lookAndFeel=oracle
    [flash]
    HTMLdelimiter=%
    envFile=flashwebn.env
    escapeparams=true
    form=flash/FLASHWEB.fmx
    userid=user/password/tns_names
    debug=no
    host=
    port=
    digitSubstitution=context
    otherparams=obr=%obr% record=%record% tracegroup=%tracegroup% log=%log% term=%term% ssoProxyConnect=%ssoProxyConnect%
    obr=no
    record=
    tracegroup=
    log=/tmp/flashweb.log
    term=
    pageTitle=Oracle Fusion Middleware Forms Services
    HTMLbodyAttrs=
    HTMLbeforeForm=
    HTMLafterForm=
    serverURL=/forms/lservlet
    codebase=/forms/java
    imageBase=codebase
    width=750
    height=600
    separateFrame=false
    splashScreen=
    allowAlertClipboard=true
    disableValidateClipboard=false
    highContrast=false
    background=
    colorScheme=teal
    logo=
    restrictedURLparams=pageTitle,HTMLbodyAttrs,HTMLbeforeForm,HTMLafterForm,log
    formsMessageListener=
    recordFileName=
    serverApp=default
    archive=frmall.jar
    networkRetries=0
    jpi_download_page=http://java.sun.com/products/archive/j2se/6u12/index.html
    jpi_classid=clsid:CAFEEFAC-0016-0000-0012-ABCDEFFEDCBA
    jpi_codebase=http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,12
    jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_12
    legacy_lifecycle=false
    ssoDynamicResourceCreate=false
    ssoErrorUrl=
    ssoCancelUrl=
    ssoMode=false
    ssoProxyConnect=no
    allow_debug=false
    allowNewConnections=true
    EndUserMonitoringEnabled=false
    EndUserMonitoringURL=
    applet_name=
    enableJavascriptEvent=true
    JavaScriptBlocksHeartBeat=false
    WebUtilArchive=frmall.jar,frmwebutil.jar,jacob.jar
    WebUtilLogging=all
    WebUtilLoggingDetail=CONSOLE
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTML=webutilbase.htm
    baseHTMLjpi=webutiljpi.htm
    lookAndFeel=oracle
    # ================================
    # webutil.cfg - WebUtil default configuration file
    # ================================
    logging.file=/tmp/webutil.log
    logging.enabled=TRUE
    logging.errorsonly=TRUE
    logging.connections=TRUE
    install.syslib.location=/webutil
    install.syslib.0.7.1=jacob.dll|106496|1.10.1|true
    install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
    install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
    install.syslib.0.user.1=ffisamp.dll|40960|1.0|true
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    transfer.appsrv.workAreaRoot=/tmp
    transfer.appsrv.accessControl=TRUE
    transfer.appsrv.read.1=/tmp
    transfer.appsrv.write.1=/tmp
    BlockAllowHeartBeat=False
    # ================================
    # default.env - default Forms environment file, Linux version
    # ================================
    ORACLE_HOME=/usr/lic/oracle/home/Oracle/Middleware/as
    ORACLE_INSTANCE=/usr/lic/oracle/home/Oracle/Middleware/asinst
    TNS_ADMIN=/usr/lic/oracle/home/Oracle/Middleware/asinst/config
    FORMS_PATH=/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash:/usr/lic/oracle/home/Oracle/Middleware/as/forms:/usr/lic/oracle/home/Oracle/Middleware/asinst/FormsComponent/forms:/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash/tool
    WEBUTIL_CONFIG=/usr/lic/oracle/home/Oracle/Middleware/asinst/config/FormsComponent/forms/server/webutil.cfg
    FORMS_RESTRICT_ENTER_QUERY=TRUE
    CLASSPATH=/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/frmall.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/frmwebutil.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/jacob.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/j2ee/frmsrv.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/ldapjclnt11.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/debugger.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/ewt3.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/share.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/utj.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/zrclient.jar:/usr/lic/oracle/home/Oracle/Middleware/as/reports/jlib/rwrun.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/start_dejvm.jar:/usr/lic/oracle/home/Oracle/Middleware/as/opmn/lib/optic.jar
    PATH=/usr/lic/oracle/home/Oracle/Middleware/as/bin:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/bin
    LD_LIBRARY_PATH=/usr/lic/oracle/home/Oracle/Middleware/as/lib:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/server:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/native_threads
    LD_PRELOAD=/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/libjsig.so
    # ================================
    # flashwebn.env - default Forms environment file, Linux version
    # ================================
    ORACLE_HOME=/usr/lic/oracle/home/Oracle/Middleware/as
    ORACLE_INSTANCE=/usr/lic/oracle/home/Oracle/Middleware/asinst
    TNS_ADMIN=/usr/lic/oracle/home/Oracle/Middleware/asinst/config
    FORMS_RESTRICT_ENTER_QUERY=TRUE
    FORMS_TIMEOUT=120
    FORMS_PATH=/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash:/usr/lic/oracle/home/Oracle/Middleware/as/forms:/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash/tool
    REPORTS_PATH=/usr/lic/oracle/home/Oracle/Middleware/as/reports
    REPORTS_SERVER=rep_wls_reports_machine01_asinst
    PATH_REPORTS_CACHE=/tmp/
    PATH_REPORTS_LOCAL=/tmp/
    WEBUTIL_CONFIG=/usr/lic/oracle/home/Oracle/Middleware/asinst/config/FormsComponent/forms/server/webutil.cfg
    FORMS_RESTRICT_ENTER_QUERY=FALSE
    FORMS_USERNAME_CASESENSITIVE=1
    CLASSPATH=/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/frmall.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/frmwebutil.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/j2ee/frmsrv.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/ldapjclnt11.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/debugger.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/ewt3.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/share.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/utj.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/zrclient.jar:/usr/lic/oracle/home/Oracle/Middleware/as/reports/jlib/rwrun.jar:/usr/lic/oracle/home/Oracle/Middleware/as/jlib/start_dejvm.jar:/usr/lic/oracle/home/Oracle/Middleware/as/opmn/lib/optic.jar:/usr/lic/oracle/home/Oracle/Middleware/as/forms/java/jacob.jar
    #PATH=/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash:/usr/lic/oracle/home/Oracle/Middleware/as/forms:/usr/lic/oracle/home/Oracle/Middleware/asinst/FormsComponent/forms:/usr/lic/oracle/home/Oracle/Middleware/as/forms/flash/tool
    LD_PRELOAD=/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/libjsig.so:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/server/libjvm.so:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/native_threads/libhpi.so
    LD_LIBRARY_PATH=/usr/lic/oracle/home/Oracle/Middleware/as/lib:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/server:/usr/lic/oracle/home/Oracle/Middleware/as/jdk/jre/lib/amd64/native_threads

    If you managed to get to the point where the applet container is created (the "gray square"), but the form never appears then you can assume one or more of the following has occurred:
    1. The JRE crashed after startup. Many times, but not always, if such a crash occurs it will leave a JRE dump file on the desktop. Its content may help to identify the cause.
    2. The Forms runtime crashed at startup. Many times, but not always, a Forms dump file will be created on the server. Its content may help to identify the cause.
    3. The Forms runtime was unable to start at all. This can occur on unix systems when/if there is a resource or permissions issue. One of the more common causes is if the file descriptor (nofiles) value is set too low.
    4. The applet is actually running, but has attempted to display a dialog box and is awaiting your acknowledgement, but the box was wrongfully sent to the background behind the browser. A similar issue was reported in one of the JRE 1.6.0_xx series, however I don't recall which one. Uninstall your current version and install the latest which is 1.6.0_27
    There are other possibilities, but these are most common.
    I would recommend the following:
    1. Uninstall any JRE older than 1.6.0_27. Reboot. Install 1.6.0_27
    2. Set networkRetries=5 in formsweb.cfg
    3. Set FORMS_TIMEOUT to 15 (default). Setting to a high value as you have is not recommended and is rarely necessary.
    4. Verify that the test form works. For example:
    http://machine:port/forms/frmservlet?form=test
    5. It appears that you are trying to use WU_TEST_106.fmx. Instead, download an updated version of this file (the name has also changed)
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/196249.zip
    6. Ensure that you have compiled webutil.pll into .plx. Do not use an old version of this file. The installation will include one. If not, check for it in an installation that also includes the Builders.

  • At my wits end with WEBUTIL!!!

    Here i am about to go for my Oracle Forms developer exams and am exploring Webutil and the functionality it provides. I am a bit excited at the many wonderful things it provides, aghh but wait a minute this is oracle and if i know anything its that oracle promises the heaven and earth but to actually get it working you have to really sweat dig, dig through docs which have not been updated and are incorrect or try to decipher what should be straighforward instructions. So i find myself in this usual scenario with Webutil.
    Downloaded the WebUtil User’s Guide in pdf format and one of the first things i read is......
    If you’ve selected the Complete installation option for installing Oracle Developer Suite 10g (10.1.2), WebUtil is installed and configured for you. Yes I have done the complete installation.
    I looked and followed the webutil simple viewlet concerning attaching the library and object group
    http://www.oracle.com/technology/sample_code/products/forms/demo/9i/javabeans_pjc_samples/webutil/viewlet/WebUtil_Simple_viewlet_swf.html
    But guess what when i run my form i get...
    Oracle.forms.webutil.file filefunctions bean not found.
    Webutil_file.file_selection_dialog_int will not work
    So I followed the Webutil release notes to see whats missing:
    1.
    WebUtil User’s Guide says....
    WebUtil directory structure has these folders:
    doc
    java
    server
    webutil
    Huh? no my webutil directory has only 4 files two of which are to do with signing. But I choose the complete installation. What happened? Should i now go ahead and download webutil and manually place the extracted directories into my existing webutil directory? ...did this
    2.
    WebUtil User’s Guide says....
    Oracle recommends that you create a special user "webutil" on your database as the owner of this package. Once the WEBUTIL_DB package has been created and compiled on the database you will need to make it available to the relevant users of your application. Additionally, you will have to create a synonym of WEBUTIL_DB for this package if you are running from a schema other than the one that you installed it with. The Forms PL/SQL code refers to the package as WEBUTIL_DB without a schema prefix.
    OMG how much more convuluted is this going to get, have seen other docs that describe the webutil package setup and not seen this before, is this necessary? ...not done this, is it really necessary?
    3.
    DevSuite/application-deployments/forms/formsweb/orion-web.xml and forms/server/forms.conf are configured correctly
    4.
    In my formsweb.cfg file I have... WebUtilArchive=frmwebutil.jar,jacob.jar
    Originally had...
    baseHTML=base.htm
    baseHTMLjinitiator=basejini.htm
    baseHTMLjpi=basejpi.htm
    then changed to (as per WebUtil User’s Guide)..
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm.
    baseHTML=webutilbase.htm.
    5.
    The FORMS_PATH must include the directory where a copy of webutil.pll exists....it does!
    The second requirement within the .env file is for an environment variable WEBUTIL_CONFIG. This variable must point at the name and location of your webutil.cfg file. By default this is in the ORACLE_HOME/forms/server directory
    ...it does!
    The frmwebutil.jar (including its physical location) file must be included in the CLASSPATH, along with the Java runtime Jar rt.jar. e.g.
    CLASSPATH=\ORACLE_HOME\forms\java\frmwebutil.jar;c:\ids9i\jdk\jre\lib\rt.jar
    c:\ids9i\jdk\jre\lib\rt.jar was missing so i added!
    The PATH and library load path (on UNIX platforms) must be defined either in the general environment or specifically in the .env file to allow Forms to call Java. On a Win32 platform this will involve adding the ORACLE_HOME\jdk\jre\bin\client directory of a 1.3 or 1.4 Java install to the PATH. This enables Forms to find the jvm.dll file.
    Checked this and the jvm is in my path already.
    Check that ORACLE_HOME/jdk/bin is in the path. If it is not, add it..........Done this and rebooted.
    5.
    Signing the WebUtil and JACOB Jar files:
    From the JACOB Zip file, extract both jacob.dll and jacob.jar into the ORACLE_HOME\forms\WebUtil and ORACLE_HOME\forms\java directories, respectively DONE!
    In Windows, Issue sign_webutil.bat ORACLE_HOME\forms\java\frmwebutil.jar (or the path to where you installed WebUtil).... Did and got the following...
    F:\>f:\DevSuiteHome_1\forms\webutil\sign_webutil.bat F:\DevSuiteHome_1\forms\java\frmwebutil.jar
    Generating a self signing certificate for key=webutil2...
    keytool error: java.lang.Exception: Key pair not generated, alias <webutil2> already exists
    There were warnings or errors while generating a self signing certificate. Please review them.
    Backing up F:\DevSuiteHome_1\forms\java\frmwebutil.jar as F:\DevSuiteHome_1\forms\java\frmwebutil.jar.old...
    1 file(s) copied.
    Signing F:\DevSuiteHome_1\forms\java\frmwebutil.jar using key=webutil2...
    ...successfully done.
    In Windows, Issue sign_webutil.bat ORACLE_HOME\forms\webutil\jacob.jar...........Hang on a minute where did the jacob.jar come from? As earlier in this step wasn't the instruction to put JACOB.DLL into the webtutil directory and JACOB.JAR into the forms\java directory.
    Okay decided to copy both jacob.dll and jacob.jar (not respectively as earlier instructed) but to both ORACLE_HOME\forms\WebUtil and ORACLE_HOME\forms\java directories and sign as instructed
    .................was this correct?
    F:\>f:\DevSuiteHome_1\forms\webutil\sign_webutil.bat F:\DevSuiteHome_1\forms\webutil\jacob.jar
    Generating a self signing certificate for key=webutil2...
    keytool error: java.lang.Exception: Key pair not generated, alias <webutil2> already exists
    There were warnings or errors while generating a self signing certificate. Please review them.
    Backing up F:\DevSuiteHome_1\forms\webutil\jacob.jar as F:\DevSuiteHome_1\forms\webutil\jacob.jar.old...
    1 file(s) copied.
    Signing F:\DevSuiteHome_1\forms\webutil\jacob.jar using key=webutil2...
    ...successfully done.
    Because in this release the JACOB code is in an external Jar file and not incorporated into frmwebutil.jar, it needs to be downloaded. To do this, change the WebUtilArchive setting to read: WebUtilArchive=frmwebutil.jar,jacob.jar
    Thanks Oracle for not pointing out exactly which file you are talking about here (formsweb.cfg dosen't exactly take that long to type, does it?), yes you can let any newbies try and figure that out for themselves :)
    6.
    EnvFile - If you use a named environment file or the default.env ensure that the FORMS_PATH that you have set includes the ORACLE_HOME\forms directory and that you have set the WEBUTIL_CONFIG variable to define the physical location of your webutil.cfg file, ORACLE_HOME\forms\server\webutil.cfg.
    ...checked this!
    I am at a loss and am getting really fed up with this having spent a whole day trying to get this working and have got nowhere. Also to read rubbish like.....
    "If you’ve selected the Complete installation option for installing Oracle Developer Suite 10g (10.1.2), WebUtil is installed and configured for you."
    in the oracle docs makes my blood boil
    Gus
    Oracle Forms 10.1.2
    Running on a standalone PC

    When i run my form this is what i get back....
    Oracle.forms.webutil.file filefunctions bean not found.
    Webutil_file.file_selection_dialog_int will not work
    With my initial email i have tried to give as much detail as possible as to what i have tried, sorry i know its really long.
    Thanks
    Gus

  • Getting an error in WebUtil while opening a custom form in EBS

    I am trying to use Webutil in Oracle EBS Release 12.1.3. I have configured all the following options:
    1. Downloaded frmwebutil.jar and jacob.jar and copied those files in $ORACLE_HOME/forms/java
    2. Downloaded jacob.dll and copied this file in $ORACLE_HOME/forms/webutil
    3. Did the following configuration in webutil.cfg
    install.syslib.location=http://pksundev.uead.uep.com.pk:8030/OA_JAVA/oracle/apps/fnd/jar
    # Change size and version if necessary, like when upgrading the library.
    # Normally this would not be required since most of these libraries come with
    # install itself.
    #install.syslib.0.7.1=jacob.dll|94208|1.0|true
    #install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
    #install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
    install.syslib.0.7.1=jacob.dll|106496|1.10.1|true
    install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
    install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
    #NOTE: By default the file transfer is disabled as a security measure
    #transfer.database.enabled=FALSE
    #transfer.appsrv.enabled=FALSE
    #transfer.appsrv.workAreaRoot=
    #transfer.appsrv.accessControl=TRUE
    #List transfer.appsrv.read.<n> directories
    #transfer.appsrv.read.1=c:\temp
    #List transfer.appsrv.write.<n> directories
    #transfer.appsrv.write.1=c:\temp
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    transfer.appsrv.workAreaRoot=
    transfer.appsrv.accessControl=TRUE
    #List transfer.appsrv.read.<n> directories
    transfer.appsrv.read.1=c:\temp
    #List transfer.appsrv.write.<n> directories
    transfer.appsrv.write.1=c:\temp
    4. Did the following configuration in forms_web_1012_cfg.tmp under $FND_TOP/admin/template/custom
    ;[apps]
    ; Customization webutil config
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    archive_jini=frmall_jinit.jar
    archive=frmall.jar, frmwebutil.jar, jacob.jar
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    5. Renamed appsbase.htm to appsbaseCustom.htm and added my own configuration and added webutil configuration:
    else if (isIE == true) {
    var IEhtml = xHTMLpreApplet;
    var IEhtmlWebutil = xHTMLpreApplet;
    //IEhtml += '<OBJECT classid="' + xpluginclsid + '"';
    if (xappletMode == "nonforms")
    { IEhtml += '    name="' + xappletName +  '"';
    IEhtml += ' width=' + xuiw + ' height=' + xuih ;
    IEhtmlWebutil += ' name="' + xappletName + '"';
    IEhtmlWebutil += ' width=1 height=1' ;
    else { IEhtml += '    width=558 height=120';
    IEhtmlWebutil += ' width=1 height=1';
    if(xplugin == "jdk"){
    IEhtml += ' codebase="' + xpluginurl + '">';
    IEhtml += '<' + 'PARAM name=legacy_lifecycle value="' + xsunpluginlifecycle +
    '">';
    IEhtmlWebutil += ' codebase="' + xpluginurl + '">';
    IEhtmlWebutil += '<' + 'PARAM name=legacy_lifecycle value="' + xsunpluginlifec
    ycle + '">';
    if(xplugin == "jinit"){
    IEhtml += ' codebase="' + xpluginurl + xjiname + '#' + xjivername + '">';
    IEhtml += '<' + 'PARAM name=jinit_appletcache value="' + xjiappcache + '">';
    IEhtmlWebutil += ' codebase="' + xpluginurl + xjiname + '#' + xjivername +
    '">';
    IEhtmlWebutil += '<' + 'PARAM name=jinit_appletcache value="' + xjiappcache +
    '">';
    IEhtmlWebutil += '<' + 'PARAM name=type value="' + xpluginmimetype + '"
    ';IEhtmlWebutil += '<' + 'PARAM name=codebase value="' + xcodebase + '">';
    IEhtmlWebutil += '<' + 'PARAM name=code value="oracle.forms.webutil.commo
    n.RegisterWebUtil">';
    IEhtmlWebutil += '<' + 'PARAM name=archive value="' + xwebutiljarfile + '">
    writeJInitBeginTag(xpluginclsid,IEhtmlWebutil);
    writeJInitEndTag();
    // Separate the less-than character from PARAM to prevent Appletviewer
    // from seeing these as param tags outside of an applet tag.
    IEhtml += '<' + 'PARAM name=type value="' + xpluginmimetype + '">';
    IEhtml += '<' + 'PARAM name=codebase value="' + xcodebase + '">';
    IEhtml += '<' + 'PARAM name=code value="' + xcode + '">';
    if (xjarloading == "all") {
    IEhtml += '<' + 'PARAM name=archive value="' + xmacarchive + '">';
    } else if (xjarloading == "core") {
    IEhtml += '<' + 'PARAM name=archive value="' + xcorejarfile + '">';
    } else if (xappletMode == "nonforms") {
    IEhtml += '<' + 'PARAM name=archive value="' + xajarfile + '">';
    } else {
    IEhtml += '<' + 'PARAM name=archive value="' + xarchive + '">';
    IEhtml += '<' + 'PARAM name=separateFrame value="' + xuisf + '">';
    IEhtml += '<' + 'PARAM name=WebUtilLogging value="' + xWebUtilLogging +
    '">';
    IEhtml += '<' + 'PARAM name=WebUtilLoggingDetail value="' + xWebUtilLoggingDe
    tail + '">';
    IEhtml += '<' + 'PARAM name=WebUtilErrorMode value="' + xWebUtilErrorMode
    + '">';
    IEhtml += '<' + 'PARAM name=WebUtilDispatchMonitorInterval value="' + xWebUtil
    DispatchMonitorInterval + '">';
    IEhtml += '<' + 'PARAM name=WebUtilTrustInternal value="' + xWebUtilTrustInte
    rnal + '">';
    IEhtml += '<' + 'PARAM name=WebUtilMaxTransferSize value="' + xWebUtilMaxTransf
    erSize + '">';
    // End Customer Webutil Deploy
    6. Finally ran Autoconfig.
    After all the above configuration when I tried to run the form that is using webutil feature , I got the following error:
    oracle.forms.webutil.fileTransfer bean not found. WEBUTIL_FILE_TRANSFER.getMatTransfer will not work.
    oralce.forms.webutil.host.HostBean not found WEBUTIL_HOST.execute will not work.
    Kindly let me know why I am getting this error and which setup am I missing.
    Regards

    hi
    You have tried to confirm a negative activity or to cancel a confirmation.
    This results in a negative total confirmed quantity for this activity.
    Procedure
    Check the total confirmed activity.
    Enter a different quantity for the activity or cancel other confirmations.
    you  need to enter the quanity
    -ashok

  • Need to get .ENV and reports.sh set up correctly for 9i/WebUtil

    We have been editing default.env, a app-specific version of default.env called duris.env, and reports. sh, trying to fix the conflict between Forms WebUtil and Reports in 9.0.2.0.1. Now, it's to the point that I can't even run Reports from Forms without core dumping(direct URL calls to Reports work fine) .
    I am pasting the contents of these 3 files into this note, in hopes someone can look at them and tell me why Reports won't even run from Forms any more. Any suggestions are welcome. My email is [email protected].
    Here is the content of our default.env:
    # $Header: default.env@@/main/25 \
    # Checked in on Wed Apr 3 15:45:42 PST 2002 by vobadm \
    # Copyright (c) 2002 by Oracle Corporation. All Rights Reserved. \
    # $
    # $Id: default.env /main/25 3-apr-2.15:45:42 vobadm $
    # default.env - default Forms environment file, Solaris version
    # This file is used to set the Forms runtime environment parameters.
    # If a parameter is not defined here, the value used will be that defined
    # in the environment in which the servlet engine (OC4J or JServ) was started.
    # NOTES
    # 1/ The Forms installation process should replace all occurrences of
    # <percent>FORMS_ORACLE_HOME<percent> with the correct ORACLE_HOME
    # setting, and all occurrences of <percent>O_JDK_HOME<percent> with
    # the location of the JDK (usually $ORACLE_HOME/jdk).
    # Please make these changes manually if not.
    # 2/ Some of the variables below may need to be changed to suite your needs.
    # Please refer to the Forms documentation for details.
    ORACLE_HOME=/usr/oracle/product/9iasr2/mtier
    # Search path for Forms applications (.fmx files, PL/SQL libraries)
    FORMS90_PATH=/usr/oracle/product/9iasr2/mtier/forms90:/usr/oracle/product/webutil/forms:/usr/oracle/apps/duris/forms/bin:/usr/oracle/apps/tools/forms/bin
    # Java class path
    # This is required for the Forms debugger
    # You can append your own Java code here
    CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar:$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar:/usr/oracle/product/webutil/lib/webutil.jar
    #@@CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar:/usr/oracle/product/webutil/lib/webutil.jar
    #CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar
    # The PATH setting is not required for Forms if the Forms executables are
    # in <ORACLE_HOME>/bin. However, it is required if Graphics applications
    # are called from Forms applications.
    PATH=/usr/oracle/product/9iasr2/mtier/bin
    # Settings for Reports
    # NOTE: This setting is only needed if Reports applications
    # are called from Forms applications
    #@REPORTS_CLASSPATH=$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar:/usr/oracle/product/webutil/lib/webutil.jar
    REPORTS_CLASSPATH=$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar
    # Settings for Graphics
    # NOTE: These settings are only needed if Graphics applications
    # are called from Forms applications
    # Please uncomment the following and put the correct 6i
    # oracle_home value to use Graphics applications.
    #ORACLE_GRAPHICS6I_HOME=<your Graphics 6i oracle_home here>
    # Search path for Graphics applications
    GRAPHICS60_PATH=
    # Settings for forms9i tracing and logging
    # Note: This entry has to be uncommented to enable tracing and
    # logging.
    #FORMS90_TRACE_PATH=<FORMS_ORACLE_HOME>/forms90/server
    FORMS90_TRACE_PATH=/ford/thishost/u/oracle
    # System settings
    # You should not normally need to modify these settings
    # Path for shared library objects
    # This is highly platform (if not machine) specific ! At install time
    # <percent>LD_LIBRARY_PATH<percent> should be replaced with the
    # actual value of the LD_LIBRARY_PATH environment variable (at install
    # time). That should ensure we have the paths for such necessities as
    # the motif and X11 libraries.
    # Explanations:
    # - Reports needs the path for libjava.so
    # (/cdm/solaris/o_jdk/1_2_2_0_0/jre/lib/sparc)
    # - Forms needs two paths to the jre, for libjvm.so and libhpi.so
    # - In ojdk 1.3.1 the location of libjvm.so is lib/sparc (there is no
    # classic directory) so we do not include the .../classic directory
    # below. There are other versions of libjvm.so (in directories server,
    # client and hotspot) but we will use the version in lib/sparc for now.
    SHLIB_PATH=/usr/oracle/product/9iasr2/mtier/lib32:/usr/oracle/product/9iasr2/mtier/jdk/jre/lib/PA_RISC:/usr/oracle/product/9iasr2/mtier/jdk/jre/lib/PA_RISC/classic:%SHLIB_PATH%
    # Added for WebUtil
    WEBUTIL_CONFIG=/usr/oracle/product/webutil/server/webutil.cfg
    Here is the content of our app-specific .ENV file, duris.env:
    # $Header: default.env@@/main/25 \
    # Checked in on Wed Apr 3 15:45:42 PST 2002 by vobadm \
    # Copyright (c) 2002 by Oracle Corporation. All Rights Reserved. \
    # $
    # $Id: default.env /main/25 3-apr-2.15:45:42 vobadm $
    # default.env - default Forms environment file, Solaris version
    # This file is used to set the Forms runtime environment parameters.
    # If a parameter is not defined here, the value used will be that defined
    # in the environment in which the servlet engine (OC4J or JServ) was started.
    # NOTES
    # 1/ The Forms installation process should replace all occurrences of
    # <percent>FORMS_ORACLE_HOME<percent> with the correct ORACLE_HOME
    # setting, and all occurrences of <percent>O_JDK_HOME<percent> with
    # the location of the JDK (usually $ORACLE_HOME/jdk).
    # Please make these changes manually if not.
    # 2/ Some of the variables below may need to be changed to suite your needs.
    # Please refer to the Forms documentation for details.
    ORACLE_HOME=/usr/oracle/product/9iasr2/mtier
    # Search path for Forms applications (.fmx files, PL/SQL libraries)
    FORMS90_PATH=/usr/oracle/product/9iasr2/mtier/forms90:/usr/oracle/product/webutil/forms:/usr/oracle/apps/duris/forms/bin:/usr/oracle/apps/tools/forms/bin
    # Java class path
    # This is required for the Forms debugger
    # You can append your own Java code here
    CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar:$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar:/usr/oracle/product/webutil/lib/webutil.jar
    #@@CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar:/usr/oracle/product/webutil/lib/webutil.jar
    #CLASSPATH=/opt/java1.3/jre/lib/rt.jar:$ORACLE_HOME/jlib/debugger.jar:$ORACLE_HOME/jlib/utj90.jar:$ORACLE_HOME/jlib/ewt3.jar:$ORACLE_HOME/jlib/share.jar
    # The PATH setting is not required for Forms if the Forms executables are
    # in <ORACLE_HOME>/bin. However, it is required if Graphics applications
    # are called from Forms applications.
    PATH=/usr/oracle/product/9iasr2/mtier/bin
    # Settings for Reports
    # NOTE: This setting is only needed if Reports applications
    # are called from Forms applications
    #@REPORTS_CLASSPATH=$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar:/usr/oracle/product/webutil/lib/webutil.jar
    REPORTS_CLASSPATH=$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/reports/jlib/rwrun.jar
    # Settings for Graphics
    # NOTE: These settings are only needed if Graphics applications
    # are called from Forms applications
    # Please uncomment the following and put the correct 6i
    # oracle_home value to use Graphics applications.
    #ORACLE_GRAPHICS6I_HOME=<your Graphics 6i oracle_home here>
    # Search path for Graphics applications
    GRAPHICS60_PATH=
    # Settings for forms9i tracing and logging
    # Note: This entry has to be uncommented to enable tracing and
    # logging.
    #FORMS90_TRACE_PATH=<FORMS_ORACLE_HOME>/forms90/server
    FORMS90_TRACE_PATH=/ford/thishost/u/oracle
    # System settings
    # You should not normally need to modify these settings
    # Path for shared library objects
    # This is highly platform (if not machine) specific ! At install time
    # <percent>LD_LIBRARY_PATH<percent> should be replaced with the
    # actual value of the LD_LIBRARY_PATH environment variable (at install
    # time). That should ensure we have the paths for such necessities as
    # the motif and X11 libraries.
    # Explanations:
    # - Reports needs the path for libjava.so
    # (/cdm/solaris/o_jdk/1_2_2_0_0/jre/lib/sparc)
    # - Forms needs two paths to the jre, for libjvm.so and libhpi.so
    # - In ojdk 1.3.1 the location of libjvm.so is lib/sparc (there is no
    # classic directory) so we do not include the .../classic directory
    # below. There are other versions of libjvm.so (in directories server,
    # client and hotspot) but we will use the version in lib/sparc for now.
    SHLIB_PATH=/usr/oracle/product/9iasr2/mtier/lib32:/usr/oracle/product/9iasr2/mtier/jdk/jre/lib/PA_RISC:/usr/oracle/product/9iasr2/mtier/jdk/jre/lib/PA_RISC/classic:%SHLIB_PATH%
    # Added for WebUtil
    WEBUTIL_CONFIG=/usr/oracle/product/webutil/server/webutil.cfg
    Here is the content of reports.sh:
    #!/bin/sh
    # $Header: reports.sh@@/main/pl_hpux_formsreports_9i/8 \
    # Checked in on Mon Apr 8 19:40:42 PDT 2002 by diglesia \
    # Copyright (c) 2002 by Oracle Corporation. All Rights Reserved. \
    # $
    # Copyright (c) 60, 2002 by Oracle Corporation. All Rights Reserved.
    ## Example file to set environment variables in Bourne-shell or K-shell
    ## for Oracle Reports 9i. Refer to Install Doc for more detail on each
    ## of these environment variables. You need to modify some of the environment
    ## variables before doing source on this file ( % . reports.sh ).
    ##DISPLAY=< your unix machine name:0.0 >; export DISPLAY
    DISPLAY=localhost:5; export DISPLAY
    ## ORACLE_HOME=< oracle home >; export ORACLE_HOME
    ## if you need more than one diretory in your path, all directories should be
    ## separated by ':'
    PATH=$ORACLE_HOME/jdk/bin:$ORACLE_HOME/bin:${PATH}; export PATH
    ## Platform specific settings
    ## HP-UX settings
    if [ `uname -s` = 'HP-UX' ]
    then
    SHLIB_PATH=$ORACLE_HOME/jdk/jre/lib/PA_RISC:$ORACLE_HOME/jdk/jre/lib/PA_RISC/classic:$ORACLE_HOME/lib32:${SHLIB_PATH}; export SHLIB_PATH
    ## Linux settings
    elif [ `uname -s` = 'Linux' ]
    then
    LD_LIBRARY_PATH=$ORACLE_HOME/jdk/jre/lib/i386:$ORACLE_HOME/lib:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH
    ## Compaq Tru64 settings (OSF1)
    elif [ `uname -s` = 'OSF1' ]
    then
    LD_LIBRARY_PATH=$ORACLE_HOME/jdk/jre/lib/alpha:$ORACLE_HOME/lib:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH
    ## Default settings
    else
    LD_LIBRARY_PATH=$ORACLE_HOME/jdk/jre/lib/sparc:$ORACLE_HOME/lib:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH
    ## end platform specific settings
    fi
    ## You need to set TNS_ADMIN and TWO_TASK or ORACLE_SID to connect to database
    ## Some default values have been set below
    TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
    ## TWO_TASK=< two task name >; export TWO_TASK
    ## ORACLE_SID=< ORACLE SID >; export ORACLE_SID
    ## setting for Reports Runtime
    RW=$ORACLE_HOME/reports; export RW
    #REPORTS_PATH=$ORACLE_HOME/reports/templates:$ORACLE_HOME/reports/samples/demo:$ORACLE_HOME/reports/integ:$ORACLE_HOME/reports/printers; export REPORTS_PATH
    REPORTS_TMP=/tmp; export REPORTS_TMP
    REPORTS_NO_DUMMY_PRINTER=TRUE; export REPORTS_NO_DUMMY_PRINTER
    REPORTS_TAGLIB_URI=/WEB-INF/lib/reports_tld.jar; export REPORTS_TAGLIB_URI
    REPORTS_CLASSPATH=$ORACLE_HOME/reports/jlib/rwbuilder.jar:$ORACLE_HOME/reports/jlib/rwrun.jar:$ORACLE_HOME/jlib/zrclient.jar:$ORACLE_HOME/j2ee/home/oc4j.jar:$ORACLE_HOME/j2ee/home/lib/ojsp.jar;export REPORTS_CLASSPATH
    ##This section added by configurefont.sh
    PRINTER=fontprinter;export PRINTER
    TK_PRINT_STATUS=echo;export TK_PRINT_STATUS
    REPORTS_PATH=$REPORTS_PATH:$ORACLE_HOME/guicommon9/tk90/admin/TTF;export REPORTS_PATH
    #REPORTS60_PATH=$REPORTS60_PATH:$ORACLE_HOME/guicommon6/tk60/admin/TTF;export REPORTS60_PATH
    TK90_UNKNOWN=$ORACLE_HOME/guicommon9/tk90/admin; export TK90_UNKNOWN
    TK90_PPD=$ORACLE_HOME/guicommon9/tk90/admin/PPD; export TK90_PPD
    TK90_AFM=/opt/rational/base/cots/acrobat.4.0/hppa_hpux/Resource/font:$ORACLE_HOME/guicommon9/tk90/admin/AFM; export TK90_AFM
    TK90_FONTALIAS=$ORACLE_HOME/guicommon9/tk90/admin; export TK90_FONTALIAS

    I tried these steps here:
    http://articles.techrepublic.com.com/5100-10878_11-6174105.html
    However I don't have a selection called share Windows in my sharing prefs, nor do I have a Utility called Directory Access

  • WebUtil's configuration problem

    I have the following problem:
    I installed WebLogic Server 10.3.5, Fusion Middleware (Forms/Reports) 11.1.2 and Oracle XE 11g.
    My environment works correctly, when application don't uses webutil.
    When I open an application that uses WebUtil, happens the following error: "FRM-40735: WHEN-CUSTOM-ITEM-EVENT trigger raised unhandled exception ORA-06502."
    Another error too occurs:
    In the button "Browse" I use client_get_file_name, but the following error is displayed: "oracle.forms.webutil.file.FileFunctions bean not found. WEBUTIL_FILE.FILE_SELECTION_DIALOG_INT will not work".
    To configuring the webutil, I used the book Oracle Forms Developer WebUtil User's Guide Release 1.0.6. My webutil is 1.0.6.
    Any help is welcome
    thanks!

    Just a quick note, questions related to Oracle Forms as well as Oracle Forms and WebUtil integration should be posted in the Oracle Forms section of Oracle Forums: Forms You will receive a quicker response if you post Oracle Forms-related questions in that forum location.
    Anyway, WebUtil 1.0.6 is not supported to use with Oracle Forms and Reports 11gR2. Oracle Forms 11gR2 comes with WebUtil 11.1.2.x (the version which is supported for Forms 11gR2) which the both webutil.olb and webutil.pll are deployed in %ORACLE_HOME%\forms ($ORACLE_HOME/forms in Unix) where ORACLE_HOME is the Oracle Home for your Fusion Middleware installation. Also, if you haven't downloaded it already, you will also need JACOB version 1.14.3 (the version of JACOB supported for Oracle Forms 11gR2) which can be downloaded at http://sourceforge.net/projects/jacob-project/files/jacob-project/1.14.3/jacob-1.14.3.zip/download.
    After JACOB is downloaded, you will need to copy the jacob.jar to %ORACLE_HOME%\forms\java. Using Oracle Support Note 1076945.1, you will need to sign jacob.jar using the sign_webutil.bat script (located in %ORACLE_HOME%\forms\templates\scripts). The note contains steps on how to set up the batch script as well as how to run the script to sign jacob.jar. IMPORTANT: Make sure your JDK is in your PATH environment variable and you run Command Prompt as an administrator; otherwise, jar signing errors may occur.
    Next, place jacob-1.14.3-x86.dll into %ORACLE_HOME%\forms\webutil\win32 and jacob-1.14.3-x64.dll into %ORACLE_HOME%\forms\webutil\win64.
    After that, make sure that the WebUtil schema has been installed into your database. If not, make sure to run the create_webutil_db.sql script (located in %ORACLE_HOME%\forms) as the DB user who will be the owner of the WebUtil schema. Once the DB is ready, compile webutil.pll using Forms Builder or Forms Compiler. Once it is compiled, open up webutil.cfg located in %ORACLE_INSTANCE%\config\FormsComponent\forms\server. Scroll to the bottom and change the following settings:
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    transfer.appsrv.workAreaRoot=
    transfer.appsrv.accessControl=FALSE
    After you save and close the file, you should be able to run any of your Oracle Forms which use WebUtil without a problem. Oracle Support note 1093985.1 contains more information about setting up WebUtil. Hope this helps!
    Thanks,
    Scott
    http://pitss.com/us

  • Need help regarding Webutil

    I try to configure webutil and follow the below steps.I am using Oracle Form 10g (Version 9.0.4.0.19).
    1.Download WebUtil http://www.oracle.com/technology/software/products/forms/files/webutil/webutil_106.zip
    2. Download Java Com Library http://prdownloads.sourceforge.net/jacob-project/jacob_18.zip
    3. Extract both zips to some directory.
    4. Copy
    File frmwebutil.jar
    From folder: webutil_106\webutil_106\java To: $ORACLE_HOME/forms/java
    File: jacob.jar
    From folder: jacob_18 To: $ORACLE_HOME/forms/java
    File: d2kwut60.dll, JNIsharedstubs.dll
    From folder: webutil_106\webutil_106\webutil To: $ORACLE_HOME/forms/webutil
    File: jacob.dll
    From folder: jacob_18 To: $ORACLE_HOME/forms/webutil
    File: forms_base_ie.js, forms_ie.js
    - From folder: webutil_106\webutil_106\java To: $ORACLE_HOME/forms/java
    File: webutil.olb, webutil.pll and create_webutil_db.sql
    From folder: webutil_106\webutil_106 To: $ORACLE_HOME/forms
    File: webutilbase.htm, webutiljini.htm, webutiljpi.htm and webutil.cfg
    - From folder: webutil_106\webutil_106\server To: $ORACLE_HOME/forms/server
    File: sign_webutil.bat
    - From folder: webutil_106\webutil_106\webutil To: $ORACLE_HOME/forms/webutil
    5. In $ORACLE_HOME/forms/server/formsweb.cfg file
    Change the following entries
    # Forms applet archive setting for JInitiator
    archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    if you use JRE plugin then this line also required
    archive=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    [webutil]
    WebUtilArchive=/forms/java/frmwebutil.jar,/forms/java/jacob.jar
    6. In $ORACLE_HOME/forms/server/default.env file change the following entries
    FORMS_PATH=C:\YourOracle_Home\forms;C:\YourOracle_home\forms\webutil
    # webutil config file path
    WEBUTIL_CONFIG=C:\YourOracle_Home\forms\server\webutil.cfg
    Add frmwebutil.jar, jacob.jar into Classpath
    CLASSPATH=C:\YourOracle_Home\forms\java\frmwebutil.jar;C:\YourOracle_Home\forms\java\jacob.jar
    7. Add frmwebutil.jar and Jacob.jar path entries into Windows Registry (Start > Run > type regedit and press
    enter) goto HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > DEVSUITE_HOME > FORMS_BUILDER_CLASSPATH Variable.
    Note: if you are using Linux then instead of this setup the environment variable.
    8. Sign Webutil JAR files by running these following commands Make sure Form Builder is Closed
    C:\DevSuiteHome_1\forms\webutil>sign_webutil.bat c:\DevSuiteHome_1\forms\java\frmwebutil.jar
    C:\DevSuiteHome_1\forms\webutil>sign_webutil.bat c:\DevSuiteHome_1\forms\java\jacob.jar
    Configuring Database:
    1. Connect as Scott or your User
    2. Run the script $ORACLE_HOME/forms/create_webutil_db.sql using SQLPLUS or any tool.
    Setting up Form Builder:
    1. Open Form builder Connect with SCOTT and in PL/SQL libraries open Webutil.pll file
    2. File > Save as and Rename the file to different name e.g WebUtil_lib
    (Trust me it works to avoid Webutil not found error) :)
    3. Compile the new PLL file and generate it
    4. Attached the new named Webutil_lib.pll to your form with Remove Path option YES.
    5. Open WebUtil.olb file Object group in builder and copy or subclass it into your form.
    6. Now compile your form and run it.
    Note: Browser will ask to certify these libraries first time Choose ALWAYS certify. Check Java Console icon on the task bar and see frmwebtul.jar and jacob.jar are loaded successfully.
    7. Press Browse button on form and choose Datafile.txt and Press Open...Text file will load into the Data Block.
    I performed all the steps but when I run form then Jinititaor give me error.
    Loading http://server-adf3982b:8889/forms90/java/frmwebutil.jar from JAR cache
    Loading http://server-adf3982b:8889/forms90/java/jacob.jar from JAR cache
    load: class oracle.forms.engine.Main not found.
    java.lang.ClassNotFoundException: java.io.IOException: open HTTP connection failed.
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Please guide

    Loading http://server-adf3982b:8889/forms90/java/frmwebutil.jar from JAR cache
    Loading http://server-adf3982b:8889/forms90/java/jacob.jar from JAR cache
    load: class oracle.forms.engine.Main not found.
    java.lang.ClassNotFoundException: java.io.IOException: open HTTP connection failed.Looks like the frmall_jinit.jar can't be loaded, cause the main class of Oracle Forms can't be found.
    Can you also check the settings of basehtmljinitiator if it is set to webutiljini.htm.

  • FRM-92101 in wu_test (the webutil demo form)

    Error:
    FRM-92101 in wu_test (the webutil demo form)
    Problem:
    I am attempting to run the wu_test form, downloaded with demos for webutil 1.02.
    Running wu_test or another form containing webutil functions results in
    FRM-92101 in the form's window and the following error in the OC4J console.
    "Forms session <1> aborted: unable to communicate with runtime process."
    Environment:
    Java Client: Tried with both Sun Java Plug-In 1.4.2.04/5 and Jinitiator 1.3.1.17
    Application Server: Oracle 9.0.4 iDS (Orion Development OC4J)
    Database: Enterprise Edition 10.1.0.2.0
    Forms Listener Servlet
    Attempted Solutions:
    I have scoured OTN & MetaLink & tried everything I could find with no luck. I
    apologize for the length of this post, but I want to provide as much information
    as possible re: what I've tried and my environment.
    For instance, the remedy in Note 252600.1, which can cause these symptoms, did
    not help.
    This note states:
    In webutil.cfg modify
    install.syslib.location to an absolute URL, replacing the line:
    install.syslib.location=/webutil
    To an absolute URL like:
    install.syslib.location=http://[host]:[port]/forms90/webutil
    (replacing [host] and [port] with your own values) or
    install.syslib.location=//../webutil
    Other Information:
    Other forms (ones that don't contain webutil functions/beans) run fine with the same
    env and config used for webutil.
    The wu_test form is already set up so first navigation item is not on the
    webutil canvas, but on the "demo" canvas.
    OC4J Console:
    C:\Program Files\Common Files\System\MAPI\1033\nt>C:\Ora10giDS\jdk\bin\java -Xbo
    otclasspath/p:C:\Ora10giDS\vbroker4\lib\vbjboot.jar -Doracle.security.jazn.confi
    g=C:\Ora10giDS\j2ee\DevSuite\config\jazn.xml -Doracle.home=C:\Ora10giDS -DORACLE
    _HOME=C:\Ora10giDS -jar C:\Ora10giDS\j2ee\home\oc4j.jar -userThreads -config C:\
    Ora10giDS\j2ee\DevSuite\config\server.xml
    04/07/29 15:46:09 Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)
    initialized
    04/07/29 15:46:19 FormsServlet init():
    configFileName: C:\Ora10giDS/forms90/server/formsweb.cfg
    testMode: false
    04/07/29 15:46:35 ListenerServlet init()
    04/07/29 15:46:51 Forms session <1> aborted: unable to communicate with runtime
    process.
    Orion webserver application.log:
    04/07/29 15:46:07 Started
    04/07/29 15:46:19 forms90web: jsp: init
    04/07/29 15:46:19 forms90web: f90servlet: init
    04/07/29 15:46:19 forms90web: FormsServlet init():
    configFileName: C:\Ora10giDS/forms90/server/formsweb.cfg
    testMode: false
    04/07/29 15:46:19 forms90web: 9.0.4.0.0 Started
    04/07/29 15:46:35 forms90web: l90servlet: init
    04/07/29 15:46:35 forms90web: ListenerServlet init()
    04/07/29 15:46:51 forms90web: Forms session <1> aborted: unable to communicate with runtime process.
    04/07/29 15:46:51 forms90web: Forms session <1> exception stack trace:
    java.io.IOException: FRM-93000: Unexpected internal error.
    Details : No HTTP headers received from runform
         at oracle.forms.servlet.ListenerServlet.forwardResponseFromRunform(Unknown Source)
         at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)
    Java Console:
    Java(TM) Plug-in: Version 1.4.2_05
    Using JRE version 1.4.2_05 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\isellers
    Proxy Configuration: No proxy
    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
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 9.0.4.0
    oracle.forms.net.ConnectionException: Forms session <1> aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.StreamMessageWriter.run(Unknown Source)
    Or JInitiator Console:
    Oracle JInitiator: Version 1.3.1.17
    Using JRE version 1.3.1.17-internal Java HotSpot(TM) Client VM
    User home directory = N:
    Proxy Configuration: no proxy
    JAR cache enabled
    Location: N:\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0
    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
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to <n>
    Loading http://localhost:8890/forms90/webutil/webutil.jar from JAR cache
    Loading http://localhost:8890/forms90/java/f90all_jinit.jar from JAR cache
    Loading http://localhost:8890/forms90/webutil/jacob.jar from JAR cache
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 9.0.4.0
    oracle.forms.net.ConnectionException: Forms session <2> aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.StreamMessageWriter.run(Unknown Source)
    Named Config sections from formsweb.cfg
    #A named (sample) named configuration section for use with WebUtil & Sun JPI
    [webutil]
    pageTitle=Oracle Forms Services - WebUtil
    webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    baseHTMLjinitiator=html/bocowebutiljpi.htm
    baseHTMLjpi=html/bocowebutiljpi.htm
    userid=<replacedforsecurity>/<replacedforsecurity>@<replacedforsecurity>
    legacy_lifecycle=false
    heartBeat=5
    envFile=env/webutil.env
    #A named (sample) named configuration section for use with WebUtil & JInitiator
    [webutiljinit]
    pageTitle=Oracle Forms Services - WebUtil JInit
    webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    baseHTMLjinitiator=html/bocowebutiljini.htm
    baseHTMLjpi=html/bocowebutiljini.htm
    userid=<replacedforsecurity>/<replacedforsecurity>@<replacedforsecurity>
    envFile=env/webutil.env
    Webutil.env (with comments removed)
    ORACLE_HOME=C:\Ora10giDS
    FORMS90_PATH=C:\Ora10giDS\forms90\webutil\forms;C:\Ora10giDS\forms90\webutil\demo;C:\Ora10giDS\apps;
    WEBUTIL_CONFIG=C:\Ora10giDS\forms90\webutil\webutil.cfg
    CLASSPATH=C:\Ora10giDS\j2ee\OC4J_BI_Forms\applications\forms90app\forms90web\WEB-INF\lib\f90srv.jar;C:\Ora10giDS\jlib\repository.jar;C:\Ora10giDS\jlib\ldapjclnt9.jar;C:\Ora10giDS\jlib\debugger.jar;C:\Ora10giDS\jlib\ewt3.jar;C:\Ora10giDS\jlib\share.jar;C:\Ora10giDS\jlib\utj90.jar;C:\Ora10giDS\jlib\zrclient.jar;C:\Ora10giDS\reports\jlib\rwrun.jar;C:\Ora10giDS\jdk\jre\lib\rt.jar;C:\Ora10giDS\forms90\webutil\lib\webutil.jar;C:\Ora10giDS\forms90\webutil\lib\jacob.jar;
    PATH=C:\Ora10giDS\bin;C:\Ora10giDS\jdk\jre\bin\client
    FORMS90=C:\Ora10giDS\forms90
    Section from Webutil.cfg
    #install.syslib.location=/webutil
    # Try absolute URL per note 252600.1 - no help
    #install.syslib.location=http://it110981.boco.co.boulder.co.us:8890/forms90/webutil
    # Or try relative URL like this per note 252600.1 - also no help
    install.syslib.location=//../webutil
    Line from orion-web.xml
    <virtual-directory virtual-path="/webutil" real-path="C:\Ora10giDS/forms90/webutil/lib" />
    Any suggestions on how I can get this to work will be appreciated. Thanks. -Ian

    most of the time this means that your webutil.pll isn't good attached but it is very dependant on the versions you working on.
    Post your versions of forms ias and webutil.
    In older version it is sometimes necessary to first subclass the webutil group and then attach the webutil.pll. Other way around didn't work (was in beta version 1.02 I believe)

  • Opening a webutil form sends a FRM-92100 error

    Hi,
    I don't have much experience in Oracle Forms, but I'm helping in the implementation of Linux clients. I'm using Firefox and installed the java 1.5.0_11-b03 plugin. I can work on the application without problems, but on some forms it sends me a FRM-92100 error. I asked to the forms programmers for this forms and they told me this forms used webutil functions. I gave permissions to the bin folder in the jvm folder and in the jre folder, but I can't see the jar that apears at the webutil.cfg
    I have very limited access to the Application Server (10.1.2) on Linux, so until now I've tried to change things at the client side. The webutil version is the 1.0.6.
    Thanks in advance,
    Alex Chan
    Here's java console:
    RegisterWebUtil - Loading WebUtil Version 1.0.6
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    La versión del applet Forms es: 10.1.2.0
    2007-ago-23 12:16:23.739 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    java.lang.NullPointerException
         at oracle.forms.webutil.common.VBeanCommon.getTranslatedMessage(VBeanCommon.java:819)
         at oracle.forms.webutil.common.VBeanCommon.findLocalHost(VBeanCommon.java:878)
         at oracle.forms.webutil.common.VBeanCommon.init(VBeanCommon.java:328)
         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(Component.java:3968)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    2007-ago-23 12:16:23.747 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    java.lang.NullPointerException
         at oracle.forms.webutil.common.VBeanCommon.getTranslatedMessage(VBeanCommon.java:819)
         at oracle.forms.webutil.common.VBeanCommon.findLocalHost(VBeanCommon.java:878)
         at oracle.forms.webutil.common.VBeanCommon.getIPAddress(VBeanCommon.java:901)
         at oracle.forms.webutil.common.VBeanCommon.setProperty(VBeanCommon.java:740)
         at oracle.forms.webutil.clientInfo.GetClientInfo.setProperty(GetClientInfo.java:176)
         at oracle.forms.handler.UICommon.setFVP(Unknown Source)
         at oracle.forms.handler.UICommon.setFVP(Unknown Source)
         at oracle.forms.handler.UICommon.onUpdate(Unknown Source)
         at oracle.forms.handler.ComponentItem.onUpdate(Unknown Source)
         at oracle.forms.handler.JavaContainer.onUpdate(Unknown Source)
         at oracle.forms.handler.UICommon.onUpdate(Unknown Source)
         at oracle.forms.engine.Runform.onUpdateHandler(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(Component.java:3968)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Message was edited by:
    Alex Chan

    Solve the problem? Else this might help.
    1. Did you sign the two jar-files accordning to the readme.html?
    2. And did you accept the certificate at runtime?
    3. Also, compile the webutil.pll into webutil.plx
    Regards,
    Martin Malmström

  • URL_TO_CLIENT in webutil

    hi, world
    I am facing a problem with webutil_file_transfer.url_to_client in forms. am getting "WUC-18 Invalid server side file specification" error when i try the following code
    DECLARE
    FLAG BOOLEAN;
    BEGIN
    FLAG:=WEBUTIL_FILE_TRANSFER.URL_TO_CLIENT('http://sis60.suntecsis.com/public/test.txt', 'C:\public\');
    END;
    i would like to know
    1. how to specify the URL in the url_to_client function?
    2. whar are the configurations needed for this function to work?
    3. any same code availabe for webutil commands?
    waiting for your valuable directions
    with regards
    Aby Scaria
    Program Manager
    SunTec

    two options:
    from the documentation:
    "One of the key features of WebUtil is its ability to auto-install any client side libraries that it requires. This feature is used by WebUtil internally for it’s own requirements, but can also be used by the WebUtil administrator to install application specific libraries as well.
    The key setting in this section is install.syslib.location this should point at the virtual directory that contains the various WebUtil libraries which you should have defined as /webutil This path needs to either be an absolute URL of the machine and virtual directory mapped to the webutil\lib directory e.g.
    http://apps-1/forms90/webutil
    Or a virtual directory relative to the documentbase (<server>/forms90/) e.g. /webutil.
    Libraries to be downloaded are then listed in the entries with the Format syslib.<os>.<package>.<n> where:
    • <os> is a number representing the client operating system family that this library is destined for. These are the applicable codes Code O/S Family
    0 Windows 32 bit (XP, Win2000 etc)
    1 Linux
    2 Solaris
    3 HP
    4 AIX
    5 Mac
    • <package> is an identifier representing the WebUtil component that uses this library. To add your own library to the download list you should use “user” for this value.
    • <n> a sequence number starting at 1 and incrementing by 1 – there must be no gaps in this sequence for a particular platform and package combination. The library definition string itself consists of four segments delimited by a vertical bar.
    The format is name|size|version|showDownloadDialog:
    • Name – the name of the library file including its extension e.g. jacob.dll, cfunc.so
    etc.
    • Size – the size in bytes of the library. This is used to checksum the download andmust be correct
    So make sure install.syslib.0.7.1 represents your platform correctly.
    A second option to try is to provide an absolute URL for the syslib location in teh webutil.cfg file
    install.syslib.location=http://host:port/forms90/webutil
    Frank

  • Problem Webutil WEBUTIL_FILE.FILE_SELECTION_DIALOG_INT will not work

    Hi,
    i am using WebUtil with Oracle Developer 10g(9.0.4)
    i have got the problem
    oracle.forms.webutil.file.FileFunctions bean not found
    WEBUTIL_FILE.FILE_SELECTION_DIALOG_INT will not work.
    all configuration is very good ( formsweb.cfg, wenutill.pll...)
    but i have got this problem
    I am create a new form in C:\webutil_106 and webutil.olb and
    webutil.pll in the same direction C:\webutil_106.
    in FORMS_PATH IN REGISTARY
    Code: [Select all] [Show/ hide]
    ( C:\webutil_106 )
    in default.env
    Code: [Select all] [Show/ hide]
    ( FORMS90_PATH=C:\Dev10g_old\forms90;C:\Dev10g_old\forms90\webutil; C:\webutil_106
    WEBUTIL_CONFIG=C:\Dev10g_old\forms90\server\webutil.cfg
    CLASSPATH= C:\Dev10g_old\forms90\java\jacob.jar;
    C:\Dev10g_old\forms90\java\frmwebutil.jar;
    C:\Dev10g_old\forms90\java\f90all.jar;
    C:\Dev10g_old\jdk\jre\lib\rt.jar
    in formsweb.cfg
    Code: [Select all] [Show/ hide]
    ( archive_jini=f90all_jinit.jar;frmwebutil.jar;jacob.jar
    archive=f90all.jar
    and end of files
    [webutil]
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    archive_jini=f90all_jinit.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar,f90all.jar
    archive=frmwebutil.jar,f90all.jar
    lookAndFeel=oracle
    in webutil.cfg
    Code: [Select all] [Show/ hide]
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    and I am using The URL:
    Code: [Select all] [Show/ hide]
    http://<LOCALHOST>:8889/forms90/f90servlet?CONFIG=WEBUTIL
    I am creating the webutil user and grant dba and execute
    the create_webutil_db.sql successfully

    Hi,
    i am using WebUtil with Oracle Developer 10g(9.0.4)
    i have got the problem
    oracle.forms.webutil.file.FileFunctions bean not found
    WEBUTIL_FILE.FILE_SELECTION_DIALOG_INT will not work.
    all configuration is very good ( formsweb.cfg, wenutill.pll...)
    but i have got this problem
    I am create a new form in C:\webutil_106 and webutil.olb and
    webutil.pll in the same direction C:\webutil_106.
    in FORMS_PATH IN REGISTARY
    Code: [Select all] [Show/ hide]
    ( C:\webutil_106 )
    in default.env
    Code: [Select all] [Show/ hide]
    ( FORMS90_PATH=C:\Dev10g_old\forms90;C:\Dev10g_old\forms90\webutil; C:\webutil_106
    WEBUTIL_CONFIG=C:\Dev10g_old\forms90\server\webutil.cfg
    CLASSPATH= C:\Dev10g_old\forms90\java\jacob.jar;
    C:\Dev10g_old\forms90\java\frmwebutil.jar;
    C:\Dev10g_old\forms90\java\f90all.jar;
    C:\Dev10g_old\jdk\jre\lib\rt.jar
    in formsweb.cfg
    Code: [Select all] [Show/ hide]
    ( archive_jini=f90all_jinit.jar;frmwebutil.jar;jacob.jar
    archive=f90all.jar
    and end of files
    [webutil]
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    archive_jini=f90all_jinit.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar,f90all.jar
    archive=frmwebutil.jar,f90all.jar
    lookAndFeel=oracle
    in webutil.cfg
    Code: [Select all] [Show/ hide]
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    and I am using The URL:
    Code: [Select all] [Show/ hide]
    http://<LOCALHOST>:8889/forms90/f90servlet?CONFIG=WEBUTIL
    I am creating the webutil user and grant dba and execute
    the create_webutil_db.sql successfully

  • Problem webutil on server

    Hi all.
    I have a problem with webutil on the server-side.
    On my client-machine (operating system windows xp service pack2) everything it is ok. But when I run webutil on the server (operating system Linux), I have this message error:
    "The webutil object group is not available in this form. Webutil cannot work.
    Webutil error: oracle.forms.webutil.olefunctions bean not found. CLIENT_OLE2.create_obj will not work."
    The thing that is strange is that local on my machine everything is ok. I have tried to cancel the library and the object group from the form and then to re-attach them, but the result is the same: local on my machine it's ok and on the server I have got the message above.
    Is there anyone that can help me???
    Thanks, Fabrizio

    Dear Fabrizo ;
    I am so sorry i did not work on Linux plafrom befor,
    but i think it has the same configuraion as windows.so if you check webutil configuration again and again i think it could work.
    and this is webutil configuration
    ---------- B y E n g R e d a E l M i t w a l l y ----------
    1- ....................... The Principles of the WebUtil Design .
    2- ....................... HOW TO CONFIGURE AND DEPLOY WEBUTIL .
    3- ....................... HOWT O ATTACH IT IN UR FORM .
    1 - The Principles of the WebUtil Design :-
    The aim of WebUtil is to provide a utility that any Forms developer can use to carry
    out complex tasks on the client browser computer by simply coding in PL/SQL.
    Although WebUtil itself uses Java extensively, there is no need for the developer to
    have any understanding of Java. Everything the developer needs to do is exposed
    through a standard PL/SQL library webutil.pll.
    All of the components that are needed to support WebUtil are likewise exposed
    through a simple object group.
    For an Oracle Forms application to take advantage of WebUtil, you only need to attach
    the WebUtil library and subclass the Object Group. No setup or configuration in code
    is required as WebUtil is self-configuring and where necessary, self-installing.
    Some features of WebUtil, such as client side OLE integration, require code to be
    installed onto each client computer. One of the key features of WebUtil is its ability to
    "self-install" in these cases. There is no need for an administrator to configure each and
    every computer because WebUtil detects which client-side pieces are missing and
    automatically installs them.
    Another aim of WebUtil is to simplify porting of client server integration code to work
    on the client browser computer. To achieve this, WebUtil contains PL/SQL APIs mimic
    the behavior of the equivalent native Forms functions.
    An example of this is the Forms TEXT_IO package. This package provides the
    developer with facilities to read and write text files on the application server. WebUtil
    provides an alternative implementation, CLIENT_TEXT_IO, which is identical to
    TEXT_IO except that calls are implemented on the client browser computer rather than
    on the middle tier. Migrating existing code to operate on the client can be achieved
    using a simple search and replace operation in the PL/SQL code to changes references
    to point at the alternative "CLIENT" implementations provided by WebUtil.
    The final goal of WebUtil design is to add value to Oracle Forms as a product. WebUtil
    adds capabilities to Forms which have simply not existed before in either web or client
    server deployments.
    2 - H O W T O C O N F I G U R E A N D D E P L O Y W E B U T I L
    2-1 : From folder "webutil_106" Copy folder "webutil" in this path "DeveloperHome\forms"
    -- note this step in release 3 is done .
    2-2 : From folder "JACOB_18" copy file "jacob.dll" in path "DeveloperHome\forms"
    -- note this step in release 3 is done .
    2-3 : From folder "JACOB_18" copy file "jabcob.jar" in path "DeveloperHome\forms\java"
    -- note this step in release 3 is done .
    2-4 : From folder "webutil_106" Copy file "frmwebutil.jar" in path "DeveloperHome\forms\java"
    -- note this step in release 3 is done .
    2-5 : Edit file"D:\DevSuiteHome_1\j2ee\DevSuite\application-deployments\forms\formsweb\orion-web.xml"
    by notepad and add this code
    <virtual-directory virtual-path="/webutil" real-path="D:\oracle\product\10.1.0\Developerhome\forms\webutil" />
    -- note this step in release 3 is done .
    2-6 : Edit file "Developerhome\forms\server\server\formsweb.cfg " and add this code
    archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    archive=frmall.jar
    2-7 : at the end of this file add also
    [webutil]
    WebUtilArchive=frmwebutil.jar,jacob.jar,frmall.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    archive_jini=frmall_jinit.jar
    archive=frmall.jar,frmwebutil.jar
    lookAndFeel=oracle
    --not in releas 3 u will find this block of code replace it by this code
    2-8 : edit file "developerhome\forms\server\default.env" add this code
    FORMS_PATH=D:\DevSuiteHome_1\forms;D:\DevSuiteHome_1\forms\webutil
    WEBUTIL_CONFIG=D:\DevSuiteHome_1\forms\server\webutil.cfg
    2-9 : at line class_path add this code in addition of it's code and remember to modify ur home path
    ;D:\oracle\product\10.1.0\Developer\forms90\java\jacob.jar;D:\oracle\product\10.1.0\Developer\jdk\jre\lib\rt.jar;D:\oracle\product\10.1.0\Developer\forms90\java\frmall.jar;D:\oracle\product\10.1.0\Developer\forms90\java\frmwebutil.jar
    2-10 : Replace all code in line "path" by again remember to modify the developerhome
    PATH=d:\oracle\product\10.1.0\Developer\jdk\bin;d:\oracle\product\10.1.0\Developer\jdk\jre\bin\classic;d:\oracle\product\10.1.0\Developer\jdk\jre\bin; d:\oracle\product\10.1.0\Developer\jdk\jre\bin\client;d:\oracle\product\10.1.0\Developer\jlib;d:\oracle\product\10.1.0\Developer\bin;d:\oracle\product\10.1.0\Developer\jre\1.4.2\bin\client;d:\oracle\product\10.1.0\Developer\jre\1.4.2\bin;
    d:\oracle\product\10.1.0\Developer\bin;d:\oracle\product\10.1.0\Developer\jdk\jre\bin\client
    2-11 : Edit file "devloperhome\forms\server\webutil.cfg" and add these two lines at the end of it
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    -- very important note the two lines
    transfer.appsrv.read.1=C:\ -- Only files in this directory can be downloaded from AS
    transfer.appsrv.write.1=C:\ -- Only files in this directory can be uploaded to AS
    2-12 : Open msdos(or shell on linux) and run these batches :be carefull to run tis batch put it first in the JDK\bin home:
    sign_webutil.bat DeveloperHome\forms\java\frmwebutil.jar
    sign_webutil.bat DeveloperHome\forms\java\jacob.jar
    2-13 : And now create user may be "webutilowner" or as u like to name it
    create user webutilowner identified by webutilowner;
    conn webutilowner/webutilowner
    from folder "webutil_106" u will find this script "create_webutil_db.sql" run it on this user
    grant execute on WEBUTIL_DB to public;
    ----------- T H E E N D O F C O N F I G U R I N G ----------
    --------- H O W T O A T T A C H I T I N U R F O R M -------------
    3-1 : From "webutil_106" copy this liberary "webutil.pll" and "webutil.olb" in ur ofismain
    3-2 : Open ur module and at pl/sql liberraries open file then open "webutil.pll" from ur ofismain
    3-3 : Compile this liberrary.
    4-3 : Then attatch this liberrary to ur module .
    4-5 : At object liberraries open the "webutil.olb" from ur ofis main
    4-6 : THEN right click and choose object liberary
    4-7 : You will have a window restore it down and drag "webutil" from it to ur object group at ur module.
    4-8 : You wil have a window asking for copy,subclass or cancel choose copy, but for more dynamic coding u have to choose subclass
    4-9 : You will have a block called webutil move it to be last block.
    4-10 : then see some examples to use it we have example form called module2.fmb
    ---------- B y E n g R e d a E l M i t w a l l y ----------
    Regards
    Reda

Maybe you are looking for

  • Unable to update the serial number through bdc in Sales Order

    Hi experts, I written the inboud FM for to update the 3rd party items serial number to the sales orders through BDC Call transaction Method. Here i am facing a problem when i have the 19 item Quan ,it is updating correct through idoc , when ever ther

  • Please help [Realtek LAN NIC problem]

    Hi everyone, this might be a long post but PLEASE read it if you have the time, you might just know the solution to this problem. to begin with, here is my system: Windows 2000 pro sp4 AMD Athlon64 3000+ MSI K8T Neo (BIOS rev. 1.10) 1 GB (2x512) PC35

  • How do I remove my itunes account from a machine that i am giving away

    I am giving my mac mini to my daughter. How do I remove my itunes account so that it does not appear when she trys to access her itunes account when syncinc her iphone with the mac mini?

  • Number of pics in album doesn't show in iTunes

    When I sync iPad with iTunes, how do I insure that iTunes shows the number of pictures in each album I check for import? It does sometimes, and sometimes not. Flakey.

  • Itunes store downloads keep re downloading

    For the last few downloads that i have started have finished downloading, gotten to the processing file part, then started downloading all over again. I am on my third try with "Heroes" - Collision. Any suggestions?