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

Reply via email to