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

Fusion Middleware Upgrade Assistant: NPE when using JAWS

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • 8-pool
    • 7u6, 8
    • client-libs
    • Windows 7
      JAWS screen reader
      FMW Upgrade Assistant

      Reported by michael.gianatassio@oracle.com

      Problem:

      Stack dumps occur on console while trying to select a file with the JAWS screen reader enabled.

      Environment:

      Windows 7
      JAWS screen reader
      FMW Upgrade Assistant

      How to reproduce:

      1. Install wls_jrf_generic.jar on Windows 7

      2. Start the JAWS screen reader

      3. Start the Upgrade Assistant (located within ship home at \oracle_common\upgrade\bin). CD to that folder and type the command "ua"

      4. A "Welcome" screen will display, click the Next button

      5. A "Schemas" page will display. Click the radio button named "Weblogic Component Configurations". A input field with a Browse button will appear.

      6. Click the "Browse" button. When the dialog pops up, click on the "Location" pulldown and select the folder named "oracle" which is two levels up in the hierarchy. Then click the "Open" button. This will cause the first stack dump to appear on the console.

      Exception in thread "Thread-4" java.lang.NullPointerException
             at javax.swing.JList$AccessibleJList$AccessibleJListChild.getAccessibleSelection(JList.java:3392)
             at java.awt.Component.getAccessibleStateSet(Component.java:9624)
             at java.awt.Component$AccessibleAWTComponent.getAccessibleStateSet(Component.java:9156)
             at javax.swing.JComponent$AccessibleJComponent.getAccessibleStateSet(JComponent.java:3919)
             at javax.swing.JList$AccessibleJList$AccessibleJListChild.getAccessibleStateSet(JList.java:3301)
             at com.sun.java.accessibility.AccessBridge.getAccessibleStatesStringFromContext(AccessBridge.java:1331)
             at com.sun.java.accessibility.AccessBridge.run(Native Method)
             at java.lang.Thread.run(Thread.java:722)

      7. Click the "Browse" button again. When the dialog pops up, click on the "Location" pulldown and just move the mouse over the selections. As you do this the same stack dump as shown above will continually be dumping to the screen.

            ptbrunet Pete Brunet (Inactive)
            ptbrunet Pete Brunet (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: