You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by je...@jakarta.apache.org on 2004/07/15 16:51:40 UTC

[jira] Commented: (JS1-490) Jetspeed & Jonas

The following comment has been added to this issue:

     Author: Thierry Balandier
    Created: Thu, 15 Jul 2004 7:51 AM
       Body:
The problem is solved.

With JONAS 4.1, you have to
- set the java2-delegation-model to false in the WEB-INF/jonas-web.xml
- remove the commons-logging-1.0.2.jar from the WEB-INF/lib directory
- copy the xalan-2.3.1.jar in the $JONAS_ROOT/lib/endorsed/ directory
With JONAS 3.3, it's the same +
- add -Djava.endorsed.dirs=$JONAS_ROOT/lib/endorsed to the JAVA_OPTS in the jonas script and put xalan-2.3.1.jar in this directory

---------------------------------------------------------------------
View this comment:
  http://issues.apache.org/jira/browse/JS1-490?page=comments#action_36698

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/JS1-490

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: JS1-490
    Summary: Jetspeed & Jonas
       Type: Bug

     Status: Unassigned
   Priority: Blocker

    Project: Jetspeed
   Versions:
             1.5
             1.4

   Assignee: 
   Reporter: Thierry Balandier

    Created: Fri, 11 Jun 2004 6:11 AM
    Updated: Thu, 15 Jul 2004 7:51 AM
Environment: Linux

Description:
Hi,

I'm trying to run Jetspeed 1.4 or 1.5 with the web application server JONAS 3.3 or 4.1 (http://jonas.objectweb.org). I use the bundled-tomcat version of Jonas.

I get this error when launching Jonas (whereas it works fine with tomcat alone) :

Horrible Exception: java.lang.IllegalAccessError: org/apache/commons/dbcp/cpdsadapter/PooledConnectionImpl
	at org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS.getPooledConnection(Ljava.lang.String;Ljava.lang.String;)Ljavax.sql.PooledConnection;(DriverAdapterCPDS.java:???)
	at org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS.getPooledConnection()Ljavax.sql.PooledConnection;(DriverAdapterCPDS.java:146)
	at org.apache.torque.pool.ConnectionPool.getNewConnection()Ljavax.sql.PooledConnection;(ConnectionPool.java:263)
	at org.apache.torque.pool.ConnectionPool.getConnection(Ljava.lang.String;Ljava.lang.String;)Ljavax.sql.PooledConnection;(ConnectionPool.java:232)
	at org.apache.torque.pool.TorqueClassicDataSource.getConnection(Ljava.lang.String;Ljava.lang.String;)Ljava.sql.Connection;(TorqueClassicDataSource.java:466)
	at org.apache.torque.pool.TorqueClassicDataSource.getConnection()Ljava.sql.Connection;(TorqueClassicDataSource.java:437)
	at org.apache.torque.Torque.getConnection(Ljava.lang.String;)Ljava.sql.Connection;(Torque.java:932)
	at org.apache.torque.oid.IDBroker.<init>(Lorg.apache.torque.map.TableMap;)V(IDBroker.java:241)
	at org.apache.torque.map.DatabaseMap.setIdTable(Lorg.apache.torque.map.TableMap;)V(DatabaseMap.java:251)
	at org.apache.torque.map.DatabaseMap.setIdTable(Ljava.lang.String;)V(DatabaseMap.java:263)
	at org.apache.torque.Torque.setupIdTable(Lorg.apache.torque.map.DatabaseMap;)V(Torque.java:852)
	at org.apache.torque.Torque.initDatabaseMap(Ljava.lang.String;)Lorg.apache.torque.map.DatabaseMap;(Torque.java:782)
	at org.apache.torque.Torque.getDatabaseMap(Ljava.lang.String;)Lorg.apache.torque.map.DatabaseMap;(Torque.java:761)
	at org.apache.jetspeed.om.security.turbine.map.TurbineUserMapBuilder.doBuild()V(Unknown Source)
	at org.apache.torque.util.BasePeer.getMapBuilder(Ljava.lang.String;)Lorg.apache.torque.map.MapBuilder;(BasePeer.java:2061)
	at org.apache.jetspeed.om.security.turbine.BaseTurbineUserPeer.getMapBuilder()Lorg.apache.torque.map.MapBuilder;(Unknown Source)
	at org.apache.jetspeed.om.security.turbine.BaseTurbineUserPeer.<clinit>()V(Unknown Source)
	at jrockit.vm.RNI.initializeClassFromJava(II)V(Unknown Source)
	at jrockit.vm.RNI.clinitTrampoline()V(Unknown Source)
	at org.apache.jetspeed.services.security.turbine.TurbineUserManagement.getUser(Ljava.security.Principal;)Lorg.apache.jetspeed.om.security.JetspeedUser;(TurbineUserManagement.java:178)
	at org.apache.jetspeed.services.JetspeedUserManagement.getUser(Ljava.security.Principal;)Lorg.apache.jetspeed.om.security.JetspeedUser;(JetspeedUserManagement.java:97)
	at org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnonymousUser()Lorg.apache.jetspeed.om.security.JetspeedUser;(TurbineAuthentication.java:226)
	at org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser()Lorg.apache.jetspeed.om.security.JetspeedUser;(JetspeedAuthentication.java:102)
	at org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser()Lorg.apache.jetspeed.om.security.JetspeedUser;(JetspeedSecurity.java:174)
	at org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(Lorg.apache.turbine.util.RunData;)V(TemplateSessionValidator.java:97)
	at org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(Lorg.apache.turbine.util.RunData;)V(Unknown Source)
	at org.apache.turbine.modules.Action.perform(Lorg.apache.turbine.util.RunData;)V(Action.java:87)
	at org.apache.turbine.modules.ActionLoader.exec(Lorg.apache.turbine.util.RunData;Ljava.lang.String;)V(ActionLoader.java:122)
	at org.apache.turbine.Turbine.doGet(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(Turbine.java:521)
	at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ApplicationDispatcher.java:684)

If you have any experience on this subject, thanks in advance.

T. Balandier.



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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