Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post here questions and problems related to oXygen frameworks/document types.
damarislc
Posts: 9
Joined: Tue Sep 11, 2018 9:23 pm

Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by damarislc »

Hi,

We are migrating our custom framework from Oxygen 20.1 to Oxygen 25.1, we have implemented our own Image Map Editor. I found that the jar oxygen-dita-extensions doesn't longer exist in the version 25.1, we need the class DITAEditImageMapCore which is inside the package ro.sync.ecss.extensions.dita and it doesn't exist in the oxygen.jar

Is there other dependency that replaced the oxygen-dita-extensions.jar that I need to add in order to get the content of that package for Oxygen 25.1?

Thanks.
Radu
Posts: 9059
Joined: Fri Jul 09, 2004 5:18 pm

Re: Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by Radu »

Hi,
As far as I know there was never a "oxygen-dita-extensions.jar". Maybe someone from your side manually renamed one of our libraries and used it in your project.
We do have an "OXYGEN_INSTALL_DIR\frameworks\dita\dita.jar" library containing DITA specific Java extensions.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
damarislc
Posts: 9
Joined: Tue Sep 11, 2018 9:23 pm

Re: Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by damarislc »

Hi Radu,
It exists until the version 24, here you can find the artifact information https://mvnrepository.com/artifact/com. ... extensions
I need the corresponding dependency for the version 25+ to add it on my project so I can use the class DITAEditImageMapCore on my code.
Or do you know how can reference to the dita.jar from the Oxygen installation folder in my project to use the classes on it?
Thanks.
Radu
Posts: 9059
Joined: Fri Jul 09, 2004 5:18 pm

Re: Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by Radu »

Hi,
I will double check but as far as I know none of the "com.oxygenxml" specific artifacts on ""mvnrepository.com" were listed by us there.
Our Oxygen official Maven repository is listed in our SDK:
https://www.oxygenxml.com/oxygen_sdk.html
but it's possible the public "mvnrepository.com" may have discovered and started listing it.

It seems that we did publish in our Maven repository a "oxygen-dita-extensions" and we stopped doing this before the Oxygen 25 release. I do not yet know the cause for this. I will try to come back on this once I find a reason.

In a Maven project in the pom.xml you can also add dependencies to specific JAR libraries using something like:

Code: Select all

<dependency>
    <groupId>com.sample</groupId>  
    <artifactId>samplifact</artifactId>  
    <version>1.0</version> 
    <scope>system</scope>
    <systemPath>C:\DEV\myfunnylib\yourJar.jar</systemPath>
</dependency>
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Radu
Posts: 9059
Joined: Fri Jul 09, 2004 5:18 pm

Re: Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by Radu »

Hi,

It seems what you need is here:
https://www.oxygenxml.com/maven/com/oxy ... k-dita.jar
and something like this should work:

Code: Select all

    <dependency>
      <groupId>com.oxygenxml</groupId>
      <artifactId>oxygen-jars</artifactId>
      <version>25.1.0.1</version>
      <classifier>framework-dita</classifier>
    </dependency>
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
damarislc
Posts: 9
Joined: Tue Sep 11, 2018 9:23 pm

Re: Where is the package ro.sync.ecss.extensions.dita in Oxygen 25.1?

Post by damarislc »

Thanks Radu, that solved my problem!
Post Reply