hello,
evaluating the hibernate cartridge with a model designed with
topcased, the schemaExporter is not producing the ddl statements.
the model is quite simple:
package test
<<entity>> <Class> Graph
here is the run's output:
--------------------
[java] INFO - running workflow:
/usr/local/fornax/fornax-cartridges-uml2-hibernate-parent-1.2.0/src/main/resources/workflow.oaw
[java] INFO -
[java] INFO - Starting: XmiReader: file
/Users/steven/Documents/workspace/topcased_test/Models/test.uml => slot
model
[java] INFO - Starting: workflow
org/fornax/cartridges/uml2/hibernate/hibernate.oaw
[java] INFO - Starting: XtendComponent: executing
'org::fornax::cartridges::uml2::hibernate::ModelTransformation'
[java] INFO - Starting: CheckComponent: slot model check file(s):
org::fornax::cartridges::uml2::hibernate::Constraints
org::fornax::cartridges::uml2::hibernate::AssociationChecks
[java] INFO - Starting: generator: generating
'org::fornax::cartridges::uml2::hibernate::Root::Root FOR model' =>
directory 'null'
[java] INFO - FILE_PARSE
[java] INFO - FILE_PARSE
[java] INFO - FILE_PARSE
[java] INFO - FILE_PARSE
[java] INFO - FILE_PARSE
[java] INFO - FILE_PARSE
[java] INFO - Written 2 files to outlet
[default](/usr/local/fornax/fornax-cartridges-uml2-hibernate-parent-1.2.0/src/generated/java)
[java] INFO - Written 3 files to outlet
outletResDir(/usr/local/fornax/fornax-cartridges-uml2-hibernate-parent-1.2.0/src/generated/resources)
[java] INFO - Written 1 files to outlet
outletSrcOnceDir(/usr/local/fornax/fornax-cartridges-uml2-hibernate-parent-1.2.0/src/main/java)
[java] INFO - Starting: SchemaExport: null
[java] java.lang.NullPointerException
[java] at
org.fornax.cartridges.uml2.hibernate.SchemaExporter.addHbmFiles(SchemaExporter.java:151)
[java] at
org.fornax.cartridges.uml2.hibernate.SchemaExporter.invokeInternal(SchemaExporter.java:81)
[java] at
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2.invoke(AbstractWorkflowComponent2.java:38)
[java] at
org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:81)
[java] at
org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:69)
[java] at
org.openarchitectureware.workflow.container.CompositeComponent.internalInvoke(CompositeComponent.java:81)
[java] at
org.openarchitectureware.workflow.container.CompositeComponent.invoke(CompositeComponent.java:69)
[java] at
org.openarchitectureware.workflow.WorkflowRunner.executeWorkflow(WorkflowRunner.java:236)
[java] at
org.openarchitectureware.workflow.WorkflowRunner.run(WorkflowRunner.java:177)
[java] at
org.openarchitectureware.workflow.WorkflowRunner.main(WorkflowRunner.java:126)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at
org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
[java] INFO - Hibernate 3.2.0
[java] INFO - loaded properties from resource hibernate.properties:
{hibernate.connection.password=****,
hibernate.dialect=org.hibernate.dialect.HSQLDialect,
hibernate.connection.user=sa, hibernate.connection.url=jdbc:hsqldb:mem:test,
hibernate.bytecode.use_reflection_optimizer=false,
hibernate.connection.driver_class=org.hsqldb.jdbcDriver}
[java] INFO - Bytecode provider name : cglib
[java] INFO - using JDK 1.4 java.sql.Timestamp handling
[java] INFO - Using dialect: org.hibernate.dialect.HSQLDialect
[java] INFO - Running hbm2ddl schema export
[java] INFO - writing generated schema to file:
/usr/local/fornax/fornax-cartridges-uml2-hibernate-parent-1.2.0/src/generated/resources/null.ddl
[java] INFO - schema export complete
[java] INFO - workflow completed in 7066ms!
what's causing this problem?
greetings & thx!
--
View this message in context:
http://www.nabble.com/hibernate-cartridge-schemaExporter-nullPointerException-tf3877079s17564.html#a10986047
Sent from the Fornax-Platform mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fornax-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fornax-developer