When using 'text/raw' I found entities weren't being extracted.
Then I found this post: http://www.opencalais.com/node/5819
So I made sure that I included a space in the processingDirectives XML element as suggested.
This, by itself, didn't fix the problem. It turns out I need to do that AND use 'c' as my namespace prefix. For example, the attached XMLParams file does not work unless a change 'r:' to 'c:'.

If I drop the space OR change the prefix OR use a default namespace, the entities are not extracted.

Which is a pitty because my XML library doesn't allow me to specify the prefix... it's not meant to matter. So now I write this XML by hand.

Is this a known problem in XML support for Calais?
Are there other XML issues to be aware of (for example, with external metadata?)

AttachmentSize
XMLParams.txt291 bytes

Comments

Hi, We are aware of this.
Please try beta.opencalais.com (instead of api.opencalais.com). Let us know if it works.
Thanks,
Ofer

thanks for link to beta.
I found that it does not fix the problem I mentioned about using a namespace prefix other than 'c:'.
(Although it does seem to fix the problem about needing a space in the element content mentioned here: http://www.opencalais.com/node/5819)

Plugger -
This is a bug that will be fixed in a future release.
Regards,