New URLDecoder Illegal Hex Error
Posted: Fri Jun 26, 2020 3:54 pm
We have a PDF transform that we have been using for a while without issue. We are all on the latest version of oxygen. For most of our maps the transform works fine; however, one set of maps is suddenly throwing errors and failing the transform. We can't figure out what the problem is. Some of these maps have not been changed for weeks but now are suddenly giving this error.
Here is what is returned (I also have the full log). I replaced identifying details with xxx.
System ID: C:\Users\xxx.ditamap
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: fatal
Description: Transformation failed. C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build-merged2merged.xml:14: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".p"
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\org.dita.base\build.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: The following error occurred while executing this line:
Start location: 29:0
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: The following error occurred while executing this line:
Start location: 492:0
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build-merged2merged.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".p"
Start location: 14:0
I am not sure if this is correct, but these are the lines from the log:
14: dita2pdf2.init:
29: [echo] * DITA-OT version = 3.4.1
492: [topicpull] Processing C:\Users\xxx\oxygen_dita_temp\xxx.dita (references a specific topic, but I cant find any problem in that topic; also does not explain why the other maps are failing too)
Here is what is returned (I also have the full log). I replaced identifying details with xxx.
System ID: C:\Users\xxx.ditamap
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: fatal
Description: Transformation failed. C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build-merged2merged.xml:14: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".p"
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\org.dita.base\build.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: The following error occurred while executing this line:
Start location: 29:0
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: The following error occurred while executing this line:
Start location: 492:0
System ID: C:\Program Files\Oxygen XML Editor 22\frameworks\dita\DITA-OT3.x\plugins\com.oxygenxml.pdf.css\build-merged2merged.xml
Scenario: Our Transform PDF - No Draft-Comments
Input file: C:\Users\xxx.ditamap
Engine name: DITA-OT
Severity: error
Description: java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: ".p"
Start location: 14:0
I am not sure if this is correct, but these are the lines from the log:
14: dita2pdf2.init:
29: [echo] * DITA-OT version = 3.4.1
492: [topicpull] Processing C:\Users\xxx\oxygen_dita_temp\xxx.dita (references a specific topic, but I cant find any problem in that topic; also does not explain why the other maps are failing too)