You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Nicolas Kalkhof <nk...@web.de> on 2006/05/19 17:06:27 UTC

configuring jetspeed2 using maven2

hi folks,

after successfully building jetspeed2 trunk using maven 2.04, i have some basic questions.
how do i configure jetspeed to use a custom database? iŽve already done that sucessfully with jetspeed 2.0/maven1 using customized ~/build.properies. but with this configuration using maven2, the command "mvn -P test" fails with:

sql-execute-drivers-path:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error executing ant tasks

Embedded error: The following error occurred while executing this line:
/opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:277: The following error occurred while executing this line:
/opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:340: Class Not Found: JDBC driver ${org.apache.jetspeed.test.database.driver} could not be loaded

my build.properties looks like this:

# jetspeed 2 home required for build
org.apache.jetspeed.project.home = /opt/lib/java/lib/portals/jetspeed

# jetspeed required properties
org.apache.jetspeed.server.home = /opt/apps/tomcat
org.apache.jetspeed.catalina.version.major = 5.5
org.apache.jetspeed.server.shared = ${org.apache.jetspeed.server.home}/shared/lib
org.apache.jetspeed.deploy.war.dir = ${org.apache.jetspeed.server.home}/webapps
org.apache.jetspeed.services.autodeployment.user = j2deployer
org.apache.jetspeed.services.autodeployment.password = j2deployer

##org.apache.jetspeed.portal.name=jetspeed
jetspeed.version=2.1-dev

org.apache.jetspeed.test.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
org.apache.jetspeed.test.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
org.apache.jetspeed.test.database.driver = org.postgresql.Driver
org.apache.jetspeed.test.database.user = root
org.apache.jetspeed.test.database.password = cpe1704tks
org.apache.jetspeed.test.database.default.name=postgres

org.apache.jetspeed.production.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
org.apache.jetspeed.production.database.driver = org.postgresql.Driver
org.apache.jetspeed.production.database.user = root
org.apache.jetspeed.production.database.password = cpe1704tks

org.apache.jetspeed.production.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
org.apache.jetspeed.production.database.default.name=postgres

note: this configuration worked fine with jetspeed 2.0/maven1.02.

any ideas?

regards,
nicolas
_______________________________________________________________
SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: configuring jetspeed2 using maven2

Posted by Randy Watler <wa...@wispertel.net>.
Nicolas,

Please see this:

http://wiki.apache.org/portals/Jetspeed2/Maven2BuildSupport

HTH,

Randy

On Fri, 2006-05-19 at 17:06 +0200, Nicolas Kalkhof wrote:
> hi folks,
> 
> after successfully building jetspeed2 trunk using maven 2.04, i have some basic questions.
> how do i configure jetspeed to use a custom database? iŽve already done that sucessfully with jetspeed 2.0/maven1 using customized ~/build.properies. but with this configuration using maven2, the command "mvn -P test" fails with:
> 
> sql-execute-drivers-path:
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Error executing ant tasks
> 
> Embedded error: The following error occurred while executing this line:
> /opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:277: The following error occurred while executing this line:
> /opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:340: Class Not Found: JDBC driver ${org.apache.jetspeed.test.database.driver} could not be loaded
> 
> my build.properties looks like this:
> 
> # jetspeed 2 home required for build
> org.apache.jetspeed.project.home = /opt/lib/java/lib/portals/jetspeed
> 
> # jetspeed required properties
> org.apache.jetspeed.server.home = /opt/apps/tomcat
> org.apache.jetspeed.catalina.version.major = 5.5
> org.apache.jetspeed.server.shared = ${org.apache.jetspeed.server.home}/shared/lib
> org.apache.jetspeed.deploy.war.dir = ${org.apache.jetspeed.server.home}/webapps
> org.apache.jetspeed.services.autodeployment.user = j2deployer
> org.apache.jetspeed.services.autodeployment.password = j2deployer
> 
> ##org.apache.jetspeed.portal.name=jetspeed
> jetspeed.version=2.1-dev
> 
> org.apache.jetspeed.test.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
> org.apache.jetspeed.test.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
> org.apache.jetspeed.test.database.driver = org.postgresql.Driver
> org.apache.jetspeed.test.database.user = root
> org.apache.jetspeed.test.database.password = cpe1704tks
> org.apache.jetspeed.test.database.default.name=postgres
> 
> org.apache.jetspeed.production.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
> org.apache.jetspeed.production.database.driver = org.postgresql.Driver
> org.apache.jetspeed.production.database.user = root
> org.apache.jetspeed.production.database.password = cpe1704tks
> 
> org.apache.jetspeed.production.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
> org.apache.jetspeed.production.database.default.name=postgres
> 
> note: this configuration worked fine with jetspeed 2.0/maven1.02.
> 
> any ideas?
> 
> regards,
> nicolas
> _______________________________________________________________
> SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
> kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: configuring jetspeed2 using maven2

Posted by Martin Dulisch <md...@gmail.com>.
for maven 2 you have to make the settings in the $home/.m2/settings.xml file

Martin


2006/5/19, Nicolas Kalkhof <nk...@web.de>:
> hi folks,
>
> after successfully building jetspeed2 trunk using maven 2.04, i have some basic questions.
> how do i configure jetspeed to use a custom database? iŽve already done that sucessfully with jetspeed 2.0/maven1 using customized ~/build.properies. but with this configuration using maven2, the command "mvn -P test" fails with:
>
> sql-execute-drivers-path:
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Error executing ant tasks
>
> Embedded error: The following error occurred while executing this line:
> /opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:277: The following error occurred while executing this line:
> /opt/lib/java/portals/jetspeed-2.1-dev/etc/build.xml:340: Class Not Found: JDBC driver ${org.apache.jetspeed.test.database.driver} could not be loaded
>
> my build.properties looks like this:
>
> # jetspeed 2 home required for build
> org.apache.jetspeed.project.home = /opt/lib/java/lib/portals/jetspeed
>
> # jetspeed required properties
> org.apache.jetspeed.server.home = /opt/apps/tomcat
> org.apache.jetspeed.catalina.version.major = 5.5
> org.apache.jetspeed.server.shared = ${org.apache.jetspeed.server.home}/shared/lib
> org.apache.jetspeed.deploy.war.dir = ${org.apache.jetspeed.server.home}/webapps
> org.apache.jetspeed.services.autodeployment.user = j2deployer
> org.apache.jetspeed.services.autodeployment.password = j2deployer
>
> ##org.apache.jetspeed.portal.name=jetspeed
> jetspeed.version=2.1-dev
>
> org.apache.jetspeed.test.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
> org.apache.jetspeed.test.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
> org.apache.jetspeed.test.database.driver = org.postgresql.Driver
> org.apache.jetspeed.test.database.user = root
> org.apache.jetspeed.test.database.password = cpe1704tks
> org.apache.jetspeed.test.database.default.name=postgres
>
> org.apache.jetspeed.production.database.url = jdbc:postgresql://192.168.1.5:5432/jetspeed
> org.apache.jetspeed.production.database.driver = org.postgresql.Driver
> org.apache.jetspeed.production.database.user = root
> org.apache.jetspeed.production.database.password = cpe1704tks
>
> org.apache.jetspeed.production.jdbc.drivers.path=/opt/lib/java/jdbc/postgresql-jdbc3.jar
> org.apache.jetspeed.production.database.default.name=postgres
>
> note: this configuration worked fine with jetspeed 2.0/maven1.02.
>
> any ideas?
>
> regards,
> nicolas
> _______________________________________________________________
> SMS schreiben mit WEB.DE FreeMail - einfach, schnell und
> kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org