Webutil package

How n where can I get a manual or file giving comprehensive information about webutil package and usage of its various functions with examples.

General Info about webutils:
http://www.oracle.com/technology/products/forms/htdocs/webutil/webutil.htm
Running a form using webutils:
http://www.oracle.com/technology/sample_code/products/forms/demo/9i/javabeans_pjc_samples/webutil/viewlet/WebUtil_Simple_viewlet_swf.html
HOW TO - Performing Text_IO on the client using WebUtil.
http://www.oracle.com/technology/products/forms/htdocs/webutil/howto_textio.html
HOW TO - Performing OLE on the client using WebUtil
http://www.oracle.com/technology/products/forms/htdocs/webutil/howto_ole.html
HOW TO - Call a C Library on the client machine with WebUtil
http://www.oracle.com/technology/products/forms/htdocs/webutil/howto_ffi.html

Similar Messages

  • Error in loading WebUtil package

    Dear all,
    i have the following problem,
    we have install the application server on one machine
    Windows server 2003 Enterprise edition
    (both the infra and middle tier on the same machine), and we wanted to configure the webutil package with this installation for runtime usage, we met all the configuration steps, and we met all the platform security privilages(windows privilages),but..
    when we try to open the form that uses this package, we found two problems, the form didn't open at all and the following log written to the java console which indicates that there is a problem while loading the webutil beans(last few lines)
    Waiting for help, and following is the log
    Oracle JInitiator: Version 1.3.1.22
    Using JRE version 1.3.1.22-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Administrator.PWAGAZA Proxy Configuration: Manual Configuration Proxy: 192.168.0.5:8080 Proxy Overrides: pwa-application.pwagaza,<local> JAR cache enabled
    Location: C:\Documents and Settings\Administrator.PWAGAZA\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/forms/java/frmall_jinit.jar from JAR cache Loading http://localhost/forms/java/frmwebutil.jar from JAR cache RegisterWebUtil - Loading WebUtil Version 10.1.2.0 java.io.FileNotFoundException: File not found: http://localhost/forms/java/myAppIcons.jar      at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source)      at oracle.jre.protocol.jar.HttpUtils.followRedirects(Unknown Source)      at oracle.jre.protocol.jar.JarCache$CachedJarLoader.download(Unknown Source)      at oracle.jre.protocol.jar.JarCache$CachedJarLoader.load(Unknown Source)      at oracle.jre.protocol.jar.JarCache.get(Unknown Source)      at oracle.jre.protocol.jar.CachedJarURLConnection.connect(Unknown Source)      at oracle.jre.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)      at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)      at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)      at sun.misc.URLClassPath$2.run(Unknown Source)      at java.security.AccessController.doPrivileged(Native Method)      at sun.misc.URLClassPath.getLoader(Unknown Source)      at sun.misc.URLClassPath.getLoader(Unknown Source)      at sun.misc.URLClassPath.getResource(Unknown Source)      at java.net.URLClassLoader$1.run(Unknown Source)      at java.security.AccessController.doPrivileged(Native Method)      at java.net.URLClassLoader.findClass(Unknown Source)      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 java.lang.ClassLoader.loadClassInternal(Unknown Source)      at java.lang.Class.forName0(Native Method)      at java.lang.Class.forName(Unknown Source)      at oracle.ewt.util.FocusUtils.<clinit>(Unknown Source)      at oracle.ewt.lwAWT.LWComponent.<clinit>(Unknown Source)      at oracle.ewt.laf.oracle.OracleLookAndFeel._initCommonFixedDefaults(Unknown Source)      at oracle.ewt.laf.oracle.OracleLookAndFeel._getCommonDefaults(Unknown Source)      at oracle.ewt.laf.oracle.OracleLookAndFeel._getIndexedDefaults(Unknown Source)      at oracle.ewt.laf.oracle.OracleLookAndFeel.getDefaults(Unknown Source)      at oracle.ewt.lwAWT.BufferedApplet.getUIDefaults(Unknown Source)      at oracle.ewt.lwAWT.BufferedApplet.<init>(Unknown Source)      at oracle.ewt.swing.JBufferedApplet.<init>(Unknown Source)      at oracle.forms.engine.Main.<init>(Unknown Source)      at java.lang.Class.newInstance0(Native Method)      at java.lang.Class.newInstance(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) WARNING: Unable to cache http://localhost/forms/java/myAppIcons.jar Loading http://localhost/forms/java/jacob.jar from JAR cache Loading http://localhost/forms/java/FormsGraph.jar from JAR cache proxyHost=null proxyPort=0 connectMode=HTTP, native. Forms Applet version is : 10.1.2.0 2006-Jul-10 12:07:37.481 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.481 WUI[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.496 WUF[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.496 WUF[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.496 WUH[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.512 WUH[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.512 WUS[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.512 WUS[SessionFunctions.init()] Dispatcher Monitoring interval set to 5 2006-Jul-10 12:07:37.512 WUS[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.527 WUT[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.527 WUT[SessionFunctions.init()] Max Transfer chunk size set to 16384 2006-Jul-10 12:07:37.527 WUT[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.699 WUO[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.699 WUO[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.715 WUL[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.715 WUL[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.715 WUB[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress 2006-Jul-10 12:07:37.715 WUB[VBeanCommon.getIPAddress()] 192.168.0.3 2006-Jul-10 12:07:37.730 WUI[VBeanCommon.destroy()] WebUtil GetClientInfo Utility being removed.. 2006-Jul-10 12:07:37.730 WUF[VBeanCommon.destroy()] WebUtil Client Side File Functions being removed.. 2006-Jul-10 12:07:37.730 WUH[VBeanCommon.destroy()] WebUtil Client Side Host Commands being removed.. 2006-Jul-10 12:07:37.730 WUS[VBeanCommon.destroy()] WebUtil Session Monitoring Facilities being removed.. 2006-Jul-10 12:07:37.730 WUT[VBeanCommon.destroy()] WebUtil File Transfer Bean being removed.. 2006-Jul-10 12:07:37.730 WUO[VBeanCommon.destroy()] WebUtil Client Side Ole Functions being removed.. 2006-Jul-10 12:07:37.730 WUL[VBeanCommon.destroy()] WebUtil C API Functions being removed.. 2006-Jul-10 12:07:37.902 WUB[VBeanCommon.destroy()] WebUtil Browser Functions being removed..

    Hi Geetha
    check if that job is still running,if it is running kill that job first.
    change the Data package size from the schduler menu
    Now try to load the data again
    Regards
    PBI

  • Please i need help for Webutil Package

    Please I need help Friends .
    I have already installed oracle developer 10g . and i don't know how to configure and use WEBUTIL Package .
    So , please anyone tell me how to Configure this package to be ready to use > Step By step Please .
    Thank You

    Hello,
    The step by step installation guide is available in the /webutil folder of your Developer Suite installation.
    Francois

  • Invoke check spelling word from Webutil Package

    Hi,
    I would like to check spell a long item from my form with MS Word.
    I found an example on OTN to open word from my form with webutil.
    Now I would like to Spell check the active document in Word with the method
    ActiveDocument.CheckSpelling();
    Select the complete text:
    Selection.WholeStory();
    Copy it in the buffer:
    Selection.Copy();
    Close document:
    ActiveDocument.Close(0);
    Close Word:
    Quit();
    I search the correct syntax from the the package CLIENT_OLE2 ?

    Eric,
    I hope the following code sample helps you.
    Regards
    Kavitha Prakash
    Oracle Support
    DECLARE
    MyApplication client_ole2.OBJ_TYPE;
    MyDocuments client_ole2.OBJ_TYPE;
    MyDocument client_ole2.OBJ_TYPE;
    MySelection client_ole2.OBJ_TYPE;
    args client_ole2.LIST_TYPE;
    BEGIN
    MyApplication:=client_ole2.CREATE_OBJ('Word.Application');
    client_ole2.SET_PROPERTY(MyApplication, 'Visible', 1);
    MyDocuments:=client_ole2.GET_OBJ_PROPERTY(MyApplication, 'Documents');
    args:=client_ole2.CREATE_ARGLIST;
    client_ole2.ADD_ARG(args, 'c:\ABSTRACT.DOC');
    Mydocument :=client_ole2.INVOKE_OBJ(MyDocuments,'Open',args);
    client_ole2.DESTROY_ARGLIST(args);
    client_ole2.INVOKE(MyDocument,'CheckSpelling');
    MySelection:=client_ole2.GET_OBJ_PROPERTY(MyApplication, 'Selection');
    client_ole2.INVOKE(mYSelection,'WholeStory');
    client_ole2.INVOKE(MYSelection,'Copy');
    client_ole2.INVOKE(MyDocument,'Close');
    client_ole2.INVOKE(MyApplication,'Quit');
    client_ole2.RELEASE_OBJ(MySelection);
    client_ole2.RELEASE_OBJ(MyDocument);
    client_ole2.RELEASE_OBJ(MyDocuments);
    client_ole2.RELEASE_OBJ(MyApplication);
    end;

  • Webutil package don't save and load files

    As above, nothing happens but there are no errors. Anybody knows why ?

    A BLOB is required. I would recommend that you review and execute the sql script provided with Forms 10.1.2 (in \forms directory). The file name is create_webutil_db.sql. Also review the WebUtil documentation. Here is the reference for specifically this topic.
    WebUtil Documentation on OTN

  • 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

  • Exception while running webutil demo

    Hi,
    I am facing problem with a webutil unit. when I use client_tool_env.getvar function
    client_tool_env.getvar('NLS_LANG',:builtins.tool_env)
    +(under BUILTIT->NLSLANG (button) of webutil DEMO)+
    I get this exception in the Java console and the webutil package stops working. Can you tell me from the console readings what could possibly have gone wrong.
    Oracle JInitiator: Version 1.3.1.22
    Using JRE version 1.3.1.22-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Dd
    Proxy Configuration: no proxy
    JAR cache enabled
         Location: C:\Documents and Settings\Dd\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://dd-fd704ff99925:8889/forms/java/frmall_jinit.jar from JAR cache
    Loading http://dd-fd704ff99925:8889/forms/java/frmwebutil.jar from JAR cache
    Loading http://dd-fd704ff99925:8889/forms/java/jacob.jar from JAR cache
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 10.1.2.0
    2008-Sep-11  13:12:17.859 ERROR>WUC-18 [URLDownload.pullFile()] Invalid URL e:\oracle_developer_suite\forms/jacob.dll
    2008-Sep-11  13:12:17.906 ERROR>WUC-18 [URLDownload.pullFile()] Invalid URL e:\oracle_developer_suite\forms/JNIsharedstubs.dll
    2008-Sep-11  13:12:17.937 ERROR>WUC-18 [URLDownload.pullFile()] Invalid URL e:\oracle_developer_suite\forms/d2kwut60.dll
    2008-Sep-11  13:30:49.468 ERROR>WUL-928 [CApiFunctions.register_function()] Library d2kwut60.dll not accessible, or does not contain function d2kwutil_GetRegKey
    2008-Sep-11  13:30:49.593 ERROR>WUL-925 [CApiFunctions.parse_funcHnd()] Object returned from object cache is not of type CFunc
    Exception occurred during event dispatching:
    java.lang.NoClassDefFoundError: oracle.forms.webutil.cApi.CPtr
         at oracle.forms.webutil.cApi.CParamList.toArray(Unknown Source)
         at oracle.forms.webutil.cApi.CApiFunctions.invokeCApi(Unknown Source)
         at oracle.forms.webutil.cApi.CApiFunctions.getProperty(Unknown Source)
         at oracle.forms.handler.UICommon.onGet(Unknown Source)
         at oracle.forms.engine.Runform.onGetHandler(Unknown Source)
         at oracle.forms.engine.Runform.processMessage(Unknown Source)
         at oracle.forms.engine.Runform.processSet(Unknown Source)
         at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
         at oracle.forms.engine.Runform.onMessage(Unknown Source)
         at oracle.forms.engine.Runform.processEventEnd(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)

    this is an issue with the virtual directory. Check this document.
    [Webutil Debugging  Document|http://www.google.com/search?hl=en&q=webutil+debugging+alexyscorp&aq=f&oq=]

  • Cannot configure webutil to run client_host command

    I am using WLS 10.3.5 with FMw 11.1.2 (Forms/Reports 11 Release 2), Forms Builder, Windows 7, Chrome browser
    1) every thing was working fine, i was creating forms and running them Ok.
    2) then, I want to use client_host command but i am unable to (as i could not configure the webutil package).
    runs fine: host('cmd /c E:\Oracle\file.pdf');
    does not compile: client_host('cmd /c E:\Oracle\file.pdf');
    3) I have searched the forums for this and the threads point to the webutil_106.zip.
    4) I have tried to configure webutil on my own by using the readme with this package: [http://www.oracle.com/technology/software/products/forms/files/webutil/webutil_106.zip], but i have messed up. Before trying to configure webutil, my forms 11g was running fine, but now when i run any form it gives me the following error window:
    Application Error
    classNotFoundException
    oracle.forms.engine.Main
    This is my first post in oracle forums, if i have missed any detail kindly guide me how to get it to you.
    Thanks
    Zuhayer

    Zuhayer wrote:
    This is my first post in oracle forums, if i have missed any detail kindly guide me how to get it to you.
    As salamualikum, Zuhayer
    Welcome to the Oracle Forums. Please take a few minutes to review the following:
    <ul>
    <li>Oracle Forums FAQ
    <li>Before posting on this forum please read
    <li>10 Commandments for the OTN Forums Member
    <li>How to ask questions the smart way
    </ul>
    Following these simple guidelines will ensure you have a positive experience in any forum; not just this one!
    I am using WLS 10.3.5 with FMw 11.1.2 (Forms/Reports 11 Release 2), Forms Builder, Windows 7, Chrome browser
    1) every thing was working fine, i was creating forms and running them Ok.
    2) then, I want to use client_host command but i am unable to (as i could not configure the webutil package).
    runs fine: host('cmd /c E:\Oracle\file.pdf');
    does not compile: client_host('cmd /c E:\Oracle\file.pdf');
    3) I have searched the forums for this and the threads point to the webutil_106.zip.
    4) I have tried to configure webutil on my own by using the readme with this package: [http://www.oracle.com/technology/software/products/forms/files/webutil/webutil_106.zip], but i have messed up. Before trying to configure webutil, my forms 11g was running fine, but now when i run any form it gives me the following error window:
    Application Error
    classNotFoundException
    oracle.forms.engine.MainCheck this.Configure Webutil 11g at Windows
    Hope this helps
    Hamid

  • Webutil - java error

    hi,
    I have to tried to use Webutil package to my forms that is mentioned in the Webutil Familiarization Manual.I wrote a section in my formsweb.cfg file.But it gave me the error in the below link:
    [http://img11.imageshack.us/img11/1277/err1.jpg]
    My system is,
    OS : Win Server 2003 R2
    Forms : 11g
    Database :11g R1
    Webutil : 1.0.6
    Java : 1.6.0 update 12
    My formsweb.cfg section is;
    envFile=default.env
    pageTitle=Oracle Forms 11g tutorial
    WebUtilArchive=frmwebutil.jar,jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    archive=frmall.jar
    baseHTML=webutilbase.htm
    baseHTMLjpi=webutiljpi.htm
    form=WU_TEST_106.fmx
    separateFrame=false
    lookAndFeel=Oracle
    width=1000
    height=650
    logo=no
    userid=kerem/kerem@okul
    webutil.cfg file;
    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
    java Console Log:
    Java Plug-in 1.6.0_12
    Using JRE version 1.6.0_12 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\keremburak
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    q: hide console
    r: reload policy configuration
    s: dump system and deployment properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    RegisterWebUtil - Loading WebUtil Version 11.1.1.1
    Loaded image: jar:http://kerem:9001/forms/java/frmall.jar!/oracle/forms/icons/splash.gif
    Loaded image: jar:http://kerem:9001/forms/java/frmall.jar!/oracle/forms/icons/bgnd.gif
    Forms Session ID is ..8
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    Forms Applet version is 11.1.1.1
    Loaded image: jar:http://kerem:9001/forms/java/frmall.jar!/oracle/forms/icons/frame.gif
    Ignored exception: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: signature check failed
    Also,registry and other environment settings were done.
    In my opinion,it can cause by Jacob.jar file or signature jar files.Have you got any different idea?
    Regards.

    hi,
    I signed both of them with the same batch file.When I signed frmwebutil.jar,extra two files came out as their names are frmwebutil.old and frmwebutil.sig.. When I signed jacob.jar file,extra one files came out as its name is jacob.old but there isnot any .sig file.Also,while it was signing the jacob.jar file,these lines were displayed as below:
    C:\Oracle\Middleware\asinst_1\bin>sign_webu til.bat C:\Oracle\Middleware\as_1\forms\jacob.jar
    Generating a self signing certificate for key=webutil2...
    keytool error: java.lang.Exception: Key pair not generated, alias <webutil2> alr
    eady exists
    There were warnings or errors while generating a self signing certificate. Pleas
    e review them.
    Backing up C:\Oracle\Middleware\as_1\forms\java\jacob.jar as C:\Oracle\Middleware\as_1\forms\java\
    jacob.jar.old...
    1 file(s) copied.
    Signing C:\Oracle\Middleware\as_1\forms\java\jacob.jar using key=webutil2...
    ..successfully done.
    what must I do?
    Edited by: Kerem Burak on 28.Eki.2009 12:12

  • WebUtil 1.0.6 - GetClientInfo bean not found.

    I'm using Developer 10g Version 10.1.2.0.2 and the latest available Webutil-package 1.0.6.
    I installed all components and followed all the steps.
    When I execute the form test of webutil: WU_TEST_106 open a window with:
    oracle.forms.webutil.clientinfo.GetClientInfo bean not found.
    WEBUTIL_CLIENTINFO.GET_JAVA_VERSION will not work.
    I did all the recommendations of metalink, but nothing.
    Please, I need your help.

    By Edit - Preferences
    ?config=webutil , I did that, but the problem continue.
    The configuration of files formsweb.cfg, default.env and webutil.cfg is:
    FORMSWEB.CFG
    # $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,frmwebutil.jar,jacob.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:\Oracle\Dev10g
    # 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=frmwebutil.jar,jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
    archive=frmall.jar
    lookAndFeel=oracle
    # webutil.cfg - WebUtil default configuration file
    # This file provides all of the configuration settings for webutil. These are
    # divided into the following sections:
    # 1. Logging Options
    # 2. Installation Options
    # 3. FileUpload and Download Options
    # 1. Server Side Logging Options for logging errors and log messages
    # You must set logging.enabled to true to allow mid-tier logging. Without this
    # mid-tier logging will not take place no matter what PL/SQL or URL options
    # are supplied to switch it on. Once logging is enabled the other settings come
    # into play.
    # Details
    # logging.file : Defines the file name and location of the log file.
    # Note that WebUtil does no log file management. You may
    # need to manually clean this file up from time to time.
    # logging.enabled : Can be TRUE or FALSE
    # logging.errorsonly : Can be TRUE or FALSE. Setting to true will ensure that
    # only errors and not normal informational log messages
    # are written to the log file. For product use this would
    # normally be set to TRUE
    # logging.connections: Can be TRUE or FALSE. Setting to true will cause each
    # connection from a client using WebUtil to write into
    # the log as it sets up.
    logging.file=
    logging.enabled=FALSE
    logging.errorsonly=FALSE
    logging.connections=FALSE
    # 2. Installation Options
    # WebUtil needs to download some files to the client in order to perform
    # certain integration operations such as OLE or Registry Access. These files
    # are downloaded the first time that you access one of the functions that need
    # them. You have to define the location of these files on the server
    # Details
    # install syslib.location : The virtual path to the directory holding the
    # webutil library files on the server side. This
    # must either be an absolute URL or a URL that is
    # relative to the documentbase
    # install.syslib.<os>.<package>.<n> :
    # The name(s) of the libraries required for
    # particular webutil beans. The format of this is
    # name|size|version|showDownloadDialog. Multiple
    # libraries can be downloaded per package. But
    # ensure that the <n> values are consecutive and
    # start at 1
    install.syslib.location=/webutil
    # 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.2|true
    install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
    install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
    # You can also add your own libraries in here, e.g.
    #install.syslib.0.user.1=testwebutil.dll|204872|1.0|true
    install.syslib.0.user.1=ffisamp.dll|40960|1.0|true
    # 3. Upload / Download options
    # For the file upload and download options you can define the default locations
    # on the server that webutil can use as a work area. Optionally you can switch
    # upload and download off
    # Details
    # transfer.database.enabled : Can be TRUE or FALSE - allows you to disable
    # upload and download from the database server.
    # transfer.appsrv.enabled : Can be TRUE or FALSE - allows you to disable
    # upload and download from the application
    # server.
    # transfer.appsrv.workAreaRoot: The root of the location in which WebUtil can
    # store temporary files uploaded from the client.
    # If no location is specified, Application Server
    # user_home/temp will be assumed.
    # This location is always readable and writable
    # no matter what the settings in
    # transfer.appsrv.* are. This setting is
    # required if you need the Client side
    # READ/WRITE_IMAGE_FILE procedures.
    # transfer.appsrv.accessControl:Can be TRUE or FALSE - allows you to indicate
    # that uploads and downloads can only occur from
    # the directories named in the
    # transfer.appsrv.read.n and
    # transfer.appsrv.write.n entries and their
    # subdirectories. If this setting is FALSE,
    # transfers can happen anywhere.
    # transfer.appsrv.read.<n>: List of directory names that downloads can read
    # from.
    # transfer.appsrv.write.<n>: List of directory names that uploads can write
    # to.
    #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
    default.env
    # $Id: default.env 14-apr-2005.13:22:43 pkuhn Exp $
    # default.env - default Forms environment file, Windows version
    # This file is used to set the Forms runtime environment parameters.
    # If a parameter is not defined here, the value in the Windows registry
    # will be used. If no value is found in the registry, 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=C:\Oracle\Dev10g
    # Search path for Forms applications (.fmx files, PL/SQL libraries)
    # If you need to include more than one directory, they should be semi-colon
    # separated (e.g. c:\test\dir1;c:\test\dir2)
    FORMS_PATH=C:\Oracle\Dev10g\forms
    # webutil config file path
    WEBUTIL_CONFIG=C:\Oracle\Dev10g\forms\server\webutil.cfg
    # Disable/remove this variable if end-users need access to the query-where
    # functionality which potentially allows them to enter arbitrary SQL
    # statements when in enter-query mode.
    FORMS_RESTRICT_ENTER_QUERY=TRUE
    # The PATH setting is required in order to pick up the JVM (jvm.dll).
    # The Forms runtime executable and dll's are assumed to be in
    # C:\Oracle\Dev10g\bin if they are not in the PATH.
    # In addition, if you are running Graphics applications, you will need
    # to append the following to the path (where <Graphics Oracle Home> should
    # be replaced with the actual location of your Graphics 6i oracle_home):
    # ;<Graphics Oracle Home>\bin;<Graphics Oracle Home>\jdk\bin
    PATH=C:\Oracle\Dev10g\bin;C:\Oracle\Dev10g\jdk\jre\bin\client
    # Settings for Graphics
    # NOTE: These settings are only needed if Graphics applications
    # are called from Forms applications. In addition, you will need to
    # modify the PATH variable above as described above.
    # 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 Forms tracing and logging
    # Note: This entry has to be uncommented to enable tracing and
    # logging.
    #FORMS_TRACE_PATH=<FORMS_ORACLE_HOME>\forms\server
    # System settings
    # You should not normally need to modify these settings
    FORMS=C:\Oracle\Dev10g\forms
    # Java class path
    # This is required for the Forms debugger
    # You can append your own Java code here)
    # frmsrv.jar, repository.jar and ldapjclnt10.jar are required for
    # the password expiry feature to work(#2213140).
    CLASSPATH=C:\Oracle\Dev10g\j2ee\OC4J_BI_Forms\applications\formsapp\formsweb\WEB-INF\lib\frmsrv.jar;C:\Oracle\Dev10g\jlib\repository.jar;C:\Oracle\Dev10g\jlib\ldapjclnt10.jar;C:\Oracle\Dev10g\jlib\debugger.jar;C:\Oracle\Dev10g\jlib\ewt3.jar;C:\Oracle\Dev10g\jlib\share.jar;C:\Oracle\Dev10g\jlib\utj.jar;C:\Oracle\Dev10g\jlib\zrclient.jar;C:\Oracle\Dev10g\reports\jlib\rwrun.jar;C:\Oracle\Dev10g\forms\java\frmwebutil.jar;C:\Oracle\Dev10g\jdk\jre\lib\rt.jar
    The files is in c:\Oracle\Dev10g\forms\server
    Please, i can your help

  • Importing a defined package

    Hi all, I'm having issues setting up packages and importing stuff between them.
    My scenario is this
    I have a package called WebUtils where I want to put all my web related classes.
    I have a class called DatabaseConnection in the WebUtils package that my web stuff can access using import WebUtils.DatabaseConnection
    I have another set of classes for manipulating XML that I want to put in package WebUtils.Xml.*
    My problem is that the classes in WebUtils.Xml can't access the DatabaseConnection class. Is there a way for classes in WebUtils.Xml to access other parts in the package without changing my classpath?

    It seems to be a common misconception that because packages share names, that they are somehow linked in java...
    The packages WebUtils and WebUtils.Xml have no more in common as they do with, say, java.util. The names merely make it clear to whoever uses the packages that the classes are related.
    In short, if you need to access a class in WebUtils you need to import WebUtils.*; and if you need to access a class in WebUtils.Xml, you need to import WebUtils.Xml.*;
    In particular, the classes in WebUtils.Xml still need to import WebUtils.DataBaseConnection; in order to use it

  • WebUtil(1.0.6)

    We are currently trying to install version WebUtil 1.0.6 to run in our forms 9.0.4 environment.
    Could anyone tell me what, if anything, has to be installed on a user's desktop so that they can run a form that uses the WebUtil package.
    I'm concerned that every one of our users will need some sort of installation on their desktop if we develop a form using WebUtil which would then be availiabel to the users on the application server.

    there are many pages of installation guide for webutil, when you install it on top of your ids.
    it's a little bit more than extracting the zip and adding a virtual directory.
    pls. look into the install-guide for ids and oas.
    If you install forms 10g rel. 2, then you automatically have installed webutil in the ids. Only the OAS has to be installed manually.
    You have to install it on the application server if you want to use webutil

  • Webutil Initialization

    Premise:
    Created a form that utilizes webutil objects. Oracle forms 10g from Oracle Developer Suite 10g 10.1.2.0.2. I used the webutil.pll and webutil.olb provided in the software. Furthermore, the application server is on a different country from where the client is residing.
    Problem:
    Whenever I attach the webutil in the form, calling the form takes 6-8 seconds more than the form without the webutil. (the form without webutil will only take 2 seconds, but the one with webutil will take 8-10 seconds) Further more if VPN is being run to access the form, it would take 1min and a half to just call it. What I find weird is that this new form that I created takes time to load, but the existing forms with webutil takes 3-4 seconds only to load. (via VPN, the form takes 40-50 seconds to load, which is still a bit faster than the new form which averages at 1min or more) The time to load for the form if it was called again takes less time, but still slow (1 min for the new form, 25-35 sec for the old forms with webutil
    Steps taken:
    1. attached the webutil on the form (subclass, not copy) and removed the parameter webutilconfig. then compiled the form. The webutil pll is not attached to the form. (This was done to see if the webutil packages is the one casing the problem and not the pll)
    2. Logging and error modes in the .cfg files in the PC I am using is disabled, I am still checking with the application server if it is disabled as well.
    Question:
    1. Are there additional steps that needs to be done on the form so that the initialization of the webutil will be faster?
    2. are there ways so that the webutill will not initialize as the form is being loaded?
    3. are the jacob files needed for this to speed up in initilization? (I don't remember applying this in the PC that I am using to work on the new form)

    found my solution, see thread:
    auto start other form

  • Webutil Pkg

    Hi All
    i am using forms 9.0.4 and trying to write data to flat file using webutil pkg. i configured webutil package and while trying to write the data, its generating the file in my c drive but with empty records and throws error-302000 non oracle exception....any suggestions please.below is the message from my java console.
    Oracle JInitiator: Version 1.3.1.17
    Using JRE version 1.3.1.17-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\APPSProxy Configuration: no proxyJAR cache enabled
    Location: C:\Documents and Settings\APPS\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>
    ----------------------------------------------------load: class oracle.forms.webutil.common.RegisterWebUtil 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)Loading http://mrevathi.apps.com:8889/forms90/java/f90all_jinit.jar from JAR cacheLoading http://mrevathi.apps.com:8889/forms90/java/frmwebutil.jar from JAR cacheLoading http://mrevathi.apps.com:8889/forms90/java/jacob.jar from JAR cacheproxyHost=nullproxyPort=0connectMode=HTTP, native.Forms Applet version is : 9.0.4.0java.lang.NullPointerException     at sun.io.Converters.getConverterClass(Unknown Source)     at sun.io.Converters.newConverter(Unknown Source)     at sun.io.CharToByteConverter.getConverter(Unknown Source)     at java.io.OutputStreamWriter.<init>(Unknown Source)     at oracle.forms.webutil.file.FileFunctions.fopen(FileFunctions.java:434)     at oracle.forms.webutil.file.FileFunctions.getProperty(FileFunctions.java:188)     at oracle.forms.handler.UICommon.onGet(Unknown Source)     at oracle.forms.engine.Runform.onGetHandler(Unknown Source)     at oracle.forms.engine.Runform.processMessage(Unknown Source)     at oracle.forms.engine.Runform.processSet(Unknown Source)     at oracle.forms.engine.Runform.onMessageReal(Unknown Source)     at oracle.forms.engine.Runform.onMessage(Unknown Source)     at oracle.forms.engine.Runform.processEventEnd(Unknown Source)     at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)     at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)     at java.awt.Component.dispatchEventImpl(Unknown Source)     at java.awt.Container.dispatchEventImpl(Unknown Source)     at java.awt.Component.dispatchEvent(Unknown Source)     at java.awt.LightweightDispatcher.processKeyEvent(Unknown Source)     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)     at java.awt.Container.dispatchEventImpl(Unknown Source)     at java.awt.Component.dispatchEvent(Unknown Source)     at java.awt.EventQueue.dispatchEvent(Unknown Source)     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)     at java.awt.EventDispatchThread.run(Unknown Source)2006-Jun-05 18:38:51.718 ERROR>WUC-15 [FileFunctions.fopen()] Unexpected error, Exception: java.lang.NullPointerException
    Thanks In Advance
    Sasi

    Hi Francois
    Below is the code written in my button action.
    PROCEDURE gen_csv_file (pfiledir IN VARCHAR2, pcount OUT NUMBER)
    IS
    tab VARCHAR2 (200);
    col VARCHAR2 (4000);
    v_file client_text_io.file_type;
    v_row VARCHAR2 (4000);
    vreccnt NUMBER := 0;
    v_quest VARCHAR2 (4000) := ' ';
    v_report_total NUMBER := 0;
    vlcnt NUMBER := 0;
    CURSOR rep_cur
    IS
    SELECT view_ts_quote.quote_id,
    TO_CHAR (view_ts_quote.quote_date, 'DD-Mon-yy') quoted_date,
    view_ts_quote.partner_name, view_ts_quote.customer_name,
    view_ts_quote.ts_sales, view_client.country,
    view_client.geo_region,
    DECODE (quote_value,
    0, '$ -',
    '$' || ROUND (view_ts_quote.quote_value)
    ) quote_value,
    DECODE (curr_qtr_rev,
    0, '$ -',
    '$' || ROUND (view_ts_quote.curr_qtr_rev)
    ) curr_qtr_rev,
    DECODE (PERCENT,
    NULL, ' ',
    view_ts_quote.PERCENT || '%'
    ) PERCENT,
    view_ts_quote.priority,
    TO_CHAR
    (view_ts_quote.projected_close_date,
    'DD-Mon-yy'
    ) projected_close_date,
    view_ts_quote.close_comments
    FROM nuance.view_ts_quote view_ts_quote,
    nuance.view_client view_client
    WHERE (view_ts_quote.quote_status = 'Open')
    AND (view_ts_quote.cust_client_id = view_client.client_id)
    ORDER BY view_ts_quote.ts_sales ASC,
    view_ts_quote.partner_name ASC,
    view_ts_quote.customer_name ASC,
    view_ts_quote.quote_date DESC;
    rep_rec rep_cur%ROWTYPE;
    vorder_id NUMBER;
    BEGIN
    :SYSTEM.message_level := 25;
    v_file := client_text_io.fopen (pfiledir, 'w');
    IF client_text_io.is_open (v_file)
    THEN
    IF :control.rg_rep_csv = 'CSV'
    THEN
    v_row :=
    'Quote Id'
    || ','
    || 'Quoted Date'
    || ','
    || 'Partner Name'
    || ','
    || 'Customer Name'
    || ','
    || 'Ts Sales'
    || ','
    || 'Country'
    || ','
    || 'Geo Region'
    || ','
    || 'Quote Value'
    || ','
    || 'Curr Qtr Rev'
    || ','
    || 'Percent'
    || ','
    || 'Priority'
    || ','
    || 'Projected Close Date'
    || ','
    || 'Close Comments';
    END IF;
    client_text_io.put_line (v_file, v_row);
    FOR rep_rec IN rep_cur
    LOOP
    vreccnt := vreccnt + 1;
    IF :control.rg_rep_csv = 'CSV'
    THEN
    v_row :=
    rep_rec.quote_id
    || '~'
    || rep_rec.quoted_date
    || '~'
    || rep_rec.partner_name
    || '~'
    || rep_rec.customer_name
    || '~'
    || rep_rec.ts_sales
    || '~'
    || rep_rec.country
    || '~'
    || rep_rec.geo_region
    || '~'
    || rep_rec.quote_value
    || '~'
    || rep_rec.curr_qtr_rev
    || '~'
    || rep_rec.PERCENT
    || '~'
    || rep_rec.priority
    || '~'
    || rep_rec.projected_close_date
    || '~'
    || rep_rec.close_comments;
    v_row := REPLACE (v_row, ',', ' ');
    v_row := REPLACE (v_row, CHR (10), ' ');
    v_row := REPLACE (v_row, '~', ',');
    progress.bar (vreccnt); --
    client_text_io.put_line (v_file, v_row);
    END IF;
    END LOOP;
    pcount := vreccnt;
    client_text_io.fclose (v_file);
    ELSE
    MESSAGE ('Error in creating txt file');
    END IF;
    :SYSTEM.message_level := 0;
    EXCEPTION
    WHEN NO_DATA_FOUND
    THEN
    client_text_io.fclose (v_file);
    MESSAGE ('No Data found');
    WHEN OTHERS
    THEN
    --CLIENT_TEXT_IO.FCLOSE(V_FILE);
    RAISE;
    END;
    Thanks In Advance
    Sasi

  • Without using webutil how to read an image from client or own system

    Hi,
    I am trying to read image from my own system.
    (if I click on button (browse) then it should open an dialog box then i can select image from it. then I press another button(save) it should be store in the database.)
    So, i want read image without using webutil package how to do it.
    If i want read image from client system please tell me how to do it.
    I am getting with webutil package but there is any other chance to get the image.

    Please keep in mind that Forms 10g is a release not a version.  Also, since you are running on Windows 7 64 bit - you should be using Forms 10g Release 2 (version 10.1.2.0.2) and a patchset to upgrade this to version 10.1.2.3.0.
    Now, to answer your question - I happen to agree with MarkReichman, WebUtil would be my preferred method, but since you don't want to use WebUtil then the only other way would be to use a 3rd party Java Bean.  I prefer WebUtil because it is supported by Oracle and I can contact them with any issues.
    Craig...

Maybe you are looking for

  • Using Remote app on iPhone 5 without a separate internet connection and wifi router.

    Hi, I need to be able to control iTunes within my MacBook Pro remotely. Using my mobile broadband service and wireless router I've been able to get the Remote app to allow my iPhone 5 to do the job nicely through Home Share.  So I went and bought a s

  • New Mac Mini's

    Has anybody purchased one of these? I have been tossing around the idea of using one in my home theater for playing video podcasts, home videos, surfing the web, etc on the big screen... I currently use a 1st gen MacBook as part of my home theater, b

  • Deduction of Excise duty of Scrap Material in Depot

    Hi, Can anyone suggest how to reduce the excise amount of scrap in the depot scenerio(from mm point view) Regards, Ru

  • How to find the Databse field used in which Transaction

    Hi, I have one query about: How to find the particular field from the Database table, used in which transaction? Bottomline:  I want to find the LIKP- LIFEX field, used in which Transaction. I know it is related to inbound delivery, but i couldn't fi

  • Are the notes from my iPhone available on my mac?

    I recently upgraded to an iPhone 6, but when i restored from backup (synced my old phone and restored from iTunes), only NEW notes from the past 4 weeks showed up.  I really need to recover these notes!