Hi all, im newbie,
i want to make a cat and cart in 1-to-* relational database.
I sent attachment for Cart.java and Cat.java
once i use appgen, i have the following result..


C:\appf\eCat>mvn appfuse:gen -Dentity=Cart
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'appfuse'.
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Studi Kasus kedua: website eCat
[INFO]    task-segment: [appfuse:gen]
[INFO] 
----------------------------------------------------------------------------
[INFO] Preparing appfuse:gen
[INFO] [aspectj:compile {execution: default}]
[INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}]
[INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [appfuse:gen]
[INFO] [AppFuse] Found 'Address.java' in model package...
[INFO] [AppFuse] Found 'BaseObject.java' in model package...
[INFO] [AppFuse] Found 'Cart.java' in model package...
[INFO] [AppFuse] Adding 'Cart' to hibernate.cfg.xml...
[INFO] Configuration XML file loaded: 
C:\appf\eCat\src\main\resources\hibernate.cfg.xml
[INFO] Configuration XML file loaded: 
C:\appf\eCat\src\main\resources\hibernate.cfg.xml
[INFO] src/main/resources/database.properties not found within the project. 
Trying absolute path.
[INFO] No hibernate properties file loaded.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] @OneToOne or @ManyToOne on ecat.model.Cart.CatId references an unknown 
entity: java.lang.Long
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.hibernate.AnnotationException: @OneToOne or @ManyToOne on 
ecat.model.Cart.CatId references an unknown enti
ty: java.lang.Long
        at org.hibernate.cfg.FkSecondPass.doSecondPass(FkSecondPass.java:56)
        at 
org.hibernate.cfg.AnnotationConfiguration.processFkSecondPassInOrder(AnnotationConfiguration.java:4
28)
        at 
org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:286)
        at 
org.hibernate.cfg.Configuration.buildMappings(Configuration.java:1039)
        at 
org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.getConfiguration(Abstract
ComponentConfiguration.java:38)
        at 
org.appfuse.mojo.HibernateExporterMojo.configureExporter(HibernateExporterMojo.java:180)
        at 
org.appfuse.mojo.exporter.AppFuseGeneratorMojo.configureExporter(AppFuseGeneratorMojo.java:208)
        at 
org.appfuse.mojo.HibernateExporterMojo.doExecute(HibernateExporterMojo.java:228)
        at 
org.appfuse.mojo.exporter.AppFuseGeneratorMojo.doExecute(AppFuseGeneratorMojo.java:241)
        at 
org.appfuse.mojo.HibernateExporterMojo.execute(HibernateExporterMojo.java:138)
        at 
org.appfuse.mojo.exporter.AppFuseGeneratorMojo.execute(AppFuseGeneratorMojo.java:194)
        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.executeStandaloneGoal(DefaultLifecycleExecutor.
java:493)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleEx
ecutor.java:311)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.ja
va: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:280)
        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:597)
        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)

what should I do?
Thanks in advance..



      __________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html

Attachment: Cat.java
Description: Binary data

Attachment: Cart.java
Description: Binary data

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to