| Summary: | EMF Compare : java.lang.NoClassDefFoundError: org/eclipse/uml2/uml/DestructionEvent | ||
|---|---|---|---|
| Product: | [Modeling] EMFCompare | Reporter: | Vincent Lorenzo <vincent.lorenzo> |
| Component: | Core | Assignee: | EMF Compare <emf.compare-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | cedric.brun, laurent.goubet |
| Version: | 1.3 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | 370143 | ||
| Bug Blocks: | |||
|
Description
Vincent Lorenzo
I can't reproduce on Indigo but quite easily with the Juno stream.So far EMF compare is not compiling on Juno because : - Papyrus did change most of their plugin ID's, we need to reflect that change - UML implementation has been updated. I have a first patch making everything compile on Juno, the problem is these changes means we won't have a single compare source tree compatible with several Eclipse versions like we used to have :/ We'll release a 1.3 quite soon (around march) as such we'll create it's dedicated stream and move the master to 2.0. When will you provide a nightly build for Juno with these corrections? I need them to do a development and I would like do it before Eclipse Juno M6. We're still working on it but I need more information to make sure everything goes smoothly on your side. The Juno release for EMF compare is the 2.0 and is going to change pretty much every API we have right now. What kind of API are you expecting to do your work ? In which kind of use case ? On the other hand the 1.3 release (just branched) is targeting Indigo and we can't build an 1.3 release both compatible with Juno and Indigo because of the renaming which happened in Papyrus. In a nutshell, do you need the final Juno APIs or a 1.3+ (which would be 1.4) which is the 1.3 stream built on top of Juno ? We could do that but you have to be aware it's not going to be the version aggregated in the Juno repository. The code is compiling with Papyrus M5 now, but not with the papyrus nightly update site. If I'm not mistaken you're part of the Papyrus team so I'll just ask here : where could I find back org.eclipse.papyrus.uml.diagram.common.editpolicies.IMaskManagedLabelEditPolicy which was in the diagram.common plugin during M5 ? Any pointer ? Never mind, found it here : org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.IMaskManagedLabelEditPolicy The build is here : https://hudson.eclipse.org/hudson/job/emf-compare-master/167/ batch-closing a bunch of "RESOLVED" bugs. |