Hi all,
I'm trying to use the Hibernate Cartridge, version 1.5.0. I've uploaded the
hibernate and the javabasic cartridges manually to my local maven repository
as they're not yet in the official one.
When I run a workflow I get the following error (with mvn:generate-sources):
0 INFO WorkflowRunner -
--------------------------------------------------------------------------------------
115 INFO WorkflowRunner - openArchitectureWare 4.2.0, Build
200709162219NGT
115 INFO WorkflowRunner - (c) 2005-2007 openarchitectureware.org and
contributors
116 INFO WorkflowRunner -
--------------------------------------------------------------------------------------
117 INFO WorkflowRunner - running workflow: oaw/workflow.oaw
117 INFO WorkflowRunner -
185 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xpand2.Generator
187 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xpand2.Generator
188 WARN WorkflowCustomization - Cannot resolve keyword class
org.eclipse.mwe.emf.Reader
189 WARN WorkflowCustomization - Cannot resolve keyword class
org.eclipse.mwe.emf.Writer
190 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xtend.XtendComponent
191 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xtend.XtendComponent
193 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xpand2.GeneratorAdvice
194 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.xtend.XtendAdvice
198 WARN WorkflowCustomization - Cannot resolve keyword class
org.openarchitectureware.check.CheckComponent
3082 INFO CompositeComponent - TextConfigurationReader: loading global
configuration model (text) from oaw/hibernateConfig.txt
3083 INFO CompositeComponent - XmiReader: file
'/Applications/Java/eclipse-workbench/vmcockpit/src/main/resources/model/model.uml'
=> slot 'model'
10369 INFO CompositeComponent - Workflow: executing workflow
org/fornax/cartridges/uml2/hibernate/hibernate.oaw in oaw/workflow.oaw:24
10369 INFO CompositeComponent - FeatureComponent: executing feature
org/fornax/cartridges/uml2/hibernate/hibernate.oaw in
org/fornax/cartridges/uml2/hibernate/hibernate.oaw:56
10370 INFO CompositeComponent -
XtendComponent(hibernateCartridge_transformations): executing
'org::fornax::cartridges::uml2::hibernate::extensions::ModelTransformation'
10797 ERROR WorkflowRunner - no viable alternative at input '/' on line
1
org.openarchitectureware.xtend.parser.ParseException: no viable alternative
at input '/' on line 1
at
org.openarchitectureware.xtend.parser.ParseFacade$3.handleError(ParseFacade.java:94)
at
org.openarchitectureware.xtend.parser.ParseFacade$2.reportError(ParseFacade.java:82)
at
org.openarchitectureware.xtend.parser.XtendParser.letExpression(XtendParser.java:1370)
at
org.openarchitectureware.xtend.parser.XtendLocationAddingParser.letExpression(XtendLocationAddingParser.java:143)
at
org.openarchitectureware.xtend.parser.XtendParser.expression(XtendParser.java:1275)
at
org.openarchitectureware.xtend.parser.XtendLocationAddingParser.expression(XtendLocationAddingParser.java:102)
at
org.openarchitectureware.xtend.parser.ParseFacade.expression(ParseFacade.java:32)
at
org.openarchitectureware.xtend.parser.ParseFacade.expression(ParseFacade.java:19)
at
org.openarchitectureware.expression.ExpressionFacade.parse(ExpressionFacade.java:63)
at
org.openarchitectureware.expression.ExpressionFacade.evaluate(ExpressionFacade.java:52)
at
org.openarchitectureware.expression.ExpressionFacade.evaluate(ExpressionFacade.java:48)
at
org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent.getGlobalVars(AbstractExpressionsUsingWorkflowComponent.java:83)
at
org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent.getExecutionContext(AbstractExpressionsUsingWorkflowComponent.java:93)
at
org.openarchitectureware.xtend.XtendComponent.invokeInternal2(XtendComponent.java:109)
at
org.openarchitectureware.expression.AbstractExpressionsUsingWorkflowComponent.invokeInternal(AbstractExpressionsUsingWorkflowComponent.java:153)
at
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2.invoke(AbstractWorkflowComponent2.java:38)
at
org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:95)
at
org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:84)
at
org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:95)
at
org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:84)
at
org.openarchitectureware.workflow.WorkflowRunner.executeWorkflow(WorkflowRunner.java:290)
at
org.openarchitectureware.workflow.WorkflowRunner.run(WorkflowRunner.java:206)
at
org.fornax.toolsupport.maven2.OawWorkflowMojo.execute(OawWorkflowMojo.java:287)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
My workflow configuration file is as follows:
I've found that this could be related to character encoding. So I've already
tried changing the file.encoding property between ISO-8859-1 and UTF-8 back
and forth but there is absolutely no difference and I'm not using any custom
oaw extensions or templates at this stage.
Any ideas?
Thanks in advance,
Daniel
P.S.: Also I'm a bit afraid of the "Cannot resolve keyword class"-warnings.
But they don't seem to be the cause of this problem.
--
View this message in context:
http://www.nabble.com/Hibernate-Cartridge%3A-no-viable-alternative-at-input-%27-%27-on-line-1-tp16892094s17564p16892094.html
Sent from the Fornax-Platform mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fornax-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fornax-developer