If appfuse:gen and install worked for you a couple of days ago - I'd
make sure your source is checked into source control and then try
running it on the classes that it worked for last time. That will tell
you if AMP is messed up or if it's unable to handle your POJO. I
suspect the later.
Matt
On 7/19/07, chinofish <[EMAIL PROTECTED]> wrote:
I changed PK from String to Long,
there is another error !
[INFO] [appfuse:install]
[INFO] [AppFuse] Installing generated files (pattern: **/*.java)...
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO]
D:\study\java\da_test\target\appfuse\generated-sources not
found.
[INFO]
------------------------------------------------------------------------
[INFO] Trace
D:\study\java\da_test\target\appfuse\generated-sources not
found.
at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:349)
at
org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:404)
at
org.appfuse.mojo.installer.InstallArtifactsMojo.copyGeneratedObjects(InstallArtifactsMojo.java:195)
at
org.appfuse.mojo.installer.InstallArtifactsMojo.execute(InstallArtifactsMojo.java:101)
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(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)
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 seconds
But several days ago, appfuse:gen & appfuse:install works fine for me ;-)
Thanks for help !!
________________________________
chinofish
2007-07-20
________________________________
发件人: chinofish
发送时间: 2007-07-20 12:29:27
收件人: appfuse-user
抄送:
主题: [appfuse-user] appfuse:install error
hi,
when i execute :
mvn appfuse:install -Dentity=entityName
there is an error.
i use 32-bit String to be my PK, but Long.
maybe it's the reason ?
the error log is as follows:
[INFO] [appfuse:install]
[INFO] [AppFuse] Installing generated files (pattern: **/*.java)...
[INFO] [AppFuse] Installing sample data for DbUnit...
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] null
[INFO]
------------------------------------------------------------------------
[INFO] Trace
java.lang.IndexOutOfBoundsException
at java.io.BufferedReader.read(BufferedReader.java:256)
at
org.apache.tools.ant.taskdefs.optional.ReplaceRegExp.doReplace(ReplaceRegExp.java:404)
at
org.apache.tools.ant.taskdefs.optional.ReplaceRegExp.execute(ReplaceRegExp.java:491)
at
org.appfuse.mojo.installer.InstallArtifactsMojo.parseXMLFile(InstallArtifactsMojo.java:412)
at
org.appfuse.mojo.installer.InstallArtifactsMojo.installSampleData(InstallArtifactsMojo.java:217)
at
org.appfuse.mojo.installer.InstallArtifactsMojo.execute(InstallArtifactsMojo.java:104)
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(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)
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 seconds
Any suggestion will be greatly appreciated !!!
________________________________
chinofish
2007-07-20
--
http://raibledesigns.com