10-05-2011 03:39 PM
10-05-2011 06:48 PM
03-30-2012 09:49 AM
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<bean id="cmis_edit.DitaExtractor"
class="org.alfresco.repo.content.metadata.xml.XPathMetadataExtracter"
parent="baseMetadataExtracter"
init-method="init" >
<property name="mappingProperties">
<bean class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">
<props>
<prop key="namespace.prefix.dita">http://example.com/dita</prop>
<prop key="title">dita:title</prop>
<prop key="description">dita:description</prop>
<prop key="keyword">dita:keyword</prop>
<prop key="keyworduri">dita:keyworduri</prop>
</props>
</property>
</bean>
</property>
<property name="xpathMappingProperties">
<bean class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">
<props>
<prop key="namespace.prefix.dita">http://example.com/dita</prop>
<prop key="title">/*/title/text()</prop>
<prop key="description">/*/shortdesc/text()</prop>
<prop key="keyword">/*/prolog/metadata/keywords/keyword/text()</prop>
<prop key="keyworduri">/*/prolog/metadata/keywords/keyword/@rel</prop>
</props>
</property>
</bean>
</property>
</bean>
<bean
id="cmis_edit.selector.XPathSelector"
class="org.alfresco.repo.content.selector.XPathContentWorkerSelector"
init-method="init">
<property name="workers">
<map>
<entry key="/topic">
<ref bean="cmis_edit.DitaExtractor" />
</entry>
<entry key="/reference">
<ref bean="cmis_edit.DitaExtractor" />
</entry>
<entry key="/concept">
<ref bean="cmis_edit.DitaExtractor" />
</entry>
</map>
</property>
</bean>
<bean
id="cmis_edit.XMLMetadataExtracter"
class="org.alfresco.repo.content.metadata.xml.XmlMetadataExtracter"
parent="baseMetadataExtracter">
<!– <property name="overwritePolicy">
<value>EAGER</value>
</property> –>
<property name="selectors">
<list>
<ref bean="cmis_edit.selector.XPathSelector" />
</list>
</property>
</bean>
</beans>
<?xml version="1.0"?>
<topic xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:a="http://dita.oasis-open.org/architecture/2005/" id="new_topic" xml:lang="en-us" xsi:noNamespaceSchemaLocation="urn:oasis:names:tc:dita:xsd:topic.xsd" xml:base="http://localhost:3000/documents/new_topic.xml">
<title>
My Title
</title>
<shortdesc>
My description
</shortdesc>
<prolog>
<metadata>
<keywords>
<keyword rel="http://dbpedia.org/resource/Paris">
Paris
</keyword>
<keyword rel="http://dbpedia.org/resource/Rome">
Rome
</keyword>
</keywords>
</metadata>
</prolog>
<body>
<section>
<title>
My Subtitle
</title>
<p>
My paragraph
</p>
</section>
</body>
</topic>
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: alfresco.log (Permission denied)
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.