Add EMF UML2 3.1 (Eclipse Helios) modeling support

Description

I have this working locally today, not yet committed. We need to find a permanent location for the org.eclipse.uml2 dependencies.

Currently EMF UML2 2.3 is supported in AndroMDA 3.4-SNAPSHOT. It's been three years since any UML2 artifacts have been updated in maven central. The latest versions of MagicDraw, Rational 8 beta, and Eclipse support UML2 v3.x, and the v3.1 EMF dependencies from Eclipse Helios (released 7/10) can load earlier UML2 versions seamlessly. I have been trying to either sync the Eclipse artifacts with maven central, or get the Eclipse foundation to fix the way the P2 artifacts are exposed as a maven repository at http://build.eclipse.org/helios/hybrid/final, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=312656. If I commit this update today, I am concerned that the Eclipse Helios maven repository is only temporary, and the artifacts cannot be synched to central because they lack source plus the proper metadata. Perhaps we can upload the UML2 artifacts to Sonatype ourselves? I'd really prefer to use the actual org.eclipse.uml2 groupid instead of putting them all under org.andromda.thirdparty.

If I do commit this update without also updating the related artifacts, we would have to watch the helios maven repository closely to see if it goes away suddenly. I want to avoid errors like http://forum.andromda.org/viewtopic.php?f=32&t=6517.

Environment

Andromda 3.4-SNAPSHOT as of 8/11/10. XP64 and Vista64, JDK 6 patch 21. MagicDraw 16.8, RSM8 beta.

Activity

Show:
Walter Mourão
August 11, 2010, 10:40 PM

>>Perhaps we can upload the UML2 artifacts to Sonatype ourselves?
>>I'd really prefer to use the actual org.eclipse.uml2 groupid instead of putting them all under org.andromda.thirdparty.

Do we need to use the org.andromda.thirdparty groupId ? Is it possible to add the artifacts to sonatype using the correct groupId ? If yes we could use sonatype as a "mirror"...

Bob Fields
August 31, 2010, 3:54 AM

Created http://issues.sonatype.org/browse/OSSRH-739 and started the upload process. I had to rebuild the Eclipse artifacts in order to create the -javadocs archive.

Bob Fields
October 10, 2010, 5:02 AM

After some corrupted artifacts were uploaded to Central, the correct versions were finally updated on 10/08/2010.

Assignee

Former user

Reporter

Bob Fields

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure