Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6923175

When running Oracle Forms from Webstart showdocument fails silently

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • 7
    • 6u10
    • deploy
    • x86
    • windows_xp

      FULL PRODUCT VERSION :
      java version "1.6.0_14"
      Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
      Java HotSpot(TM) Client VM (build 14.0-b16, mixed mode, sharing)


      ADDITIONAL OS VERSION INFORMATION :
      Microsoft Windows XP [Version 5.1.2600]
      Microsoft Windows [Version 6.0.6002]



      EXTRA RELEVANT SYSTEM CONFIGURATION :
      Using Oracle Forms 10.1.2.3

      A DESCRIPTION OF THE PROBLEM :
      Oracles Built in web.showdocument silently fails.
      Also from a java bean...
        getappletcontext().showdocument silently fails
        basicservice.showdocument returns true on the call but still silently fails

      This worked perfectly with webstart all the way up to 1.6.0.7. It broke at _10 and has stayed that way since.

      It does however work on the current release of Java 7.

      On a client with Java 1.6.0_10 thru _14 putting this tag in the JNLP does not help this problem.
      <j2se version="1.6.0_7" href="http://java.sun.com/products/autodl/j2se"/>

      With this tag it uses the highest version Webstart and then runs the application in the requested Java Runtime. However it is the webstart itsself that is causing the problem.

      When tested with the 1.7 beta release installed all is well again. I can set the j2se version tag to any version up to 1.6.0_14 and everything works. The Java console displays that it is using the 1.7 webstart and JRE 1.6.0_14.





      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Run an oracle form using webstart and try to use web.showdocument.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      A web page should be displayed
      ACTUAL -
      Nothing Happens. Not even an error in the Java console.

      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
      Unfortunately this requires a running version of oracles application server. Any application will do as they all have this behavior on these runtimes.

      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      1. Uninstall any version of Java from between 1.6.0_10 and 1.6.0_14.
      2. Drag the JNLP Short cut onto a javaws.exe from a java version prior 1.6.0_10
      3. Install the current Java 7 release and use the webstart from it. Then set the j2se version tag to run from the 1.6.0_14 runtime.
      4. Don't use webstart. Use browser launch only.

      Release Regression From : 6u7
      The above release value was the last known release where this
      bug was not reproducible. Since then there has been a regression.

            ngthomas Thomas Ng (Inactive)
            igor Igor Nekrestyanov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: