[Python-projects] argoUML error when reading pyreverse argo file
John J Lee
jjl at pobox.com
Mon Jul 31 13:43:28 CEST 2006
Ouch, that attachment was 3.2 Mb.
Could one of the list owners please set a maximum message size on this
list? The version of Mailman we run at work has an option under "General
Options" labelled "Maximum length in kilobytes (KB) of a message body. Use
0 for no limit". I guess I need to put a size filter on my personal mail
account, too...
And benjamin, for Pete's sake, please don't attach enormous files to list
postings!-)
Thanks everybody
John
On Tue, 25 Jul 2006, benjamin b wrote:
> Hi,
>
> I got problems with a pyargo generated project.
> First, argoUML was unable to read the .argo file.
> Then a created .uml project like the one argoUML creates.
> Essentially, its a concatenation of the pyargo's .argo .xmi .gml files
> encapluslated in <uml> tags.
>
> But when i try to load the project in argoUML, I got the following error
>
> Any ides ?
>
> thanks
> PS attached is the .uml file
>
> Please report this problem at http://argouml.tigris.org/project_bugs.html
> Error opening file : ARIA22.uml
> System Info:
> ArgoUML version : 0.21.3
> Java Version : 1.4.2_08
> Java Vendor : Sun Microsystems Inc.
> Java Vendor URL : http://java.sun.com/
> Java Home Directory : /usr/java/j2sdk1.4.2_08/jre
> Java Classpath : argouml.jar
> Operation System : Linux, Version 2.4.21-40.ELsmp
> Architecture : i386
> User Name : xxx
> User Home Directory : /home/Bis/xxx
> Current Directory : /home/xx/xxxx/Progs/ArgoUML
> JVM Total Memory : 41992192
> JVM Free Memory : 6120664
>
>
> Error occurred at : Tue Jul 25 12:04:00 CEST 2006
> Cause : java.lang.NullPointerException
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
> at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:150)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:119)
> at org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java
> :265)
> at org.argouml.persistence.DiagramMemberFilePersister.load(
> DiagramMemberFilePersister.java:67)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :355)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :275)
> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1278)
> at org.argouml.uml.ui.ActionOpenProject.actionPerformed(
> ActionOpenProject.java:161)
> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
> at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(
> AbstractButton.java:1839)
> at javax.swing.DefaultButtonModel.fireActionPerformed(
> DefaultButtonModel.java:420)
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)
> at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(
> BasicMenuItemUI.java:943)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.Component.processMouseEvent(Component.java:5100)
> at java.awt.Component.processEvent(Component.java:4897)
> at java.awt.Container.processEvent(Container.java:1569)
> at java.awt.Component.dispatchEventImpl(Component.java:3615)
> at java.awt.Container.dispatchEventImpl(Container.java:1627)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
> at java.awt.Container.dispatchEventImpl(Container.java:1613)
> at java.awt.Window.dispatchEventImpl(Window.java:1606)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(
> EventDispatchThread.java:201)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(
> EventDispatchThread.java:151)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
> -------
> Full exception : org.argouml.persistence.OpenException:
> java.lang.NullPointerException
> at org.argouml.persistence.DiagramMemberFilePersister.load(
> DiagramMemberFilePersister.java:74)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :355)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :275)
> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1278)
> at org.argouml.uml.ui.ActionOpenProject.actionPerformed(
> ActionOpenProject.java:161)
> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
> at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(
> AbstractButton.java:1839)
> at javax.swing.DefaultButtonModel.fireActionPerformed(
> DefaultButtonModel.java:420)
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)
> at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(
> BasicMenuItemUI.java:943)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.Component.processMouseEvent(Component.java:5100)
> at java.awt.Component.processEvent(Component.java:4897)
> at java.awt.Container.processEvent(Container.java:1569)
> at java.awt.Component.dispatchEventImpl(Component.java:3615)
> at java.awt.Container.dispatchEventImpl(Container.java:1627)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
> at java.awt.Container.dispatchEventImpl(Container.java:1613)
> at java.awt.Window.dispatchEventImpl(Window.java:1606)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(
> EventDispatchThread.java:201)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(
> EventDispatchThread.java:151)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
> Caused by: java.lang.NullPointerException
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691)
> at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:150)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:119)
> at org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java
> :265)
> at org.argouml.persistence.DiagramMemberFilePersister.load(
> DiagramMemberFilePersister.java:67)
> ... 30 more
> java.lang.NullPointerException
> at org.tigris.gef.persistence.pgml.PGMLStackParser.constructFig(
> PGMLStackParser.java:492)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.getHandler(
> PGMLStackParser.java:309)
> at org.argouml.persistence.PGMLStackParser.getHandler(PGMLStackParser.java
> :116)
> at org.tigris.gef.persistence.pgml.BaseHandler.getElementHandler(
> BaseHandler.java:141)
> at org.tigris.gef.persistence.pgml.BaseHandler.getElementOrUnknownHandler(
> BaseHandler.java:110)
> at org.tigris.gef.persistence.pgml.BaseHandler.startElement(BaseHandler.java
> :159)
> at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1674)
> at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
> at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
> at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:150)
> at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(
> PGMLStackParser.java:119)
> at org.argouml.persistence.PGMLStackParser.readDiagram(PGMLStackParser.java
> :265)
> at org.argouml.persistence.DiagramMemberFilePersister.load(
> DiagramMemberFilePersister.java:67)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :355)
> at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java
> :275)
> at org.argouml.ui.ProjectBrowser.loadProject(ProjectBrowser.java:1278)
> at org.argouml.uml.ui.ActionOpenProject.actionPerformed(
> ActionOpenProject.java:161)
> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
> at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(
> AbstractButton.java:1839)
> at javax.swing.DefaultButtonModel.fireActionPerformed(
> DefaultButtonModel.java:420)
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:289)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1113)
> at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(
> BasicMenuItemUI.java:943)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
> at java.awt.Component.processMouseEvent(Component.java:5100)
> at java.awt.Component.processEvent(Component.java:4897)
> at java.awt.Container.processEvent(Container.java:1569)
> at java.awt.Component.dispatchEventImpl(Component.java:3615)
> at java.awt.Container.dispatchEventImpl(Container.java:1627)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
> at java.awt.Container.dispatchEventImpl(Container.java:1613)
> at java.awt.Window.dispatchEventImpl(Window.java:1606)
> at java.awt.Component.dispatchEvent(Component.java:3477)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(
> EventDispatchThread.java:201)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(
> EventDispatchThread.java:151)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
>
More information about the Python-Projects
mailing list