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.