I'm sorry, there's not enough information for me to figure out what's
causing the problem. The only thing I can think of is to check your
project into source control, check it out on another machine and try
it there.

Matt

On 7/20/07, chinofish <[EMAIL PROTECTED]> wrote:


i tried it again, the situation is the same.

when i run appfuse:gen, there is no error.

but when i run appfuse:install, there is error:

[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


Thanks

chino

 ________________________________

发件人: Matt Raible
发送时间: 2007-07-20 15:35:20
收件人: users@appfuse.dev.java.net
抄送:
主题: Re: Re: [appfuse-user] appfuse:install error



Is there an error if you run "appfuse:gen"? If not, do
you get the
same error if you run "appfuse:install"
after it?

Thanks,

Matt

On 7/20/07, chinofish  <[EMAIL PROTECTED] > wrote:
>
>
> my pojo is very very simple as
follows:
> and i am sure there is no problem about
it ;-)
>
>
> @Entity
> public class Teacher {
>  private Long id;
>  private String name;
>  @Id @GeneratedValue(strategy =
GenerationType.AUTO)
>  public Long getId() {
>   return id;
>  }
>  public void setId(Long id) {
>   this.id = id;
>  }
>
>
@Column(name="name",length=50)
>  public String getName() {
>   return name;
>  }
>  public void setName(String name)
{
>   this.name = name;
>  }
>
> }
>
>
>
>
>
>
________________________________
>
> 发件人: Matt Raible
> 发送时间: 2007-07-20 14:57:25
> 收件人: users@appfuse.dev.java.net
> 抄送:
> 主题: Re: [appfuse-user] appfuse:install
error
>
>
>
> 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


--
http://raibledesigns.com


--
http://raibledesigns.com

Reply via email to