fornax-oaw-m2-plugin: Couldn't resolve reference to JvmType 'outline.TransformerFragment'

485 views
Skip to first unread message

jmalcome

unread,
Jan 17, 2012, 7:28:34 AM1/17/12
to Fornax-Platform
Hi,

I'm trying to get this plugin to work using tycho 0.13 in eclipse
indigo, however, I run into this error when executing "Maven Install".

[ERROR] java.lang.IllegalStateException: [XtextLinkingDiagnostic: null:
82 Couldn't resolve reference to JvmType
'outline.TransformerFragment'., XtextLinkingDiagnostic: null:83
Couldn't resolve reference to JvmType
'outline.OutlineNodeAdapterFactoryFragment'.]

Executing the MWE2-File directly from within Eclipse works just fine,
so I suspect the plugin does not provide necessary library-files to
the Ant-Task. So far, I have tried version 3.3.0, 3.3.1 and 3.4.0-
SNAPSHOT.

below is an excerpt from the maven-log generated with debug enabled;
please note that the classpath does contain
'org.eclipse.xtext.generator' which in turn contains the necessary
classes.

Does anyone have any idea as to what I might try to work around this?

DEBUG] Setting fork to true for MWE2.
[DEBUG] C:\Programme\Java\jdk1.6.0_27\jre\bin\java.exe -classpath D:
\Projekte\e-Vergabe\mda\com.steria.mdsd.server.xtext\src;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.osgi.services
\3.3.0.v20110513\org.eclipse.osgi.services-3.3.0.v20110513.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.emf.ecore.xmi
\2.7.0.v20110520-1406\org.eclipse.emf.ecore.xmi-2.7.0.v20110520-1406.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.mwe2.lib
\2.0.1.v201108020506\org.eclipse.emf.mwe2.lib-2.0.1.v201108020506.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.p2.engine
\2.1.0.v20110511\org.eclipse.equinox.p2.engine-2.1.0.v20110511.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.codegen.ecore
\2.7.0.v20110913-1156\org.eclipse.emf.codegen.ecore-2.7.0.v20110913-1156.jar;D:
\Maven\Repository\p2\osgi\bundle\org.apache.commons.lang
\2.4.0.v201005080502\org.apache.commons.lang-2.4.0.v201005080502.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.text
\3.5.101.r371_v20110810-0800\org.eclipse.text-3.5.101.r371_v20110810-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.console
\3.5.100.v20110511\org.eclipse.ui.console-3.5.100.v20110511.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.navigator.resources
\3.4.300.I20110421-1800\org.eclipse.ui.navigator.resources-3.4.300.I20110421-1800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext.xtend2.lib
\2.0.1.v201108020636\org.eclipse.xtext.xtend2.lib-2.0.1.v201108020636.jar;D:
\Maven\Repository\p2\osgi\bundle\org.antlr.runtime
\3.2.0.v201101311130\org.antlr.runtime-3.2.0.v201101311130.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.ltk.core.refactoring
\3.5.201.r371_v20110824-0800\org.eclipse.ltk.core.refactoring-3.5.201.r371_v20110824-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.mwe2.language
\2.0.1.v201108020809\org.eclipse.emf.mwe2.language-2.0.1.v201108020809.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext
\2.0.1.v201108020636\org.eclipse.xtext-2.0.1.v201108020636.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.jface.text
\3.7.1.r371_v20110825-0800\org.eclipse.jface.text-3.7.1.r371_v20110825-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.databinding.property
\1.4.0.I20110222-0800\org.eclipse.core.databinding.property-1.4.0.I20110222-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.jdt.core.manipulation
\1.4.0.v20110505-0800\org.eclipse.jdt.core.manipulation-1.4.0.v20110505-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.views
\3.6.0.I20110412-0800\org.eclipse.ui.views-3.6.0.I20110412-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.ecore
\2.7.0.v20110912-0920\org.eclipse.emf.ecore-2.7.0.v20110912-0920.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.codegen
\2.6.0.v20110913-1156\org.eclipse.emf.codegen-2.6.0.v20110913-1156.jar;D:
\Maven\Repository\p2\osgi\bundle
\org.eclipse.equinox.p2.metadata.repository
\1.2.0.v20110511-1359\org.eclipse.equinox.p2.metadata.repository-1.2.0.v20110511-1359.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.jdt.debug.ui
\3.6.1.v20110803_r371\org.eclipse.jdt.debug.ui-3.6.1.v20110803_r371.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext.generator
\2.0.1.v201108020636\org.eclipse.xtext.generator-2.0.1.v201108020636.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.navigator
\3.5.100.v20110809-2227\org.eclipse.ui.navigator-3.5.100.v20110809-2227.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.app
\1.3.100.v20110321\org.eclipse.equinox.app-1.3.100.v20110321.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.p2.metadata
\2.1.0.v20110510\org.eclipse.equinox.p2.metadata-2.1.0.v20110510.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext.xbase.lib
\2.0.1.v201108020636\org.eclipse.xtext.xbase.lib-2.0.1.v201108020636.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.osgi
\3.7.1.R37x_v20110808-1106\org.eclipse.osgi-3.7.1.R37x_v20110808-1106.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.search
\3.7.0.v20110505-0800\org.eclipse.search-3.7.0.v20110505-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\com.google.inject
\2.0.0.v201105231817\com.google.inject-2.0.0.v201105231817.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.emf.mwe.core
\1.1.1.v201108020506\org.eclipse.emf.mwe.core-1.1.1.v201108020506.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.debug.core
\3.7.0.v20110518\org.eclipse.debug.core-3.7.0.v20110518.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.xpand
\1.1.0.v201108020519\org.eclipse.xpand-1.1.0.v201108020519.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.equinox.p2.core
\2.1.0.v20110502-1955\org.eclipse.equinox.p2.core-2.1.0.v20110502-1955.jar;D:
\Maven\Repository\p2\osgi\bundle\com.google.collect
\1.0.0.v201105210816\com.google.collect-1.0.0.v201105210816.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui
\3.7.0.I20110602-0100\org.eclipse.ui-3.7.0.I20110602-0100.jar;D:\Maven
\Repository\p2\osgi\bundle\org.apache.commons.logging
\1.1.1.v201101211721\org.apache.commons.logging-1.1.1.v201101211721.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.runtime
\3.7.0.v20110110\org.eclipse.core.runtime-3.7.0.v20110110.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.jdt.ui
\3.7.1.r371_v20110824-0800\org.eclipse.jdt.ui-3.7.1.r371_v20110824-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.compare
\3.5.201.R37x_v20110817-0800\org.eclipse.compare-3.5.201.R37x_v20110817-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.jface.databinding
\1.5.0.I20100907-0800\org.eclipse.jface.databinding-1.5.0.I20100907-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.p2.repository
\2.1.0.v20110601\org.eclipse.equinox.p2.repository-2.1.0.v20110601.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.databinding
\1.4.0.I20110111-0800\org.eclipse.core.databinding-1.4.0.I20110111-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.resources
\3.7.100.v20110510-0712\org.eclipse.core.resources-3.7.100.v20110510-0712.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.team.ui
\3.6.100.I20110525-0800\org.eclipse.team.ui-3.6.100.I20110525-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\com.ibm.icu
\4.4.2.v20110208\com.ibm.icu-4.4.2.v20110208.jar;D:\Maven\Repository
\p2\osgi\bundle\org.eclipse.debug.ui
\3.7.101.v20110817_r371\org.eclipse.debug.ui-3.7.101.v20110817_r371.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.emf.common
\2.7.0.v20110912-0920\org.eclipse.emf.common-2.7.0.v20110912-0920.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.editors
\3.7.0.v20110517-0800\org.eclipse.ui.editors-3.7.0.v20110517-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtend.typesystem.emf
\1.0.1.v201108020519\org.eclipse.xtend.typesystem.emf-1.0.1.v201108020519.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.views.properties.tabbed
\3.5.200.I20110201-0800\org.eclipse.ui.views.properties.tabbed-3.5.200.I20110201-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.forms
\3.5.100.v20110425\org.eclipse.ui.forms-3.5.100.v20110425.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.emf.mwe2.runtime
\2.0.1.v201108020506\org.eclipse.emf.mwe2.runtime-2.0.1.v201108020506.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.preferences
\3.4.1.R37x_v20110725\org.eclipse.equinox.preferences-3.4.1.R37x_v20110725.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.workbench.texteditor
\3.7.0.v20110505-0800\org.eclipse.ui.workbench.texteditor-3.7.0.v20110505-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.aopalliance
\1.0.0.v201105210816\org.aopalliance-1.0.0.v201105210816.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.xtend
\1.1.0.v201108020519\org.eclipse.xtend-1.1.0.v201108020519.jar;D:\Maven
\Repository\.cache\tycho\org.eclipse.jdt.debug-3.7.1.v20110802_r371.jar
\jdi.jar;D:\Maven\Repository\.cache\tycho
\org.eclipse.jdt.debug-3.7.1.v20110802_r371.jar\jdimodel.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.jface
\3.7.0.I20110522-1430\org.eclipse.jface-3.7.0.I20110522-1430.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.expressions
\3.4.300.v20110228\org.eclipse.core.expressions-3.4.300.v20110228.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-antlr.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-apache-bcel.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-apache-bsf.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-apache-log4j.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-apache-oro.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-apache-regexp.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-apache-resolver.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-apache-xalan2.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-commons-logging.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-commons-net.jar;D:
\Maven\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar
\lib\ant-jai.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-javamail.jar;D:\Maven
\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar\lib
\ant-jdepend.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-jmf.jar;D:\Maven
\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar\lib
\ant-jsch.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-junit.jar;D:\Maven
\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar\lib
\ant-junit4.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-launcher.jar;D:\Maven
\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar\lib
\ant-netrexx.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant-swing.jar;D:\Maven
\Repository\.cache\tycho\org.apache.ant-1.8.2.v20110505-1300.jar\lib
\ant-testutil.jar;D:\Maven\Repository\.cache\tycho
\org.apache.ant-1.8.2.v20110505-1300.jar\lib\ant.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.core.filebuffers
\3.5.200.v20110505-0800\org.eclipse.core.filebuffers-3.5.200.v20110505-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ltk.ui.refactoring
\3.6.0.v20110505-0800\org.eclipse.ltk.ui.refactoring-3.6.0.v20110505-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext.common.types
\2.0.1.v201108020636\org.eclipse.xtext.common.types-2.0.1.v201108020636.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.registry
\3.5.101.R37x_v20110810-1611\org.eclipse.equinox.registry-3.5.101.R37x_v20110810-1611.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.filesystem
\1.3.100.v20110423-0524\org.eclipse.core.filesystem-1.3.100.v20110423-0524.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.security
\1.1.1.R37x_v20110822-1018\org.eclipse.equinox.security-1.1.1.R37x_v20110822-1018.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.compare.core
\3.5.200.I20110208-0800\org.eclipse.compare.core-3.5.200.I20110208-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ui.workbench
\3.7.0.I20110519-0100\org.eclipse.ui.workbench-3.7.0.I20110519-0100.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.jobs
\3.5.100.v20110404\org.eclipse.core.jobs-3.5.100.v20110404.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.emf.mwe2.launch
\2.0.1.v201108020809\org.eclipse.emf.mwe2.launch-2.0.1.v201108020809.jar;D:
\Maven\Repository\p2\osgi\bundle
\org.eclipse.swt.win32.win32.x86\3.7.1.v3738a
\org.eclipse.swt.win32.win32.x86-3.7.1.v3738a.jar;D:\Maven\Repository
\p2\osgi\bundle\org.eclipse.core.variables
\3.2.500.v20110511\org.eclipse.core.variables-3.2.500.v20110511.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.commands
\3.6.0.I20110111-0800\org.eclipse.core.commands-3.6.0.I20110111-0800.jar;D:
\Maven\Repository\p2\osgi\bundle
\org.eclipse.core.databinding.observable
\1.4.0.I20110222-0800\org.eclipse.core.databinding.observable-1.4.0.I20110222-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.team.core
\3.6.0.I20110525-0800\org.eclipse.team.core-3.6.0.I20110525-0800.jar;D:
\Maven\Repository\p2\osgi\bundle\org.apache.log4j
\1.2.15.v201012070815\org.apache.log4j-1.2.15.v201012070815.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.equinox.common
\3.6.0.v20110523\org.eclipse.equinox.common-3.6.0.v20110523.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.core.contenttype
\3.4.100.v20110423-0524\org.eclipse.core.contenttype-3.4.100.v20110423-0524.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.ant.core
\3.2.300.v20110511\org.eclipse.ant.core-3.2.300.v20110511.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.core.runtime.compatibility.auth
\3.2.200.v20110110\org.eclipse.core.runtime.compatibility.auth-3.2.200.v20110110.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.swt\3.7.1.v3738a
\org.eclipse.swt-3.7.1.v3738a.jar;D:\Maven\Repository\p2\osgi\bundle
\org.eclipse.jdt.launching
\3.6.1.v20110803_r371\org.eclipse.jdt.launching-3.6.1.v20110803_r371.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.xtext.util
\2.0.1.v201108020636\org.eclipse.xtext.util-2.0.1.v201108020636.jar;D:
\Maven\Repository\p2\osgi\bundle\org.apache.commons.cli
\1.2.0.v201105210650\org.apache.commons.cli-1.2.0.v201105210650.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.jdt.core\3.7.1.v_B76_R37x
\org.eclipse.jdt.core-3.7.1.v_B76_R37x.jar;D:\Maven\Repository\p2\osgi
\bundle\org.eclipse.emf.mwe.utils
\1.1.1.v201108020506\org.eclipse.emf.mwe.utils-1.1.1.v201108020506.jar;D:
\Maven\Repository\p2\osgi\bundle\org.eclipse.help
\3.5.100.v20110426\org.eclipse.help-3.5.100.v20110426.jar;D:\Maven
\Repository\p2\osgi\bundle\org.eclipse.ui.ide
\3.7.0.v20110809-1737\org.eclipse.ui.ide-3.7.0.v20110809-1737.jar
org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher src/com/steria/mdsd/
server/xtext/GenerateServerModel.mwe2
[ERROR] 0 [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher -
[XtextLinkingDiagnostic: null:82 Couldn't resolve reference to JvmType
'outline.TransformerFragment'., XtextLinkingDiagnostic: null:83
Couldn't resolve reference to JvmType
'outline.OutlineNodeAdapterFactoryFragment'.]
[ERROR] java.lang.IllegalStateException: [XtextLinkingDiagnostic: null:
82 Couldn't resolve reference to JvmType
'outline.TransformerFragment'., XtextLinkingDiagnostic: null:83
Couldn't resolve reference to JvmType
'outline.OutlineNodeAdapterFactoryFragment'.]
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:83)
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:73)
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:64)
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Runner.run(Mwe2Runner.java:55)
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.run(Mwe2Launcher.java:
74)
[ERROR] at
org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main(Mwe2Launcher.java:
35)
[ERROR] ExitStatusException occurred while running workflow: Java
returned: 1
Reply all
Reply to author
Forward
0 new messages