<div dir="ltr">Full Stacktrace<br><br> Traceback (most recent call last):<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/local/lib/python2.7/site-packages/twisted/internet/_baseprocess.py", line 60, in maybeCallProcessEnded<br> proto.processEnded(Failure(reason))<br> File "/var/caldav/CalendarServer-6.0/txdav/base/datastore/subpostgres.py", line 164, in processEnded<br> self.deferred.callback(''.join(self.output))<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 382, in callback<br> self._startRunCallbacks(result)<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 490, in _startRunCallbacks<br> self._runCallbacks()<br> --- <exception caught here> ---<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 577, in _runCallbacks<br> current.result = callback(current.result, *args, **kw)<br> File "/var/caldav/CalendarServer-6.0/txdav/base/datastore/subpostgres.py", line 500, in gotStatus<br> self.ready(*createConnection())<br> File "/var/caldav/CalendarServer-6.0/txdav/base/datastore/subpostgres.py", line 390, in ready<br> self.produceConnection, self<br> File "/var/caldav/CalendarServer-6.0/calendarserver/tap/caldav.py", line 1513, in subServiceFactory<br> config, store=store, serversDB=serversDB<br> File "/var/caldav/CalendarServer-6.0/txdav/who/util.py", line 75, in directoryFromConfig<br> serversDB=serversDB<br> File "/var/caldav/CalendarServer-6.0/txdav/who/util.py", line 245, in buildDirectory<br> userDirectory.realmName,<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/src/twextpy/twext/who/xml.py", line 198, in realmName<br> self.loadRecords()<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/src/twextpy/twext/who/xml.py", line 307, in loadRecords<br> self.parseRecordNode(recordNode, unknownFieldElements)<br> File "/var/caldav/CalendarServer-6.0/.develop/virtualenv/src/twextpy/twext/who/xml.py", line 370, in parseRecordNode<br> value = valueType(fieldNode.text)<br> File "/usr/lib/python2.7/uuid.py", line 134, in __init__<br> raise ValueError('badly formed hexadecimal UUID string')<br> exceptions.ValueError: badly formed hexadecimal UUID string<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 18, 2015 at 11:09 AM, Gaurav Jain <span dir="ltr"><<a href="mailto:monkeyfdude@gmail.com" target="_blank">monkeyfdude@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>This was a valid XML in CalendarServer-5.2.2. It used to be 'user' now its 'record'<br><br></div><div>I could have a UID as 'gauravj'<br></div><div><br><directory realm="Test Realm"><br> <record><br> <uid>0C8BDE62-E600-4696-83D3-8B5ECABDFD2E</uid><br> <guid>0C8BDE62-E600-4696-83D3-8B5ECABDFD2E</guid><br> <short-name>admin</short-name><br> <password>admin</password><br> <full-name>Super User</full-name><br> <email><a href="mailto:admin@example.com" target="_blank">admin@example.com</a></email><br> </record><br> <record><br><b> <uid>gauravj</uid><br> <guid>gauravj</gui</b>d><br> <password>some_password</password><br> <email><a href="mailto:gauravj@example.com" target="_blank">gauravj@example.com</a></email><br> <full-name>G J</full-name><br> <short-name>G</short-name><br> </record><br></directory><br><br><br></div>But I CalendarServer-6.0, I get<br><br> File "/usr/lib/python2.7/uuid.py", line 134, in __init__<br> raise ValueError('badly formed hexadecimal UUID string')<br> exceptions.ValueError: badly formed hexadecimal UUID string<br><br><br><br></div>Could you please tell me if I could use the above xml with 6.0??<br><br><br></div>Best Regards,<br><div><div><br></div></div></div>
</blockquote></div><br></div>