Problem with installation on ubuntu

12 views
Skip to first unread message

and...@gmail.com

unread,
Jul 15, 2008, 12:42:30 PM7/15/08
to sventon support
I'm trying to install sventon (RC5) on Ubuntu (8.04), with tomcat 5.5.
But i'm always geting an error when access the main page of sventon
(localhost:8180/svn). For information, i deployed sventon using
svn.war and tomcat manager.

The error message on the browser:

An unhandled internal application error has occured

Sorry.

The error has been logged. If this error persists please ask the
administator of this sventon installation to file a bug report at
http://sventon.berlios.de.

sventon 1.4-rc5



The error message on catalina.log:

15/07/2008 09:45:37 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive svn.war
15/07/2008 09:45:37 org.apache.commons.modeler.Registry
registerComponent
SEVERE: Error registering
Catalina:type=Valve,name=StandardContextValve,path=/svn,host=localhost
javax.management.MBeanException: Cannot instantiate ModelMBean of
class org.apache.commons.modeler.BaseModelMBean
at
org.apache.commons.modeler.ManagedBean.createMBean(ManagedBean.java:
385)
at
org.apache.commons.modeler.Registry.registerComponent(Registry.java:
835)
at
org.apache.catalina.core.StandardPipeline.registerValve(StandardPipeline.java:
302)
at
org.apache.catalina.core.StandardPipeline.start(StandardPipeline.java:
234)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4140)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
760)
at org.apache.catalina.core.ContainerBase.access$0(ContainerBase.java:
744)
at org.apache.catalina.core.ContainerBase
$PrivilegedAddChild.run(ContainerBase.java:144)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
738)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
544)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:
825)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:
714)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:
177)
Caused by: java.security.AccessControlException: access denied
(java.io.FilePermission /var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/
logging.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)
at
org.apache.naming.resources.FileDirContext.file(FileDirContext.java:
828)
at
org.apache.naming.resources.FileDirContext.lookup(FileDirContext.java:
211)
at
org.apache.naming.resources.ProxyDirContext.lookup(ProxyDirContext.java:
294)
at
org.apache.catalina.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:
1924)
at
org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:
936)
at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:
299)
at org.apache.juli.ClassLoaderLogManager
$2.run(ClassLoaderLogManager.java:273)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.juli.ClassLoaderLogManager.getClassLoaderInfo(ClassLoaderLogManager.java:
270)
at
org.apache.juli.ClassLoaderLogManager.getLogger(ClassLoaderLogManager.java:
175)
at java.util.logging.Logger.getLogger(Logger.java:275)
at com.sun.jmx.trace.TraceManager.getLogger(TraceManager.java:184)
at com.sun.jmx.trace.TraceManager.isSelected(TraceManager.java:197)
at com.sun.jmx.trace.Trace.isSelected(Trace.java:84)
at
javax.management.modelmbean.ModelMBeanInfoSupport.tracing(ModelMBeanInfoSupport.java:
1000)
at
javax.management.modelmbean.ModelMBeanInfoSupport.<init>(ModelMBeanInfoSupport.java:
335)
at
javax.management.modelmbean.ModelMBeanInfoSupport.<init>(ModelMBeanInfoSupport.java:
276)
at
org.apache.commons.modeler.BaseModelMBean.createDefaultModelMBeanInfo(BaseModelMBean.java:
1328)
at
org.apache.commons.modeler.BaseModelMBean.<init>(BaseModelMBean.java:
117)
at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.apache.commons.modeler.ManagedBean.createMBean(ManagedBean.java:
378)
... 33 more
15/07/2008 09:45:37 org.apache.catalina.core.StandardPipeline
registerValve
INFO: Can't register valve
org.apache.catalina.core.StandardContextValve[/svn]
javax.management.MBeanException: Cannot instantiate ModelMBean of
class org.apache.commons.modeler.BaseModelMBean
at
org.apache.commons.modeler.ManagedBean.createMBean(ManagedBean.java:
385)
at
org.apache.commons.modeler.Registry.registerComponent(Registry.java:
835)
at
org.apache.catalina.core.StandardPipeline.registerValve(StandardPipeline.java:
302)
at
org.apache.catalina.core.StandardPipeline.start(StandardPipeline.java:
234)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4140)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
760)
at org.apache.catalina.core.ContainerBase.access$0(ContainerBase.java:
744)
at org.apache.catalina.core.ContainerBase
$PrivilegedAddChild.run(ContainerBase.java:144)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
738)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
544)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:
825)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:
714)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
311)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
120)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1022)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:
177)
Caused by: java.security.AccessControlException: access denied
(java.io.FilePermission /var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/
logging.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)
at
org.apache.naming.resources.FileDirContext.file(FileDirContext.java:
828)
at
org.apache.naming.resources.FileDirContext.lookup(FileDirContext.java:
211)
at
org.apache.naming.resources.ProxyDirContext.lookup(ProxyDirContext.java:
294)
at
org.apache.catalina.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:
1924)
at
org.apache.catalina.loader.WebappClassLoader.findResource(WebappClassLoader.java:
936)
at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:
299)
at org.apache.juli.ClassLoaderLogManager
$2.run(ClassLoaderLogManager.java:273)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.juli.ClassLoaderLogManager.getClassLoaderInfo(ClassLoaderLogManager.java:
270)
at
org.apache.juli.ClassLoaderLogManager.getLogger(ClassLoaderLogManager.java:
175)
at java.util.logging.Logger.getLogger(Logger.java:275)
at com.sun.jmx.trace.TraceManager.getLogger(TraceManager.java:184)
at com.sun.jmx.trace.TraceManager.isSelected(TraceManager.java:197)
at com.sun.jmx.trace.Trace.isSelected(Trace.java:84)
at
javax.management.modelmbean.ModelMBeanInfoSupport.tracing(ModelMBeanInfoSupport.java:
1000)
at
javax.management.modelmbean.ModelMBeanInfoSupport.<init>(ModelMBeanInfoSupport.java:
335)
at
javax.management.modelmbean.ModelMBeanInfoSupport.<init>(ModelMBeanInfoSupport.java:
276)
at
org.apache.commons.modeler.BaseModelMBean.createDefaultModelMBeanInfo(BaseModelMBean.java:
1328)
at
org.apache.commons.modeler.BaseModelMBean.<init>(BaseModelMBean.java:
117)
at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown
Source)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at
org.apache.commons.modeler.ManagedBean.createMBean(ManagedBean.java:
378)
... 33 more

sventon project

unread,
Jul 16, 2008, 6:56:40 AM7/16/08
to sventon...@googlegroups.com
Hi!

"Caused by: java.security.AccessControlException: access denied
(java.io.FilePermission /var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/
logging.properties read)"

Make sure the user running the tomcat process has read permission to
the directory "/var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/" and
write permission to your temp directory (probably
"/var/lib/tomcat5.5/temp/").

See:
http://groups.google.com/group/sventon-support/browse_thread/thread/ac023c252876dcc5/ca3ed3e47fa8c14c?hl=en&lnk=gst&q=tomcat+error#ca3ed3e47fa8c14c

Regards
Jesper

emerso...@gmail.com

unread,
Sep 10, 2008, 3:48:21 PM9/10/08
to sventon support
Hi,

I've got this same error but I haven't found any logging.properties in
my .../svn/WEB-INF/classes/. There is a log4j.properties and I've
tried ln -s to him with logging.properties as target but no success.
Any ideas?

Thanks in advance.
Emerson

On Jul 16, 7:56 am, "sventon project" <sventonproj...@gmail.com>
wrote:
> Hi!
>
> "Caused by: java.security.AccessControlException: access denied
> (java.io.FilePermission /var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/logging.propertiesread)"
>
> Make sure the user running the tomcat process has read permission to
> the directory "/var/lib/tomcat5.5/webapps/svn/WEB-INF/classes/" and
> write permission to your temp directory (probably
> "/var/lib/tomcat5.5/temp/").
>
> See:http://groups.google.com/group/sventon-support/browse_thread/thread/a...
>
> Regards
> Jesper
> ...
>
> read more »

sventon project

unread,
Sep 10, 2008, 4:26:17 PM9/10/08
to sventon...@googlegroups.com
Hi!

I don't think this is a sventon error.
Check eg. http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=56&t=006740

Try to disable tomcat security if you don't need it:
/etc/init.d/tomcat5.5, find the line "TOMCAT5_SECURITY=yes" and change it to NO

Regards
Jesper

emerso...@gmail.com

unread,
Sep 11, 2008, 9:15:33 AM9/11/08
to sventon support
Hi Jesper,

Thanks a lot for your prompt response!

I followed your advice and all is working fine.

Thanks,
Emerson

On Sep 10, 5:26 pm, "sventon project" <sventonproj...@gmail.com>
wrote:
> Hi!
>
> I don't think this is a sventon error.
> Check eg.http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&...
>
> Try to disable tomcat security if you don't need it:
> /etc/init.d/tomcat5.5, find the line "TOMCAT5_SECURITY=yes" and change it to NO
>
> Regards
> Jesper
>
> ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages