phpgroupware-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-users] Re: [Phpgroupware-developers] Help with Sync


From: Guillaume Courtois
Subject: [Phpgroupware-users] Re: [Phpgroupware-developers] Help with Sync
Date: Tue, 01 Mar 2005 14:38:58 +0000

I did not install the sync4j so I can not test, but the pb seems to be a
xml-rpc comm error. Maybe there is a missing php module or something like that
?

Adam Kennedy (address@hidden) écrivait:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Greetings all. I followed the instructions at
> http://wiki.phpgroupware.org/index.php?page=SyncML
> And got my sync stuff installed. The modules show up in PHPGW, I've got
> users added etc.
>
> The problem is that my Jboss is spewing authentication errors and
> something about a SyncBean. I've enclosed the log below. Can someone
> please take a look at this? I need Sync working this week otherwise my
> boss is going to have to drop PHPGroupWare as a solution, which I don't
> want to happen.
>
> Thanks!
>
> ## BEGIN LOG ##
>
> 08:17:12,466 INFO  [jbossweb] Sync4jHttpServlet: contentType:
> application/vnd.syncml+xml
> 08:17:12,467 INFO  [jbossweb] Sync4jHttpServlet: contentLength: 4056
> 08:17:12,475 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> de.probusiness.pbgroupware.sync.PHPGwSyncSync4jEngineFactory <init>
> INFO: created PHPGwSyncEngine
> 08:17:12,485 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> sync4j.server.engine.Sync4jEngine <init>
> INFO: Engine configuration:
> 08:17:12,487 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> sync4j.server.engine.Sync4jEngine <init>
> INFO: store: sync4j.framework.server.store.PersistentStoreManager -
> {jndiDataSourceName: java:/jdbc/sync4j; stores:
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncPersistentStore,de.probusiness.pbgroupware.sync.PHPGwSyncEnginePersistentStore
> 08:17:12,488 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> sync4j.server.engine.Sync4jEngine <init>
> INFO: officer: address@hidden
> 08:17:12,489 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> sync4j.server.engine.Sync4jEngine <init>
> INFO: strategy: address@hidden
> 08:17:12,490 INFO  [STDOUT] Client calling procedure 'system.login' with
> parameters [{password=sync2991, domain=default, username=sync}]
> 08:17:12,672 INFO  [STDOUT] Beginning parsing XML input stream
> 08:17:12,672 INFO  [STDOUT] startElement: methodResponse
> 08:17:12,672 INFO  [STDOUT] startElement: value
> 08:17:12,673 INFO  [STDOUT] startElement: struct
> 08:17:12,673 INFO  [STDOUT] startElement: member
> 08:17:12,673 INFO  [STDOUT] startElement: name
> 08:17:12,673 INFO  [STDOUT] endElement: name
> 08:17:12,673 INFO  [STDOUT] startElement: value
> 08:17:12,674 INFO  [STDOUT] startElement: string
> 08:17:12,674 INFO  [STDOUT] endElement: string
> 08:17:12,674 INFO  [STDOUT] endElement: value
> 08:17:12,674 INFO  [STDOUT] endElement: member
> 08:17:12,674 INFO  [STDOUT] startElement: member
> 08:17:12,674 INFO  [STDOUT] startElement: name
> 08:17:12,674 INFO  [STDOUT] endElement: name
> 08:17:12,675 INFO  [STDOUT] startElement: value
> 08:17:12,675 INFO  [STDOUT] startElement: int
> 08:17:12,675 INFO  [STDOUT] endElement: int
> 08:17:12,675 INFO  [STDOUT] endElement: value
> 08:17:12,675 INFO  [STDOUT] endElement: member
> 08:17:12,675 INFO  [STDOUT] endElement: struct
> 08:17:12,675 INFO  [STDOUT] endElement: value
> 08:17:12,676 INFO  [STDOUT] endElement: fault
> 08:17:12,676 INFO  [STDOUT] endElement: methodResponse
> 08:17:12,676 INFO  [STDOUT] Spent 5 millis parsing
> 08:17:12,677 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> de.probusiness.pbgroupware.sync.PHPGwSyncXMLRPCClient login
> INFO: XmlRpcException(1001): Login failed
> 08:17:12,680 ERROR [STDERR] Feb 23, 2005 8:17:12 AM
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncEngine initSources
> SEVERE: Error reading sources from phpGW: xml-rpc-error
> 08:17:12,682 ERROR [LogInterceptor] EJBException, causedBy:
> java.lang.NullPointerException
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncEngine.initSources(PHPGwSyncSyncEngine.java:71)
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncEngine.<init>(PHPGwSyncSyncEngine.java:37)
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSync4jEngineFactory.getSyncEngine(PHPGwSyncSync4jEngineFactory.java:41)
> ~        at
> sync4j.server.syncbean.session.SimpleSessionHandler.setSyncEngineFactory(SimpleSessionHandler.java:269)
> ~        at sync4j.server.syncbean.SyncBean.ejbCreate(SyncBean.java:163)
> ~        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:324)
> ~        at
> org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.createSession(StatefulSessionFilePersistenceManager.java:163)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.createLocalHome(StatefulSessionContainer.java:466)
> ~        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:324)
> ~        at
> org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(StatefulSessionContainer.java:763)
> ~        at
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
> ~        at
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:215)
> ~        at
> org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(StatefulSessionInstanceInterceptor.java:128)
> ~        at
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:111)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:237)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:68)
> ~        at
> org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.invokeHome(StatefulSessionContainer.java:368)
> ~        at
> org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invokeHome(BaseLocalContainerInvoker.java:230)
> ~        at
> org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:110)
> ~        at $Proxy24.create(Unknown Source)
> ~        at
> sync4j.transport.http.server.LocalEJBSyncHolder.setSessionId(LocalEJBSyncHolder.java:110)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.createHolder(Sync4jHttpServlet.java:303)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.doPost(Sync4jHttpServlet.java:193)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> ~        at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> ~        at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:505)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
> ~        at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> ~        at org.jboss.jetty.Jetty.service(Jetty.java:460)
> ~        at org.mortbay.http.HttpConnection.service(HttpConnection.java:770)
> ~        at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:932)
> ~        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:787)
> ~        at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
> ~        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
> ~        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
> 08:17:12,709 WARN  [jbossweb] WARNING: Sync4jHttpServlet: Error creating
> SyncBean
> javax.ejb.EJBException: null; CausedByException is:
> ~        null
> ~        at
> org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.createSession(StatefulSessionFilePersistenceManager.java:186)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.createLocalHome(StatefulSessionContainer.java:466)
> ~        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:324)
> ~        at
> org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(StatefulSessionContainer.java:763)
> ~        at
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
> ~        at
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:215)
> ~        at
> org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(StatefulSessionInstanceInterceptor.java:128)
> ~        at
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:111)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:237)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:68)
> ~        at
> org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.invokeHome(StatefulSessionContainer.java:368)
> ~        at
> org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invokeHome(BaseLocalContainerInvoker.java:230)
> ~        at
> org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:110)
> ~        at $Proxy24.create(Unknown Source)
> ~        at
> sync4j.transport.http.server.LocalEJBSyncHolder.setSessionId(LocalEJBSyncHolder.java:110)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.createHolder(Sync4jHttpServlet.java:303)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.doPost(Sync4jHttpServlet.java:193)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> ~        at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> ~        at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:505)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
> ~        at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> ~        at org.jboss.jetty.Jetty.service(Jetty.java:460)
> ~        at org.mortbay.http.HttpConnection.service(HttpConnection.java:770)
> ~        at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:932)
> ~        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:787)
> ~        at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
> ~        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
> ~        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
> java.lang.NullPointerException
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncEngine.initSources(PHPGwSyncSyncEngine.java:71)
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSyncEngine.<init>(PHPGwSyncSyncEngine.java:37)
> ~        at
> de.probusiness.pbgroupware.sync.PHPGwSyncSync4jEngineFactory.getSyncEngine(PHPGwSyncSync4jEngineFactory.java:41)
> ~        at
> sync4j.server.syncbean.session.SimpleSessionHandler.setSyncEngineFactory(SimpleSessionHandler.java:269)
> ~        at sync4j.server.syncbean.SyncBean.ejbCreate(SyncBean.java:163)
> ~        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:324)
> ~        at
> org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager.createSession(StatefulSessionFilePersistenceManager.java:163)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.createLocalHome(StatefulSessionContainer.java:466)
> ~        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:324)
> ~        at
> org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(StatefulSessionContainer.java:763)
> ~        at
> org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
> ~        at
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:215)
> ~        at
> org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(StatefulSessionInstanceInterceptor.java:128)
> ~        at
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:111)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:237)
> ~        at
> org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:68)
> ~        at
> org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
> ~        at
> org.jboss.ejb.StatefulSessionContainer.invokeHome(StatefulSessionContainer.java:368)
> ~        at
> org.jboss.ejb.plugins.local.BaseLocalContainerInvoker.invokeHome(BaseLocalContainerInvoker.java:230)
> ~        at
> org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:110)
> ~        at $Proxy24.create(Unknown Source)
> ~        at
> sync4j.transport.http.server.LocalEJBSyncHolder.setSessionId(LocalEJBSyncHolder.java:110)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.createHolder(Sync4jHttpServlet.java:303)
> ~        at
> sync4j.transport.http.server.Sync4jHttpServlet.doPost(Sync4jHttpServlet.java:193)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> ~        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> ~        at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> ~        at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1714)
> ~        at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:505)
> ~        at org.mortbay.http.HttpContext.handle(HttpContext.java:1664)
> ~        at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> ~        at org.jboss.jetty.Jetty.service(Jetty.java:460)
> ~        at org.mortbay.http.HttpConnection.service(HttpConnection.java:770)
> ~        at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:932)
> ~        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:787)
> ~        at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
> ~        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
> ~        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
>
> 08:17:12,713 INFO  [jbossweb] Sync4jHttpServlet: Error creating
> SyncBean: javax.ejb.EJBException: null; CausedByException is:
> ~        null
>
>
>
> ## END OF LOG ##
>
> - --
> Northern Indiana ESC
> Adam Kennedy - address@hidden
> Linux Specialist / Network Administrator
> Phone: (574) 254-0111 x113
> Toll Free: 800-326-5642
> Fax: (574) 254-0148
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.0 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFCI3DDV72KWYU3lA0RAiSHAKCNa9IVbtRItIFgKK9vNiye1MRHugCeKuqH
> D2BWvkU2fsZjLQ4NsozBxuk=
> =isxi
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Phpgroupware-developers mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]