I was unable to reproduce this issue on Windows.

On Tue, May 5, 2009 at 8:49 AM, Matt Raible <m...@raibledesigns.com> wrote:

> I will try to reproduce on Windows today. I don't believe the changes you
> made are necessary.
>
>
> On Tue, May 5, 2009 at 1:15 AM, George Wei <gw...@hotmail.com> wrote:
>
>>
>> Matt,
>>
>> I modified /appfuse/archetypes/build.xml to make it working. I'm not sure
>> if
>> these modifications correct (I don't use JSF), so I attach the diff file
>> here for your reference.
>>
>> George
>> http://www.nabble.com/file/p23382254/diff.txt diff.txt
>>
>> mraible wrote:
>> >
>> > Yes. In 2.1, all we store in the archetype is a pom.xml file. I store
>> this
>> > under "src" because it seems like the most logical solution. During the
>> > build process, Maven calls Ant to copy the files from web/common and
>> > web/${web.framework} and build the archetype using
>> > "archetype:create-from-project". This allows us to maintain a lot less
>> > files
>> > and develop/maintain AppFuse a lot easier. Furthermore, new projects
>> will
>> > now contain all the web files, so most folks shouldn't have to do
>> > full-source. This should solve any issues that folks have had with
>> Eclipse
>> > WTP and AppFuse.
>> >
>> > Matt
>> >
>> > On Mon, May 4, 2009 at 7:52 PM, George Wei <gw...@hotmail.com> wrote:
>> >
>> >>
>> >> I checked the source repository, there's another src folder under
>> >>
>> https://appfuse.dev.java.net/svn/appfuse/trunk/archetypes/appfuse-core/src/
>> >> ,
>> >> the directory structure differs from version 2.0.2 (there's no such a
>> >> folder
>> >> named src in
>> >>
>> >>
>> https://appfuse.dev.java.net/svn/appfuse/tags/APPFUSE_2.0.2/archetypes/appfuse-core/src
>> >> ).
>> >> Is the directory structure correct?
>> >>
>> >> George
>> >>
>> >>
>> >> mraible wrote:
>> >> >
>> >> > Works for me on OS X and Linux, haven't tried Windows.
>> >> >
>> >> > On May 4, 2009, at 6:01 PM, George Wei <gw...@hotmail.com> wrote:
>> >> >
>> >> >>
>> >> >> Hi all,
>> >> >>
>> >> >> I checked AppFuse 2.1-SNAPSHOT source code out and tried to build
>> >> >> it. When I
>> >> >> run "mvn install -Dmaven.test.skip=true" on Windows, it always gives
>> >> >> me the
>> >> >> following error:
>> >> >>
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [INFO] Building AppFuse Core Archetype
>> >> >> [INFO]    task-segment: [install]
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [INFO] [resources:resources]
>> >> >> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> >> >> [INFO] Copying 6 resources
>> >> >> [INFO] [compiler:compile]
>> >> >> [INFO] Compiling 1 source file to
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\classes
>> >> >> [INFO] [resources:testResources]
>> >> >> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> >> >> [INFO] Copying 5 resources
>> >> >> [INFO] [compiler:testCompile]
>> >> >> [INFO] Not compiling test sources
>> >> >> [INFO] [surefire:test]
>> >> >> [INFO] Tests are skipped.
>> >> >> [INFO] [jar:jar]
>> >> >> [INFO] Building jar:
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\appfuse-core-2.1-
>> >> >> SNAPSHOT.jar
>> >> >> [INFO] [antrun:run {execution: build-archetype}]
>> >> >> [INFO] Executing tasks
>> >> >>
>> >> >> install-core:
>> >> >>    [mkdir] Created dir:
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype
>> >> >>     [copy] Copying 28 files to
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [ERROR] BUILD ERROR
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [INFO] An Ant BuildException has occured: The following error
>> >> >> occurred while
>> >> >> executing this line:
>> >> >> D:\USR\appfuse\archetypes\build.xml:40: Replace: source file
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype\target
>> >> >> \generated-sources\archetype\pom.xml
>> >> >> doesn't exist
>> >> >>
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [INFO] Trace
>> >> >> org.apache.maven.lifecycle.LifecycleExecutionException: An Ant
>> >> >> BuildException has occured: The following error occurred while
>> >> >> executing
>> >> >> this line:
>> >> >> D:\USR\appfuse\archetypes\build.xml:40: Replace: source file
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype\target
>> >> >> \generated-sources\archetype\pom.xml
>> >> >> doesn't exist
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:
>> >> >> 703)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.
>> >> >> executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:
>> >> >> 519)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.
>> >> >> executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.
>> >> >> executeTaskSegments(DefaultLifecycleExecutor.java:332)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> lifecycle.
>> >> >> DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
>> >> >>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
>> >> >> 356)
>> >> >>        at
>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
>> >> >>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:356)
>> >> >>        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)
>> >> >> Caused by: The following error occurred while executing this line:
>> >> >> D:\USR\appfuse\archetypes\build.xml:40: Replace: source file
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype\target
>> >> >> \generated-sources\archetype\pom.xml
>> >> >> doesn't exist
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> tools.
>> >> >>
>> ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:508)
>> >> >>        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:418)
>> >> >>        at
>> >> >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>> >> >>        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.
>> >> >> apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:
>> >> >> 106)
>> >> >>        at org.apache.tools.ant.Task.perform(Task.java:348)
>> >> >>        at org.apache.tools.ant.Target.execute(Target.java:357)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> maven.
>> >> >> plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:118)
>> >> >>        ... 19 more
>> >> >> Caused by: D:\USR\appfuse\archetypes\build.xml:40: Replace: source
>> >> >> file
>> >> >> D:\USR\appfuse\archetypes\appfuse-core\target\core-archetype\target
>> >> >> \generated-sources\archetype\pom.xml
>> >> >> doesn't exist
>> >> >>        at
>> >> >> org.apache.tools.ant.taskdefs.Replace.processFile(Replace.java:592)
>> >> >>        at
>> org.apache.tools.ant.taskdefs.Replace.execute(Replace.java:
>> >> >> 487)
>> >> >>        at
>> >> >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>> >> >>        at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown
>> Source)
>> >> >>        at
>> >> >> sun.
>> >> >> reflect.
>> >> >> DelegatingMethodAccessorImpl.
>> >> >> invoke(DelegatingMethodAccessorImpl.java:25)
>> >> >>        at java.lang.reflect.Method.invoke(Method.java:597)
>> >> >>        at
>> >> >> org.
>> >> >> apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:
>> >> >> 106)
>> >> >>        at org.apache.tools.ant.Task.perform(Task.java:348)
>> >> >>        at org.apache.tools.ant.Target.execute(Target.java:357)
>> >> >>        at org.apache.tools.ant.Target.performTasks(Target.java:385)
>> >> >>        at
>> >> >> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>> >> >>        at
>> >> >> org.
>> >> >> apache.
>> >> >> tools.
>> >> >> ant.
>> >> >>
>> helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
>> >> >>        at org.apache.tools.ant.Project.executeTargets(Project.java:
>> >> >> 1189)
>> >> >>        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
>> >> >>        ... 28 more
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> [INFO] Total time: 44 seconds
>> >> >> [INFO] Finished at: Tue May 05 07:55:54 CST 2009
>> >> >> [INFO] Final Memory: 33M/63M
>> >> >> [INFO]
>> >> >> ---
>> >> >>
>> ---------------------------------------------------------------------
>> >> >>
>> >> >> What's the problem? How can I fix/avoid this error? Thanks for any
>> >> >> clues.
>> >> >>
>> >> >> Regards,
>> >> >> George
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Failed-to-build-AppFuse-2.1-SNAPSHOT-tp23378894s2369p23378894.html
>> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
>> >> >> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>> >> >>
>> >> >
>> >> > ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
>> >> > For additional commands, e-mail: users-h...@appfuse.dev.java.net
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Failed-to-build-AppFuse-2.1-SNAPSHOT-tp23378894s2369p23379744.html
>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
>> >> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Failed-to-build-AppFuse-2.1-SNAPSHOT-tp23378894s2369p23382254.html
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
>> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>>
>>
>

Reply via email to