File upload demo / call_form / exit_form

I have the file upload bean demo form working properly. Now I want to open the fileupload form as a modal window.
However, if I call the fileupload form using call_form then the application hangs after uploading a file and then exiting the fileupload form.
If I open the fileupload form using the open_form command then the exit_form works fine.
Why won't call_form allow me to exit_form without hanging the application?

If you install the 9i demos from OTN, they include the fileupload sample and the installation does all the setup for you including the classpath etc.

Similar Messages

  • File Upload demo problem

    Hi!, i have a problem with the File Upload Demo when it calls this line:
    hDirectoryObject := JFile.new(directory);
    and the error is: error 6508 "PL/SQL: could not find program unit being called"
    That's ok, but anybody knows why should the program couldnt find the routine ?
    And just one more thing...where can i look for JFile method description ??
    Thanks a lot :) !!
    Cristian.

    Is this 9i or 6i?
    JFile is an imported wrapper for a Java Class - it should be in the Demo form already - you could try a compile all on the file just in case.

  • File upload demo application in 2.0

    Hi!
    I implemented the file upload application from the demo applications with the standard table HTMLDB_APPLICATION_FILES. It works very fine. Thanks for sharing this code.
    BUT I was unable to implement a custom table, because I could not locate the insert-function (as described in the tutorial). It is no known process on any of my pages.
    Could you help me finding it?
    (And is a file always stored as blob, or could it be a clob as well?)
    My main motive for this question is to gain inside knowledge in building some crude filerepository. We receive plain-ascii-data files via ftp and I have to import their data into a table.
    I do not want to go through all this 'reading OS-directory with java, opening files as external tables, moving them with utl_file', if I simply could
    a) receive the file directly as a clob in my table
    b) get the necessary data with sql
    c) handle all archiving, file renaming directly by updating a table
    Beside application express's file upload (speaking only http), the is a XML repository which 'speaks' ftp and http.
    Does someone have experience with uploading non-xml files and storing them as clobs?
    Thanks,
    Michael

    Hello Michael,
    I believe the reference in the demo tutorial is to Insert process (not function). This is probably the process defined on page 8-6, step 4a of the "Create a process to insert information" section.
    Basically you can upload and store files in CLOB. For my self, I only did it with XML files, but I don't see any reason not to do it with other types of files.
    I think that in order to work with non-structured files (like ASCII) you should learn more about Oracle Text. Apex is also using this product. Search this forum for "oracle text" and continue from there.
    Hope this helps,
    Arie.

  • File Upload Demo Doesn't Work

    Applet loads & I can select the file to upload. However, once I have selected the file to upload there is a message that says "Encoding...." for just a split second and then the applet hangs. The "Encoding..." message window has a yellow banner across the bottom warning about using an applet window. I looked at the output in the Java console and the last 10 or 15 lines describe an "AppletSecurityException: checkread".
    Yes, I did register the certificate supplied with the demo. As far as I can tell, my classpath, path, & forms60_path are correct. At least I get no errors indicating that this is the problem.
    Could it be that Jinitiator is looking in the wrong certificate registry for the certificate?
    Please help! I'm about to give up on the upload bean and start looking for alternative solutions. If anyone out there was actually able to get the filr upload demo to work, please respond and help me trouble-shoot this.
    Thanks for any help you can give.

    Still having problems....
    I downloaded the Forms 9i demos. I copied the latest 9i UploadClient.jar and UploadServer.jar files into my \orant\forms60\java folder. I unjarred, rejarred, and signed them. I am running Jinitiator 1.3.1.9 on the client. When I first ran the form I got the "Duke" message asking if I should trust the signer (Myself) and I responded "always trust". However, the form didn't show display and it appeared to hang. So I copied the 9i classes into my \orant\forms60\java\oracle\demos\uploadclient & uploadserver folders (respectively). Now the form will display, but my Java console displays the following error and the form appears to hang immediately after loading.
    java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.misc)
         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.checkPackageAccess(Unknown Source)
         at sun.applet.AppletSecurity.checkPackageAccess(Unknown Source)
         at java.lang.ClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivilege[i]Long postings are being truncated to ~1 kB at this time.

  • File Upload Demo not working

    I downloaded the source for this from OTN for 6i & recompiled the forms & libraries in 9i & tried to run after following all the steps mentioned in the readme doc but the form does not show up, the jinitiator java console window shows loading f90all...jar file & UploadClient.jar.sig file & stops
    i have registered PJC using JavaKey as mentioned in the doc & also set the class path in the default.env file pointing to orahome/jdk/jre/bin/classic.
    Would any one throw light on what has gone wrong???
    Mahesh

    If you install the 9i demos from OTN, they include the fileupload sample and the installation does all the setup for you including the classpath etc.

  • Getting extra things in the uploaded file by flex file upload

    Hi,
    I am working on a application where I am using adobe flex. I
    have a requirement wher I have to upload file to the server. System
    allows user to browse file from local machine and flex uploads it
    to the server.
    Now there is a upload url, its a jsp page which gets
    mutipart/form-data content from the request, opens an outputstream
    and writes the content of the inputstrem to the file.
    fileUpload.mxml
    quote:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="vertical" creationComplete="initApp()">
    <mx:Script>
    <![CDATA[
    import mx.controls.Alert;
    import mx.utils.ObjectUtil;
    import flash.events.*;
    import flash.net.FileReference;
    import flash.net.URLRequest;
    private var fileRef:FileReference;
    private function initApp():void {
    fileRef = new FileReference();
    fileRef.addEventListener(Event.CANCEL, traceEvent);
    fileRef.addEventListener(Event.COMPLETE, completeEvent);
    fileRef.addEventListener(Event.SELECT, selectEvent);
    fileRef.addEventListener(IOErrorEvent.IO_ERROR, traceEvent);
    fileRef.addEventListener(Event.OPEN, traceEvent);
    fileRef.addEventListener(ProgressEvent.PROGRESS,
    progressEvent);
    fileRef.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
    traceEvent);
    private function traceEvent(event:Event):void {
    var tmp:String = "================================\n";
    //ta.text += tmp + event.type + " event:" +
    mx.utils.ObjectUtil.toString(event) + "\n" ;
    //ta.verticalScrollPosition += 20;
    private function ioErrorEvent(event:IOErrorEvent):void{
    Alert.show("IOError:" + event.text);
    traceEvent(event);
    private function selectEvent(event:Event):void{
    btn_upload.enabled = true;
    traceEvent(event);
    filename.text = fileRef.name;
    progressBar.setProgress(0, 100);
    progressBar.label = "Loading 0%";
    private function progressEvent(event:ProgressEvent):void {
    progressBar.setProgress(event.bytesLoaded,
    event.bytesTotal);
    traceEvent(event);
    private function completeEvent(event:Event):void {
    progressBar.label = "Complete.";
    filename.text += " uploaded";
    traceEvent(event);
    btn_upload.enabled = false;
    btn_cancel.enabled = false;
    private function uploadFile(endpoint:String):void {
    var param:String = "author=" + ti_author.text;
    var req:URLRequest = new URLRequest(endpoint);
    req.method = URLRequestMethod.POST;
    fileRef.upload(req, param, false);
    progressBar.label = "Uploading...";
    btn_cancel.enabled = true;
    ]]>
    </mx:Script>
    <mx:Panel title="Flex 2 File Uploading Demo" width="100%"
    height="100%" >
    <mx:Form>
    <mx:FormItem label="Upload URL:">
    <mx:TextInput editable="false" id="uploadURL"
    width="100%" text="
    http://localhost/flexApp/jsps/upload.jsp"
    enabled="true" />
    </mx:FormItem>
    <mx:FormItem label="Selected File:">
    <mx:Label id="filename"/>
    </mx:FormItem>
    <mx:FormItem label="Upload By:">
    <mx:TextInput id="ti_author" text="Author" />
    </mx:FormItem>
    <mx:FormItem direction="horizontal" width="100%">
    <mx:Button width="80" label="Browse"
    click="fileRef.browse()" />
    <mx:Button width="80" label="Upload" id="btn_upload"
    enabled="false" click="uploadFile(uploadURL.text)" />
    <mx:Button width="80" label="Cancel" id="btn_cancel"
    enabled="false" click="fileRef.cancel()" />
    </mx:FormItem>
    <mx:HRule width="100%" tabEnabled="false"/>
    <mx:FormItem label="Progress:">
    <mx:ProgressBar id="progressBar" mode="manual" />
    </mx:FormItem>
    </mx:Form>
    </mx:Panel>
    </mx:Application>
    test.jsp page
    quote:
    InputStream is = null;
    BufferedInputStream bis = null;
    BufferedOutputStream bos = null;
    try {
    System.out.println("request.getContentType()...." +
    request.getContentType());
    is = request.getInputStream();
    bis = new BufferedInputStream(is);
    bos = new BufferedOutputStream(new FileOutputStream(new
    File("d:/naseem.txt")));
    int i=0;
    while ((i = bis.read())!=-1) {
    bos.write(i);
    bos.flush();
    catch(Exception e){
    e.printStackTrace();
    finally{
    try{
    if(bos!=null && is!=null && bis!=null){
    bos.close();is.close();bis.close();
    }catch(Exception e){e.printStackTrace();}
    Above jsp writes the content of browsed file to d:/naseem.txt
    Problem which I am facing is besides the actual content, it
    also write something else.
    Actual file:
    quote:
    My Text
    upload txt file which I got: naseem.txt
    quote:
    ------------cH2ei4GI3ae0KM7cH2GI3ei4ae0cH2
    Content-Disposition: form-data; name="Filename"
    test.txt
    ------------cH2ei4GI3ae0KM7cH2GI3ei4ae0cH2
    Content-Disposition: form-data; name="author=Author";
    filename="test.txt"
    Content-Type: application/octet-stream
    My Text
    ------------cH2ei4GI3ae0KM7cH2GI3ei4ae0cH2
    Content-Disposition: form-data; name="Upload"
    Submit Query
    ------------cH2ei4GI3ae0KM7cH2GI3ei4ae0cH2--
    My question is how do I remove these content-disposition,
    content type i.e., extra things from my file. I need only content
    to be written in the file.
    Regards,
    Naseem

    Hi Naseem,
    You need a multipart request parsing utility. Check commons-fileupload for example.

  • 9i File Upload not working on remote machine

    Hi.
    The 9i File Upload demo utility is working fine when I invoke it locally on the same machine.
    Remotely, however, I just get a grey blank screen in the browser with the message "Applet initialized" in the status bar. The java console says that the two JAR files were downloaded successfully, and doesn't show any other error.
    When I imported the cert on the client, the expiry date had already passed (sometime in 2002). I have generated a new cert, resigned the JAR file and installed it in the correct directory. Again, the upload works fine locally, but not remotely.
    Has anyone any idea what could be wrong? I'd be very grateful for any assistance. For info, we're using 9iDS 9.0.2.1.
    Thanks,
    Peter

    Please ignore my previous message.
    I rebooted the client and it now seems to work fine.
    Thanks anyway,
    Peter

  • Unable to install File Upload Utility in AIX system

    Hello,
    I installed the Forms File Upload Utility, through CGI, following the steps described in the html
    document provided with the utility. That is:
    - i copied the files UploadClient.jar.sig and UploadServer.jar to the directory
    /ias102/6iserver/forms60/java;
    - i edited the .profile file, for the variable CLASSPATH to include the forms60/java directory:
    CLASSPATH=/ias102/6iserver/forms60/java:/ias102/6iserver/forms60/java/UploadServer.jar:/ias102/6iserver/discwb4/classes/locator.jar:/usr/java131/jre/lib/rt.jar:
    - i edited the .profile file, for the variable PATH to include the requested directories (Forms \bin and \bin\classic):
    PATH=/ias102/6iserver/lib:/ias102/6iserver/bin:/usr/java131/jre/bin/classic/:/us
    r/java13
    1/bin:$PATH
    (i also tried editing the CLASSPATH and PATH variables in the forms60.sh and forms60_server files)
    - on my machine (client machine) i installed the PJC.x509 certificate;
    After this installation, i included the Demo Form provided with the utility in my test application, and then i executed
    the form.
    I tried to upload a file but i got the following error: "FRM-40735: WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-06508"
    I looked in the html document, in the "Troubleshooting" section, and i did a test pressing
    the Key-Listval (Control+L by default), that would pop up a dialog containing
    the current CLASSPATH, but instead i got the following error:
    "FRM-40735: KEY-LISTVAL trigger raised unhandled exception ORA-105100."
    In the html said that "If this fails then this is because Forms cannot instanciate any Java code
    at all".
    Do i need to add any more environment settings?
    Thanks, Jorge

    There are probably several environment variables which need to be set in order for the Forms runtime to communicate with Java. However, to where they point will depend on which Java home you choose to use. For Forms 6.x, you must use the equivalent of JDK 1.1.8 or 1.2.2. These versions are included in the Oracle home. If you try using a newer version (like the one installed on the OS) you will likely have problems.
    Verify these env variables point to the appropriate locations to use the jdk/jre in the Oracle Home:
    PATH
    CLASSPATH
    LIBPATH
    LD_LIBRARY_PATH
    JAVA_HOME
    Additionally, ensure that your CLASSPATH includes references to the following jar files:
    importer.jar
    rt.jar

  • File Upload PJC questions

    File Upload PJC
    I have installed the File Upload PJC demo & got it working.
    We are using Forms 6i patch 8 with servlet configuration, iAS 1.0.2.2.1 on Win 2000, Oracle 8.173
    We want to upload/download files to the server & save them as BFILES in the database. I think I am on the right track but have some questions:
    What do I have to change in the PJC to increase the memory so I can upload a file > 4 MB? We will be uploading some large files. I'd also like to ability to select multiple files to upload. I don't know much about Java programming but will learn if this is the best way to accomplish this.
    I want to upgrade to Forms patch 12. I understand that it uses Jinitiator 1.3 & that it will popup a dialog when it sees a new signed Jar file & will automatically import the certificate if the user decides to trust it - but I read on the Technet forum there is a bug 2483719 - does this work with patch 12?
    We also want to use the Native JVM for IE (when it will work with XP - is this patch 13?). What do we have to change if we create a signed CAB file?
    We also need the reverse to download a file to the client - WITHOUT using web.show_document - since this does not always prompt you with a save dialog box & tries to open the file in the browser.
    Any ideas will be helpful - thanks.
    [email protected]

    Laura,
    these are many questions in one post and I try to answer it as good as I can
    We want to upload/download files to the server & save them as BFILES in the database. I think I am on the right track but have some questions:
    What do I have to change in the PJC to increase the memory so I can upload a file > 4 MB? We will be uploading some large files.
    As far as I know there is no restriction to the size of the file uploaded to the server. There exist a recommendation of to which size this bean has been tested. Due to the implementation of the Bean there are defined chunk sizes for the data passed, but this does not limit the size of a downloaded file.
    I'd also like to ability to select multiple files to upload. I don't know much about Java programming but will learn if this is the best way to accomplish this.
    Actually you will have to change the code then. First you need to set a porperty on the file dialog allowing the selection of multiple files. Next you will have to handle multiple files in the bean code. Yes, without Java you will not get there.
    want to upgrade to Forms patch 12. I understand that it uses Jinitiator 1.3 & that it will popup a dialog when it sees a new signed Jar file & will automatically import the
    certificate if the user decides to trust it - but I read on the Technet forum there is a bug 2483719 - does this work with patch 12?
    The problem is that you use a different (custom) signature for the upload bean, after modifying it, that requires the user to first grant it permissions. The bug means that this currently cannot be handled with Jinitiator 1.3.x. The work around is explained in a Whitepaper on OTN about signing Java Bean in Forms (Forms9i collateral section). There is no dependency to teh Forms patch you use, but to Jinitiator. So yes, teh work around will work there.
    We also want to use the Native JVM for IE (when it will work with XP - is this patch 13?).
    Possibly. That's the target patch.
    What do we have to change if we create a signed CAB file?
    You'll have to use the Microsoft SDK and refer to their documentation on how to create and use signed cab files. Shoudl be no big difference though.
    We also need the reverse to download a file to the client - WITHOUT using web.show_document - since this does not always prompt you with a save dialog box & tries to
    open the file in the browser.
    This is a problems with files that the Browser has a MIME type map for. If you download a file with the .gif extension, then this is a known MIME type configured in the HTTP Server. Therefore the Browser recognizes that the downloaded stream is a gif file and tries to render it. You can work around it by making sure that the downloaded file extension is not knwon by the HTTP server (Mime type application/word).
    Frank

  • How to solve Fusion ADF file upload and download?

    Now we are building web application with Fusion ADF (JDeveloper 11.1.2.0.0). We want to downloading and uploading from tables.Is there any special tool in Fusion ADF or should I going with traditional java coding. Thanks

    Actually ADF Provide Components for file upload and download
    Download :
    <af:fileDownloadActionListener/>
    See tagDoc: http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_fileDownloadActionListener.html
    Upload
    <af:inputFile/>
    See tagDoc: http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_inputFile.html
    Edited by: -CHS on Jul 6, 2011 9:52 AM

  • File upload hanging when called from another form

    Hi
    I have created a file upload form from the documentation I found on metalink and the form works fine on its own. I have then implemented the form into a multi form application and when the file upload form is called from another form it hangs trying to get to the client drive so that it can pick up a file. I have tried using the 'call_form', 'open_form' and 'new_form' built-ins but the results were all the same. Can anybody help me?
    Maria

    Hello,
    This is not the support, so there are no post more urgent than other.
    Francois

  • File upload in dynamic form

    Hi,
    I have a requirement to create a dynamic form. the input fields for the form come from a database query, and i will be getting back results like:
    input field name data type
    field1 text
    field2 select
    field3 attachment
    I am facing an issue with the attachment type of fields.
    i have tried creating my dynamic form using two different approaches -
    1. use the APEX_ITEM apis
    2. use htp.p to just output html from a pl/sql anonymous block.
    in both the cases, we do not have options to create a file input, not atleast directly.
    Can some one guide me on any existing solutions or approaches to this problem ?
    Note: i would prefer a solution based on the 2nd approach (using htp.p) since it gives me more flexibility with the other handlings.
    APEX_UTIL also doesn't have open APIs for file create, and i also found the radiogroup API not very friendly (did nt get it to work since i moved on to the other approach)
    Regards,
    Ramakrishnan

    Hi, if you want to submit your files, you will need hidden file upload objects in your page. One for each files, so you need to set a limit because you won't be able to submit hundreds of files anyway. Lets say between 5 to 10. Each hidden file upload will have one computation to put the data that will be sent to the server.
    iBEGIN
    IF wwv_flow.g_f01.COUNT > 0
    THEN
    RETURN wwv_flow.g_f01 (1);
    ELSE
    RETURN NULL;
    END IF;
    END;
    Then the only other things you need is an acceptation branching.
    You don't need a process to send those files. When your reload your page, a process should remove the file from APEX_APPLICATION_FILES table to your target table.
    It's Denes Kubicek's solution ! I suggest you to visit his demo website !

  • Java bean File Upload - Error-105101

    We were having earlier the same problem of 105100 error. As the solution, suggested earlier in the thread posted by Teguh Santoso, the classpath settings that was mentioned ealier was done, the certificate was imported in the client machine.
    At the web-browser-client machine, the "Select" button in the "fileupload" demo form is opening the FileDialog(that cleared the earlier problem). But on selecting a file in it, the error ORA-105101 is occuring for the WHEN-CUSTOM-ITEM-EVENT..... But both the progress bars, the one that is there for encoding of the seleced file, and the one that is there for the uploading gets displayed. On searching the "c:\temp" folder(folder where the file is intended to be uploaded to) of the application server, we see that the particular file has not been uploaded.
    The same thing is working alright when we do it in the 9iAS machine, when using the "Run on Web" option in the 6i-FormBuilder.
    What additional settings are to be done for using the file-upload utility through web-forms? Please help..
    Thank you
    Regards
    Ranjith.

    If you press KEY-LISTVAL in the Upload demo form it will message out the current classpath for you. If that fails as well it's because the basic Java Runtime classes cannot be found.
    The general things to have to watch in the setup (on the Application server) are:
    1) A Java 1.2.2+ runtime environment is available
    2) The /jre/bin/classic directory is in the O/S PATH for Windows, or the LD_LIBRARY_PATH for SOLARIS or the SHLIB_PATH for HP. This is so that Forms can locate the JVM.DLL (Windows) or libjvm.sl/so (UNIX)
    3) The CLASSPATH needs to contain the 1.2.2+ Java runtime jar file rt.jar. This is in the /jre/lib directory.
    4) The CLASSPATH should of course also contain the UploadServer.jar

  • Spry+File Upload

    I would like to ask this question V1, Massimo, and developers.
    Tell me whether there are opportunities to make uploads files through SPRY technology without resorting to the use of other technologies?
    This is the actual effect of which is not enough to fully satisfy:)
    I've heard that it is possible to perform this operation using Iframe ...
    I would be very grateful if someone will share that information with a working example.
    Over the past very much.

    Hi,
    I have a form that uses a standard submit - but the response is targetted at an iframe and I add an event listener to the iframe to do something when it loads.  Not AJAX  - but it enables you to upload the file without leaving the current page etc.
    Below is the code for testing it,
    <script language="javascript" src="/SpryAssets/SpryData.js"></script>
    <script language="javascript" src="/SpryAssets/SpryDOMUtils.js"></script>
    <script language="javascript" src="/SpryAssets/SpryUtils.js"></script>
    <form id="form2" name="form2" enctype="multipart/form-data" method="post" target="me_phil" action="/form.asp" >
      <input type="file" name="myfile" id="myfile" />
      <input type="submit" name="Submit" id="Submit" value="Submit"  /> 
    <iframe id="me_phil" name="me_phil" ></iframe>
    </form>
    <script type="text/javascript" language="javascript"> 
      Spry.$$('#me_phil').addEventListener("load",myClickHandler);
      function myClickHandler()
      var D=Spry.$('me_phil').contentWindow.document;
      x = D.body.innerHTML;
      alert (x);
      </script>
    My server code returns a response / message of success or failure (with a reason) depending no whether it was able to upload the file successfully. The server code limits files to 50k and gif / jpg extensions as it is intended for small pictures etc.
    I'm sure the code could be more elegant but I've only been learning a bit of javascript now and again over the past couple of months
    Another possible place to look is http://www.isgoodstuff.com/wp-content/demo/mysample.html which submits a form via the loadURL method of Spry with a callback function. Not sure how well this would work with file uploads but loadURL seems to allow asynchronous http requests plus additional content headers and I couldn't see restrictions on the form field type in the Spry javascript source. Anyone know the answer on this one?
    Cheers
    Phil

  • Error "A web exception has occurred during file upload" when trying to import ESXi image file into Update Manager

    I'm encountering this error and not sure how to fix, I'm quite new to vCenter so please bear with me.
    I'm trying out vCenter 5.1 with Update Manager 5.1 right now.  No license key has been entered and I still have 50 odd days to try it out.
    2 ESXi hosts are being managed by this vCenter, and they're both running ESXi 4.0
    I'm looking to use Update Manager to try to upgrade the ESXi 4.0 hosts to ESXi 5.1
    I downloaded the image file VMware-VIMSetup-all-5.1.0-799735.iso from VMWare website, and is looking to import it using the Update Manager so I can update the ESXi hosts, but I keep on getting the error:
    File name:     VMware-VIMSetup-all-5.1.0-799735.iso
    Failed to transfer data
    Error was: A web exception has occurred during file upload
    I tried importing it by using vSphere client to connect to vCenter server both remotely and locally, with firewall disabled.
    I've read http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1026602
    I've disabled firewall, and there is no anti-virus program on the server.  I've also restarted the machine several times, to no avail, I didn't reinstall update manager because the whole Windows and VCenter installations are clean from scratch.
    I logged into the vSphere Client using Active Directory credentials, and I've made all Domain Admins (which my account is a member of) part of the administrator group on the vCenter server. I can't log in using admin@System-Domain because it tells me I don't have permissions for it, I still haven't really had the chance to figure out why that is and not sure if that makes a difference.
    Also, I'm fairly certain I'm using the right image file, as I've burned some DVD's used that image file to upgrade some other ESXi hosts.  Unless there's a special image file I need to download?
    I'm at lost on what I can do to make it work.  Please advise.
    Thanks.

    The ISO file you mentioned is the one for vCenter Server. What you need is the "VMware-VMvisor-Installer-5.1.0-799733.x86_64.iso" (or VMware-VMvisor-Installer-201210001-838463.x86_64.iso) for the ESXi host.
    André

Maybe you are looking for