Install JS2-M3.

This file described additional steps for install JS2 via standart Getting Started

steps '2. Build Properties' and '4. Building Jetspeed 2'


You got something like this:

org.apache.maven.MavenException: Error reading XML or initializing



--- Nested Exception --- The filename, directory name, or volume label syntax is inc orrect

Solution Don't use backslash in file - only '/' for example:

change: org.apache.jetspeed.server.home=c:\opt\Tomcat5.5

to: org.apache.jetspeed.server.home=c:/opt/Tomcat5.5

step '5. Deploying Jetspeed into Tomcat'/'.2 maven quickStart'


after start tomcat in file%CATALINA_HOME%\logs\stdout_????.log, you got something like this:

[] ERROR: SQLException thrown while trying to get Connection from Datasource (java:comp/env/jdbc/jetspeed) Cannot create JDBC driver of class for connect URL 'null' org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class for connect URL 'null'


goto %CATALINA_HOME%\conf\<engine-name>\<host-name>\jetspeed

and replace in jetspeed.xml



After of all of this I got:

Failed to retrieve Portlet Definition for jetspeed-layouts::VelocityTwoColumnsorg.apache.jetspeed.container.window.FailedToRetrievePortletWindow: No PortletEntity exists for for id dp-1 removing window from cache.

How solve this I dont known. I think this is JS2-m3 issue.

Jetspeed2/fight-with-dark-power (last edited 2009-09-20 23:46:42 by localhost)