Trying to start a custom Portal on Tomcat with an Oracle DB, and it fails
complaining about j2admin? This is based on Monday's build. See the attached
file for the full output.
INFO: Loading web.xml....j2-admin
INFO: Registered the portlet application j2-admin
INFO: Registered the portlet application in the search engine... j2-admin
ERROR: Error granting default permissions for j2-admin
org.apache.jetspeed.security.SecurityException: The role user does not exist.
at org.apache.jetspeed.security.impl.RoleManagerImpl.getRole(RoleManager
Impl.java:214)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.grantDe
faultPermissions(PortletApplicationManager.java:679)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
rPortletApplication(PortletApplicationManager.java:357)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:471)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:408)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPo
rtletApplication(PortletApplicationManager.java:175)
at org.apache.jetspeed.container.JetspeedContainerServlet.attemptStart(J
etspeedContainerServlet.java:173)
at org.apache.jetspeed.container.JetspeedContainerServlet.access$200(Jet
speedContainerServlet.java:56)
at org.apache.jetspeed.container.JetspeedContainerServlet$1.run(Jetspeed
ContainerServlet.java:144)
at java.util.TimerThread.mainLoop(Timer.java:512)
Mick Timony
Feb 6, 2007 9:39:07 AM org.apache.catalina.core.AprLifecycleListener lifecycleEv
ent
INFO: The Apache Tomcat Native library which allows optimal performance in produ
ction environments was not found on the java.library.path: C:\Program Files\Java
\jdk1.5.0_09\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product
\10.2.0\server\bin;C:\Program Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WI
NDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Hummingbird\Connectivity\10.00\A
ccessories\;;C:\Program Files\Utimaco\SafeGuard Easy\;C:\Program Files\Rational\
ClearCase\bin;C:\Program Files\Rational\common;C:\Program Files\Java\jdk1.5.0_09
\bin;C:\Program Files\ThinkPad\ConnectUtilities;C:\Ant\apache-ant-1.6.5\bin;C:\P
rogram Files\Apache Software Foundation\maven-2.0.4\maven-2.0.4\bin
Feb 6, 2007 9:39:07 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Feb 6, 2007 9:39:07 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 717 ms
Feb 6, 2007 9:39:07 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Feb 6, 2007 9:39:07 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
Feb 6, 2007 9:39:07 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Feb 6, 2007 9:39:07 AM org.apache.catalina.startup.HostConfig deployDescriptor
WARNING: A docBase C:\tomcat55\apache-tomcat-5.5.20\webapps\etag-portal inside t
he host appBase has been specified, and will be ignored
Feb 6, 2007 9:39:07 AM org.apache.catalina.realm.JAASRealm setUseContextClassLoa
der
INFO: Setting useContextClassLoader = false
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.T
ldConfig).
log4j:WARN Please initialize the log4j system properly.
Feb 6, 2007 9:39:09 AM org.apache.catalina.startup.ContextConfig validateSecurit
yRoles
INFO: WARNING: Security role name portal-user used in an <auth-constraint> witho
ut being defined in a <security-role>
Feb 6, 2007 9:39:09 AM org.apache.catalina.startup.ContextConfig validateSecurit
yRoles
INFO: WARNING: Security role name admin used in an <auth-constraint> without bei
ng defined in a <security-role>
INFO: Jetspeed Starting Initialization...
INFO: JetspeedServlet identifying web application root...
INFO: JetspeedServlet identifed web application root as C:\tomcat55\apache-tomc
at-5.5.20\webapps\etag-portal\
INFO: JetspeedServlet attempting to create the portlet engine...
INFO: JetspeedServlet attempting to start the Jetspeed Portal Engine...
##### platform = Oracle9i
WARN: org.apache.pluto.PortletContainerImpl#init(): Couldn't retrieve parameter
"portletcontainer.supportsBuffering" frompassed properties object. Falling back
to default value "FALSE"
INFO: PortletApplicationManager Descriptor Change Monitor started!
INFO: Starting auto deployment service: org.apache.jetspeed.deployment.impl.Sta
ndardDeploymentManager
INFO: Deployment scanning delay: 10000
INFO: Deployment staging directory: C:\tomcat55\apache-tomcat-5.5.20\webapps\et
ag-portal/WEB-INF/deploy,C:\tomcat55\apache-tomcat-5.5.20\webapps\etag-portal/WE
B-INF/deploy/local
INFO: Deployment scanner successfuly started!
INFO: JetspeedServlet has successfuly started the Jetspeed Portal Engine....
INFO: Jetspeed Initialization complete, Ready to service requests.
Feb 6, 2007 9:39:15 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive j2-admin.war
JetspeedContainerServlet: starting initialization of Portlet Application at: j2-
admin
JetspeedContainerServlet: initialization done for Portlet Application at: j2-adm
in
INFO: Loading portlet.xml....j2-admin
Feb 6, 2007 9:39:21 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Feb 6, 2007 9:39:21 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Feb 6, 2007 9:39:21 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/63 config=null
Feb 6, 2007 9:39:21 AM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Feb 6, 2007 9:39:21 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 13830 ms
INFO: Loading web.xml....j2-admin
INFO: Registered the portlet application j2-admin
INFO: Registered the portlet application in the search engine... j2-admin
ERROR: Error granting default permissions for j2-admin
org.apache.jetspeed.security.SecurityException: The role user does not exist.
at org.apache.jetspeed.security.impl.RoleManagerImpl.getRole(RoleManager
Impl.java:214)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.grantDe
faultPermissions(PortletApplicationManager.java:679)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
rPortletApplication(PortletApplicationManager.java:357)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:471)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:408)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPo
rtletApplication(PortletApplicationManager.java:175)
at org.apache.jetspeed.container.JetspeedContainerServlet.attemptStart(J
etspeedContainerServlet.java:173)
at org.apache.jetspeed.container.JetspeedContainerServlet.access$200(Jet
speedContainerServlet.java:56)
at org.apache.jetspeed.container.JetspeedContainerServlet$1.run(Jetspeed
ContainerServlet.java:144)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-beanutils-1.6.jar to class path for L
ocal PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-beanutils-bean-collections-1.7.0.jar
to class path for Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-beanutils-core-1.7.0.jar to class pat
h for Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-collections-3.0.jar to class path for
Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-configuration-1.1.jar to class path f
or Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-digester-1.5.jar to class path for Lo
cal PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-lang-2.0.jar to class path for Local
PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/commons-logging-1.0.3.jar to class path for L
ocal PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/dom4j-1.4.jar to class path for Local PA jets
peed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/isorelax-20020414.jar to class path for Local
PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/jaxen-1.0-FCS.jar to class path for Local PA
jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/jetspeed-layout-portlets-2.1-dev.jar to class
path for Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/log4j-1.2.8.jar to class path for Local PA je
tspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/msv-20020414.jar to class path for Local PA j
etspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/relaxngDatatype-20020414.jar to class path fo
r Local PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/saxpath-1.0-FCS.jar to class path for Local P
A jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/xercesImpl-2.2.1.jar to class path for Local
PA jetspeed-layouts
INFO: Adding file:/C:/tomcat55/apache-tomcat-5.5.20/webapps/etag-portal/WEB-INF
/apps/jetspeed-layouts/WEB-INF/lib/xml-apis-1.0.b2.jar to class path for Local P
A jetspeed-layouts
INFO: Loading portlet.xml....jetspeed-layouts
INFO: Loading web.xml....jetspeed-layouts
INFO: Registered the portlet application jetspeed-layouts
INFO: Registered the portlet application in the search engine... jetspeed-layou
ts
ERROR: Error granting default permissions for jetspeed-layouts
org.apache.jetspeed.security.SecurityException: The role user does not exist.
at org.apache.jetspeed.security.impl.RoleManagerImpl.getRole(RoleManager
Impl.java:214)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.grantDe
faultPermissions(PortletApplicationManager.java:679)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.registe
rPortletApplication(PortletApplicationManager.java:357)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:471)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startPA
(PortletApplicationManager.java:408)
at org.apache.jetspeed.tools.pamanager.PortletApplicationManager.startLo
calPortletApplication(PortletApplicationManager.java:163)
at org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.dep
loyLocalPortletApplication(DeployPortletAppEventListener.java:235)
at org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
okeDeploy(DeployPortletAppEventListener.java:202)
at org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
h(StandardDeploymentManager.java:263)
at org.apache.jetspeed.deployment.impl.StandardDeploymentManager.deploy(
StandardDeploymentManager.java:177)
at org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDep
loymentEvent(StandardDeploymentManager.java:208)
at org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSys
temScanner.run(StandardDeploymentManager.java:356)
INFO: File: C:\tomcat55\apache-tomcat-5.5.20\webapps\etag-portal\WEB-INF\deploy
\jetspeed-layouts.war deployed
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]