Has Oracle published the source for frmwebutil.jar?  (Duncan?)

After working with webutil for quite some time now, I recently discovered a problem. Before I give details, I must emphasize that I am running using the Java Plug-In (JRE 1.5.0_11) under IE 6.0, which is certified at level 3 (passes Forms functional tests) according to Oracle's Client Platform Statement of Direction. I have not tested this under JInitiator with JRE 1.3, as I have written JavaBeans that require JRE1.4 or better.
There appears to be some bad interaction between CLIENT_GET_FILE_NAME( ) and CLIENT_OLE2.CREATE_OBJ( ). Specifically, the following scenario results in JACOB error ComFailException: unable to co-create object...
1. Call CLIENT_GET_FILE_NAME( ), then close
2. Launch Excel using CLIENT_OLE2.CREATE_OBJ( ), close and dispose
3. Again, call CLIENT_GET_FILE_NAME( ), then close
4. Again, launch Excel using CLIENT_OLE2.CREATE_OBJ( )
Excel should launch correctly in step 2 -- step 4 raises ComFailException.
After a bit of research, I have concluded that Swing's (CLIENT_GET_FILE_NAME uses javax.swing.JFileChooser) threading model does not coexist happily with JACOB, at least not as it is being used in WebUtil 1.0.6.
I have implemented an ugly hack that entails modifying JACOB's Dispatch class by changing one of its constructors:
  public Dispatch(String progid) {
    createInstance(progid);
  }to
  public Dispatch(String progid) {
    ComThread.InitMTA();
    createInstance(progid);
  }I realize that my fix imposes a threading model that may not be correct under all circumstances, and I have no idea what else it might break in WebUtil, but it fixes my immediate problem. A proper fix would be implemented in Oracle's Java classes (those that support CLIENT_OLE2) -- is the source for these available?
If not, when will Oracle themselves update these classes? Jacob 1.8 is butt-ugly, from a developer's perspective, compared even to 1.9.1 (Jacob is now at 1.13-M2) -- particularly for lacking convenience methods like invokeGetComponent( ) and better handling of the Variant type.
Any input is welcome and appreciated.
Thanks,
Eric Adamson
Lansing, Michigan

Hi Duncan,
Thanks for such a speedy reply, and my apologies for "calling you out" -- I understand that responding to everyone who mentions your name would quickly prove cumbersome.
I've yet to open a TAR, because I wanted to first make sure that the forums couldn't offer a quicker response, hopefully explaining something simple that I'd been overlooking. A potentially important distinction, regarding the scenario I'm describing, is that I'm trying to launch an application, create a document, populate it and hand it off to the user, rather than solely automate it and close upon finishing. In this circumstance, it's unclear to me, whether I should be calling CLIENT_OLE2.RELEASE_OBJ(myApp), as doing so with Jacob 1.8 closes the entire app, rather than leaving this up to the user. This does not appear to be the case, when using Jacob 1.9, but I suspect that this is only because with v1.9 Dispatch.release( ) becomes private, and safeRelease( ) becomes the public method, which I suspect breaks CLIENT_OLE2.RELEASE_OBJ( ) altogether.
Given that this evidently appears TAR-worthy to you, I'll check Metalink for duplicate issues, and if none are reported, I'll open a TAR ASAP and tack it onto this thread. Thanks again, for your quick response.
Regards,
Eric Adamson
Lansing, Michigan

Similar Messages

  • Source for weblogic.jar?

    I need the source for weblogic.jar.
    Where can I get it?

    Hans:
    We don't have an source avaliable policy.
    What is the problem you are trying to solve?
    mbg
    "Hans Schwäbli" <[email protected]> wrote in message
    news:[email protected]..
    I need the source for weblogic.jar.
    Where can I get it?

  • Folio Builder: An error has occurred opening the source file for the article layout.

    I have been working on a Folio. When I sat down to work on my folio, I was instructed by indesign to update my Folio producer tools, which I did.
    Since then I can no longer view any article layout from that folio in indesign. Indeed any folio that I create that does not reside on my desktop give the same problem. I can import articles, add articles and they all upload to the proper place at adobe and I can view them. But I simply cannot open them up through folio builder as I previously.
    The exact error message is as below:
    An error has occurred opening the source file for the article layout.
    The InDesign file for the layout cannot be found.
    Another strange thing that seems to be happening is that the folio will randomly reoder the articles in the folio.
    I have dumped my indesign prefs, tried creating an entirely new project, made a new account and even reinstalled the entire software.
    But the problem of opening an article that I have imported or added to a folio, simply not being found to open has got me stumped. I can't proceed with a major project until I can sort this out.
    Can anyone help.
    Many thanks
    Steve
    The problem initially seemed very similar to the one linked below, but I dont get the content generation error
    http://forums.adobe.com/thread/901804?decorator=print&displayFullThread=true

    Questions about the Adobe Digital Publishing Suite should be posted in the DPS Forum.
    http://forums.adobe.com/community/dps

  • USELESS ONLINE HELP FACILITIES For all the amazing productivity aids that APPLE offers the world I have to report that their online support service is worse than useless and has recently been the source of immense time wasting and irritation.

    USELESS ONLINE HELP FACILITIES
    For all the amazing productivity aids that APPLE offers the world I have to report that their online support service is worse than useless and has recently been the source of immense time wasting and irritation.
    Incident 1. Since many months attempts to download new and updated APPs produced a response – Apple ID Disabled. I had no time to consult an APPLE Store due to work in distant lands. When I finally visited yesterday I was told that as my IPAD has been reported as stolen, and APPLE in its wisdom had blocked its usage! I am not sure how they became so misinformed and nobody every advised me while with a few swift moves APPLE could have located me by email address or SKYPE.
    Incident 2. Once the above anomaly had been fixed I tried to down load a newspaper and diligently input my address, credit card number and personal data. Repeatedly I was advised that my Credit Card was invalid and my postal code was incorrect! Really!
    I was left to guess that having moved from UK to the US I should have advised APPLE! Not being told of this requirement brought about a second visit to APPLE Store in the same day to waste both mine and their time with a routine anomaly. How parochial in the context of a globalized world!
    In each case I tried to resolve the issues using online access to a help line and by calling by phone at the numbers on the APPLE Website. In each of four separate occasions I diligently went through the routine and  ended up with a message that thanked me for contacting Apple followed by a polite ‘Good Bye’!
    In desperation I went to an Apple Store for the second time in a day as it is close to where I live when I am not working. On both occasions I was courteously attended to by Apple Staff.
    However, my work is usually far away from the US and it is generally many thousands of miles to the nearest Apple Store therefore online help is viewed as imperative if one is to resolve issues away from home.
    Why can Apple not provide a clearly marked EMAIL address and Telephone number at a Help Desk with real people to respond to requests for help? It would cost nothing in relative terms and might restore my high level of anti-APPLE sentiment that these two recent events have provoked.
    Peter Hanney
    Miami, Fl.

    Why can Apple not provide a clearly marked EMAIL address and Telephone number at a Help Desk with real people to respond to requests for help?
    If that is your question, the answer is at the bottom right of this web page. It is clearly marked "Contact Us" and is the best way, really the only way, to contact Apple.
    If there were a publicly posted email address for concerns such as yours, it would be quickly filled with spam in about three minutes, thereby becoming instantly useless to you and everyone else. Apple would need to change it hourly, if not more often. That is also the reason you ought not to post your name, location, and what appears to be your iPad's serial number on this publicly viewable website.
    Apple does not respond here and I can find no other questions for your fellow Apple users to answer.

  • Has Apple published a manual for the iPad using OS 6?

    Has Apple published a manual for the iPad using OS 6?

    I haven't found one yet - it should appear on this page : http://support.apple.com/manuals/ipad/
    There is a manual for iOS 6 for the iPhone which might be better than nothing : http://support.apple.com/manuals/ipad/#iphone

  • How do I link the javadoc for one jar to another?

    I'm starting to work on the javadocs for my project. It consists of three JAR files. The problem is I haven't figured out is how to link the javadoc for one JAR to that for another jar. So if JAR A declares class X and JAR B has class Y extend class X, they need to be linked. But the javadoc output only has plain text there. What am I doing wrong? Something like @see com.u3e.tests.tools.X is output as text, not a link. I have the same problem for any @see pointing to part of the JDK. @see java.lang.Object is text.
    My project is NetBeans IDE based.  Do I need to manually specify something on the command line?  I see the -sourcepath and -classpath command line options, but don't know if those would help or not.  Ideally, there would be a place directly in the Documentation portion of the properties for each JAR to list that, but I don't see it.  The various JARs are listed under the libraries section as needed to satisfy dependencies.

    The best way IMO is to sync each iPad with your computer. Having all your stuff backed up on a computer is a good idea anyway. Just read how many folks here are trying to recover lost stuff that could easily be copied back from either backup or iTunes on the computer.
    Sync both iPads to the computer. Transfer all photos to the same computer. Then sync again selecting which items you want on each iPad.

  • I have been a customer of ITunes and Apple since 2007. Movies, Apps, Music and books  Itunes has been my only source for my media needs.

    I have been a customer of ITunes and Apple since 2007. Movies, Apps, Music and books  Itunes has been my only source for my media needs. 397 Apps 759 Songs over 100 Videos 13 books 3 IPhones 2 IPods So here is my problem with ITunes I purchased an App and it is identical to one I have already brought. The App description did not say anything that it would not do what I was trying to do. I wrote sup[port and asked if they could issue a credit. Mari at support wrote back and said he checked with his supervisor and they could not issue a credit.  I told them what a good loyal customer I have been to Itunes and Apple and they still refused.  Granted the App did not cost a lot of money (3.99) but it’s the principle. With customers having options to shop anywhere I would think a business would do whatever it takes to retain the loyal customers they do have Occasionally I rush to buy an App without fully understanding if it meets my needs. According to ITunes support that has occurred nine times. Here is the last reply that I received Roger, I know how frustrating it can be when things don't work the way they should be  and I do apologize for the inconvenience that this may have caused you. I am sorry but we could not be able to grant your request as we have made 9 exceptions on you. For more information on Apple's requirements for using the iTunes Store, please refer to the iTunes Store Terms and Conditions:http://www.apple.com/legal/itunes/us/terms.html Again, I am hoping for your kind understanding regarding this matter. Sincerely Mari iTunes Store/Mac App Store Advisor

    "The App description did not say anything that it would not do what I was trying to do."
    You've already had 9 refunds? You understand that apps are sold on a non-return policy, presumably. You bought an app that didn't claim to do something that you wanted from it, and now that you've found that it doesn't, you want your money back.
    Perhaps you've failed to explain your point properly but I can't see why you expect any sympathy from users here, not that it would make any difference. Only the store staff can issue refunds if they think appropriate. Chalk it up to experience. You could even contact the developer in advance of a purchase if you want to be certain an app does what you want. Then if it really fails to live up to the promise you would at least have a better argument for a refund.
    tt2

  • An itab has been used as source for table control

    Hi,
    An itab has been used as source for table control without delete option of table control.
    Now I need to delete the row which the mouse arrow is on.
    Can I do this?
    Thanks.

    Hi Deniz,
    MODULE user_command_0100 INPUT.
      CASE sy-ucomm.
        WHEN 'DEL'.
        remove marked lines
          LOOP AT it_tabctrl
                  INTO wa_tabctrl
                  WHERE marked EQ kc_sel.
            IF sy-subrc EQ 0.
              DELETE it_tabctrl INDEX sy-tabix.
            ENDIF.
          ENDLOOP.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT

  • Where can I find the javadocs for HTTPClient.jar

    Hi,
    Where can I find the javadocs for HTTPClient.jar shipped with the WLP4.0.
    Does this support https?
    Thanks
    Dalia

    In the API Reference we can get the Java Docs for the classes you looking for.
    As per previous post the reference link is http://download.oracle.com/docs/cd/E22630_01/Platform.1002/apidoc/index.html

  • 2-3 things to watch out for when SAP is the source for a Data Warehouse

    Hello
    What are 2-3 things to watch out for when SAP is the source for a Data Warehouse (Informatica for ETL and Cognos for reporting)?
    Thanks
    G. Vijay

    Going through some or all of this might help:
    Empty Safari's cache (from the Safari menu), then close Safari.
    Go to Home/Library/Safari and delete the following files:
    form values
    download.plist
    Then go to Home/Library/Preferences and delete
    com.apple.Safari.plist
    Repair permissions (in Disk Utility).
    Start up Safari again, and things should have improved.
    If not, MacFixit have published a very detailed (very!) article on speeding up a slow Safari, here:
    http://www.macfixit.com/article.php?story=20070416000657464
    Many, including me, have also followed the advice given by others here to add DNS codes to their Network Settings, with good results in terms of speed-up:
    Open System Preferences/Network. Double click on your connection type, or select it in the drop-down menu. Click on TCP/IP and in the box marked 'DNS Servers' enter the following two numbers:
    208.67.222.220
    208.67.220.222
    Click on Apply Now and close the window.
    Restart Safari, and repair permissions.

  • We have developed a desktop application using Flash software and published the same for MAC environment. When we double click on the index.app file, the application is working perfectly in Mac 10.6.7 at our office. But if the same index.app file is double

    We have developed a desktop application using Flash software and published the same for MAC environment. When we double click on the index.app file, the application is working perfectly in Mac 10.6.7 at our office. But if the same index.app file is double clicked in Mac 10.6.7 at out clients location, its not opening. For your information the client is able to open this same application by double clicking on index.swf file. The main problem is that client is not able to open the application using index.app file at their office whereas we are able to do so at our office. Can anyone give some suggestions to sort this problem?

    The most common reason is different versions of Flash, or different versions of web browsers used.  Some users may elect to not have Flash installed at all because of the processor overhead of Flash.  If you are going to make an application for a client, check what operating system and browser versions they are using first.  Then determine if a stand alone application is required, or if they have the necessary plugins to run specific browser enhanced code.
    P.S. MAC is an acronym for Media Access Control.  Mac is the shorthand for Macintosh, the operating system and computers made by Apple Inc.

  • So my sister created an iCloud account for me but she has forgotten the password...she has also forgotten the password for the associated email such that I can't retrieve the password for that account...how do I delete the account ?

    so my sister created an iCloud account for me but she has forgotten the password...she has also forgotten the password for the associated email such that I can't retrieve my password....how do I delete the old account so that I can create a new one???

    Content and Apple IDs -
    Content is forever tied to the Apple ID that bought it. Apple does not transfer content from one Apple ID to another. Apple does not merge Apple IDs. You will never be able to access your content bought with one Apple ID with a new Apple ID.

  • On iPhoto you can click info and see which camera was the source for the photograph, is there any way to identify which camera took the video on iMovie?

    Is there a way to determine which camera was the source for video clips in iMovie?  You can do this in iPhoto by clicking info but I can't find out how to do it in iMovie.

    Not as far as I know.  (you can often tell from the file name format).
    Geoff.

  • I have a iphone 4s, it died and has been on the charger for the last two days and still wont turn on. How can i fix this???? condition of phone is not the best and was having issues staying charged to begin with but never NOT came back on.

    I have a iphone 4s, it died and has been on the charger for the last two days and still wont turn on. How can i fix this???? condition of phone is not the best and was having issues staying charged to begin with but never NOT came back on. I've tried the holding of the home and power button but still nothing

    iOS: Not responding or does not turn on - Apple Support
    try this but maybe terminal if no result

  • Where is the source for com.sun.media.rtp?

    Is the source for com.sun.media.rtp available for download?
    I downloaded the JMF source code, but, it's not there. I have downloaded the source for J2SE and it's not there.
    Where is it?
    Greg Silverman
    NGC
    San Jose, CA

    Hi,
    This forum is exclusively for discussions related to Sun Java Studio Creator. Please post your question in the appropriate forum.
    Thanks,
    RK.

Maybe you are looking for

  • Unable to close WeatherEye box due to Error 500

    when opening, the "weatherEye" box is now blank with only "Error 500 Internal Server Error"                                                                                          Guru Meditation                                                      

  • Deleting tunes from hard drive and not ipod

    I don't want to keep all the tunes on my hard drive, that I already uploaded into my ipod.. when I went to delete the files, through itunes it said next time I update my tunes, those will be removed from the ipod ?? So how do I delete them.. thanks

  • Hyper-V cluster iSCSI not communicating on one host - Catch 22

    I'm in a catch-22, I have a 3 host Hyper-V 2012 cluster connected to a Dell Compellent SAN and Force 10 switches for iSCSI. Host3 simply stopped communicating via iSCSI, I can't ping Host 1 or 2 from Host 3 and vice versa.  I could take Host3 down fo

  • Two-Page Spread in Photo Creations

    I cannot get a 2-page spread to view in my Photo Book using Photo Creations. Can anybody help please? Úna This question was solved. View Solution.

  • My Adobe XI download was interrupted, where is the reset button?

    Help! I was downloading the trial version of the Adobe XI update and my connection was so slow, I switched it to something else. Now I can't finish the download because I can't find the 'download reset button' Does anyone know where to find it? Thank