Uploaded image for project: 'Errai'
  1. Errai
  2. ERRAI-239

Errai 2B3 results in JavaScript "exception thrown and not caught" during startup in IE7

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 2.0.Beta3
    • Fix Version/s: 2.0.Beta4
    • Component/s: ErraiBus
    • Labels:
      None
    • Environment:

      Build/host: Ubuntu 10.04.4 LTS / openjdk-6-jdk 6b20-1.9.13-0ubuntu
      GWT: 2.4.0
      Web client: Internet Explorer 7

    • Steps to Reproduce:
      Hide

      Run a GWT 2.4.0/Errai 2.0Beta3 application from Internet Explorer 7. The application will fail before it even exits the GWT/Errai initialization and pop an error dialog indicating "Exception thrown and not caught".

      Show
      Run a GWT 2.4.0/Errai 2.0Beta3 application from Internet Explorer 7. The application will fail before it even exits the GWT/Errai initialization and pop an error dialog indicating "Exception thrown and not caught".

      Description

      A GWT application built against Errai 2.0 Beta 3 (in the above environment, at least) will fail during initialization when accessed via Internet Explorer 7. IE reports "Exception thrown and not caught" and points to the end of the try block inside the JavaScript translation of com.google.gwt.core.client.impl.Impl.entry.entry0 (the $entry pump). The specific GWT application being run does not seem to matter.

      This only occurs when the app is run from an actual copy of Internet Explorer 7; it doesn't manifest when run from IE8 in compatibility mode.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                csa Christian Sadilek
                Reporter:
                wilbur Wilbur McMurdy
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: