Petals BC SOAP

Component needing Saxon does not work correctly if BC SOAP is already started

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 4.0
  • Fix Version/s: 4.0.9, 4.1
  • Component/s: None
  • Security Level: Public
  • Description:

    On an empty Petals node:

    • Install and start the BC Soap,
    • Install and start a component needing Saxon to use XSL 2.0
    • Deploy and start a SU on the 2nd component
      ----> An error occurs: the XSL 2.0 can not be compiled
  • Environment:
    -

Activity

Hide
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 14:36:35 +0100

In fact, the XML transformer factory of the JDK is forced. This was introduced by svn#20024 to fix a NPE thrown by xalan 2.7.0. Instead of forcing the XML transformer, it's better to upgrade the version of Xalan to 2.7.1. We can't remove Xalan because it is needed by Rampart: see PETALSBCSOAP-94.

Show
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 14:36:35 +0100 In fact, the XML transformer factory of the JDK is forced. This was introduced by svn#20024 to fix a NPE thrown by xalan 2.7.0. Instead of forcing the XML transformer, it's better to upgrade the version of Xalan to 2.7.1. We can't remove Xalan because it is needed by Rampart: see PETALSBCSOAP-94.
Hide
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 15:39:36 +0100

Fix in branch petals-entreprise-3.1.x

Show
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 15:39:36 +0100 Fix in branch petals-entreprise-3.1.x
Hide
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 15:39:50 +0100

To merge in trunk

Show
Christophe DENEUX added a comment - Tue, 15 Nov 2011 - 15:39:50 +0100 To merge in trunk
Hide
Nicolas Oddoux added a comment - Thu, 15 Dec 2011 - 16:13:51 +0100

Already fixed in the trunk

Show
Nicolas Oddoux added a comment - Thu, 15 Dec 2011 - 16:13:51 +0100 Already fixed in the trunk

People

Dates

  • Created:
    Tue, 15 Nov 2011 - 14:32:44 +0100
    Updated:
    Thu, 16 Feb 2012 - 17:06:36 +0100
    Resolved:
    Thu, 15 Dec 2011 - 16:15:43 +0100