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]]

Reply via email to