Hi Nick, I'm not sure if you can configure a namespace, but this should always work.
xpath="/node()[local-name()='home']/node()[local-name()='title']" Kind regards, Jeroen Reijn [EMAIL PROTECTED] wrote:
We are saving our documents with a namespace in it, like: <?xml version="1.0" encoding="utf-8"?> <home xmlns="http://www.test.nl/online/cms/hippo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.t.nl/online/cms/hippo home.xsd" taal="nl" land="NL"> <titel>foobar</titel> </home> Only our extractor stopped working. Is there a possibility to give the namespace to the extractor? Original extractor config: <?xml version="1.0"?> <extractors> <extractor classname="nl.hippo.slide.extractor.HippoSimpleXmlExtractor" uri="/files/default.preview/content" content-type="text/xml | application/xml | text/xml; charset=UTF-8"> <configuration> <instruction property="titel" namespace="http://hippo.nl/cms/1.0" xpath="string(/home/titel)"/> </configuration> </extractor> </extractors> We've tried to change this to: <?xml version="1.0"?> <extractors xmlns:cms="http://www.test.nl/online/cms/hippo"> <extractor classname="nl.hippo.slide.extractor.HippoSimpleXmlExtractor" uri="/files/default.preview/content" content-type="text/xml | application/xml | text/xml; charset=UTF-8"> <configuration> <instruction property="titel" namespace="http://hippo.nl/cms/1.0" xpath="string(/cms:home/cms:titel)"/> </configuration> </extractor> </extractors> But then the repository complains about: WARN 2007-11-20 11:25:04 [fortress.slide.domain] Exception while retrieving content: Prefix must resolve to a namespace: cms (The message appeared only after we've changed components/excalibur-slide/server/src/java/nl/hippo/slide/extractor/HippoSimpleXmlExtractor.java to show the error.) Has someone experience with using namespace in documents inside the repository? With regards, Nick Stolwijk ******************************************** Hippocms-dev: Hippo CMS development public mailinglist
-- Met vriendelijke groet, Kind regards, Jeroen Reijn Hippo Oosteinde 11 1017WT Amsterdam The Netherlands Tel +31 (0)20 5224466 ******************************************** Hippocms-dev: Hippo CMS development public mailinglist
