Deployer failing when have link to component when title contains ampersand &. Here is transaction state snippet:
<Step state="Failed" start="2014-05-19T14:47:30.131+02:00" type="Deploying" href="simple" end="2014-05-19T14:47:51.642+02:00">
<RemoteEndpoint windowSize="0" state="Success" start="2014-05-19T14:47:30.131+02:00" processor="17952@Server1" name="Server1" id="vWhlAAt41vghWJmofbqqTg==" end="2014-05-19T14:47:30.831+02:00" connector="HTTPS"/>
<RemoteEndpoint windowSize="0" state="Failed" start="2014-05-19T14:47:51.633+02:00" processor="26272@Server2" name="Server2" id="lysk3w7pFGLK35rpZaa0Jg==" end="2014-05-19T14:47:51.642+02:00" connector="HTTPS">
<Message>Phase: Deployment Processing Phase failed, Could not transform tcdl file Path/tcm_0-522524-66560.PathToJSPPage.jsp, Could not transform tcdl input string Unable to transform input string, Illegal entity in attribute value title=&quot;Mobilt Bred&&b毤 M&quot; xlink:title=&quot;Mobilt Bredb毤 M&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; Source (3801) :<tcdl:Link type="Component" origin="tcm:57-248006-64" destination="tcm:57-221379" templateURI="tcm:0-0-0" linkAttributes=" title=&quot;Mobilt Bred&&b毤 M&quot; xlink:title=&quot;Mobilt Bredb毤 M&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot;" textOnFail="true" addAnchor="false" variantId=""> </Message>
</RemoteEndpoint>
</Step>
I want to mention that everything works for components without & character in title. Can this anyhow be related to particular server settings since I am seeing that deployment success on one server instance? Does exist any other solution than replacing & in title.