After a second look at the issue 5815 I don't think we can do anything about
it. We can ignore it for the discussion of the contents of a 0.28.1 release.
        /Linus

2009/6/19 Linus Tolke <[email protected]>

> Since the 5815 issue is a packaging issue we could allow ourselves to fix
> it first for the 0.28 release (by modifying the contents on the release
> site). I will do that immediately.
> I will have a look to see if I can understand how this happened. It must be
> a problem in the script building the release.
>
>         /Linus
>
> 2009/6/18 Thomas Neustupny <[email protected]>
>
>> Hi Bob,
>>
>> yes, issue 5815 (mac installation issue) is ok. I agree with your "draw
>> the line here" statement.
>>
>> By the way: with the current svn version, a corrupted project (created
>> with 0.28) doesn't load
>> (ClassNotFoundException:org.argouml.sequence2.diagram.UMLSequenceDiagram).
>> I'll attach the project to the issue.
>>
>> Thomas
>>
>> -------- Original-Nachricht --------
>> > Datum: Thu, 18 Jun 2009 13:42:14 +0100
>> > Von: Bob Tarling <[email protected]>
>> > An: [email protected]
>> > Betreff: Re: [argouml-dev] Sequence diagram problems
>>
>> > 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]]
>>
>> --
>> 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=2363176
>>
>> 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=2363421

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