09-18-2006 08:06 AM
10-03-2007 05:49 PM
<bean id="extracter.xml.sample.selector.XPathSelector" class="org.alfresco.repo.content.selector.XPathContentWorkerSelector" init-method="init">
<property name="workers">
<map>
<entry key="/MYROOT">
<ref bean="extracter.xml.company.MYROOTXPathSelector"/>
</entry>
</map>
</property>
</bean>
<bean id="extracter.xml.company.MYROOTXPathSelector" class="org.alfresco.repo.content.selector.XPathContentWorkerSelector" init-method="init">
<property name="workers">
<map>
<entry key="/MYROOT/PROPERTY">
<ref bean="extracter.xml.company.PROPERTYMetadataExtractor/>
</entry>
</map>
</property>
</bean>
<bean id="extracter.xml.company.PROPERTYMetadataExtracter"
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.superaspect">http://www.company.com/alfresco/model/content/1.0/superaspect</prop>
<prop key="namespace.prefix.subaspect">http://www.company.com/alfresco/model/content/1.0/subaspect</prop>
<prop key="superaspect_title">superaspect:Title</prop>
<prop key="subaspect_author">subaspect:Author</prop>
</props>
</property>
</bean>
</property>
<property name="xpathMappingProperties">
<bean class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="properties">
<props>
<prop key="namespace.prefix.superaspect">http://www.company.com/alfresco/model/content/1.0/superaspect</prop>
<prop key="namespace.prefix.subaspect">http://www.company.com/alfresco/model/content/1.0/subaspect</prop>
<prop key="superaspect_title">/MYROOT/PROPERTY/Title</prop>
<prop key="subaspect_author">/MYROOT/PROPERTY/Author</prop>
</props>
</property>
</bean>
</property>
</bean>
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.