Hi randy,
When I run mvn -P tomcat, I got this:
[ERROR] BUILD ERROR
[INFO]
-------------------------------------------------------------------------
---
[INFO] Error executing ant tasks
Embedded error: The following error occurred while executing this line:
D:\eclipse\workspace\jetspeed-2-m2\app-servers\build.xml:80:
java.lang.ClassCast
Exception
[INFO]
-------------------------------------------------------------------------
---
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error executing ant
task
s
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:472)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(Defau
ltLifecycleExecutor.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:270)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
fecycleExecutor.java:139)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
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: org.apache.maven.plugin.MojoExecutionException: Error executing
ant t
asks
at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks
(AbstractA
ntMojo.java:114)
at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java
:83)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPlugi
nManager.java:415)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:531)
... 16 more
Caused by: The following error occurred while executing this line:
D:\eclipse\workspace\jetspeed-2-m2\app-servers\build.xml:80:
java.lang.ClassCast
Exception
at org.apache.tools.ant.ProjectHelper.addLocationToBuildException
(Projec
tHelper.java:539)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:384)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks
(AbstractA
ntMojo.java:108)
... 19 more
Caused by: D:\eclipse\workspace\jetspeed-2-m2\app-servers\build.xml:80:
java.lan
g.ClassCastException
at org.apache.tools.ant.Task.perform(Task.java:373)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets
(Single
CheckExecutor.java:37)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
... 23 more
Caused by: java.lang.ClassCastException
at org.apache.maven.usability.diagnostics.ErrorDiagnostics.diagnose
(Erro
rDiagnostics.java:75)
at org.apache.maven.artifact.ant.AbstractArtifactTask.diagnoseError
(Abst
ractArtifactTask.java:382)
at org.apache.maven.artifact.ant.AbstractArtifactTask.execute
(AbstractAr
tifactTask.java:455)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
... 29 more
[INFO]
-------------------------------------------------------------------------
---
[INFO] Total time: 2 minutes 15 seconds
[INFO] Finished at: Wed Feb 15 14:34:53 GMT+08:00 2006
[INFO] Final Memory: 13M/27M
[INFO]
-------------------------------------------------------------------------
---
My env:
WinXP SP2
JDK1.4.2_10
Oracle 10g
Maven 2.0.2
thanks,
- Jian Liao
On 2/14/06, Randy Watler <[EMAIL PROTECTED]> wrote:
>
> Jian,
>
> I'll take a look at this... but i know you are right. I probably just
> missed this somehow along the way while trying to copy versions into the
> appropriate target directory, (and it did not matter for mysql)... :-).
>
> Thanks,
>
> Randy
>
> On Mon, 2006-02-13 at 18:50 +0800, Jian Liao wrote:
> > Hi randy,
> > Sorry, please ignore my previous patch. Please review this one.
> > populate-userinfo-for-default-psml.sql in the etc\target\sql\
> > ${database}\ should be executed. The one in the etc\target\sql\ should
> > be ignored.
> >
> > My env:
> > WinXP SP2
> > JDK1.4.2_10
> > Oracle 10g
> > Maven 2.0.2
> >
> > regards,
> > - Jian Liao
> >
> > On 2/13/06, Jian Liao <[EMAIL PROTECTED]> wrote:
> > A small issue, the general sql should be copy from specific db
> > folder. See the attachment.
> >
> > My test env:
> > WinXP SP2
> > JDK1.4.2_10
> >
> > - Jian Liao
> >
> >
> > On 2/12/06, Jian Liao <[EMAIL PROTECTED]> wrote:
> > Hi randy,
> > Great work! I've been waiting for building j2 with
> > maven-2 for days, thanks for your hard work.
> > I'll start to test it tomorrow(Mon.).
> >
> > Cheers,
> >
> > - Jian Liao
> >
> >
> > On 2/12/06, Randy Watler <[EMAIL PROTECTED]> wrote:
> > J2 Dev Team,
> >
> > The maven2 build seems sufficiently functional
> > to have you all test it
> > if you find the time. At the moment, it is
> > very minimal; it can
> > essentially do the following:
> >
> > - Build Jetspeed2 components and
> > applications,
> > - populate the test database and run unit
> > tests, and
> > - populate the production database and deploy
> > to Tomcat 5/5.5.
> >
> > I have not implemented Derby support, but I
> > plan to be doing that
> > sometime in the next week. I still have to
> > resolve how best to get Derby
> > dependencies into the build. It should be
> > simple, but I have not put any
> > cycles against it to date.
> >
> > About the only problematic portions of the
> > main build that are left to
> > resolve are building the site/documentation
> > and the LDAP compiled schema
> > component. There are a few Maven2 bugs/issues
> > still to be resolved. The
> > most significant are classloader isolation
> > problems I have encountered
> > with our Spring based testcases... these have
> > forced me to fork the
> > component test cases so test result output to
> > the build console is not
> > available and the reports must be scanned for
> > failure information.
> >
> > I have tested the 1.4 and 1.5 JVMs on Linux
> > fairly extensively. Here are
> > the essential operations required to perform
> > the existing build
> > functions:
> >
> > 1. Acquire Maven2 2.0.2 and install as you
> > feel fit, (both mavens can be
> > installed on the path simultaneously).
> > 2. Create ~/.m2 and copy settings.xml.sample
> > from the J2 root dir into
> > it. Modify as you would build.properties in
> > the existing Maven1 build.
> > 3. Execute 'mvn -P test' in the J2 root dir to
> > execute a full build with
> > tests. To skip the tests, one can run just
> > 'mvn'. Be prepared, the
> > download of dependencies is more extensive
> > with a Maven2 repository.
> > 4. To install into Tomcat, execute 'mvn -P
> > tomcat'. One can skip
> > straight to this command since it performs the
> > base build as well.
> > 5. As with Maven1, the '-o' option can be
> > supplied to force the build
> > into offline mode after the repository has
> > been built.
> >
> > Any and all feedback is welcome. The build is
> > captured entirely in the
> > 'pom.xml' and 'build.xml' files throughout the
> > source tree. I have opted
> > to construct the build w/o any custom plugins
> > and rely on the builtin
> > antrun Maven2 plugin to do the miscellaneous
> > build dirty work. My plans
> > are to construct a Maven2 archetype to replace
> > the existing Maven1
> > genapp plugin goals. I am not sure that will
> > do everything we want, but
> > we'll see when we get there.
> >
> > I am planning on taking a breather on this
> > work to give you all some
> > time to evaluate and comment what I have done
> > to date. Please respond to
> > this thread with all feedback. Eventually, I
> > will push forward after
> > addressing/accommodating all of your concerns.
> >
> > Thanks!
> >
> > Randy
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> >
> >
> >
> >
> > --
> > thanks,
> > - Jian Liao
> >
> >
> >
> >
> > --
> > thanks,
> > - Jian Liao
> >
> >
> >
> > --
> > thanks,
> > - Jian Liao
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
thanks,
- Jian Liao