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

Similar Messages

  • 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.

  • 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

  • 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 demo not working ?

    Hello experts,
    recently i install and configure according to steps:
    1. Run create_webutil_db.sql
    a. CREATE USER webutil IDENTIFIED BY webutil
    b. Grant connect, resource to webutil
    c. Connect webutil/webutil
    d. @[ORACLE_HOME]/forms/create_webutil_db.sql
    e. Create public synonym webutil_db for webutil.webutil_db;
    f. Connect sys as sysdba
    g. Grant execute on webutil_db to public;
    2. Copy and download Jacob from
    http://sourceforge.net/projects/jacob-project/files/jacob-project/1.14.3/jacob-1.14.3.zip/download
    a. Unzip the jacob download and place jacob.jar in the
    ORACLE_HOME/forms/java directory
    b. backup sign_webuitl.bat script in [ORACLE_INSTANCE]/bin/sign_webutil.sh
    c. search for <Your KEYSTORE password> and replace it with welcome1 (or
    something like this)
    d. search for <Your private key password> and replace it with welcome1 (or
    something like this)
    e. Save the script and use it to sign jacob.jar as below
    f. [ORACLE_INSTANCE]/bin/sign_webutil.sh
    [ORACLE_HOME]/forms/java/jacob.jar
    3. Place jacob.dll in the ORACLE_HOME/forms/webutil/ directory
    4. Jacob.dll in r2 – file names must be verified against webutil.cfg file
    a. Place jacob-1.14.3-x86.dll in the ORACLE_HOME/forms/webutil/win32
    directory.
    b. Place jacob-1.14.3-x64.dll in the ORACLE_HOME/forms/webutil/win64
    directory
    5. Using weblogic EM console, Add ORACLE_HOME/forms/java/frmall.jar to the
    CLASSPATH in the default.env
    6. Update formsweb.cfg webutil section with the following if not already
    done:
    a. Add frmwebutil.jar and jacob.jar to the WebutilArchive parameter in the
    [webutil] configuration section. For some versions of 11g, this is already
    added.
    b. Specify webutil_demo as the form to be run in the [webutil]
    configuration section
    7. Download webutil demo from link below, extract and put the contents in
    a folder
    http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/196249.zip
    8. Copy ffisamp.dll to the <ORACLE_HOME>\forms\webutil directory.
    9. Open your webutil.cfg file and add the following line
    install.syslib.0.user.1=ffisamp.dll|40960|1.0|true
    10. If not already done do the following in webutil.cfg
    a. transfer.appsrv.workAreaRoot=c:\temp
    b. transfer.appsrv.accessControl=TRUE
    c. transfer.database.enabled=TRUE
    d. transfer.appsrv.enabled=TRUE
    11. Add the folder in FORMS_PATH in enterprise manager
    12. Replace db and run the following command:
    a. frmcmp.sh module=webutil_demo.fmb module_type=form
    userid=webutil/webutil@<db> compile_all=yes
    b. FORMS_PATH variable and make sure webutil.pll folder is available in the
    path or run the above command from command shell in the folder where webutil.pll
    is available
    13. Restart opmnctl and wls_forms weblogic instance
    14. Run the webutil
    running the url:
    http://server:port/forms/frmservlet?form=webutil_demo&config=webutil
    logon window appear, after login following mess comes:
    frm-40735: when-custom-item-event trigger raised
    unhendled exception ora: 06502
    thanks
    yash
    Edited by: yash_08031983 on Mar 8, 2013 12:12 AM

    There are a few things you did not mention or were unclear about.
    1. Exactly which Forms version are you using? In order to do what you described, you should be using 11.1.2.x. Forms 11.1.1 or older will not work using the instructions you referred to.
    2. I assume you just copied and pasted the instructions in your post because you included steps like this: "+ 3. Place jacob.dll in the ORACLE_HOME/forms/webutil/ directory+ ". If you downloaded the correct Jacob, you won't have a jacob.dll file.
    3. You said, " +b. FORMS_PATH variable and make sure webutil.pll folder is available + ". At runtime, FORMS_PATH will need access to webutil.plx and webutil_demo.fmx. The pll and fmb are for design time only. In the past, we permitted the use of ungenerated libraries (pll) at runtime, but this is no longer the case. You should always use the "X" file.
    4. You did not mention any of the client information. OS, browser and version, JRE and version, etc. If the client OS is 64bit and you are running Forms 11.1.2, you have the option of using either the 32bit or 64bit Internet Explorer versions. However, you must have a matching JRE. In other words, if you are using 32bit IE, you must also use the 32bit JRE. For 64bit IE you must use the 64bit JRE.
    5. If you are attempting to use Java 7 on the client, you must be running Forms 11.1.2.1.
    6. Someone asked if you compiled webutil.plx. Did you do this before or after you generated the form (webutil_demo.fmx)? If you generated the form before the library, I would recommend regenerating the form. Again, be sure to include the compile_all=yes option.

  • Webutil Implementation Errors

    Hi,
    During implementation of Webutil,i am facing the following problems:
    a)FRM-13008.
    This is despite setting the FORMS90_BUILDER_CLASSPATH to d:/ORAHOME1/forms90/webutil/webutil.jar;D:/ORAHOME1//forms90/webutil/jacob.jar;D:\OraHome1\forms90\java\f90all_jinit.jar
    b)On running the Sample form,the following error is comming,
    WUC-18 Invalid server side file specification http://myserver:8888/forms90/f90servletwebutil/jacob.dll
    In the above URL[b] "f90servletwebutil" appears strange.
    In the webutil.cfg file the setting is :install.syslib.location=/webutil
    c)Also despite making changes to the options in the webutil.cfg file like
    transfer.database.enabled=TRUE
    transfer.appsrv.enabled=TRUE
    transfer.appsrv.workAreaRoot=D:\OraHome1\UPLOAD
    transfer.appsrv.accessControl=TRUE
    #List transfer.appsrv.read.<n> directories
    transfer.appsrv.read.1=D:\OraHome1\UPLOAD
    #List transfer.appsrv.write.<n> directories
    transfer.appsrv.write.1=D:\OraHome1\DOWNLOAD
    it is giving an error :
    WUT-121 This file transfer has been forbidden by the Administrator
    I have not signed both the webutil.jar and jacob.jar with the same digital certificate.Is it neccessary.
    Regards
    Deepak

    PROCEDURE spelling_check IS
    temp_value varchar2(32000);
    curr_item_id item;
    my_args CLIENT_OLE2.LIST_TYPE;
    args CLIENT_OLE2.LIST_TYPE;
    my_application CLIENT_OLE2.OBJ_TYPE;
    tmp_mytext VARCHAR2(32000);
    v_data VARCHAR2(4000);
    v_field VARCHAR2(500);
    BEGIN
    v_field := NAME_IN('SYSTEM.CURSOR_ITEM');
    v_data := NAME_IN(v_field);
    IF NOT (get_item_property(:system.current_block || '.' ||
    :system.current_item,UPDATE_ALLOWED) <> 'TRUE'
    AND :SYSTEM.RECORD_STATUS not in ('INSERT','NEW')) THEN
    /* Create a application */
    my_application := CLIENT_OLE2.CREATE_OBJ('Word.Application');
    /* Create a temp document to do the spell checking */
    CLIENT_OLE2.INVOKE(my_application, 'FileNew');
    /* Insert the text field into the temp document */
    my_args :=CLIENT_OLE2.CREATE_ARGLIST;
    curr_item_id := find_item(v_field);
    CLIENT_OLE2.ADD_ARG(my_args,v_data);
    CLIENT_OLE2.INVOKE(my_application, 'Insert', my_args);
    CLIENT_OLE2.DESTROY_ARGLIST(my_args);
    /* Invoke the spelling check */
    CLIENT_OLE2.INVOKE(my_application, 'ToolsSpelling');
    CLIENT_OLE2.INVOKE(my_application, 'ToolsGrammar'); --check grammar
    /* Return correct text to Oracle forms */
    CLIENT_OLE2.INVOKE(my_application, 'EditSelectAll');
    tmp_mytext := CLIENT_OLE2.GET_CHAR_PROPERTY(my_application, 'Selection');
    /* Release the CLIENT_OLE2 object */
    args:=CLIENT_OLE2.CREATE_ARGLIST;
    CLIENT_OLE2.ADD_ARG(args, 2);
    CLIENT_OLE2.INVOKE (my_application, 'FileQuit', args);
    CLIENT_OLE2.DESTROY_ARGLIST(args);
    CLIENT_OLE2.RELEASE_OBJ(my_application);
    /* The text brought back from word has control char, get rid of it */
    temp_value := SUBSTR(tmp_mytext, 1, (LENGTH(tmp_mytext)-1));
    copy (temp_value,v_field);
    go_item(curr_item_id);
    MESSAGE('There is no spelling error in your selected text based on MS Words dictionary.');
    ELSE
    MESSAGE('Field is protected against update');
    END IF;
    END;

  • How to configure webutil 1.06 with oracle Developer suite 10g R2

    Hello everyone,
    My computer configuration is
    OS-> Windows 7 Ultimate (32-bit)
    RAM-> 1GB
    I have successfully installed oracle XE and developer suite 10g R2 in my computer. Now i want to configure webutil. Please give me the step-by-step procedure for it.
    Thanks in advance.

    hi
    plz search this forum u will find so many answered threads anyways.
    plz read the following.
    Webutil Settings
    Requirements
    ·     Download Jacob 1.8 archive and webutil  1.06
    (Download http://prdownloads.sourceforge.net/jacob-project/jacob_18.zip 
       and extract to a temporary staging area. Do not attempt to use 1.7 or 1.9.
    webutil can be downloaded from http://otn.oracle.com )
    Database  Setup
         Login as SYS
          create user webutil identified by webutil
                  default tablespace users
                      temporary tablespace temp;
         grant connect, create session, create procedure, create public synonym to webutil;
         grant resource, connect to webutil;
         grant execute on dbms_lob to   webutil;
         login as webutl user  and  run
         create_webutil_db.sql
         create public synonym webutil_db for webutil.webutil_db;     
         grant execute on webutil_db to public;
              set serveroutput on
    declare
        a  boolean;
    begin
        a:=webutil_db.closeblob(1);
        If a then
            dbms_output.put_line('webutil/blob setup '||'TRUE');
        else
            dbms_output.put_line(' webutil/blob setup  '||'FALSE');
        end if;
    end;
    copy jacob.jar and copy  frmwebutil.jar  to ORACLE_HOME/forms/java directory.
        Make sure you can download these using the below
         http://machinename.com/forms/java/jacob.jar
         http://machinename.com/forms/java/frmwebutil.jar  
    Create  directory webutil under [OraHome]/forms/webutil and .
           copy jacob.dll , JNIsharedstubs.dll, d2kwutil.dll
           Check the permissions. Read /Execute
    Forms.conf   AliasMatch ^/forms/webutil/(..*)      
    $ORACLE_HOME/forms/webutil/$1"
              http://machinename.com/forms/webutil/jacob.dll 
              http://machinename.com/forms/webutil/JNIsharedstubs.dll
              http://machinename.com/forms/webutil/d2kwutil.dll  
    In the  default.env update
         WEBUTIL_CONFIG=/opt/oracle/product/10gas/forms/server/webutil.cfg
           CLASSPATH=c:\temp\webutil\lib\frmwebutil.jar;c:\"Program      Files"\Java\j2re1.4.2_06\lib\rt.jar  (Include rt.jar)
         Also include  C:\Dev10g\forms\java\ frmall.jar
    Settings for     webutil.cfg
         logging.file=c:\temp\webutil.log
         logging.enabled=TRUE
         logging.errorsonly=TRUE
         logging.connections=TRUE
         transfer.database.enabled=TRUE
         transfer.appsrv.enabled=TRUE
         transfer.appsrv.workAreaRoot=<Enter Directory /folder on Server>
         transfer.appsrv.accessControl=TRUE
         transfer.appsrv.read.1=<Enter Directory /folder on Server>
         transfer.appsrv.write.1=<Enter Directory /folder on Server>
    Entry in the formsweb.cfg
    [webutil]
         WebUtilArchive=frmwebutil.jar,jacob.jar
         WebUtilLogging=on
         WebUtilLoggingDetail=normal
         WebUtilErrorMode=Alert
         WebUtilDispatchMonitorInterval=5
         WebUtilTrustInternal=true
         WebUtilMaxTransferSize=16384
         baseHTMLjinitiator=basejpi.htm
         baseHTMLjpi=webutiljpi.htm
         #archive_jini=frmall_jinit.jar
         lookAndFeel=oracle
         form=WELCOME.fmx
         userid=webutil/Webutil$123@ORCL
         width=955
         height=545
         jpi_download_page=https://java.sun.com/products/archive/j2se/1.4.2_09/index.ht     ml
         jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
         jpi_codebase=https://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-     i586.     cab#Version=1,4,0,0
    jpi_mimetype=application/x-java-applet;version=1.4
    Sign jacob.jar ( Not mandatory )
       Open a DOS command prompt.
       Add [OraHome]\jdk\bin to the PATH:
          set PATH=[OraHome]\jdk\bin;%PATH%
       Sign the file, and check the output for success:
          [OraHome]\forms\webutil\sign_webutil [OraHome]\forms\java\jacob.jar
    [Previously this point stated that frmwebutil.jar also needed to be signed. This is no longer necessary and should not be done.]
    Start Forms Builder and connect to a schema in the RDBMS used in step (4).
       Open webutil.pll, do a "Compile ALL" (shift-Control-K), and generate to PLX (Control-T).
       If the PLX is not generated, the Webutil.pll library would have to be attached with
       full path information to all forms wishing to use WebUtil. This is NOT recommended.
    Create a new FMB.
           Open webutil.olb, and Subclass (not Copy) the Webutil object to the form.
            There is no need to Subclass the WebutilConfig object.
            Attach the Webutil.pll Library, and remove the path.
             Create a new button on a new canvas, with the code
                   show_webutil_information (TRUE);
       in a WHEN-BUTTON-PRESSED trigger.
            Compile the FMB to FMX, after doing a Compile-All (Shift-Control-K).
       Under Edit->Preferences->Runtime in Forms Builder, click on "Reset to Default" if
                the "Application Server URL" is empty.
       Then append "?config=webutil" at the end, so you end up with a URL of the form
         http://server:port/forms/frmservlet?config=webutil
    Compile the webutil.pll and attach it to the fmb. Compile it
    Debugging
    Clear the browser cache and enable the jinitator / sun java plugin.
    For Sun Java Plugin
    Start ->Settings ->Control –Panel->Java->Advanced ->Show Java Console
    Debugging  ->Select All
                  Clear the plugin cache and once again access the URL. Make sure all the dlls,jar files
    are getting downloaded.
    FRM-92050   failed to connect to server /forms90/;90serlvet -1
       oracle.forms.net,connectionexeption : form session  failed during startup.
    Java console shows  -
    When you are not able to download the webutil.jar file
    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)
    Cause
    Ensure that the  ORACLE_HOME  in the .Env file points to a correct home.
    Frm-40735 when-custom-item-event triger raised unhandled exception ora-06508
    Cause
    Ported webutil to Unix . The form appears , but when a call is made to webutil
    functions, it resulted in the above error .The reason was PLL was not compiled
    on unix .
    Reference
    Metalink Note 418970.1 ORA-06508 When Starting Webutil
    Read / Write - image file
    The code was not erroring out, but the image was not getting copied in the
    image item .
    Cause
    transfer.appsrv.workAreaRoot=<name of the temp directory >
    transfer.appsrv.accessControl=TRUE was not specified in the webutil.cfg file
    The root of the location in which WebUtil can store temporary files
    uploaded from the client.
    While Writing Image file ( remember its the client to which the image
    is written to ).
    Example
    client_image.write_image_file('d:\myimg\','GIF','CTRL.MY_IMG',
    maximize_compression,     original_depth);
    Then ensure that on the thin client , there exist a directory  called as "myimg" in the D drive .
    One should watch out for the error in the console or the log depending on how
    the logging has been set to .In case if the directory does not exist on the
    client message appears that cannot create a file ...
    These are the steps that occurs -
    1) WebUtil creates a working directory that is private to the user
      on the applciation server using the value of transfer.appsrv.workAreaRoot
      This is that <ipaddress>\<ntuser name> directory
    2) The basic forms Write Image file is used to extract a temporary copy
       of the image into that  directory.
    3) The image is downloaded into the client machine and saved as the name
       that you specified as the filename in the write_image_file command.
    4) The temporary copy of the image held in the workAreaRoot on the Appserver
       is cleaned up.
    4) Client_host - The  command is supposed to run the executable on the client .
       But if you are trying to call an exe which is not in the path , you will not
       get any error.
    Error Message while opening the fmb in the forms builder
    Add jacob.jar and frmwebutil.jar  to CLASSPATH or FORMS_BUILDER_CLASSPATH ... otherwise there is an error message when opening the canvas in the new created fmb
    {code}
    hope this helps u.
    sarah                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Forms 10g WebUtil

    Hi,
    I've a unix AS server and windows client, now i've also searched in the forum, but nothing answer was ok for my problems.
    I've created a directory named webutil under forms90 in AS
    under this directory i've copied this files
    ffisamp.dll
    jacob.dll
    jacob.jar
    webutil.cfg
    webutil.env
    webutil.jar
    I've mapped in formsweb.cfg the parameter
    baseHTMLjinitiator=webutiljini.htm (this file was under the same directory of basejini.htm.
    I've downloaded the webutil demo, but i get the knowed error wuc-015 Your form must contain the following Bean for this function to be available: oracle.forms.webutil.clientInfo.GetClientInfo
    Where is the error, what it's wrong????

    Ok, i've updated the archive_jini tag, and now all works (also havd the webUtilArchive=webutil.jar,jacob.jar line)
    But now I've another problem with jacob file, i've certified the jacob in client pc (window), but not in the
    AS(unix)(because i don't know the way to do that)
    When i create an "Excel.Application" object, my forms appear in process mode, but nothing happened.
    I'm debugged the webutil pll and i find the line of mistake
    GET_CUSTOM_PROPERTY(bean,1,propertyName); the forms stay there and nothing happend.
    I tried also the webutil demo, all work except the call to the client_ole2 package.
    This is the java console output
    Versione Applet Forms: 9.0.4.0
    Exception occurred during event dispatching:
    java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.jacob)
    at java.security.AccessControlContext.checkPermission(Unknown Source)
    at java.security.AccessController.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkPermission(Unknown Source)
    at java.lang.SecurityManager.checkLink(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at com.jacob.com.Dispatch.<clinit>(Dispatch.java)
    at oracle.forms.webutil.ole.OleFunctions.create_obj(OleFunctions.java:513)
    at oracle.forms.webutil.ole.OleFunctions.getProperty(OleFunctions.java:218)
    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.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)
    Thanks

  • Implemented webutil , how to change the title Webutil

    Hi All,
    We have implemented webutil. However the application title in the browser gets appended to xx application - Webutil . Now how do I remove the " - Webutil "
    IAS 10g R2.
    I have set the title in the formsweb.cfg as "xx application.
    Not able to figure out from where " -Webutil" is coming
    Thanks
    Rajesh Alex

    1     Download Jacob 1.8 archive and webutil 1.06
         CREATE USER webutil IDENTIFIED BY Webutil$123
    DEFAULT TABLESPACE users
    TEMPORARY TABLESPACE temp;
         GRANT CONNECT, CREATE PROCEDURE, CREATE PUBLIC SYNONYM TO webutil;
         GRANT RESOURCE, CONNECT TO WEBUTIL;
         REVOKE UNLIMITED TABLESPACE FROM WEBUTIL;
         create public synonym webutil_db for webutil.webutil_db;
         grant execute on webutil_db to public;
    grant EXECUTE on WEBUTIL_DB to PUBLIC
         Login as webutil user and create_webutil_db.sql
    Sign the Jar File jacob.jar and frmwebutil.jar
    2.     copy jacob.jar and copy frmwebutil.jar to ORACLE_HOME/forms/java directory.
    3.     . Create directory webutil under [OraHome]\forms\webutil and .
         . copy jacob.dll , JNIsharedstubs.dll, d2kwutil.dll
    4.     . Forms.conf AliasMatch ^/forms/webutil/(..*)      $ORACLE_HOME/forms/webutil/$1"
    ( in 10g R2 it is already configured)
    5.     In the default.env update
    WEBUTIL_CONFIG=/opt/oracle/product/10gas/forms/server/webutil.cfg
         CLASSPATH=c:\temp\webutil\lib\frmwebutil.jar;c:\"Program      Files"\Java\j2re1.4.2_06\lib\rt.jar (Include rt.jar)
         Also include C:\Dev10g\forms\java\ frmall.jar
    10 Formsweb.cfg create a new config section
    [webutil]
    WebUtilArchive=frmwebutil.jar,jacob.jar
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=basejpi.htm
    baseHTMLjpi=webutiljpi.htm
    #archive_jini=frmall_jinit.jar
    lookAndFeel=oracle
    form=WELCOME.fmx
    userid=webutil/Webutil$123
    width=955
    height=545
    jpi_download_page=https://java.sun.com/products/archive/j2se/1.4.2_09/index.html
    jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
    jpi_codebase=https://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-i586.
    cab#Version=1,4,0,0
    jpi_mimetype=application/x-java-applet;version=1.4
    11. Copy webutilbase.htm webutil.cfg webutiljini.htm webutiljpi.htm to
    $ORACLE_HOME/forms/server
    rt.jar is not in the classpath
    On UNIX platforms, Forms needs to locate the libjava.so file so the LD_
    LIBRARY_PATH on most UNIX platforms including Linux, will need to contain
    the directory that holds this file. For instance on Linux this would be $JAVA_
    HOME/jre/lib/i386/native_threads. Again the Java runtime install that is part of Oracle Application Server or Oracle Developer Suite is ideal
    12. copy sign_webutil.sh to webutil folder
    sign_webutil.sh $ORACLE_HOME/forms/java/jacob.jar
    sign_webutil.sh $ORACLE_HOME/forms/java/frmwebutil.jar
    13. compile webutil.pll , fmb
    comp_webutil.pll
    mv *.plx ../forms
    Also put webutil.olb in forms folder.
    $ORACLE_HOME/bin/frmcmp module=$ORACLE_HOME\forms\webutil.pll

  • Download of webutil-DLLs fails

    Hi,
    according to DocId 252600.1 I've changed the line in webutil.cfg to
    install.syslib.location=http://localhost:8888/forms90/webutil
    Now there is no error message while downloading the DLLs but when I make a call to webutil my form hangs.
    Java Console
    JInitiator: Version 1.3.1.13
    Verwendung der JRE-Version 1.3.1.13-internal Java HotSpot(TM) Client VM
    Home-Verzeichnis des Benutzers = C:\Dokumente und Einstellungen\nellw
    Proxy-Konfiguration:Manuelle Konfiguration
    Proxy:10.192.2.4:80
    Proxy-Überschreibungen:10.*.*.*,*.*.steag.de,&lt;local&gt;
    JAR cache enabled
    Location: C:\Dokumente und Einstellungen\nellw\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0
    Loading http://10.193.57.229:7782/forms90/java/webutil.jar from JAR cache
    Loading http://10.193.57.229:7782/forms90/java/f90all_jinit.jar from JAR cache
    Loading http://10.193.57.229:7782/forms90/java/icons.jar from JAR cache
    Loading http://10.193.57.229:7782/forms90/java/jacob.jar from JAR cache
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Version von Forms-Applet: 9.0.4.0
    java.lang.UnsatisfiedLinkError: no JNIsharedstubs in java.library.path
    Indeed I can't none of my DLLs on my pc. Where should the DLLs be located after download?
    BTW: when I put them to the bin-directory by hand the form works fine.

    Looks like an issue with your connection. Could you please let me know the following:
    1. The OS and the version of Adobe Reader on your system.
    2. The browser being used.
    Just to be sure whether or not its an issue with Reader, can you try and do the following:
    1. Open the page: http://helpx.adobe.com/acrobat/kb/update-patch-acrobat-reader-10.html
    2. Right click on the hyperlink "10.0" under the "Vers." column in the "Windows update file information" table.
    3. Click on "Save Link As" or likewise and provide a location to save the PDF.
    Does this work?

  • Webutil on Application Server 10g 10.1.2.0.2

    hi all
    i have downloaded the webutil_106.zip file from OTN , version 1.0.6 .
    i have done the setup ... using pdf file given by download above zip file (webutil -> doc ->web_til.pdf).
    After Completion of setup I run this url in browser "http://servername/forms/frmservlet?form=web.fmx&config=webutil" iam getting below error
    500 Internal Server Error
    Forms Servlet Error.
    Missing or invalid value for baseHTML parameter.
    Please check the servlet configuration to make sure this value specifies a valid file.
    Could pls anybody help to solve this problem....
    Thanks.
    Rag

    hi Rajesh...
    Its not creating any log file.
    I have updated in the webutil.cfg file as mentioned below
    logging.file=C:\rag.log
    logging.enabled=TRUE
    logging.errorsonly=TRUE
    logging.connections=TRUE
    And also updated in the formsweb.cfg as mentioned below
    [webutil]
    WebUtilArchive=frmwebutil.jar,jacob.jar #raghu
    WebUtilLogging=All
    WebUtilLoggingDetail=Detailed
    WebUtilErrorMode=All
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    archive_jini=frmall_jinit.jar,icons.jar
    baseHTML=webutilbase.htm
    archive=frmall.jar
    lookAndFeel=oracle
    envFile=default.env
    Still it is not creating any log files.
    Is there any problem in above code and also tell me any other additional setups is required.
    Thanks
    rag.

  • 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.....

  • 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

Maybe you are looking for