ActiveResource and XML-issues

Hi!

I have a strange problem with ActiveResources:

When ActiveResource parses the following XML, it throws a RuntimeError and displays the following Error-message: "can't typecast "http://example.net/faktura units.xsd""

the xml: <?xml version="1.0" encoding="UTF-8"?> <units type="array" xsi:schemaLocation="http://dpippi.ps1.at/1/faktura units.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot; xmlns="http://dpippi.ps1.at/1/faktura&quot;&gt;   <unit>     <id>1</id>     <name>kg</name>   </unit>   <unit>     <id>2</id>     <name>ltr</name>   </unit> </units>

When I remove the "xsi:schemaLocation"-attribute it works like it should.

I found the Rails-changeset where this message ("can't typecast...") was introduced, but that did not help me. (http://dev.rubyonrails.org/ changeset/7074?format=html&new=7074)

Does anyone know if the "xsi:schemaLocation"-attribute means something special to ActiveResource?

Thanks for any help and greetings, - dominik

PS: I need this attribute for (pre-Rails) validation and so this is not a good solution! :wink:

Rails can't deserialize xml with namespaces. See: http://dev.rubyonrails.org/ticket/6473