Details
-
Bug
-
Resolution: Fixed
-
Medium
-
8.1.0
-
None
-
1
-
Severity 2 - Major
-
Description
Problem
When are seeing issue with the content added in code macro (CData)
Environment
.8.1.0
Steps to Reproduce
- Create a page.
- Add code macro
- Add text
<Props> <String n="mosId">PILOT</String> <String n="shortName">PILOT</String> <Null n="foregroundColor"/> <Integer n="backgroundColor" v="16750899"/> <String n="ncsId">Octopus</String> <String n="version">2.8</String> <Null n="octopusMediaPort"/> <Integer n="octopusRundownPort" v="30541"/> <String n="octopusIP">10.1.1.41</String> <Integer n="responseTimeout" v="60"/> <Integer n="mosListAllResponseTimeout" v="120"/> <Integer n="totalTimeout" v="0"/> <Boolean n="sendOtherObjs" v="f"/> <Boolean n="sendEmptyElements" v="f"/> <Boolean n="sendEmptyStories" v="t"/> <Boolean n="sendSkipped" v="f"/> <Boolean n="useOctextSkip" v="f"/> <Boolean n="sendSubitems" v="f"/> <Boolean n="useQuickCG" v="t"/> <Boolean n="sendQuickCGAsSubitems" v="f"/> <Boolean n="hideFromCGDeviceList" v="f"/> <Boolean n="sendInserts" v="f"/> <Boolean n="sendInsertsAsMosObjs" v="f"/> <Boolean n="sendProdReq" v="f"/> <Boolean n="sendStoryCustomFields" v="t"/> <Boolean n="sendRundownCustomFields" v="f"/> <Boolean n="sendRoChannel" v="f"/> <Boolean n="sendManualItemTrigger" v="f"/> <Boolean n="sendAltscripts" v="f"/> <Boolean n="sendAssets" v="f"/> <Boolean n="roMetadataReplace" v="t"/> <Enum n="elemItemEdStart" v="octopus.server.entity.exchange.mos.MosDeviceRemote$SendItemEdTime.ALWAYS"/> <Enum n="elemItemEdDur" v="octopus.server.entity.exchange.mos.MosDeviceRemote$SendItemEdTime.ALWAYS"/> <Enum n="subelemItemEdStart" v="octopus.server.entity.exchange.mos.MosDeviceRemote$SendItemEdTime.ALWAYS"/> <Enum n="subelemItemEdDur" v="octopus.server.entity.exchange.mos.MosDeviceRemote$SendItemEdTime.ALWAYS"/> <Boolean n="itemEdStartMeansIn" v="t"/> <Boolean n="acceptsItemEdStartAndDurFromPlugin" v="f"/> <Boolean n="acceptsItemChannelFromPlugin" v="f"/> <Boolean n="sendsItemEdStartAndDurToPlugin" v="f"/> <Boolean n="sendsItemChannelToPlugin" v="f"/> <String n="refreshMethod">roCreate</String> <Boolean n="avoidRoReplace" v="t"/> <Boolean n="resendOnlyReplacesStories" v="t"/> <String n="roSlugPattern">%TYPE% %START%</String> <Integer n="autoRefreshInterval" v="0"/> <Boolean n="sendStoryTexts" v="f"/> <Boolean n="promptElementLabels" v="f"/> <Boolean n="promptElementDurs" v="f"/> <Boolean n="promptPresenters" v="t"/> <Boolean n="keepStoryReplace" v="f"/> <Boolean n="sendColors" v="f"/> <Boolean n="sendCueInCueOut" v="f"/> <Boolean n="sendScriptTags" v="f"/> <Boolean n="controllsOnAirStatus" v="f"/> <Boolean n="acceptNotReadyShowStatus" v="f"/> <Boolean n="acceptStatusTime" v="f"/> <Boolean n="acceptStatusDur" v="f"/> <Boolean n="acceptSlugElementChannel" v="t"/> <Boolean n="isRedirectionTarget" v="f"/> <Boolean n="translateRedirectedIds" v="f"/> <Boolean n="supportsMosListAll" v="t"/> <Boolean n="deleteLowresFiles" v="f"/> <Enum n="mosObjectReadableId" v="octopus.utils.mos.MosObjXml$MosObjectReadableId.OBJ_ID"/> <Integer n="mosObjSavingMergeInterval" v="0"/> <Boolean n="allowMosObjCreate" v="f"/> <Boolean n="useMosObjCreate" v="t"/> <Boolean n="allowVideoEditor" v="t"/> <Boolean n="defaultMosObjCreate" v="t"/> <Boolean n="allowAutoMosObjCreate" v="t"/> <Null n="mosObjCreateShortcutNumber"/> <Null n="mosObjCreateDur"/> <Null n="mosObjCreateIncLength"/> <Null n="mosObjCreateIncValue"/> <String n="mosObjCreateNamePattern"></String> <Null n="mosObjCreateSendCreatedBy"/> <Boolean n="sendOctextTags" v="t"/> <Boolean n="sendOctextTagsInEMD" v="f"/> <Boolean n="updatePrivateObjects" v="f"/> <Boolean n="preserveDeletedMosObjTags" v="f"/> <Boolean n="useUTF8" v="f"/> <Boolean n="omitMilliseconds" v="f"/> <Boolean n="omitTimezone" v="f"/> <Boolean n="logHeartbeats" v="t"/> <Boolean n="sendHeartbeatsOnIncomingSockets" v="t"/> <Boolean n="receiveNestedMsgs" v="f"/> <Integer n="rundownLoggingInterval" v="240"/> <Integer n="heartbeatInterval" v="10"/> <Boolean n="useRoElementAction" v="t"/> <Boolean n="useUTC" v="f"/> <Boolean n="resendAllIfROChanges" v="f"/> <Boolean n="activateFolders" v="f"/> <Boolean n="markShowsReadyOnActivation" v="f"/> <Boolean n="outIsInclusive" v="f"/> <Boolean n="durIsInFrames" v="f"/> <Boolean n="allowMosItemReplace" v="f"/> <Boolean n="allowMosItemReplaceStart" v="f"/> <Boolean n="allowMosItemReplaceDur" v="f"/> <Boolean n="mosItemReplaceEMDTagMerge" v="f"/> <Boolean n="pluginEMDMerge" v="f"/> <Boolean n="refreshAllMosObjStories" v="f"/> <Boolean n="defaultObjAir" v="t"/> <Boolean n="countDurOfNotReadyObjs" v="f"/> <Boolean n="countZeroDur" v="t"/> <Boolean n="useInStoryObjAirReady" v="t"/> <Boolean n="pluginObjectsArePrivate" v="f"/> <Boolean n="passDomainToPlugins" v="t"/> <Boolean n="allowElemBound" v="f"/> <Long n="mosObjDeletionDelay" v="0"/> <String n="sendExternalMetadata">OBJECT,STORY,PLAYLIST</String> <String n="nonIndexedXPaths"></String> <Null n="keyframePath"/> <Null n="automaticKeyframePattern"/> <Null n="automaticKeyframeWidth"/> <Null n="automaticKeyframeHeight"/> <Null n="lowresPath"/> <Null n="automaticLowresPattern"/> <String n="automaticLowresType">WMV</String> <Null n="mobileLowresPath"/> <Null n="automaticMobileLowresPattern"/> <String n="RMLowresPatterns">RM</String> <String n="QTLowresPatterns">QT</String> <String n="WMVLowresPatterns">WM,MP4,MP3,mp4,mov</String> <String n="MPEG1LowresPatterns">MPG,MPEG,mp4</String> <String n="H264LowresPatterns">264,mp4</String> <String n="JPGLowresPatterns">JPG,JPEG,PNG,image/jpeg</String> <String n="BMPLowresPatterns">BMP</String> <Enum n="lowresExpiration" v="octopus.utils.mos.MosObjXml$Lowres$ExpirationMode.NONE"/> <Null n="lowresMaxAge"/> <Null n="hiresPath"/> <String n="automaticHiresPattern"></String> <Null n="missingThumbnailPath"/> <Enum n="cgPreviewType" v="octopus.server.entity.exchange.mos.MosDeviceRemote$CgPreviewType.VIZ"/> <String n="vizDataServerHost">viz-gh1:8177</String> <String n="vizDataServerUser"></String> <String n="vizDataServerPassword"></String> <String n="vizPreviewServerHost">viz-fs1:54000</String> <Boolean n="vizSaveObjects" v="t"/> <Boolean n="vizSynchronizeAllTemplates" v="t"/> <Boolean n="vizImportImageFields" v="t"/> <Boolean n="vizImportRichTextFields" v="f"/> <String n="vizApiUrl"></String> <Boolean n="vizSearchEnabled" v="f"/> <String n="vizSearchMandatoryFilter"> <![CDATA[<Props/>]]]]> <![CDATA[> </String> <Boolean n="allMosObjsAreCG" v="t"/> <String n="cgDetectionScript"> <![CDATA[<script> <equals> <getVar name="objDur"/> <string>1</string> </equals> </script>]]]]><![CDATA[> </String> <Null n="mosObjSaveScript"/> <Null n="msgTransmitScript"/> <Null n="guiScript"/> <Null n="serverScript"/> <Null n="boundMosObjFillScript"/> <Date n="statusModified" v="1585285878326"/> <Null n="extractedType"/> <String n="extractedXPath">//mosAbstract</String> <Null n="secondaryIdXPath"/> <Null n="storyContentMosObjDisplay"/> <String n="mosartTemplatesObjGroup">TEMPLATES</String> <Enum n="storyClipsMosObjectDisplay" v="octopus.server.entity.exchange.mos.MosDeviceRemote$StoryClipsMosObjectDisplay.OBJ_SLUG"/> <Enum n="storyClipsStatusDisplay" v="octopus.server.entity.exchange.mos.MosDeviceRemote$StoryClipsStatusDisplay.SHORT_NAME"/> <Enum n="storyClipsChannelDisplay" v="octopus.server.entity.exchange.mos.MosDeviceRemote$StoryClipsChannelDisplay.NO_DEVICE"/> <Boolean n="storyClipsMosObjectReadyDisplay" v="f"/> <List n="addresses"> <Props n="elem" v="Props"> <Integer n="position" v="1"/> <String n="rundownHost">10.1.1.150</String> <Integer n="rundownPort" v="30541"/> <String n="mediaHost">10.1.1.150</String> <Integer n="mediaPort" v="30540"/> </Props> </List> <List n="plugins"> <Props n="elem" v="Props"> <String n="shortName">Vizrt</String> <String n="longName">VIZRT</String> <Integer n="width" v="1000"/> <Integer n="height" v="600"/> <String n="type">PLAYER</String> <String n="version">V2_8_Web</String> <Enum n="platform" v="octopus.server.entity.exchange.mos.MosDeviceRemote$PluginPlatform.CEF"/> <String n="implementation">http://viz-gh1:8177/app/pilotedge/PilotEdge.html</String> <Boolean n="showUse" v="f"/> <Boolean n="showClose" v="f"/> <Boolean n="isWindow" v="f"/> <Boolean n="stretchWhenInline" v="t"/> <Boolean n="separateThread" v="t"/> <Boolean n="separateProcess" v="f"/> <Boolean n="nativeWindow" v="f"/> <Boolean n="reuseRunningPlugin" v="t"/> <Boolean n="useNcsAppInfo" v="t"/> <Boolean n="allowCreationInMedia" v="f"/> <Boolean n="allowInReadOnlyScript" v="f"/> <Null n="shortcutNumber"/> <Boolean n="primaryEditor" v="t"/> <Null n="separateProcessDir"/> <Boolean n="closeWhenObjectArrives" v="t"/> <Boolean n="saveOthersBelowFirst" v="f"/> <String n="placement">MODAL</String> </Props> </List> <List n="statuses"> <Props n="elem" v="Props"> <Null n="globalId"/> <Null n="modified"/> <String n="name">NOT READY</String> <Integer n="priority" v="2"/> <Integer n="foreColor" v="-3407821"/> <Integer n="backColor" v="16777215"/> <Integer n="onAir" v="0"/> <Boolean n="good" v="f"/> </Props> <Props n="elem" v="Props"> <Null n="globalId"/> <Null n="modified"/> <String n="name">READY</String> <Integer n="priority" v="1"/> <Integer n="foreColor" v="-13382656"/> <Integer n="backColor" v="16777215"/> <Integer n="onAir" v="0"/> <Boolean n="good" v="t"/> </Props> </List> </Props>
Expected Results
We should be able to publish the page
Actual Results
There was an error processing the request. ERROR : On the browser
Workaround
NA
Notes
Attachments
Issue Links
- is resolved by
-
CONFSERVER-82849 Plain Text type Macros cannot contain CDATA end sequence
- Closed