Package: argouml Version: 0.19.6-2.1 Severity: grave Justification: renders package unusable
To reproduce: 1) Start argouml from terminal 2) Create a new project 3) Add a package 4) Add a class in the package Optionally add attributes and methods to the class 5) Save the project 6) Load the project 7) Observe no loaded project, errors in terminal: Exception in thread "CritiquingThread" java.lang.NoSuchMethodError: org.tigris.gef.base.LayerPerspective.getContents(Ljava/util/Collection;)Ljava/util/Collection; at org.argouml.uml.cognitive.critics.CrNodesOverlap.computeOffenders(Unknown Source) at org.argouml.uml.cognitive.critics.CrNodesOverlap.predicate2(Unknown Source) at org.argouml.uml.cognitive.critics.CrUML.predicate(Unknown Source) at org.argouml.cognitive.critics.Critic.critique(Unknown Source) at org.argouml.cognitive.critics.Agency.applyCritics(Unknown Source) at org.argouml.cognitive.critics.Agency.applyAllCritics(Unknown Source) at org.argouml.cognitive.Designer.run(Unknown Source) at java.lang.Thread.run(Thread.java:595) Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/tigris/gef/xml/pgml/PGMLParser at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at org.argouml.persistence.PrivateHandler.class(Unknown Source) at org.argouml.persistence.PrivateHandler.<clinit>(Unknown Source) at org.argouml.persistence.PGMLStackParser.getHandler(Unknown Source) at org.tigris.gef.persistence.pgml.BaseHandler.getElementHandler(BaseHandler.java:141) at org.tigris.gef.persistence.pgml.BaseHandler.getElementOrUnknownHandler(BaseHandler.java:111) at org.tigris.gef.persistence.pgml.BaseHandler.startElement(BaseHandler.java:160) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376) at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1284) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1171) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098) at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:157) at org.tigris.gef.persistence.pgml.PGMLStackParser.readDiagram(PGMLStackParser.java:123) at org.argouml.persistence.DiagramMemberFilePersister.load(Unknown Source) at org.argouml.persistence.UmlFilePersister.doLoad(Unknown Source) at org.argouml.persistence.ZargoFilePersister.doLoad(Unknown Source) at org.argouml.ui.ProjectBrowser.loadProject(Unknown Source) at org.argouml.uml.ui.ActionOpenProject.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) at java.awt.Component.processMouseEvent(Component.java:5517) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5282) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.20+20070716+purgatory (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages argouml depends on: ii antlr 2.7.6-9 language tool for constructing rec ii gij-4.1 [java2-runtime] 4.1.2-16 The GNU Java bytecode interpreter ii gij-4.2 [java2-runtime] 4.2.2-2 The GNU Java bytecode interpreter ii libgef-java 0.12.3-1 Graph Editing Framework written en ii libgnujmi-java 0.0cvs20050116-2 free implementation of the java me ii libi18n-java 0.1.3a-2 internationalization library for j ii liblog4j1.2-java 1.2.15-1 Logging library for java ii libnsuml-java 0.4.20-12.1 Novosoft UML (Unified Modeling Lan ii libocl-argo-java 1.1.debian-1 Dresden OCL (Object Constraint Lan ii libswidgets-java 0.1.4-1 various swing gui controls java li ii libtoolbar-java 1.4-1 extension of java swing component ii libxerces-java 1.4.4-4 Validating XML parser for Java ii sun-j2sdk1.4 [j2re1.4] 1.4.2+05 Java(TM) 2 SDK, Standard Edition, ii sun-j2sdk1.4debian [jav 0.18 Debian specific parts of Java(TM) ii sun-java5-jre [java2-ru 1.5.0-13-1 Sun Java(TM) Runtime Environment ( argouml recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]