An XLinkInterceptor is created using a Spring bean with the following attributes:
Attribute | Value | Description |
---|---|---|
id | User-defined | A unique ID for the bean. |
parent | xlink.rdf.interceptor.link.abstract | The parent bean. |
The XLinkInterceptor bean takes the following properties:
Property | Type | Mandatory | Description |
---|---|---|---|
xmlSchemaFilter | XmlSchemaFilter | Required | A filter for which the bean applies. |
linkDefinitions | List < LinkDefinition > | Required | A list of Link Definitions. |
<bean id="xhtml.xlink.interceptor" parent="xlink.rdf.interceptor.link.abstract"> <property name="xmlSchemaFilter" ref="samples.dtd.xhtml" /> <property name="linkDefinitions"> <list> <ref bean="xhtml.linkDefinition.href" /> <ref bean="xhtml.linkDefinition.img" /> </list> </property> </bean>
To debug your XLinkInterceptor, add the following entry to your
log4j.properties
file:
log4j.logger.com.componize.xlink.rdf.pipeline.XLinkInterceptorFactory=debug