Project

Profile

Help

Support #6062

closed

saxon:path function not found

Added by Marijn Sanderse 11 months ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
Start date:
2023-06-05
Due date:
% Done:

0%

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

Description

After upgrading from Saxon-EE 9.8.0.15J to SAXON-J-EE 11.5 we get the following error:

Cannot find a 0-argument function named Q{http://saxon.sf.net/}path()

What happened to this function?


Files

image001.png (13.7 KB) image001.png Marijn Sanderse, 2023-06-05 14:00
image001-1685973451.png (13.7 KB) image001-1685973451.png Marijn Sanderse, 2023-06-05 15:57
Actions #1

Updated by Martin Honnen 11 months ago

Actions #2

Updated by Marijn Sanderse 11 months ago

Thanks for your reply Martin.

As I understand the function has been removed from the product? Are there other non-backward compatible changes between the versions I mentioned?

Kind regards,

Marijn Sanderse
Sr Developer

[Logo]
Wassenaarseweg 220, 2596 EC Den Haag
Postbus 93200, 2509 BA Den Haag


Disclaimer

E-mail wordt door ANWB niet gebruikt voor het aangaan van externe verplichtingen.

Deze e-mail is uitsluitend bestemd voor geadresseerde(n). Indien deze e-mail onverhoopt niet voor u is bestemd dan verzoeken wij u vriendelijk contact op te nemen met de afzender en daarna het bericht te vernietigen. Deze e-mail mag niet worden doorgestuurd, openbaar gemaakt of verveelvoudigd worden zonder de toestemming van de afzender.

ANWB betracht grote zorgvuldigheid bij het verzenden van e-mails. ANWB kan echter niet garanderen dat deze e-mail juist, volledig, tijdig en virusvrij wordt overgebracht. In een dergelijk geval is ANWB op geen enkele wijze aansprakelijk voor enige schade, direct dan wel indirect, in welke vorm dan ook.

ANWB B.V.


Actions #3

Updated by Martin Honnen 11 months ago

https://www.saxonica.com/documentation12/index.html#!changes/extensions/10-11 indeed says "The saxon:path() function is dropped: use the standard fn:path() function instead.".

See https://www.saxonica.com/documentation12/index.html#!changes for all changes.

Actions #5

Updated by Marijn Sanderse 11 months ago

Thank you Martin

Met vriendelijke groet,

Marijn Sanderse
Sr Developer

[Logo]
Wassenaarseweg 220, 2596 EC Den Haag
Postbus 93200, 2509 BA Den Haag

From: Saxonica Developer Community
Sent: maandag 5 juni 2023 14:04
To: Marijn Sanderse
Subject: [Saxon - Bug #6062] saxon:path function not found

Actions #6

Updated by Michael Kay 11 months ago

Search for saxon:path in the documentation and it will tell you:

https://www.saxonica.com/documentation12/index.html#!changes/extensions/10-11

I'm afraid if you make a big jump in Saxon versions (9.8 came out in 2017) then you're going to hit a number of such things (and it makes our policy of deprecating something one release and then withdrawing it the next rather pointless).

In general, when a feature that we introduce as a Saxon vendor extension makes it into the standard and becomes interoperable, we eventually (usually after some years) withdraw the Saxon version in favour of the standard version.

Actions #7

Updated by Michael Kay 11 months ago

  • Tracker changed from Bug to Support
  • Status changed from New to In Progress
Actions #8

Updated by Michael Kay 11 months ago

  • Status changed from In Progress to Closed

Closing this, the question has been answered.

Please register to edit this issue

Also available in: Atom PDF