--
MikealRogers - 12 Mar 2007
Request
PUT /cosmo/mc/collection/c218d9e4-d0e5-11db-9bf6-0016cb887a46 HTTP/1.1
Accept-Encoding: identity
Content-Length: 1657
Host: localhost:8080
content-type: application/eim+xml; charset=UTF-8
Authorization: Basic YzAzNWY0OWFkMGU1MTFkYjliZjYwMDE2Y2I4ODdhNDY6dGVzdF9wYXNz
User-Agent: python.davclient.DAVClient/0.1
<ns0:collection name="Chandler Test" uuid="c218d9e4-d0e5-11db-9bf6-0016cb887a46" xmlns:ns0="http://osafoundation.org/eim/0">
<ns0:recordset uuid="1de3f46c-bae7-11db-c2fd-d837e089b4dd">
<ns1:record xmlns:ns1="http://osafoundation.org/eim/event/0">
<ns1:uuid ns0:key="true" ns0:type="text">1de3f46c-bae7-11db-c2fd-d837e089b4dd</ns1:uuid><ns1:dtstart ns0:type="text">;VALUE=DATE-TIME:20070212T074500</ns1:dtstart>
<ns1:dtend ns0:type="text">;VALUE=DATE-TIME:20070212T084500</ns1:dtend>
<ns1:location ns0:type="text" /><ns1:rrule ns0:type="text" /><ns1:exrule ns0:type="text" />
<ns1:rdate ns0:type="text" /><ns1:exdate ns0:type="text" /><ns1:status ns0:type="text">CONFIRMED</ns1:status>
</ns1:record><ns1:record xmlns:ns1="http://osafoundation.org/eim/item/0"><ns1:uuid ns0:key="true" ns0:type="text">1de3f46c-bae7-11db-c2fd-d837e089b4dd</ns1:uuid>
<ns1:title ns0:type="text">From Chandler</ns1:title><ns1:triage ns0:type="text">100 1173754610 1</ns1:triage>
<ns1:createdOn ns0:type="decimal">1171318773</ns1:createdOn></ns1:record>
<n1:record xmlns:ns1="http://osafoundation.org/eim/modifiedBy/0"><ns1:uuid ns0:key="true" ns0:type="text">1de3f46c-bae7-11db-c2fd-d837e089b4dd</ns1:uuid>
<ns1:userid ns0:type="text">bcm@example.org</ns1:userid><ns1:timestamp ns0:type="decimal">1171318890</ns1:timestamp></ns1:record>
<ns1:record xmlns:ns1="http://osafoundation.org/eim/note/0"><ns1:uuid ns0:key="true" ns0:type="text">1de3f46c-bae7-11db-c2fd-d837e089b4dd</ns1:uuid>
<ns1:body empty="true" ns0:type="clob" /><ns1:icalUid ns0:type="text">1de3f46c-bae7-11db-c2fd-d837e089b4dc</ns1:icalUid>
<ns1:reminderTime ns0:type="decimal" /></ns1:record></ns0:recordset></ns0:collection>
Response
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Content-Length: 4081
Date: Mon, 12 Mar 2007 22:05:15 GMT
Connection: close
<html><head><title>Apache Tomcat/5.5.17 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>java.lang.NullPointerException
.org.osaf.cosmo.eim.DecimalField.<init>(DecimalField.java:35)
.org.osaf.cosmo.eim.eimml.EimmlStreamReader.readNextRecord(EimmlStreamReader.java:316)
.org.osaf.cosmo.eim.eimml.EimmlStreamReader.readNextRecordSet(EimmlStreamReader.java:219)
.org.osaf.cosmo.eim.eimml.EimmlStreamReader.nextRecordSet(EimmlStreamReader.java:120)
.org.osaf.cosmo.eim.eimml.EimmlStreamReaderIterator.next(EimmlStreamReaderIterator.java:42)
.org.osaf.cosmo.mc.StandardMorseCodeController.recordsToItems(StandardMorseCodeController.java:328)
.org.osaf.cosmo.mc.StandardMorseCodeController.publishCollection(StandardMorseCodeController.java:145)
.org.osaf.cosmo.mc.MorseCodeServlet.doPut(MorseCodeServlet.java:346)
.javax.servlet.http.HttpServlet.service(HttpServlet.java:712)
.javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
.org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738)
.org.osaf.cosmo.filters.UsernameRequestIntegrationFilter.doFilter(UsernameRequestIntegrationFilter.java:64)
.org.osaf.cosmo.log.HttpLoggingFilter.doFilter(HttpLoggingFilter.java:86)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
.org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
.org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
.org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
.org.osaf.cosmo.acegisecurity.providers.ticket.TicketProcessingFilter.doFilter(TicketProcessingFilter.java:102)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
.org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:178)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
.org.osaf.cosmo.acegisecurity.context.HttpRequestContextIntegrationFilter.doFilter(HttpRequestContextIntegrationFilter.java:123)
.org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
.org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
.org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
.org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)
.org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
.org.osaf.cosmo.ui.VersionHeaderFilter.doFilter(VersionHeaderFilter.java:59)
.org.osaf.cosmo.ui.VersionHeaderFilter.doFilter(VersionHeaderFilter.java:59)
.org.osaf.cosmo.filters.HttpOverrideFilter.doFilter(HttpOverrideFilter.java:69)
</pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/5.5.17</h3></body></html>