Yes ... magic draw is supported.
There is one bug in the MagicDraw XMI.  You need to change the relationship
cardinalities from '1..*' to '1..-1'.  You can do that from the MAGIC DRAW
GUI.

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Tan, Pow
> Hwee
> Sent: Monday, June 23, 2003 8:14 PM
> To: [EMAIL PROTECTED]
> Subject: [Andromda-user] MagicDraw
>
>
>
> Hi -
>
> Is MagicDraw supported by AndroMDA?  MagicDraw 6.0 is UML1.4, but
> I got the
> following exception.
>
> I tried Poseidon as well, which doesn't cause any exception, but
> I can't get
> tagged values out of attributes, so I am trying other modelling tools.
>
> Thanks!
>
> ph
>
> [andromda] CartridgeFinder: Cartridge found: mycartridge
> [andromda] Input:  jar:file:C:\andromda\mytest\formgen.zargo!/formgen.xmi
> [andromda] java.lang.NumberFormatException: *
> [andromda]     at java.lang.Integer.parseInt(Integer.java:414)
> [andromda]     at java.lang.Integer.<init>(Integer.java:549)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.XmiContext.resolvePrimitiveValue(XmiConte
> xt.java:94
> 8)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.XmiElement$PrimitiveValue.endElement(XmiE
> lement.jav
> a:1027)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.XmiSAXReader.endElement(XmiSAXReader.java:240)
> [andromda]     at
> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAX
> Parser.jav
> a:579)
> [andromda]     at
> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceB
> inder.java
> :646)
> [andromda]     at
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTD
> Validator.
> java:1972)
> [andromda]     at
> org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValida
> tor.java:8
> 78)
> [andromda]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleEndEle
> ment(XMLDo
> cumentFragmentScannerImpl.java:1144)
> [andromda]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndEleme
> nt(XMLDocu
> mentFragmentScannerImpl.java:987)
> [andromda]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCont
> entDispatc
> her.dispatch(XMLDocumentFragmentScannerImpl.java:1445)
> [andromda]     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (XMLDocume
> ntFragmentScannerImpl.java:333)
> [andromda]     at
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.
> java:524)
> [andromda]     at
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.
> java:580)
> [andromda]     at
> org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
> [andromda]     at
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParse
> r.java:116
> 9)
> [andromda]     at javax.xml.parsers.SAXParser.parse(Unknown Source)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:118)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.XmiSAXReader.read(XmiSAXReader.java:99)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:77)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
> [andromda]     at
> org.andromda.core.mdr.MDRepositoryFacade.loadModel(MDRepositoryFac
> ade.java:2
> 33)
> [andromda]     at
> org.andromda.core.mdr.MDRepositoryFacade.readModel(MDRepositoryFac
> ade.java:1
> 00)
> [andromda]     at
> org.andromda.core.anttasks.AndroMDAGenTask.process(AndroMDAGenTask
> .java:469)
> [andromda]     at
> org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask
> .java:309)
> [andromda]     at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
> [andromda]     at org.apache.tools.ant.Task.perform(Task.java:317)
> [andromda]     at org.apache.tools.ant.Target.execute(Target.java:309)
> [andromda]     at
> org.apache.tools.ant.Target.performTasks(Target.java:334)
> [andromda]     at
> org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> [andromda]     at
> org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> [andromda]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
> [andromda]     at org.apache.tools.ant.Main.start(Main.java:196)
> [andromda]     at org.apache.tools.ant.Main.main(Main.java:235)
> [andromda] javax.jmi.xmi.MalformedXMIException:
> java.lang.NumberFormatException: *
> [andromda]     at
> org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:83)
> [andromda]     at
> org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
> [andromda]     at
> org.andromda.core.mdr.MDRepositoryFacade.loadModel(MDRepositoryFac
> ade.java:2
> 33)
> [andromda]     at
> org.andromda.core.mdr.MDRepositoryFacade.readModel(MDRepositoryFac
> ade.java:1
> 00)
> [andromda]     at
> org.andromda.core.anttasks.AndroMDAGenTask.process(AndroMDAGenTask
> .java:469)
> [andromda]     at
> org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask
> .java:309)
> [andromda]     at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
> [andromda]     at org.apache.tools.ant.Task.perform(Task.java:317)
> [andromda]     at org.apache.tools.ant.Target.execute(Target.java:309)
> [andromda]     at
> org.apache.tools.ant.Target.performTasks(Target.java:334)
> [andromda]     at
> org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> [andromda]     at
> org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> [andromda]     at org.apache.tools.ant.Main.runBuild(Main.java:610)
> [andromda]     at org.apache.tools.ant.Main.start(Main.java:196)
> [andromda]     at org.apache.tools.ant.Main.main(Main.java:235)
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: INetU
> Attention Web Developers & Consultants: Become An INetU Hosting Partner.
> Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
> INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
> _______________________________________________
> Andromda-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/andromda-user



-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Andromda-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to