Internal Error in "Inject KM3 to MOF-1.4 metamodel" operation [message #375942] |
Fri, 19 January 2007 11:36 |
Eclipse User |
|
|
|
Originally posted by: fermin.galan.cttc.es
Hello,
As far as I understand from the ATL Starter's Guide
(http://www.eclipse.org/m2m/atl/doc/ATL_Starter_Guide.pdf), ATL can be
used to perform model transformations both in the EMF and MOF modeling
spaces.
I've performed the tutorial (oriented to EMF) sucessfully. In addition, I
would like to explore the MOF capabilities of ATL. So, I'm trying to do
the tutorial again, but using MOF-based models and metamodels instead of
EMF.
However, I've found problems using the "Inject KM3 to MOF-1.4 metamodel":
Eclipse is reporting an Internal Error (trace can be found at the end of
the mail).
Is the KM3->MOF conversion actually suported? Maybe I need additional
plugins (not cited in the Installation Guide,
http://www.eclipse.org/m2m/atl/doc/ATL_Installation_Guide%5B v0.1%5D.pdf)?
Any help or hint is really welcome! (and please excuse me if this question
has been alredy answere, although I didn't find anything related after
googling :)
These are the versions I've installed, in the case it could help:
- eclipse-SDK-3.2.1-win32.zip
- adt20060630_Eclipse3_1(withMDR4ATL).zip
- antlr-2.7.5.jar
- emf-sdo-xsd-SDK-M200701181044.zip
- mdr-standalone.zip
eclipse.buildId=M20060921-0945
java.version=1.5.0_10
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=es_ES
Command-line arguments: -os win32 -ws win32 -arch x86 -clean
Error
Fri Jan 19 17:20:41 CET 2007
An internal error occurred during: "KM3 to MOF-1.4".
java.lang.NoClassDefFoundError: javax/jmi/reflect/InvalidCallException
at
org.atl.engine.repositories.mdr4atl.AtlMDRModelHandler.<init >(AtlMDRModelHandler.java:122)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI .createExecutableExtension(RegistryStrategyOSGI.java:157)
at
org.eclipse.core.internal.registry.ExtensionRegistry.createE xecutableExtension(ExtensionRegistry.java:759)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:243)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 51)
at
org.atl.eclipse.engine.AtlModelHandler.getDefault(AtlModelHa ndler.java:65)
at org.atl.eclipse.km3.actions.KM32MOF14$1.run(KM32MOF14.java:5 6)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Best regards,
--------------------
Fermín Galán Márquez
CTTC - Centre Tecnològic de Telecomunicacions de Catalunya
Parc Mediterrani de la Tecnologia, Av. del Canal Olímpic s/n, 08860
Castelldefels, Spain
Room 1.02
Tel : +34 93 645 29 12
Fax : +34 93 645 29 01
Email address: fermin.galan@cttc.es
|
|
|
Powered by
FUDForum. Page generated in 0.02641 seconds