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