Hi
I was trying to upgrade my project to use the new Maven repository.
In one of my projects I used to have a dependency to “dita.jar” by referencing it as a system type.
Now I’ve changed the dependency in my pom.xml as followed.
<dependency>
<groupId>com.oxygenxml</groupId>
<artifactId>oxygen</artifactId>
<classifier>defaultFrameworksSources</classifier>
<type>jar</type>
<version>16.0.0</version>
</dependency>
In my code I’m extending from the DITAConrefResolver class.
package sdl.trisoft.framework.dita;
import ro.sync.ecss.extensions.dita.conref.DITAConRefResolver;
…
public class TrisoftDITAContentResolver extends DITAConRefResolver {
…
}
When using a reference to the old dita.jar this worked without problems. After changing the dependency to use the online one I was getting compilation errors.
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project oxygen-sample-framework: Compilation failure: Compilation failure:
sdl/trisoft/framework/dita/TrisoftDITAContentResolver.java:[19,42] error: package ro.sync.ecss.extensions.dita.conref does not exist
…
I’m using NetBeans as an IDE.
Kind regards
Jan Bevers | Developer
| SDL | +32 (0)15 400 970 | jbevers@sdl.com

This message has been scanned for malware by Websense. www.websense.com