PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : open-xchange stirbt direkt beim start (Error creating RMI registry!)



xplod
19.03.10, 21:09
Hallo zusammen.

Ich offe, einer von euch kann mir helfen:

Ich betreibe einen OpenSuse 11 Server und möchte einen Open-Exchange Dienst betreiben. Ich habe mich an die Anleitung unter http://oxpedia.org/wiki/index.php?title=Open-Xchange_Installation_Guide_for_openSUSE_11.0 gehalten. Ich kann die open-xchange internen Befelhle wie listuser aufrufen, nur wenn ich mich mit dem Server verbinden möchte, dann kommt folgende Meldung imm Logfile:

open-xchange-admin.log.0:


Mar 19, 2010 7:49:55 PM com.openexchange.admin.osgi.Activator start
INFO: Starting Admindaemon...
Mar 19, 2010 7:49:55 PM com.openexchange.admin.daemons.AdminDaemon getCurrentBundleStatus
INFO: org.eclipse.osgi already started before admin.
Mar 19, 2010 7:49:55 PM com.openexchange.admin.tools.AdminCache initCache
INFO: Init Cache
Mar 19, 2010 7:49:55 PM com.openexchange.admin.daemons.AdminDaemon initCache
INFO: Cache and Pools initialized!
Mar 19, 2010 7:49:55 PM com.openexchange.admin.tools.AdminCache initAccessCombinations
INFO: Processing access combinations...
Mar 19, 2010 7:49:55 PM com.openexchange.admin.tools.AdminCache initAccessCombinations
INFO: Access combinations processed!
Mar 19, 2010 7:49:56 PM com.openexchange.admin.daemons.AdminDaemon$LocalSe rverFactory createServerSocket
INFO: Admindaemon will listen on localhost!
Mar 19, 2010 7:49:56 PM com.openexchange.admin.rmi.impl.OXUser <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXUser
Mar 19, 2010 7:49:56 PM com.openexchange.admin.rmi.impl.OXGroup <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXGroup
Mar 19, 2010 7:49:56 PM com.openexchange.admin.rmi.impl.OXResource <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXResource
Mar 19, 2010 7:49:56 PM com.openexchange.admin.rmi.impl.OXLogin <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXLogin
Mar 19, 2010 7:49:56 PM com.openexchange.admin.daemons.AdminDaemon initRMI
SEVERE: Error creating RMI registry!
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unicas tServerRef.java:413)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:267)
at sun.rmi.transport.Transport$1.run(Transport.java:1 77)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:273)
at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:251)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:3 77)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at com.openexchange.admin.daemons.AdminDaemon.initRMI (AdminDaemon.java:214)
at com.openexchange.admin.osgi.Activator.start(Activa tor.java:112)
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$2.run(BundleContextImpl.java:999)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:993 )
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:974)
at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractB undle.resume(AbstractBundle.java:350)
at org.eclipse.osgi.framework.internal.core.Framework .resumeBundle(Framework.java:1118)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:634)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.incFWSL(StartLevelManager.java:508)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.doSetStartLevel(StartLevelManager.java:28 2)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:468)
at org.eclipse.osgi.framework.eventmgr.EventManager.d ispatchEvent(EventManager.java:195)
at org.eclipse.osgi.framework.eventmgr.EventManager$E ventThread.run(EventManager.java:297)
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknow n Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unicas tServerRef.java:403)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:267)
at sun.rmi.transport.Transport$1.run(Transport.java:1 77)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadProxyClass(Loader Handler.java:552)
at java.rmi.server.RMIClassLoader$2.loadProxyClass(RM IClassLoader.java:646)
at java.rmi.server.RMIClassLoader.loadProxyClass(RMIC lassLoader.java:311)
at sun.rmi.server.MarshalInputStream.resolveProxyClas s(MarshalInputStream.java:255)
at java.io.ObjectInputStream.readProxyDesc(ObjectInpu tStream.java:1548)
at java.io.ObjectInputStream.readClassDesc(ObjectInpu tStream.java:1510)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1749)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputSt ream.java:368)
... 12 more
Mar 19, 2010 7:57:22 PM com.openexchange.admin.osgi.Activator start
INFO: Starting Admindaemon...
Mar 19, 2010 7:57:22 PM com.openexchange.admin.daemons.AdminDaemon getCurrentBundleStatus
INFO: org.eclipse.osgi already started before admin.
Mar 19, 2010 7:57:22 PM com.openexchange.admin.tools.AdminCache initCache
INFO: Init Cache
Mar 19, 2010 7:57:22 PM com.openexchange.admin.daemons.AdminDaemon initCache
INFO: Cache and Pools initialized!
Mar 19, 2010 7:57:22 PM com.openexchange.admin.tools.AdminCache initAccessCombinations
INFO: Processing access combinations...
Mar 19, 2010 7:57:22 PM com.openexchange.admin.tools.AdminCache initAccessCombinations
INFO: Access combinations processed!
Mar 19, 2010 7:57:22 PM com.openexchange.admin.daemons.AdminDaemon$LocalSe rverFactory createServerSocket
INFO: Admindaemon will listen on localhost!
Mar 19, 2010 7:57:22 PM com.openexchange.admin.rmi.impl.OXUser <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXUser
Mar 19, 2010 7:57:23 PM com.openexchange.admin.rmi.impl.OXGroup <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXGroup
Mar 19, 2010 7:57:23 PM com.openexchange.admin.rmi.impl.OXResource <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXResource
Mar 19, 2010 7:57:23 PM com.openexchange.admin.rmi.impl.OXLogin <init>
INFO: Class loaded: com.openexchange.admin.rmi.impl.OXLogin
Mar 19, 2010 7:57:23 PM com.openexchange.admin.daemons.AdminDaemon initRMI
SEVERE: Error creating RMI registry!
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unicas tServerRef.java:413)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:267)
at sun.rmi.transport.Transport$1.run(Transport.java:1 77)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:273)
at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:251)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:3 77)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at com.openexchange.admin.daemons.AdminDaemon.initRMI (AdminDaemon.java:214)
at com.openexchange.admin.osgi.Activator.start(Activa tor.java:112)
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl$2.run(BundleContextImpl.java:999)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.startActivator(BundleContextImpl.java:993 )
at org.eclipse.osgi.framework.internal.core.BundleCon textImpl.start(BundleContextImpl.java:974)
at org.eclipse.osgi.framework.internal.core.BundleHos t.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractB undle.resume(AbstractBundle.java:350)
at org.eclipse.osgi.framework.internal.core.Framework .resumeBundle(Framework.java:1118)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.resumeBundles(StartLevelManager.java:634)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.incFWSL(StartLevelManager.java:508)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.doSetStartLevel(StartLevelManager.java:28 2)
at org.eclipse.osgi.framework.internal.core.StartLeve lManager.dispatchEvent(StartLevelManager.java:468)
at org.eclipse.osgi.framework.eventmgr.EventManager.d ispatchEvent(EventManager.java:195)
at org.eclipse.osgi.framework.eventmgr.EventManager$E ventThread.run(EventManager.java:297)
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknow n Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(Unicas tServerRef.java:403)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:267)
at sun.rmi.transport.Transport$1.run(Transport.java:1 77)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.ClassNotFoundException: com.openexchange.admin.rmi.OXUserInterface (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadProxyClass(Loader Handler.java:552)
at java.rmi.server.RMIClassLoader$2.loadProxyClass(RM IClassLoader.java:646)
at java.rmi.server.RMIClassLoader.loadProxyClass(RMIC lassLoader.java:311)
at sun.rmi.server.MarshalInputStream.resolveProxyClas s(MarshalInputStream.java:255)
at java.io.ObjectInputStream.readProxyDesc(ObjectInpu tStream.java:1548)
at java.io.ObjectInputStream.readClassDesc(ObjectInpu tStream.java:1510)
at java.io.ObjectInputStream.readOrdinaryObject(Objec tInputStream.java:1749)
at java.io.ObjectInputStream.readObject0(ObjectInputS tream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputSt ream.java:368)
... 12 more


Hat jemand eine Ahnung, was das sein kann?
Fehlt da irgendein Java Paket? AJAX?

Gorn
20.03.10, 16:49
Schau mal mit google in dem OX Forum nach, da gibt es einen englischen Artikel.. denn in der Anleitung wird nur ganz kurz beschrieben dass man "GRANTS" in SQL vergeben muss.

Ich hatte auch einen JAVA Fehler, bei mir waren es aber die Grants.

xplod
20.03.10, 23:07
Ich habe extra den Installationsbefehl gewählt, der einen openexchange mysql admin anlegt.Er sollte somit volle Adminrechte haben...

Komischerweise stürzt beim starten des open-xchange-admin der mysqladmin ab, so dass ich mich von Plesk aus nicht mehr drauf verbinden kann.

Ich habe einfach mal eine Anfrage im open-xchange forum gestellt. Ich hoffe mal, dass ich deren antworten verstehe :-)

cane
20.03.10, 23:38
Es steht übrigens eine vollstänsige Plesk Integration in den Startlöchern - hat Racksoft auf dem Webhostingday in Köln letzte Woche vorgestellt.

mfg
cane

xplod
24.03.10, 11:02
Ich habe den Fehler gefunden:

Es lief noch ein Prozess, der mit einem einfachen Kill nicht wegzubekommen war. Mit kill -9 ging's dann, und danach lies sich der Server auch wieder starten.