créer type avec archgenxml, argouml et archetype
Posté par
desci
le
27/03/2010 16:42
Bonsoir à vous ,
Après avoir difficilement installé archgenxml sous vista , j'ai essayé de générer un type à partir d'un modèle xmi obtenu avec argoUML Mais en tapant la commande : archgenxml monfichier.xmi
voilà le message que j'obtiens
C:\Users\compaq\Documents> archgenxml test.xmi
INFO ArchGenXML Version 2.4.1
(c) 2003-2009 BlueDynamics Alliance, Austria, GPL 2.0 or later
INFO Parsing...
Traceback (most recent call last):
File "C:\Program Files\Plone\python\Scripts\archgenxml-script.py", line 7, in
?
sys.exit(
File "c:\program files\plone\python\lib\site-packages\archgenxml-2.4.1-py2.4.
gg\archgenxml\ArchGenXML.py", line 114, in main
gen.parseAndGenerate()
File "c:\program files\plone\python\lib\site-packages\archgenxml-2.4.1-py2.4.
gg\archgenxml\ArchetypesGenerator.py", line 4127, in parseAndGenerate
profile_dir=self.options.option('profile_dir'))
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 2846, in parse
root = buildHierarchy(doc, packages, profile_docs=profile_docs)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 2760, in buildHierarchy
res.buildClassesAndInterfaces()
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1397, in buildClassesAndInterfaces
self.buildClasses()
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1376, in buildClasses
p.buildClasses()
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1371, in buildClasses
xc = XMIClass(c, package=self)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1559, in __init__
XMIElement.__init__(self, *args, **kw)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 834, in __init__
self.buildChildren(domElement)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1641, in buildChildren
att = XMIAttribute(el)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 833, in __init__
self.initFromDOM(domElement)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 2013, in initFromDOM
self.calcType()
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 1998, in calcType
return XMI.calcDatatype(self)
File "c:\program files\plone\python\lib\site-packages\xmiparser-1.4-py2.4.egg
xmiparser\xmiparser.py", line 697, in calcDatatype
raise ValueError, 'datatype %s not defined' % typeid
ValueError: datatype default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:
00000000000087E not defined
Est ce quelqu'un pourrait m'aider à situer le problème ... Merci
|