Strange.... but maybe that decides it for waiting till I have the XSLT working for this also.
_If_ we do such a release it may also be worth waiting on issue 5815 if someone can resolve it quickly. I think we should draw the line there though, we don't want scope creep and things look to be quite stable at the moment. Regards Bob. 2009/6/18 Thomas Neustupny <[email protected]>: > Hi, > > unfortunately the seq2 module from svn only runs with the svn version of > ArgoUML. When I replace the module in my 0.28 installation, I'm getting the > following exception at startup (abort): > > Fatal error on startup. ArgoUML failed to start. > java.lang.NoClassDefFoundError: org/argouml/uml/diagram/SequenceDiagram > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:621) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > at java.net.URLClassLoader.access$000(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:307) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > at > org.argouml.sequence2.SequenceDiagramPropPanelFactory.createPropPanel(SequenceDiagramPropPanelFactory.java:41) > at org.argouml.uml.ui.TabProps.createPropPanel(TabProps.java:270) > at org.argouml.uml.ui.TabProps.findPanelFor(TabProps.java:246) > at org.argouml.uml.ui.TabProps.setTarget(TabProps.java:201) > at org.argouml.uml.ui.TabProps.targetSet(TabProps.java:365) > at > org.argouml.ui.targetmanager.TargetManager.fireTargetSet(TargetManager.java:758) > at > org.argouml.ui.targetmanager.TargetManager.internalOnSetTarget(TargetManager.java:461) > at > org.argouml.ui.targetmanager.TargetManager.setTarget(TargetManager.java:443) > at > org.argouml.ui.ProjectBrowser.propertyChange(ProjectBrowser.java:1020) > at > org.argouml.kernel.ProjectManager.firePropertyChanged(ProjectManager.java:183) > at > org.argouml.kernel.ProjectManager.notifyProjectAdded(ProjectManager.java:222) > at > org.argouml.kernel.ProjectManager.setCurrentProject(ProjectManager.java:218) > at org.argouml.application.Main.openProject(Main.java:491) > at org.argouml.application.Main.main(Main.java:197) > Caused by: java.lang.ClassNotFoundException: > org.argouml.uml.diagram.SequenceDiagram > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:252) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) > ... 26 more > > So, a branch is needed, and some release manangement. :( > > Thomas > > -------- Original-Nachricht -------- >> Datum: Thu, 18 Jun 2009 10:55:53 +0100 >> Von: Bob Tarling <[email protected]> >> An: [email protected] >> Betreff: Re: [argouml-dev] Sequence diagram problems > >> This demonstrate the usefulness of breaking our product into smaller >> more manageable components. I hope that will continue. >> >> However in this case we will still have the problem with users having >> corrupt projects if we only release the sequence diagram. The >> persistence mechanism is still embedded in core argouml. >> >> I wonder if its possible to drag the model elements from one >> collaboration to another (I can't test now). If thats the case we can >> at least provide a manual fix to the user once he has the replacement >> module. >> >> The other issues you mention were fixed by Michiel and Christian. I'll >> let them comment on those. >> >> Regards >> >> Bob. >> >> >> 2009/6/18 Thomas Neustupny <[email protected]>: >> > Hi Bob, >> > >> > thank you for the fix! The XSLT will be very welcome, this is great! >> > I think that a bugfix release with a single jar update will be the best >> solution. There are enhancements and fixes in the 0.29 trunk, but we should >> ignore them and benefit from the fact that seq2 is a module by making a >> quick release: >> > 1. only test 0.28 with a modified seq2 module, only seq2 testing >> > 2. for the release work: repackage 0.28 with the fixed seq2 module and >> release the whole as 0.28.1 >> > >> > It seems that since 0.28 the following changes were made to the code of >> the seq2 module that were not included in the 0.28 release: >> > - removing setOwner calls (issue 4075) >> > - changes to the graph model for comments (issue 5789) >> > >> > Is this ok to go into the fix, or do we need to exclude something? >> Otherwise, the current svn could be taken. >> > >> > Thomas >> > >> > -------- Original-Nachricht -------- >> >> Datum: Wed, 17 Jun 2009 23:29:03 +0100 >> >> Von: Bob Tarling <[email protected]> >> >> An: [email protected] >> >> Betreff: Re: [argouml-dev] Sequence diagram problems >> > >> >> The defect is fixed so I think it would be possible to release this as >> >> a single jar update. >> >> >> >> The only problem is any user projects that have already become corrupt >> >> as a result of this. >> >> >> >> I may be able to write some XSLT that will combine all elements in a >> >> (new style) sequence diagram to the same collaboration. >> >> >> >> I might have time before the weekend to investigate if that can be >> done. >> >> >> >> As work towards 0.30 seems quiet at the moment I think its worth >> >> considering a defect release for this. >> >> >> >> Regards >> >> >> >> Bob. >> >> >> >> >> >> 2009/6/17 Bob Tarling <[email protected]>: >> >> > I haven't yet analysed if detect 5811 is valid but if so it seems to >> >> > me that the new sequence diagrams will be unusable. >> >> > >> >> > If this is the case should we consider a patch release? >> >> > >> >> > As the sequence diagrams are now a module it would be easy to release >> >> > just that one component. >> >> > >> >> > Regards >> >> > >> >> > Bob. >> >> > >> >> >> >> ------------------------------------------------------ >> >> >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2363011 >> >> >> >> To unsubscribe from this discussion, e-mail: >> >> [[email protected]]. >> >> To be allowed to post to the list contact the mailing list moderator, >> >> email: [[email protected]] >> > >> > -- >> > GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT! >> > Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01 >> > >> > ------------------------------------------------------ >> > >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2363086 >> > >> > To unsubscribe from this discussion, e-mail: >> [[email protected]]. >> > To be allowed to post to the list contact the mailing list moderator, >> email: [[email protected]] >> > >> >> ------------------------------------------------------ >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2363122 >> >> To unsubscribe from this discussion, e-mail: >> [[email protected]]. >> To be allowed to post to the list contact the mailing list moderator, >> email: [[email protected]] > > -- > GMX FreeDSL Komplettanschluss mit DSL 6.000 Flatrate und Telefonanschluss > für nur 17,95 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 > > ------------------------------------------------------ > http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2363146 > > To unsubscribe from this discussion, e-mail: > [[email protected]]. > To be allowed to post to the list contact the mailing list moderator, email: > [[email protected]] > ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2363157 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
