Webutil in forms6i

I realize webutil is not supported for forms 6i. However, we are not planning on using forms 9i/10g soon and would like to use webutil if possible.
My question is, has anyone successfully used webutil with forms 6i / (should I spend time trying to get it to work)?
Thanks

Mark, there are some features which will not work but generally speaking this is "do-able" (and I have heard of people doing this) - however, by not going to 9i you won't be in a supported environment and you will be missing out on alot of the new features in 9i 10g.
REgards
Grant ROnald
Forms Product Management

Similar Messages

  • Webutil with Forms6i

    Hello,
    Is there anyone who could send me Forms6i configuration files that work correctly with webutil (default.env, formsweb.cfg) ?
    Thanks

    Note that this is something we will not support and we know that some functions may not work correctly.
    You need to be using 9i or 10g.
    Regards
    Grant

  • Webutil dll path

    I am trying to implement OLE using webutil in Forms6i. I have placed the 3 dlls (jacob, JNIsharedstubs and d2kwut60) in the <ORACLE_HOME>/forms60/java/ oracle/forms/webutil/lib directory. I have also created a virtual directory called webutil which points to the above path.
    What is the install path I need to give in the webutil.cfg file for the parameter install.syslib.location? If I leave the default which is /webutil, it builds up the path as http://IP addr/ servlet/webutil. Why is it adding servlet in the URL? My form is able to download the dlls if there is no servlet in the URL.
    If I place a hard-coded URL as http://IP addr/webutil in the parameter, it works correctly on the intranet but is not able to do so from the internet since the IP addr used is different.
    How do I set the parameter value so it works from both intranet and internet? And what does relative to documentbase mean, as indicated in the .cfg file?

    I am using Oracle 9iAS 1.0.2.2.1. Where does my webutil directory need to be located in order to leave the default virtual path as /webutil instead of a URL? It does not seem to have any problems getting the JAR files (webutil.jar and jacob.jar) which are also in the webutil/lib directory. It does not seem to append servlet in front of that path. So if it is doing that only for the dlls (which are downloaded only for a form that has webutil.pll attached), then where do I need to place these dlls?

  • Forms, Excel and Blob

    Hi,
    I'm developing a web application in forms6i that must generate an excel file and then stored it in a blob field. I've gotten to generate the excel file with ole2 package but the ora-305500 error is raised when I deploy it to application server, if I install the excel application on the application server, will it work fine?
    Supposing it works, the file was generated correctly on the application server, how can I transform this file that is located on the application server in a blob variable and store it into database that is located in another machine?
    I'm trying to find a solution to avoid a utilization of webutil, because I didn't find a webutil for forms6i.
    Please, can anyone help me?
    Thanks!

    Thanks for your quickly answer Rejesh Alex,
    Then I'll can generate the excel file on application server, but I won't show it to client, ok? I decided to not show de excel file to client, I want to generate it and store it into database blob field, is it possible? Considering that the application server and database server are different machines. I tried to use BFILENAME function to do this, but it expects a parameter that is a directory created in database server, but I need to load a file created in application server.

  • Using Webutil(CLIENT_GET_FILE_NAME) without result

    Hi all,
    I used Webutil(CLIENT_GET_FILE_NAME function) in developement platform(IDS) on WINDOWS and it worked fine.Now i'm migatring on IAS/LINUX, the same feature don't produce any result and any error occurs.Here's messages i receive in Jinitiator consol when a load and exit the form module:
    2004-oct.-25 10:41:08.734 WUI[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.734 WUF[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.734 WUH[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.750 WUS[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.750 WUT[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.750 WUO[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.750 WUL[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:08.750 WUB[VBeanCommon.findLocalHost()] obtaining LocalHost info from InetAddress
    2004-oct.-25 10:41:33.906 WUI[VBeanCommon.destroy()] WebUtil GetClientInfo Utility being removed..
    2004-oct.-25 10:41:33.921 WUF[VBeanCommon.destroy()] WebUtil Client Side File Functions being removed..
    2004-oct.-25 10:41:33.921 WUH[VBeanCommon.destroy()] WebUtil Client Side Host Commands being removed..
    2004-oct.-25 10:41:33.921 WUS[VBeanCommon.destroy()] WebUtil Session Monitoring Facilities being removed..
    2004-oct.-25 10:41:33.921 WUT[VBeanCommon.destroy()] WebUtil File Transfer Bean being removed..
    2004-oct.-25 10:41:33.921 WUO[VBeanCommon.destroy()] WebUtil Client Side Ole Functions being removed..
    2004-oct.-25 10:41:33.921 WUL[VBeanCommon.destroy()] WebUtil C API Functions being removed..
    2004-oct.-25 10:41:34.140 WUB[VBeanCommon.destroy()] WebUtil Browser Functions being removed..
    Plz what can i do to make this webutil feature(CLIENT_GET_FILE_NAME) available on IAS/LINUX.
    plz help!
    TYAG.

    Grant,
    thanks for getting back.
    It is actually a conversion from forms6. The call is in a library procedure rather than in the form.
    The original call is:
    v_filename := client_get_file_name(v_photodir, NULL, v_ff, NULL, OPEN_FILE, TRUE);
    I have also tried: v_filename := client_GET_FILE_NAME(File_Filter=> v_ff);
    The webutil log stops at the point of open file and the java exception appears on the console.
    Webutil log:
    192.168.100.111:mvisser: 2004-Feb-26 10:51:57.812 WUT[setProperty()] Setting property WUC_GET_LOCAL_PROPERTY to syslib.jacob.dll
    192.168.100.111:mvisser: 2004-Feb-26 10:51:58.187 WUT[getProperty()] Getting property WUC_GET_LOCAL_PROPERTY
    192.168.100.111:mvisser: 2004-Feb-26 10:51:58.203 WUT[loadSettings()] Local properties file loaded
    192.168.100.111:mvisser: 2004-Feb-26 10:51:58.406 WUT[setProperty()] Setting property WUC_GET_LOCAL_PROPERTY to syslib.JNIsharedstubs.dll
    192.168.100.111:mvisser: 2004-Feb-26 10:51:58.703 WUT[getProperty()] Getting property WUC_GET_LOCAL_PROPERTY
    192.168.100.111:mvisser: 2004-Feb-26 10:51:58.890 WUT[setProperty()] Setting property WUC_GET_LOCAL_PROPERTY to syslib.d2kwut60.dll
    192.168.100.111:mvisser: 2004-Feb-26 10:51:59.281 WUT[getProperty()] Getting property WUC_GET_LOCAL_PROPERTY
    192.168.100.111:mvisser: 2004-Feb-26 11:01:59.609 WUF[setProperty()] Setting property WUF_GFN_DIRNAME to false
    192.168.100.111:mvisser: 2004-Feb-26 11:01:59.921 WUF[setProperty()] Setting property WUF_FILENAME to false
    192.168.100.111:mvisser: 2004-Feb-26 11:01:59.921 WUF[setProperty()] Setting property WUF_FILTER to ;*.bmp;*.jpeg;*.tiff;*.jpg
    192.168.100.111:mvisser: 2004-Feb-26 11:02:00.312 WUF[setProperty()] Setting property WUF_GFN_MESSAGE to false
    192.168.100.111:mvisser: 2004-Feb-26 11:02:01.140 WUF[setProperty()] Setting property WUF_GFN_MULTISELECT to FALSE
    192.168.100.111:mvisser: 2004-Feb-26 11:02:01.140 WUF[getProperty()] Getting property WUF_GFN_OPENFILE

  • Webutil, ora_ffi and source code

    Hi
    We use forms 6i, so, of course, we can't use webutil.
    What we currently do in client/server is use the get_file_name to allow the user to select a file from their drives and then that path and filename are stored in the database.
    Then, using some ORA_FFI code, we allow the user to click on the file name and the file opens on their machine, using the default application (done by a call to shellexecutea, I think)
    ANYHOW, what we'd like to do is bring this over into our web deployment.
    For the get_file_name item, I was thinking that if we could get the source code for Webutil, we could make it work for 6i.
    Question: Is there any place I can get the source?
    For the opening of the file, it gets a little more complicated.
    Question: Does anyone know how I might accomplish the same functionality for our web as we have on our client/server version?
    (yeah, I know this is kind of a big question)
    thanks!
    -Joel

    HI Joel,
    As far as I saw,you can use webutil with F6i...the only requirement is to have a JInitiator 1.3.1.9 available..
    You can download it from otn and install it into Forms6i..
    I don't know exactly ,but it seems to me that patch 13 installs it automatically..
    You can open the webutil.pll with a text editor and get the code frm there,and create the 6i pll.
    And with webutil.olb,you can open it in a forms9i get the code from the triggers on the block,and create a 6i olb file.
    I thinck it worth the work.
    You must also create the virtual directory where the webutil files are downloaded from.
    Good luck

  • Ocx in forms6i

    We are planning to undertake the development of a large Enterprise Application System in Developer 2000 Forms 6i. We also want to keep an option open to be able to migrate our application at a later date to Forms 9i.
    We understand that in Forms 9i, support for ActiveX Controls (ocx controls) is discontinued.
    In this connection, please let us know :
    a. What is the suggested mode of migration ?
    b. What are the alternative methods / workarounds to achieve the same functionalities ?
    c. Do we need to take some special care while developing the application
    in Forms 6i so that migration to Forms 9i becomes possible ?
    if no, then please let us know how to handle the use of Active X controls in Forms 9i.
    We have heard a lot about webutil, but are not sure how it will be useful.(or how/where to use it. ie. in forms6i or after migrating to forms 9i)
    Moreover the manuals and documents about webutil only talk about OLE , File IO etc... There is no mention of OCX.
    So please help us regarding this issue.

    Sravanthi,
    ActiveX Controls don't work on the Web so don't use them.
    a. What is the suggested mode of migration ?
    There is no migration option for ActiveX controls. If you already use ActiveX controls, try to find the same functionality as Java Beans
    What are the alternative methods / workarounds to achieve the same functionalities ?
    Java Beans
    c. Do we need to take some special care while developing the application in Forms 6i so that migration to Forms 9i becomes possible ?
    Run_Product() should not be used to call Oracle Reports. Use Run_Report_Object() instead (see: http://otn.oracle.com/products/forms/pdf/277282.pdf)
    Also avoid using Oracle Graphics. Though Graphics is supported with Forms9i it does not have a future and will be replaced by the BI Graph Bean.
    Webutil is meant to be a client/server parity solution that closes many gaps that were created due to teh Web behaving differently than client/server. OLE problems can be solved for office integration, but not for all OLE containers used. File I/O happens on teh client in client/server but on the middle tier server when moving your application to the Web (because this is where the runtime engine is). Using WebUtil brings back this functionality to the client.
    Se also:
    http://otn.oracle.com/products/forms/htdocs/upgrade/index.html
    Fran

  • Forms9i - WebUtil usage via pll

    We have converted Forms6 to 9i and currently have OLE functionality within a PL/SQL library that all the forms use. In order to use WebUtil functionality such as client_ole2, I need to subclass the webUtil object of the WebUtil.pll into the form? As the code is in a library does this mean I cannot use WebUtil within libraries?
    This would mean having to put all of the PL/SQL library functions in each Form as Program Units. This is not something we would like to do due to the scale of the application and therefore the maintenance implications.
    Can you provide me with feedback on this please? As we had decided to use WebUtil - what alternatives do we have?

    So rather than attaching webutil.pll to the forms and creating an object group - I only have to attach webutil.pll to myUtils.pll? Then when the forms call myutil functions, everything will work ok?

  • USING WEBUTIL TO READ TEXT FILE INTO TABLE HANGS AFTER CERTAIN NUMBER OF RE

    Dear
    when we use webutil to retrieve data from text file into database table
    (using text_io) it hangs after certain number of records ( approx. 1300
    records) while the total number of records to be inserted in the table exceeds
    12000 records while it works properly on forms6i with the normal text_io any
    help please...?
    thanks and regards

    WebUtil uploads the files as Binary - so yes you could have some issues if you have a Unix host - however, that would only mean that there is an extra character to trim off of the end of the line read by Text_io.

  • How to get rid of webutil version info?

    I created a form to test reading and writing files on the client using webutil. (forms 11.1.1.4) which is something I need for my
    forms6i -- forms11 conversion.
    But it has an issue which is when the form starts it prints out a screen with webutil version info on it. (Webutil Information) .
    I see this stuff is on the webutil_canvas. That's interesting but I don't need that in the form. That would confuse the users.
    Unfortunately if I open this canvas I get:
    "Frm-13008 Cannot find javabean with name oracle.forms.webutil.ole.Olefunctions"
    oh oh. That doesn't sound good...
    but anyway how do I best get rid of it showing this screen?
    I thought I was following instructions correctly for subclassing the object library in my test form. (famous last words.)

    Oh never mind I found it.
    It does not work to change the webutil_canvas to NOT raise_on_entry. But it does work to put a block before the webutil block.
    It seems that if webutil is the first block it has the ability to raise that canvas no matter what but I don't know how it does it.

  • WIN_AP_UTILITY package not available with WebUtil for forms10G

    Hi all,
    In our forms6i application we have used the WIN_API_UTILITY package to delete a file from the client machine.
    But while porting to forms10g, we have used Webutil to carry out TEX_IO operation on the client machine.
    But in Webutil, there is no WIN_API_UTILITY package.
    So, please tell me what are the alternatives to be used??
    Thanks,
    Ramji

    You already mentioned the answer - WEBUTIL.
    Regards
    Grant Ronald
    Forms Product Management

  • FRM-47032 : when converting from forms6i to forms10g

    Hello,
    There is a weird error I get when I execute a form that I have converted from forms6i (in a 8i db) into forms10g
    There is no pb when I execute de form in the 8i db
    But, it seems that the initialisation of a parameter cannot be done in the same way in the 10g
    I get the message "FRM-47032: Cannot set value of parameter BLABLABLA in DEFAULT parameter list: internal error"
    This parameter BLABLABLA is declare as a CHAR and defaulted with 'NO'
    Any idea?

    Thanks for the reply.
    Anyway, after a long search, I found out that the problem was somewhere else, in our Webutil configuration...
    And, therefore, the error I got, come from the ON_ERROR trigger, that ran right before the PRE_FORM trigger (because of a bad configuration of webutil)
    All is fine now.
    and the issue is closed.

  • MIgration forms6i to forms10g

    I´m migrating from forms6i to forms10g, all the forms need to be compiled on IBM-AIX
    (the Application Server runs over IBM-AIX) and when try to compile a
    form that uses CLIENT_TEXT_IO on IBM-AIX, the compiler shows the next
    error message:
    "Compiling procedure IMPRIMIR...
    Compilation error on procedure IMPRIMIR:
    PL/SQL ERROR 201 at line 2, column 10
    identifier 'CLIENT_TEXT_IO.FILE_TYPE' must be declared
    PL/SQL ERROR 0 at line 2, column 10
    Item ignored
    PL/SQL ERROR 320 at line 16, column 4
    the declaration of the type of this expression is incomplete or malformed
    PL/SQL ERROR 0 at line 16, column 4
    Statement ignored
    PL/SQL ERROR 201 at line 18, column 11
    identifier 'CLIENT_TEXT_IO.IS_OPEN' must be declared
    PL/SQL ERROR 0 at line 18, column 4
    Statement ignored"
    All the configuration about webutil is correct on AIX, all the changes on
    each form was made using Forms Builder 10.1.2.0.2 on Windows XP, and
    it works on Windows.
    Somebody could help me......

    Check the obvious things that causes the form to not find the attached pll:
    - the name of the pll file is not exactly the same as attached (in unix uppers/lower are different, this is not a problem in windows)
    - the pll is not in the current directory (where compiling), nor in the FORMS_PATH environment variable.
    Nelson.

  • Urgent Pls Help! WebUtil - com/jacob/com/ComFailException

    I used to GET_FILe_NAME in Forms6 to open a file dialog. Since Forms 9i doesn't support that I downloaded WebUtil
    following the WebUtil Familiarization Manual.
    My form appears ok. But once Client_Get_File_name is invoked, I got WUC-015: Your From must contain the following Bean for this function to be available.
    Following the resolution for WUC-15, I dragged the WebUtil objects into the object group of myForm. Once I start running myForm, I would get the Oracle9iAS Forms Services Oracle9iAS Release 2 window, then on the status bar: Applet initialized and then
    error: java.lang.NoClassDefFoundError: com/jacob/com/ComFailException
    I spent hours trying to find out but still the same thing... Could you please help?
    Thanks a lot!

    Certain parts of WebUtil are platform independent - CLIENT_HOST for example - whereas other parts can only run on Windows - CLIENT_WIN_API and CLIENT_OLE2.
    However, if I understand correctly your set up correctly, you have a Unix server but windows clients, so that is not a problem. WebUtil is run on the client, it doesn't care what type of server you have.
    JACOB can't run on Unix because it uses COM and COM is a Microsoft proprietary standard. You can't run JACOB on Unix on Unix for the same reason you can't run Word on Unix. In fact, you need to run JACOB on Unix precisely because you can't run Word on Unix.
    Cheers, APC

  • OCX Driver in Forms6i

    Hello Everybody !!
    How can I use a specific OCX Driver from barcode readers in Oracle Forms6i ? I need to implement it in my application, but i have no idea of how to do this.
    Hugs
    Rtmulo.

    Sravanthi,
    ActiveX Controls don't work on the Web so don't use them.
    a. What is the suggested mode of migration ?
    There is no migration option for ActiveX controls. If you already use ActiveX controls, try to find the same functionality as Java Beans
    What are the alternative methods / workarounds to achieve the same functionalities ?
    Java Beans
    c. Do we need to take some special care while developing the application in Forms 6i so that migration to Forms 9i becomes possible ?
    Run_Product() should not be used to call Oracle Reports. Use Run_Report_Object() instead (see: http://otn.oracle.com/products/forms/pdf/277282.pdf)
    Also avoid using Oracle Graphics. Though Graphics is supported with Forms9i it does not have a future and will be replaced by the BI Graph Bean.
    Webutil is meant to be a client/server parity solution that closes many gaps that were created due to teh Web behaving differently than client/server. OLE problems can be solved for office integration, but not for all OLE containers used. File I/O happens on teh client in client/server but on the middle tier server when moving your application to the Web (because this is where the runtime engine is). Using WebUtil brings back this functionality to the client.
    Se also:
    http://otn.oracle.com/products/forms/htdocs/upgrade/index.html
    Fran

Maybe you are looking for