Page 1 of 1

"insert.table.column" action adds "xmlns" attribute

Posted: Tue Sep 02, 2014 6:38 pm
by Frank Ralf
Hi,

I've modified the insert.table.column.after/before Author Actions in oXygen 16 to add an empty <p> element as a fragment to every cell. Executing this actions now results in <entry> elements with an added "xmlns" attribute:

Code: Select all

<entry xmlns="null">
Is this a bug or did I break something while modifying the action?

Kind regards,
Frank

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Tue Sep 02, 2014 6:43 pm
by Frank Ralf
Seems to be a bug, because I can reproduce the same behavior by modifying the default DITA topic framework (instead of our customized one as in the original post).

Frank

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Wed Sep 03, 2014 9:15 am
by Radu
Hi Frank,

Thanks for the bug report.
I reproduced the issue on my side, I also consider it to be a bug and we'll work to fix it in Oxygen 16.1 (planned for September/October this year).

Regards,
Radu

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Thu Oct 09, 2014 4:22 pm
by Frank Ralf
I've just tested again with the new oXygen 16.1 release. Unfortunately, the problem persists.

Frank

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Thu Oct 09, 2014 4:39 pm
by Radu
Hi Frank,

I just re-tested this with the DITA framework which comes bundled with an Oxygen 16.1 installation and it worked for me.

Did you make a customization of the DITA framework? For example did you copy the DITA framework from an Oxygen installation and keep it separately?
The bug fix was done in the DITA Java extension operations which are in the JAR library:

OXYGEN_INSTALL_DIR\frameworks\dita\dita.jar

So if you kept a copy of an older DITA framework you may be running the operation with an older DITA extension JAR library.

Regards,
Radu

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Fri Oct 10, 2014 4:18 pm
by Frank Ralf
Hi Radu,

Thanks for your quick reply and the pointer. Indeed, we use a customized copy of the oXygen 16.0 framework. I will test again and report back.

Kind regards,
Frank

Re: "insert.table.column" action adds "xmlns" attribute

Posted: Fri Oct 10, 2014 4:45 pm
by Frank Ralf
You were right, Radu. Replacing the jar file in our framework by OXYGEN_INSTALL_DIR\frameworks\dita\dita.jar solved the issue. Many thanks for fixing this.

Kind regards,
Frank