Project

Profile

Help

Bug #5580

closed

Saxon-PE 11.3 fails at resolving external entity

Added by Toshihiko Makita almost 2 years ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Category:
Third-party product
Sprint/Milestone:
-
Start date:
2022-06-24
Due date:
% Done:

0%

Estimated time:
Legacy ID:
Applies to branch:
11, trunk
Fix Committed on Branch:
Fixed in Maintenance Release:
Platforms:

Description

I'm testing Saxon-PE 10.8 and 11.3 for user project. When I convert XML file using 10.8, it works without no problem. However, 11.3 reports java.net.URISyntaxException. Here is the screen shot. The test has been done on Windows 10 + PowerShell.

PowerShell screen shot

It seems that Windows path notation "..\master\glossary\gls.ent" in ahfsm-custom.ent is not handles properly. I attached the ZIP data archive.

diff-2022-06-23.zip

Reproducing procedure:

  1. Unzip diff-2022-06-23.zip
  2. Maintain JDK path and Saxon-PE path in xmllist/test-pe-10.8.ps1 and test-pe-11.3.ps1
  3. At folder xmllist, open PowerShell
  4. Enter command "./test-pe-10.8.ps1". This command will end normally.
  5. Enter command "./test-pe-11.3.ps1". This command will end with exception.

Hope this helps to fix the 11.3 problem.


Files

2022-06-24-2.png (92.8 KB) 2022-06-24-2.png PowerShell screen shot Toshihiko Makita, 2022-06-24 03:45
diff-2022-06-23.zip (35.3 KB) diff-2022-06-23.zip Test data archive Toshihiko Makita, 2022-06-24 03:51
2022-06-29-9.png (60.5 KB) 2022-06-29-9.png Toshihiko Makita, 2022-06-29 13:32

Please register to edit this issue

Also available in: Atom PDF