Piotr Zarzycki created FLEX-35213: ------------------------------------- Summary: Assigned multi line CDATA section to InnerHtml bead causes exception Key: FLEX-35213 URL: https://issues.apache.org/jira/browse/FLEX-35213 Project: Apache Flex Issue Type: Bug Components: FlexJS Affects Versions: Apache FlexJS 0.8.0, Apache FalconJX 0.8.0 Reporter: Piotr Zarzycki
Assigned multi line CDATA to InnerHtml causes exception in compiled version of application. In MDL example application following code: {code:xml} <mdl:CardSupportingText> <js:beads> <js:InnerHTML> <![CDATA[ Lorem ipsum dolor sit <b>amet</b>, consectetur <i>adipiscing elit</i>. Mauris sagittis pellentesque lacus eleifend lacinia... ]]> </js:InnerHTML> </js:beads> </mdl:CardSupportingText> {code} Causes an exception: {code} Cards.js:253 Uncaught SyntaxError: Invalid or unexpected token MainNavigation.js:613 Uncaught ReferenceError: Cards is not defined at MainNavigation.get (MainNavigation.js:613) at MainNavigation.org.apache.flex.core.ContainerBase.addedToParent (ContainerBase.js:173) at App.org.apache.flex.core.Application.addElement (Application.js:155) at App.org.apache.flex.core.Application.initialize (Application.js:69) at App.org.apache.flex.core.Application.start (Application.js:279) at index.html:227 {code} In the attached screenshot I see that after compile CDATA section couple of "/n" has been added. -- This message was sent by Atlassian JIRA (v6.3.4#6332)