Sorry about the weird formatting in the last message. I don't know why it
happened (posting from Nabble), but in quoting it looks good for whatever
reason:


Daniel Kleine-Albers wrote:
> 
> 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:
> <workflow>
>       <property file="oaw/workflow.properties" />
>       
>       <bean class="org.openarchitectureware.uml2.Setup"
> standardUML2Setup="true" />
>       
>       <component
> class="org.openarchitectureware.util.featureconfig.text.TextConfigurationReader">
>               <configFile value="oaw/hibernateConfig.txt" />
>       </component>
>       
>       <component class="org.openarchitectureware.emf.XmiReader">
>               <modelFile value="${model.file}" />
>               <outputSlot value="model" />
>       </component>
> 
>       <cartridge file="org/fornax/cartridges/uml2/hibernate/hibernate.oaw"
> inheritAll="true">
>               <prExcludes value="*.svn-base" />
>       </cartridge>
> </workflow>
> 
> 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-tp16892094s17564p16892181.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