You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by "Scott Cantor (JIRA)" <ji...@apache.org> on 2010/12/07 19:34:13 UTC
[jira] Updated: (SANTUARIO-217) DSIGTransformXSL - Stylesheet
missing in XMLSignature output
[ https://issues.apache.org/jira/browse/SANTUARIO-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Cantor updated SANTUARIO-217:
-----------------------------------
Fix Version/s: C++ 1.6.0
> DSIGTransformXSL - Stylesheet missing in XMLSignature output
> ------------------------------------------------------------
>
> Key: SANTUARIO-217
> URL: https://issues.apache.org/jira/browse/SANTUARIO-217
> Project: Santuario
> Issue Type: Bug
> Components: C++
> Affects Versions: C++ 1.5.1
> Environment: Operating System: Windows NT
> Platform: PC
> Reporter: Patrick Hagelkruys
> Assignee: XML Security Developers Mailing List
> Fix For: C++ 1.6.0
>
>
> When appending an XSL Transform to an DSIG Reference, the XSL source is missing in the output.
> Cause:
> In DSIGTransformXSL::createBlankTransform the mp_stylesheetNode is set to NULL. When calloig setStylesheet, the stylesheet is copied to mp_stylesheetNode, but it is not append to mp_txfmNode, because of the following condition
> if (mp_stylesheetNode != 0)
> {}
> I think the best solution to work around this problem is to add an else to this if condition:
> else
> {
> mp_txfmNode->appendChild(mp_stylesheetNode);
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.