<br>Hello, <br><br>I have the same error as Gregorio on my installation, I am running OpenSER 1.3 and my XCAP client is eyeBeam˛.<br><br>Thanks in advance for your help,<br><br>Antoine<br><br><br><div><span class="gmail_quote">
2007/10/30, Gregorio <<a href="mailto:goyo.villalba@dialcom.com">goyo.villalba@dialcom.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="purple" lang="ES">
<div>
<p>Hi all.</p>
<p> </p>
<p><span lang="EN-US">I get an exception in <span id="st" name="st" class="st">openXcap</span> when I send
a GET to retrieve the resources file. </span></p>
<p><span lang="EN-US">I explain the process I followed:</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">----->Send GET to <span id="st" name="st" class="st">openXcap</span>.</span></p>
<p><span lang="EN-US"><----Receive 404, because there is not
file.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">-----> Send PUT to <span id="st" name="st" class="st">openXcap</span>. The body
contains a resource-list.xml document 'with no data':</span></p>
<p style="text-indent: 35.4pt;"><span lang="EN-US">Body;</span></p>
<p style="text-indent: 35.4pt;"><span lang="EN-US"><?xml
version='1.0' encoding='UTF-8'?></span></p>
<p style="text-indent: 35.4pt;"><span lang="EN-US"><resource-lists
xmlns='urn:ietf:params:xml:ns:resource-lists' xmlns:cp='urn:ietf:params:xml:ns:copycontrol'></span></p>
<p style="margin-left: 35.4pt; text-indent: 35.4pt;"><span lang="EN-US"><list></list></span></p>
<p style="text-indent: 35.4pt;"><span lang="EN-US"></resource-lists></span></p>
<p style="text-indent: 35.4pt;"><span lang="EN-US"> </span></p>
<p><span lang="EN-US"><----Receive 200 OK. So <span id="st" name="st" class="st">openXcap</span> likes
my document.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">-----> Send GET to <span id="st" name="st" class="st">openXcap</span>.</span></p>
<p><span lang="EN-US"><---- Receive 500 "An error
occurred rendering the requested page. More information is available in the
server log". So the same document that was accepted in the PUT throws an
exception.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">The server log says:</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] Exception rendering:</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] Traceback (most recent call last):</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/internet/posixbase.py",
line 228, in mainLoop</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] self.runUntilCurrent()</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/internet/base.py", line
533, in runUntilCurrent</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] f(*a, **kw)</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line
239, in callback</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] self._startRunCallbacks(result)</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line
304, in _startRunCallbacks</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] self._runCallbacks()</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] --- <exception caught here> ---</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line
317, in _runCallbacks</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] self.result =
callback(self.result, *args, **kw)</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/xcap/resource.py", line 51, in
sendResponse</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] response =
http.Response(response.code, stream=response.data)</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] File
"/usr/lib/python2.4/site-packages/twisted/web2/http.py", line 109, in
__init__</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] self.stream =
IByteStream(stream)</span></p>
<p><span lang="EN-US">Oct 30 15:01:55 localhost <span id="st" name="st" class="st">openxcap</span>[2791]:
[-] exceptions.TypeError: ('Could not adapt',
array('c', "<?xml version='1.0' encoding='UTF-8'?><resource-lists
xmlns='urn:ietf:params:xml:ns:resource-lists'
xmlns:cp='urn:ietf:params:xml:ns:copycontrol'><list></list></resource-lists>"),
<InterfaceClass twisted.web2.stream.IByteStream>)</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Anyone know what is wrong?</span></p>
<p><span lang="EN-US">Thanks and best regards.</span></p>
<p><span lang="EN-US">Gregorio</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
</div>
</div>
<br>_______________________________________________<br>Users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Users@lists.openser.org">Users@lists.openser.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.openser.org/cgi-bin/mailman/listinfo/users" target="_blank">
http://lists.openser.org/cgi-bin/mailman/listinfo/users</a><br><br></blockquote></div><br>