#44661 [Opn->Bgs]: CDATA is repeated if xml begins with CDATA

From: Date: Mon, 28 Apr 2008 08:58:12 +0000
Subject: #44661 [Opn->Bgs]: CDATA is repeated if xml begins with CDATA
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-124555@lists.php.net to get a copy of this message
ID: 44661 User updated by: elaine dot seery at gmail dot com Reported By: elaine dot seery at gmail dot com -Status: Open +Status: Bogus Bug Type: SOAP related Operating System: Debian/WindowsXP PHP Version: 5.2.5 New Comment: in fact, this 'bug' comes from using SOAP UI to generate the request and read the response. it's not a php bug at all. Previous Comments: ------------------------------------------------------------------------ [2008-04-07 14:16:00] elaine dot seery at gmail dot com Description: ------------ if data returned by a SOAP request begins with <![CDATA, another CDATA section is added by the SOAP server. It looks like when a '<' is detected in the return string by the soap server, there is an automatic <![CDATA[ prefix added - even if the < is already the start of a CDATA statement. Reproduce code: --------------- data to be returned $maildetails = "<![CDATA[<?xml version="1.0" encoding="......"; Expected result: ---------------- <ns1:EmailDetails><![CDATA[<?xml version="1.0" encoding=" Actual result: -------------- <ns1:EmailDetails><![CDATA[<![CDATA[<?xml version="1.0" encoding=" ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=44661&edit=1

« previous php.bugs (#124555) next »