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

Reply via email to