Thank you for the fast response. It helped but I am getting different
error now:
hot-deploy-jar:
[INFO] Executed tasks
[INFO]
----------------------------------------------------------------------------
[INFO] Building Jetspeed-2 RDBMS Components
[INFO] task-segment: [install]
[INFO]
----------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 13 source files to
/home/mansour/src/jetspeed-2.1.2/src/components/rdbms/target/classes
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
/home/mansour/src/jetspeed-2.1.2/src/components/rdbms/src/java/org/apache/jetspeed/components/rdbms/ojb/ConnectionRepositoryEntry.java:[408,12]
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSource
is not abstract and does not override abstract method
isWrapperFor(java.lang.Class) in java.sql.Wrapper
/home/mansour/src/jetspeed-2.1.2/src/components/rdbms/src/java/org/apache/jetspeed/components/rdbms/ojb/ConnectionRepositoryEntry.java:[408,12]
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSource
is not abstract and does not override abstract method
isWrapperFor(java.lang.Class) in java.sql.Wrapper
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.BuildFailureException: Compilation failure
/home/mansour/src/jetspeed-2.1.2/src/components/rdbms/src/java/org/apache/jetspeed/components/rdbms/ojb/ConnectionRepositoryEntry.java:[408,12]
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSource
is not abstract and does not override abstract method
isWrapperFor(java.lang.Class) in java.sql.Wrapper
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:560)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
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: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)
Caused by: org.apache.maven.plugin.CompilationFailureException:
Compilation failure
/home/mansour/src/jetspeed-2.1.2/src/components/rdbms/src/java/org/apache/jetspeed/components/rdbms/ojb/ConnectionRepositoryEntry.java:[408,12]
org.apache.jetspeed.components.rdbms.ojb.ConnectionRepositoryEntry.MinimalDataSource
is not abstract and does not override abstract method
isWrapperFor(java.lang.Class) in java.sql.Wrapper
at
org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516)
at
org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
... 16 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 minutes 53 seconds
[INFO] Finished at: Thu Sep 06 16:27:33 ADT 2007
[INFO] Final Memory: 44M/81M
Brice Lambi wrote:
You need to switch to the directory with the pom.xml file. jetspeed-2.1.2
/src
On 9/6/07, Mansour <[EMAIL PROTECTED]> wrote:
Brice, I tried every single step you said, and I got an error on step 5:
[INFO] Scanning for projects...
[INFO]
----------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO] task-segment: [install]
[INFO]
----------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Cannot execute mojo: resources. It requires a project with an
existing pom.xml, but the build is not using one.
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Sep 06 15:43:21 ADT 2007
[INFO] Final Memory: 5M/12M
[INFO]
------------------------------------------------------------------------
[EMAIL PROTECTED] jetspeed-2.1.2-src]$
can you give me any hint ?
Brice Lambi wrote:
I guess I'm not sure what you mean by "download or use
/jsetspeedtraining."
I don't know what that is but I don't think you need it. The maven2
build
is extremely simple:
1.) Download jetspeed-src-2.1.2.zip
2.) Unzip the file, resulting directory should be jetspeed-2.1.2
3.) copy settings.xm.sample from jetspeed-2.1.2/src/settings.xml.sample
to
~/.m2/settings.xml
4.) edit ~/.m2/settings.xml (this involves entering the path to tomcat
and
database information)
5.) mvn install
6.) mvn -P tomcat
What you are trying to do with the maven1 builds is generate your own
portal. You can also do that with the maven2 builds (much
simpler). But if
you just want jetspeed.war to deploy to tomcat follow the steps above.
Brice
---------------------------------------------------------------------
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]