Description of problem: Unexpected error returned after save in project page code Version-Release number of selected component (if applicable): 2.0 How reproducible: Always Steps to Reproduce: 1. Go to any project page 2. Click "Edit Page Code" on right menu 3. Make changes in the text area and click save. Actual results: Unexpected error page return
Exception only happens if user copy and paste string from browser. Typing in the text area does not trigger any problem. Caused by: java.lang.RuntimeException: line 1:1: unexpected char: 0xFEFF at org.jboss.seam.ui.component.UIFormattedText.getFormattedText(UIFormattedText.java:66) at org.jboss.seam.ui.renderkit.FormattedTextRendererBase.doEncodeBegin(FormattedTextRendererBase.java:24) at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:813) at org.jboss.seam.ui.util.cdk.RendererBase.renderChild(RendererBase.java:184) at org.jboss.seam.ui.util.cdk.RendererBase.renderChildren(RendererBase.java:166) at org.jboss.seam.ui.util.cdk.RendererBase.renderChild(RendererBase.java:188) at org.jboss.seam.ui.util.cdk.RendererBase.renderChildren(RendererBase.java:166) at org.jboss.seam.ui.renderkit.DecorateRendererBase.doEncodeChildren(DecorateRendererBase.java:152) at org.jboss.seam.ui.util.cdk.RendererBase.encodeChildren(RendererBase.java:92) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:930) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592) at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100) at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266) ... 55 more Caused by: line 1:1: unexpected char: 0xFEFF at org.jboss.seam.text.SeamTextLexer.nextToken(SeamTextLexer.java:230) at antlr.TokenBuffer.fill(TokenBuffer.java:69) at antlr.TokenBuffer.LA(TokenBuffer.java:80) at antlr.LLkParser.LA(LLkParser.java:52) at org.jboss.seam.text.SeamTextParser.startRule(SeamTextParser.java:538) at org.jboss.seam.ui.component.UIFormattedText.getFormattedText(UIFormattedText.java:59) ... 74 more