@Samba_Kolusu for others to refer as we discussed offline and looking at the git repo you shared we observed following gaps:
-
The git repo itself did not had /lib and /bin folders which contain the libraries and the and/dita executors
-
Also looking at the file
src/main/assembly/zip.xml can you match its parameters with a sample shown below, as the packaging has to be proper (you can
refer this article about what changes needs to be done when working with custom DITA-OT)
-
from same article I see the changes in "\plugins\org.dita.base\build_init" are not done - are you handling it differently?
And as you confirmed the issue was largely due to the missing /lib and /bin directory in source repo
<id>${project.version}</id>
<includeBaseDirectory>false</includeBaseDirectory>
<formats>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<directory>${project.basedir}/src/main/DITA-OT</directory>
<outputDirectory>${file.separator}DITA-OT</outputDirectory>
</fileSet>
</fileSets>