Hi, folks, the changes for Poseidon 2.0 compatibility are now complete. Please test the new version in CVS on branch V2x_DEV and see if everything generates and builds correctly on your system. If all is well, I'll release this as AndroMDA 2.0.6.
How did I do this? The Gentleware people (thanks to Thorsten Sturm!) pointed me to their new metamodel called "M2_DiagramInterchangeModel.xml" inside Poseidon's lib/jboogie.jar. This file contains the metamodel in XMI format. They also have a jar file that contains the JMI interfaces corresponding to this metamodel, called lib/jmiuml14di.jar. I extracted the metamodel XMI file from jboogie.jar, added it to jmiuml14di.jar and add this jar to our distribution. I changed Tony's MDR repository facade class to load M2_DiagramInterchangeModel.xml as the default metamodel, and I was basically done! I removed uml14.jar from our distribution. I also converted the car rental system sample to Poseidon 2.0 format, checked it in and removed the old car rental system model file. Do I like this solution? Well, not completely. In order to make sure that we do not violate any license, I'd like to find the metamodel somewhere on the OMG site and I'd also like to rebuild the JMI interfaces from scratch using Netbeans MDR Explorer. For the moment, I think, this is all quite OK, except if Gentleware should complain. @Thorsten Sturm: What do you think? Does this violate the Poseidon license? Or any other license? If so, could you point me to a place on the OMG website where I can find the new metamodel XMI file? @Harald: Could you please check if your Poseidon 2.0 plugin still runs with this new (planned) release 2.0.6? @AndroMDA developers: Please test all this and give me feedback asap! Cheers... Matthias --- Matthias Bohlen "Consulting that helps project teams to succeed..." http://www.mbohlen.de/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php _______________________________________________ Andromda-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-devel
