[GroupDAV] Exception with GroupDAV Connector

Mathew McBride groupdav@opengroupware.org
Tue, 01 Aug 2006 21:51:10 +1000


You need the port number in the URL field, i.e :80 if its on the default 
HTTP port (most OGo installs), :2000 (most Citadel/webcit installs)

Gabriel Rodríguez Alberich wrote:
> Hi,
>
> I'm getting the following exception when configuring the Funambol
> GroupDAV Connector with the Funambol Administration Tool.
> Specifically, it raises when pushing the "Login" button at the
> password prompt window that appears when pushing the "Reload list"
> button. The exception raises just after pushing the button (no time
> for network operation) no matter what I put in the Username, Login,
> Source URI or GroupDAV URL fields.
>
> Any ideas of what might be going on? I'm using Funambol v3.0b4 and
> groupdav connector v1.0.1673.
>
> java.lang.ArrayIndexOutOfBoundsException: 1
>     at net.bionicmessage.groupdav.groupDAV.<init>(groupDAV.java:106)
>     at 
> net.bionicmessage.funambol.GroupDAVAdminPanel.lbuttonActionPerformed(GroupDAVAdminPanel.java:53) 
>
>     at 
> net.bionicmessage.funambol.GroupDAVAdminPanel$1.actionPerformed(GroupDAVAdminPanel.java:47) 
>
>     at 
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
>     at 
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) 
>
>     at 
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel..java:420) 
>
>     at 
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
>     at 
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) 
>
>     at java.awt.Component.processMouseEvent(Component.java:5488)
>     at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
>     at java.awt.Component.processEvent(Component.java:5253)
>     at java.awt.Container.processEvent(Container.java:1966)
>     at java.awt.Component.dispatchEventImpl(Component.java:3955)
>     at java.awt.Container.dispatchEventImpl(Container.java:2024)
>     at java.awt.Component.dispatchEvent(Component.java:3803)
>     at 
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
>     at 
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
>     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
>     at java.awt.Container.dispatchEventImpl(Container.java:2010)
>     at java.awt.Window.dispatchEventImpl(Window.java:1774)
>     at java.awt.Component.dispatchEvent(Component.java:3803)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
>     at 
> java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) 
>
>     at 
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) 
>
>     at 
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
>     at 
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
>     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
>
> Thanks,