Thanks for your comment Michiel.

Since it is a development server, I turn off the security by setting TOMCAT5_SECURITY=no at /etc/default/tomcat5.5

I do get a different exception now, related with libawt.so or libmlib_image.so which I actually have both in the right location. Any help is highly appreciated.


<code>
exception

javax.servlet.ServletException: /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/ jre/lib/i386/libawt.so: libmlib_image.so: cannot open shared object file: No such file or directory org .apache .jasper .runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841) org .apache .jasper .runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:211)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org .apache .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 329)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-1.5.0-sun-1.5.0.15/ jre/lib/i386/libawt.so: libmlib_image.so: cannot open shared object file: No such file or directory
        java.lang.ClassLoader$NativeLibrary.load(Native Method)
        java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
        java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
        java.lang.Runtime.loadLibrary0(Runtime.java:822)
        java.lang.System.loadLibrary(System.java:993)
        sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        java.security.AccessController.doPrivileged(Native Method)
        sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
        sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
        java.awt.Cursor.<clinit>(Cursor.java:167)
        javax.swing.text.html.HTMLEditorKit.<clinit>(HTMLEditorKit.java:586)
org .mmbase .util .transformers .TagStripperFactory.createTransformer(TagStripperFactory.java:70)
        org.mmbase.bridge.jsp.taglib.ContentTag.readXML(ContentTag.java:225)
        org.mmbase.bridge.jsp.taglib.ContentTag.initialize(ContentTag.java:161)
        org.mmbase.bridge.jsp.taglib.ContentTag.access$600(ContentTag.java:44)
        org.mmbase.bridge.jsp.taglib.ContentTag$2.onChange(ContentTag.java:81)
        org.mmbase.bridge.jsp.taglib.ContentTag.<clinit>(ContentTag.java:86)
        sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun .reflect .NativeConstructorAccessorImpl .newInstance(NativeConstructorAccessorImpl.java:39) sun .reflect .DelegatingConstructorAccessorImpl .newInstance(DelegatingConstructorAccessorImpl.java:27)
        java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        java.lang.Class.newInstance0(Class.java:350)
        java.lang.Class.newInstance(Class.java:303)
        org.apache.jasper.runtime.TagHandlerPool.get(TagHandlerPool.java:117)
        org.apache.jsp.index_jsp._jspService(index_jsp.java:58)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org .apache .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 329)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
</code>

On Apr 23, 2008, at 6:05 PM,  Meeuwissen wrote:

2008/4/23, Rui Guerra <[EMAIL PROTECTED]>:
I just downloaded mmbase and tried to install it in a server with a fresh
installation of tomcat5.5 and apache (ubuntu).

I've encountered a permission problem. I suspected that is not related to
mmbase but some security policy of apache/tomcat. Any ideas?

The default security settings for tomcat in debian (so I suppose in
ubuntu) too are pretty restrictive.  Indeed too much so for MMBase.

A minimal security.properties is available somewhere, but my advice is
to simly download tomcat, drop it into /opt and ignore the .deb. The
default security manager of tomcat is permissive enough (eh, it may
equal to no security manager).

Michiel

--
mihxil'  http://meeuw.org
nl_NL eo_XX en_US
_______________________________________________
Users mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/users

Reply via email to