I use Webapp 18.0
I need implement custom references resolving.
For it I overwrite dita.framework and added
Code: Select all
<field name="customReferencesResolver">
<String>webapp.customworkspace.DITAReferenceResolver</String>
</field>
There I had problem...
After a zip file building, inside it created two files with same names "dita/dita.framework" and after extract zip, remains only one default file.
Code: Select all
<build>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<groupId>org.apache.maven.plugins</groupId>
<version>1.7</version>
<configuration>
<target>
<zip destfile="${project.build.directory}/classes/frameworks.zip">
<zipfileset dir="oxygen-frameworks"></zipfileset>
<zipfileset dir="default-oxygen-frameworks">
Code: Select all
<zipfileset dir="default-oxygen-frameworks"></zipfileset>
<zipfileset dir="oxygen-frameworks">
So I have call of references resolver (webapp.customworkspace.DITAReferenceResolver) and I placed this class to plugin which normal works
But when I open topic with references this class does not called
Could you advice me how better implement references resolving ?