[GroupDAV] Unable to create Groupdav Syncsource

Chris Picton groupdav@opengroupware.org
Fri, 12 Jan 2007 16:07:22 +0200


--=-JSyaHtvzGcQrZCWCLdbL
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2007-01-12 at 10:22 +1100, matt wrote:
> As suggested, set the log level to ALL.

I have the same problem, and with log level set to ALL, I get the
following in the logs when saving the sync source

[Jan 12, 2007 4:00:51 PM][funambol.admin] FINEST: Authenticating admin
action.
[Jan 12, 2007 4:00:51 PM][funambol] SEVERE: Server error: null
[Jan 12, 2007 4:00:51 PM][funambol] FINER: THROW
java.lang.NullPointerException
        at
com.funambol.framework.server.store.SQLHelperClause.getPreparedWhere(SQLHel=
perClause.java:68)
        at
com.funambol.server.store.SyncSourcePersistentStore.read(SyncSourcePersiste=
ntStore.java:235)
        at
com.funambol.framework.server.store.PersistentStoreManager.read(PersistentS=
toreManager.java:296)
        at
com.funambol.server.admin.AdminManager.getSync4jSources(AdminManager.java:1=
027)
        at
com.funambol.server.admin.ws.AdminWS.getSync4jSources(AdminWS.java:646)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at
org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:37=
6)
        at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:=
278)
        at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:290)
        at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java=
:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
        at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:623)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java=
:301)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio=
nFilterChain.java:252)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC=
hain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j=
ava:214)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveConte=
xt.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContex=
tValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j=
ava:152)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveConte=
xt.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:13=
7)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveConte=
xt.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:11=
8)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveConte=
xt.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav=
a:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveConte=
xt.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.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Unknown Source)





>=20
>=20
> If that doesn't turn up anything useful, try the tomcat logs, often
> some higher level errors will end up with the application server.=20
>=20
>=20
>         Thu Jan 11 22:48:50 2007 from Benjamin Long to
>         groupdav@opengroupware.org=20
>         Subject: [GroupDAV] Unable to create Groupdav Syncsource
>        =20
>         Matt, list,
>        =20
>         I'm trying to use the latest Groupdav Connector for Funambol.
>         First I tried
>         the new JBoss version of the install guide, and ran into this
>         problem. Then,
>         thinking that something about JBoss was tripping me up, I
>         install a fresh
>         copy of the Funambol package (Tomcat). Here is whats
>         happening.
>        =20
>         Once the admin tool is started, I add my user to it. That
>         works fine.
>        =20
>         I add my syncsource:
>         SyncML Source: citcal
>         Source Type: text/x-vcal
>         GroupDAV URL: =01a xhref=3D=03http://127.0.0.1:2000=03
>         TARGET=3D=03webcit01=03=02http://127.0.0.1:2000=01/A=02
>         Server Source: /groupdav/Calendar
>         Store Location: /usr/local/Funambol/store/citcal
>         Click Save Settings
>        =20
>         I get a popup error twice:
>         Unexpected server error. Check the server log for details.
>        =20
>         Checking the logs reveals this:
>        =20
>         funambol_ds.log:
>         [Jan 11, 2007 5:07:30 PM] INFO: New administrative session for
>         admin
>         Yep. Thats it. I can see the admin login, then nothing.
>        =20
>         I've used diff to search though the entire Funambol directory
>         looking for
>         changes to any files that might contain log entries. No luck.
>         I don't see any
>         errors anywhere else.
>        =20
>         Matt, if you have any idea what might be causing this, please
>         let me know.
>         Maybe I'll just fall for that shameless plug you have in the
>         install guide. :)
>        =20
>         Benjamin Long
>         --
>         GroupDAV
>         groupdav@opengroupware.org
>         =01a
>         xhref=3D=03http://mail.opengroupware.org/mailman/listinfo/groupda=
v=03 TARGET=3D=03webcit01=03=02http://mail.opengroupware.org/mailman/listin=
fo/groupdav=01/A=02
>        =20
>=20
> -- GroupDAV groupdav@opengroupware.org
> http://mail.opengroupware.org/mailman/listinfo/groupdav
--=20
---------------------+----------------------------------------------------
        Chris Picton | PGP Key ID: 9D28A988 (wwwkeys.pgp.net)
  Technical Director | PGP Key Fingerprint:
     Tangent Systems | 2B46 29EA D530 79EC D9EA 3ED0 229D 6DD6 9D28 A988
        011 447 8096 | "Quid quid latine dictum sit, altum viditar"
chrisp@tangent.co.za | http://www.tangent.co.za/keys/chrisp.asc
---------------------+----------------------------------------------------

--=-JSyaHtvzGcQrZCWCLdbL
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFp5YaIp1t1p0oqYgRAnZ5AKCYzp4FJatEzM8bXU/rfaESXi1FHACcC+vw
wqxef5hGrw7BvhYTXKtOit8=
=yVtX
-----END PGP SIGNATURE-----

--=-JSyaHtvzGcQrZCWCLdbL--