Document toolboxDocument toolbox

LMS-1260 Unable to publish amendment list

Issue

When trying to publish an amendment list, the publishing action fails and a error is shown as follows:

The publish action failed.

java.lang.NullPointerException

The issue is caused by a bug that is triggered whenever an amendment contains a table which two or more cells which have been merged vertically. This triggers a problem with the algorithm which assigns Ids to elements within the amendment which, in turn, triggers the publishing action to fail because as part of publishing amendments, the Ids within each amendment are updated.

This issue should be resolved in version 14.1 of Lawmaker.

Workaround

If this issue occurs when trying to publish a list, you can work around it by following the steps below:

  1. Open up the list that won’t publish in the Editor.

  2. Find the amendment (or amendments) which contain tables and identify any that have cells that have been merged vertically.

  3. Put your cursor within that amendment and then select the amendment body by clicking on Amendment Body in the breadcrumbs.

  4. Open the Attributes panel on the right side of the Editor.

  5. Edit the eId attribute by deleting the underscore and press Enter.

  6. Save the amendment list and close the document.

  7. Try publishing the list again.