[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmlrpc-user
Subject:    [jira] [Commented] (AXIOM-415) Undefined behavior for invalid content in CDATA sections and comments
From:       "Hudson (JIRA)" <jira () apache ! org>
Date:       2016-05-14 20:53:12
Message-ID: JIRA.12551979.1335001549000.191366.1463259192847 () Atlassian ! JIRA
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/AXIOM-415?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15283671#comment-15283671 \
] 

Hudson commented on AXIOM-415:
------------------------------

FAILURE: Integrated in axiom-trunk #2718 (See \
                [https://builds.apache.org/job/axiom-trunk/2718/])
AXIOM-415: Streamline the handling of comments and processing instructions in the \
serializer and consistently throw an exception if an illegal character sequence is \
detected in a comment, processing instruction or CDATA section. (veithen: rev \
                1743854)
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/Context.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/ExtendedLexicalHandler.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/IllegalCharacterSequenceException.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializationHandler.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerBase.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/SerializerXmlHandler.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/ToStream.java
                
* axiom/aspects/core-aspects/src/main/java/org/apache/axiom/core/stream/serializer/ToXMLStream.java
                
* axiom/aspects/core-aspects/src/test/java/org/apache/axiom/core/stream/serializer/SerializerTest.java



> Undefined behavior for invalid content in CDATA sections and comments
> ---------------------------------------------------------------------
> 
> Key: AXIOM-415
> URL: https://issues.apache.org/jira/browse/AXIOM-415
> Project: Axiom
> Issue Type: Bug
> Components: API
> Affects Versions: 1.2.13
> Reporter: Andreas Veithen
> Priority: Minor
> 
> OMFactory allows to create CDATA sections and comments with invalid content, i.e. \
> CDATA sections containing "]]>" and comments containing "--". The Axiom API doesn't \
> specify how such nodes are handled during serialization, and the current behavior \
> depends on the StAX implementation. E.g. Woodstox 3.2.x automatically repairs such \
> instances so that the result is always well formed, while Woodstox 4.1.x throws an \
> exception (such as "Illegal input: CDATA block has embedded ]]> in it").



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic