You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Pere Cortada Bonjoch <pr...@gmail.com> on 2007/09/26 23:34:15 UTC
ubuntu + tomcat5: error initializing domain
Hi,
I've just installed a fresh version of tomcat 5 on ubuntu 7.04 (Feisty).
When starting tomcat (/etc/init.d/tomcat5 start) I receive a exception
initializing Domain:
26 Sep 2007 23:00:57 - org.apache.slide.common.Domain - INFO -
Initializing Domain
java.lang.ExceptionInInitializerError
at org.apache.slide.common.Domain.init(Domain.java:413)
at org.apache.slide.common.Domain.init(Domain.java:366)
at org.apache.slide.common.Domain.init(Domain.java:329)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:253)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
.....
.....
.....
Caused by: java.security.AccessControlException: access denied
(java.io.FilePermission
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/slide.properties read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
at java.security.AccessController.checkPermission(AccessController.java:546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:731)
.....
.....
I think there must be an erro in ClassPath because it's searching in
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ that it's my
$JAVA_HOME/jre/lib instead than in $CATALINA_HOME/common/classes or
WEB-INF folder.
Anyone know where it's defined the slide.war classpath to avoid searching there?
Thanks a lot
PD: i've tried to create the slide.properties and give permissions,
but it didn't work
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org
Re: ubuntu + tomcat5: error initializing domain
Posted by Pere Cortada Bonjoch <pr...@gmail.com>.
I've found it!!!
Thanks for the answer Miguel as far as i know (minimal features test)
java 6 is ok with slide (wow: true retrocompatibility!)
The problem disappeared when i set to no the "TOMCAT_SECURITY" = yes
directive in /etc/init.d/tomcat5, i suppose it's a jaas permission
problem, but i didn't wanted to dive into ity now..
Then i was able to load the domain, (well, also get some unix
permissions problems with the store folder, but i changed store/ for
/var/slide-data and chowned it to tomcat user ).
Now it works perfectly, i suppose that with a security disabled and
root owned tomcat the installation will go fine (but risky!)
Thanks a
On 9/27/07, Miguel Figueiredo <mf...@maisis.pt> wrote:
>
> Hello Pere,
>
> I'm not sure that Slide is Java 6 compatible. Have you tried using it with
> a jdk5?
>
> Hope this helps,
> Miguel Figueiredo
>
>
> -----Original Message-----
> From: Pere Cortada Bonjoch [mailto:procesd@gmail.com]
> Sent: quarta-feira, 26 de Setembro de 2007 22:34
> To: slide-user@jakarta.apache.org
> Subject: ubuntu + tomcat5: error initializing domain
>
> Hi,
>
> I've just installed a fresh version of tomcat 5 on ubuntu 7.04 (Feisty).
> When starting tomcat (/etc/init.d/tomcat5 start) I receive a exception
> initializing Domain:
>
> 26 Sep 2007 23:00:57 - org.apache.slide.common.Domain - INFO -
> Initializing Domain
> java.lang.ExceptionInInitializerError
> at org.apache.slide.common.Domain.init(Domain.java:413)
> at org.apache.slide.common.Domain.init(Domain.java:366)
> at org.apache.slide.common.Domain.init(Domain.java:329)
> at
> org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:253)
> at javax.servlet.GenericServlet.init(GenericServlet.java:211)
> at
> org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> .....
> .....
> .....
>
> Caused by: java.security.AccessControlException: access denied
> (java.io.FilePermission
> /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/slide.properties read)
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java
> :323)
> at
> java.security.AccessController.checkPermission(AccessController.java:546)
> at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
> at java.io.File.exists(File.java:731)
> .....
> .....
>
>
> I think there must be an erro in ClassPath because it's searching in
> /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ that it's my
> $JAVA_HOME/jre/lib instead than in $CATALINA_HOME/common/classes or
> WEB-INF folder.
>
> Anyone know where it's defined the slide.war classpath to avoid searching
> there?
>
> Thanks a lot
> PD: i've tried to create the slide.properties and give permissions,
> but it didn't work
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-user-help@jakarta.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: slide-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org
RE: ubuntu + tomcat5: error initializing domain
Posted by Miguel Figueiredo <mf...@maisis.pt>.
Hello Pere,
I'm not sure that Slide is Java 6 compatible. Have you tried using it with
a jdk5?
Hope this helps,
Miguel Figueiredo
-----Original Message-----
From: Pere Cortada Bonjoch [mailto:procesd@gmail.com]
Sent: quarta-feira, 26 de Setembro de 2007 22:34
To: slide-user@jakarta.apache.org
Subject: ubuntu + tomcat5: error initializing domain
Hi,
I've just installed a fresh version of tomcat 5 on ubuntu 7.04 (Feisty).
When starting tomcat (/etc/init.d/tomcat5 start) I receive a exception
initializing Domain:
26 Sep 2007 23:00:57 - org.apache.slide.common.Domain - INFO -
Initializing Domain
java.lang.ExceptionInInitializerError
at org.apache.slide.common.Domain.init(Domain.java:413)
at org.apache.slide.common.Domain.init(Domain.java:366)
at org.apache.slide.common.Domain.init(Domain.java:329)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:253)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at
org.apache.slide.webdav.WebdavServlet.init(WebdavServlet.java:195)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
.....
.....
.....
Caused by: java.security.AccessControlException: access denied
(java.io.FilePermission
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/slide.properties read)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java
:323)
at
java.security.AccessController.checkPermission(AccessController.java:546)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:731)
.....
.....
I think there must be an erro in ClassPath because it's searching in
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ that it's my
$JAVA_HOME/jre/lib instead than in $CATALINA_HOME/common/classes or
WEB-INF folder.
Anyone know where it's defined the slide.war classpath to avoid searching
there?
Thanks a lot
PD: i've tried to create the slide.properties and give permissions,
but it didn't work
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org