Petals SE XSLT

Add support of XPath 3.0

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.7.2
  • Fix Version/s: 2.8.0
  • Component/s: None
  • Security Level: Public
  • Description:

    Add support of XPath 3.0 in the default XSLT engine

  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Fri, 16 Jan 2015 - 09:47:40 +0100
Field Original Value New Value
Fix Version/s 2.8.0 [ 10419 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Fri, 16 Jan 2015 - 09:48:16 +0100
Link This issue depends on PETALSDISTRIB-108 [ PETALSDISTRIB-108 ]
Hide
Victor NOËL added a comment - Fri, 16 Jan 2015 - 16:30:49 +0100

Some potentially important information… :

Saxon 9.6 disable the automatically injected XPath engine (see http://www.saxonica.com/documentation/#!changes/JAXP/9.5.1-9.6).
Explanation is that anyway someone using the JAXB factory wants XPath 1.0.

Show
Victor NOËL added a comment - Fri, 16 Jan 2015 - 16:30:49 +0100 Some potentially important information… : Saxon 9.6 disable the automatically injected XPath engine (see http://www.saxonica.com/documentation/#!changes/JAXP/9.5.1-9.6). Explanation is that anyway someone using the JAXB factory wants XPath 1.0.
Hide
Victor NOËL added a comment - Wed, 8 Jul 2015 - 17:33:47 +0200 - edited

About XPath: normally it's not a problem because XSL loaded with Saxon will use XPath 3.0 as needed actually.

Integration tests must be created to validate the support of XPath 3. That's why this issue remains "unresolved".

Show
Victor NOËL added a comment - Wed, 8 Jul 2015 - 17:33:47 +0200 - edited About XPath: normally it's not a problem because XSL loaded with Saxon will use XPath 3.0 as needed actually. Integration tests must be created to validate the support of XPath 3. That's why this issue remains "unresolved".
Hide
Victor NOËL added a comment - Fri, 2 Oct 2015 - 10:10:27 +0200 - edited

Support for XPath 3.0 is only coming from using the Saxon 9.3/9.4 or upper embedded into a SL (see PETALSDISTRIB-108) since we switched back to Xalan embedded in the JDK (see PETALSDISTRIB-147).

Show
Victor NOËL added a comment - Fri, 2 Oct 2015 - 10:10:27 +0200 - edited Support for XPath 3.0 is only coming from using the Saxon 9.3/9.4 or upper embedded into a SL (see PETALSDISTRIB-108) since we switched back to Xalan embedded in the JDK (see PETALSDISTRIB-147).
Victor NOËL made changes - Fri, 2 Oct 2015 - 10:10:28 +0200
Status New [ 10000 ] Open [ 10002 ]
Assignee Vincent Zurczak [ vzurczak ] Victor NOËL [ vnoel ]
Christophe DENEUX made changes - Tue, 6 Oct 2015 - 12:00:55 +0200
Assignee Victor NOËL [ vnoel ] Christophe DENEUX [ cdeneux ]
Christophe DENEUX made changes - Tue, 6 Oct 2015 - 12:00:58 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Christophe DENEUX added a comment - Tue, 6 Oct 2015 - 12:01:11 +0200

Integration test about XSLT 3.0 added

Show
Christophe DENEUX added a comment - Tue, 6 Oct 2015 - 12:01:11 +0200 Integration test about XSLT 3.0 added
Christophe DENEUX made changes - Tue, 6 Oct 2015 - 12:01:11 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
258d 23h 23m
1
Victor NOËL
Fri, 2 Oct 2015 - 10:10:28 +0200
Open Open In Progress In Progress
4d 1h 50m
1
Christophe DENEUX
Tue, 6 Oct 2015 - 12:00:58 +0200
In Progress In Progress Resolved Resolved
13s
1
Christophe DENEUX
Tue, 6 Oct 2015 - 12:01:11 +0200

People

Dates

  • Created:
    Fri, 16 Jan 2015 - 09:47:28 +0100
    Updated:
    Tue, 6 Oct 2015 - 12:01:11 +0200
    Resolved:
    Tue, 6 Oct 2015 - 12:01:11 +0200