Hi Rene,
It sounds like you might be saving your
XMI in version 1.0, try saving your project (using Magic Draw) to 1.1 or 1.2.�
Chad
From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of [EMAIL PROTECTED]
Sent: Monday, January 03, 2005
6:52 AM
To:
[email protected]
Subject: [Andromda-user]
Exception: Element name cannot be resolved, unknown package:
Foundation.Core.ModelElement.name
Hello.
I
tried to generate code from a simple model and run into this problem - If I
start maven, the builds stops with this message:
ERROR
[ModelProcessor] Error performing ModelProcessor.process with model(s) -->
'file:C:/Temp/mda/demo/mda/src/uml/Demo
Model.xmi'
INFO
[AndroMDA] Exception recorded in --> 'C:\Temp\mda\demo\andromda050103142002.exc'
The
file andromda050103142002.exc contains:
-------
AndroMDA Exception Recording -------
Version
--> 3.0M3-SNAPSHOT
Error
--> Error performing ModelProcessor.process with model(s) --> 'file:C:/Temp/mda/demo/mda/src/uml/DemoModel.xmi'
Main
Exception --> Error performing MDRepositoryFacade.readModel
Root
Exception --> javax.jmi.xmi.MalformedXMIException:
org.netbeans.lib.jmi.util.DebugException: Element name cannot be resolved,
unknown package: Foundation.Core.ModelElement.name
javax.jmi.xmi.MalformedXMIException:
org.netbeans.lib.jmi.util.DebugException: Element name cannot be resolved,
unknown package: Foundation.Core.ModelElement.name
at org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:83)
at
org.netbeans.lib.jmi.xmi.SAXReader.read(SAXReader.java:70)
...
stack trace continous
A
short investigation of my DemoModel.xmi showed this xml element:
<Foundation.Core.Class
xmi.id='_9_0_43c01ab_1104752915052_967572_1'>
<Foundation.Core.ModelElement.name>Customer</Foundation.Core.ModelElement.name>
...removed...
</Foundation.Core.Class>
The
error message indicates that the xml element 'Foundation.Core.Class.name' is
not a valid name and is forbidden in xmi format. Is this correct?
I
use MagicDraw 9.0 released on December 21, 2004. Is the version 9.0 working
with AndroMDA? What version of MagicDraw are you using? Does an older version
of MagicDraw produce an xml element named 'Foundation.Core.Class.name'?
Can
anybody suggest a workaround for this problem?
If
needed, I can provide the complete DemoModel.xmi and andromda050103142002.exc.
Thanks
for any help.
-Ren�
|