open-xchange, Klasse fehlt?

E

equinox

Grünschnabel
Hallo,


ich hab ein kleines Problemchen mit open-xchange (openSUSE 10.1) und ich hoffe ich finde hier eine Lösung dafür.

Also, ich habe java-1.4.2-sun installiert, ebenso tomcat5, postgresql, das mod_jk und den apache2_jakarta_connector oder wie sich das Teil schimpft;
Open-xchange natürlich auch.

Wenn ich dann versuche mich über die Weboberfläche (http://ip/oxadmin/Login) einzuloggen (default login: admin - secret) bekomme ich folgende Fehlermeldung:
Code:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception

root cause

java.lang.NoClassDefFoundError
	com.openexchange.tools.xmlrpc.XmlRpcSocketWorker.getSSLSocket(XmlRpcSocketWorker.java:69)
	com.openexchange.tools.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:293)
	com.openexchange.tools.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:201)
	com.openexchange.tools.xmlrpc.client.XmlRpcUser.getPersonalData(XmlRpcUser.java:426)
	com.openexchange.admin.Login.authUser(Login.java:189)
	com.openexchange.admin.Login.doPost(Login.java:83)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	com.openexchange.admin.tools.OXAdmHelper.service(OXAdmHelper.java:19)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache Tomcat/5.0 logs.

In den Logs steht dann folgendes:
Code:
==> /var/log/tomcat5/localhost_log.2007-04-04.txt <==
2007-04-04 09:18:20 StandardWrapperValve[Login]: Servlet.service() for servlet Login threw exception
java.lang.NoClassDefFoundError
        at com.openexchange.tools.xmlrpc.XmlRpcSocketWorker.getSSLSocket(XmlRpcSocketWorker.java:69)
        at com.openexchange.tools.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:293)
        at com.openexchange.tools.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:201)
        at com.openexchange.tools.xmlrpc.client.XmlRpcUser.getPersonalData(XmlRpcUser.java:426)
        at com.openexchange.admin.Login.authUser(Login.java:189)
        at com.openexchange.admin.Login.doPost(Login.java:83)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at com.openexchange.admin.tools.OXAdmHelper.service(OXAdmHelper.java:19)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
        at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:534)

Irgendwie scheint dem eine Klasse zu fehlen, aber ich weiss nich welche. Ich hatte vorher schon Probleme mit dem sessiond, den ich aber nun irgendwie zum Laufen bekommen hab, ebenso das groupware und webmail-Teil.

Dann gibt es ja noch ein anderes Webinterface (http://ip/cgi-bin/login.pl), da bekomm ich allerdings ein "Authentication failed". Auch da hab ich die gleichen Logindaten verwendet.. Irgendwas läuft da also schief, wenn Ihr mir helfen könntet das Teil zum Laufen zu bekommen wär das super :)

Mehr Infos geb ich auf Anfrage natürlich gerne raus.


Grüße
equinox
 
Zuletzt bearbeitet:
ziemlich händisch.. Die Pakete übers yast installiert und dann noch viel auf der Shell rumgefixt, weil yast es scheinbar bei java richtig verkackt hatte. Ich musste dann einige Symlinks erstellen und umbiegen. Was genau weiss ich leider nicht mehr genau.
 
naja du musst dich ja irgendwie an ne anleitung gehalten haben und solltest dir ein paar notizen machen was du getan hast. (befehl: history)

hast du diese community edition da installiert oder diese voller version?

frank
 

Ähnliche Themen

Ubuntu X / dbus problem

OpenSuse 11.1 USB Festplatte wird nicht erkannt

Open-Xchange auf OpenSuse mit Commu. Installer - Compiler Fehler

Wine Soundprobleme mit SoundMAX AD1986A unter Linux (Asus M2NPV-VM)

Xinerama und ATI Treiber?

Zurück
Oben