Sunbird 0.7 and Scalix 11.3 update 1

Best practice information from Scalix users relating to integration of Scalix with other products.

Moderator: ScalixSupport

ra
Posts: 30
Joined: Thu Dec 07, 2006 5:34 am

Sunbird 0.7 and Scalix 11.3 update 1

Postby ra » Thu Mar 27, 2008 5:51 am

Hi,

I used the link below to successfully provide a list of Calendars, so that I could cut
and paste the URL into SunBird.

https://<scalix server FQDN>/api/dav/Calendars/Users/<email address>

Initially Sunbird v0.7 on Solaris received the Calendar information but now there are no updates and checking the Sunbird error console gives (editted to remove server and email account details)

Error: Empty or non-existent <calendar-data> element returned by CalDAV server for URI <https://<serverFQDN>/api/dav/Calendars/Users/<email address> /BB-SxDref-00024e48aad57a2d/0015712c277c31b7.ics>; ignoring
Source File: file:///opt/sunbird-0.7/components/calDavCalendar.js
Line: 906

Is there a fix for this error?

lb

Postby lb » Thu Mar 27, 2008 8:17 am

Hello Ra,

1. Use your browser and go to the calendar folder
https://<scalix server FQDN>/api/dav/Calendars/Users/<email address>

2. You will see one entry (*.ics) for each event in the calendar.

3. Click on the event entries. Does one or more give you a java exception? Then you are hit by this bug:
https://bugzilla.scalix.com/show_bug.cgi?id=16742

Best regards,
Lars

ra
Posts: 30
Joined: Thu Dec 07, 2006 5:34 am

Thanks for the reply

Postby ra » Thu Mar 27, 2008 8:38 am

Hi Lars,

Yes, I do get an error when selecting the link .ics. See below

500 InternalServerError
Unspecified Error encountered
com.scalix.api.dav.caldav.CalDAVModule.getContent(CalDAVModule.java:419)
com.scalix.api.dav.store.MailboxStore.getContent(MailboxStore.java:528)
com.scalix.api.dav.repository.ResourceHandle.getContent(ResourceHandle.java:108)
com.scalix.api.dav.HtmlRenderer.doRender(HtmlRenderer.java:62)
com.scalix.api.dav.repository.GetMethod.process(GetMethod.java:72)
com.scalix.api.dav.DavController.processRequest(DavController.java:90)
com.scalix.api.dav.DavController.handleRequest(DavController.java:114)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:839)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:774)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:460)
com.scalix.api.PlatformDispatcherServlet.service(PlatformDispatcherServlet.java:74)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)


Checking the Tomcat Logs (see below)

27-Mar-2008 06:39:11 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1013 ms
27-Mar-2008 06:39:11 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
27-Mar-2008 06:39:11 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
27-Mar-2008 06:39:11 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
27-Mar-2008 06:39:18 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/var/opt/scalix/pt/tomcat/webapps/caa/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
27-Mar-2008 06:39:22 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on <FQDN server>/<IP address>:8009
27-Mar-2008 06:39:22 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/56 config=null
27-Mar-2008 06:39:23 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
27-Mar-2008 06:39:23 org.apache.catalina.startup.Catalina start
INFO: Server startup in 11867 ms
27-Mar-2008 09:09:48 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre1.5.0_13/lib/amd64/server:/usr/java/jre1.5.0_13/lib/amd64:/usr/java/jre1.5.0_13/../lib/amd64
27-Mar-2008 09:09:49 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2708 ms
27-Mar-2008 09:09:49 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
27-Mar-2008 09:09:49 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
27-Mar-2008 09:09:49 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
27-Mar-2008 09:10:06 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/var/opt/scalix/pt/tomcat/webapps/caa/WEB-INF/lib/j2ee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
27-Mar-2008 09:10:17 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on <FQDN server>/<IP address>:8009
27-Mar-2008 09:10:17 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/127 config=null
27-Mar-2008 09:10:17 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
27-Mar-2008 09:10:17 org.apache.catalina.startup.Catalina start
INFO: Server startup in 28187 ms

Would the j2ee.jar or Apache Tomcat Native library problem have any impact on find a resolution?


Return to “Third Party Integration”



Who is online

Users browsing this forum: No registered users and 1 guest