[kepler-dev] [Bug 5508] New: Link to "Additional background information on Ptolemy" brings up empty page

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Oct 5 18:51:53 PDT 2011


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5508

           Summary: Link to "Additional background information on Ptolemy"
                    brings up empty page
           Product: Kepler
           Version: 2.2.0
          Platform: Other
        OS/Version: Windows Server 2008
            Status: NEW
          Severity: minor
          Priority: P2
         Component: installer
        AssignedTo: barseghian at nceas.ucsb.edu
        ReportedBy: cxh at eecs.berkeley.edu
         QAContact: kepler-dev at kepler-project.org
   Estimated Hours: 0.0


Under Windows Server 2008:

If I do Help -> Kepler Documentation,
and click on
"background information on Ptolemy"
I get a blank page that has
jar:file:!/ptolemy/configs/ptinyKepler/intro.htm in the title.

I looked in the jar file and the file is there?

View ->Source brings up a NPE?

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at
ptolemy.actor.gui.TextEditorTableau$Factory.createTableau(TextEditorTableau.java:221)
    at
ptolemy.actor.gui.TextEditorTableau$Factory.createTableau(TextEditorTableau.java:279)
    at
ptolemy.actor.gui.TableauFrame$ViewMenuListener.actionPerformed(TableauFrame.java:1572)
    at org.kepler.gui.MenuMapper$1.actionPerformed(MenuMapper.java:386)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.AbstractButton.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException
    at ptolemy.actor.gui.TextEditor.getBackground(TextEditor.java:144)
    at java.awt.Window.setBackground(Unknown Source)
    at java.awt.Frame.setBackground(Unknown Source)
    at ptolemy.gui.Top.access$1001(Top.java:141)
    at ptolemy.gui.Top$SetBackgroundRunnable.run(Top.java:1889)
    at ptolemy.gui.Top.deferIfNecessary(Top.java:247)
    at ptolemy.gui.Top.setBackground(Top.java:501)
    at ptolemy.actor.gui.TextEditor.setBackground(TextEditor.java:238)
    at javax.swing.JFrame.frameInit(Unknown Source)
    at javax.swing.JFrame.<init>(Unknown Source)
    at ptolemy.gui.Top.<init>(Top.java:162)
    at ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:133)
    at ptolemy.actor.gui.TableauFrame.<init>(TableauFrame.java:168)
    at ptolemy.actor.gui.TextEditor.<init>(TextEditor.java:104)
    at ptolemy.actor.gui.TextEditor.<init>(TextEditor.java:91)
    at ptolemy.actor.gui.TextEditorTableau.<init>(TextEditorTableau.java:89)
    at ptolemy.actor.gui.TextEditorTableau.<init>(TextEditorTableau.java:68)
    ... 46 more




This page works on the Mac and I don't get the NPE.

-- 
Configure bugmail: http://bugzilla.ecoinformatics.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Kepler-dev mailing list