Taskspace Folder Tab Configuration with Folder Name containing '&' fails

pkmir
edited July 8, 2012 in Documentum #1

Hello,

I am trying to configure a simple Folder Tab with the Root Path say "/Temp/Check & Test", however the Taskspace (Version 6.7 SP1) fails to save the tab with the following error message

Test.jpg

Application Server Error Trace:

[Fatal Error] :1:32: The entity name must immediately follow the '&' in the entity reference.

09:13:57,144 ERROR [http-9090-1] com.documentum.imaging.processmanager.configuration.data.tab.FolderTab - Failed to retrieve configuration for tab:TestSAXException:

com.documentum.imaging.processmanager.configuration.ConfigServiceException: SAXException:

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:135)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.getConfigData(FolderTab.java:80)

          at com.documentum.imaging.processmanager.configuration.data.tab.TaskSpaceTab.<init>(TaskSpaceTab.java:92)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.<init>(FolderTab.java:65)

          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

          at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

          at com.documentum.imaging.processmanager.configuration.data.tab.TaskSpaceTabFactory.createTab(TaskSpaceTabFactory.java:74)

          at com.documentum.webcomponent.xforms.configform.TabConfig.processFormData(TabConfig.java:397)

          at com.documentum.webcomponent.xforms.configform.TabConfig.getTab(TabConfig.java:291)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onSaveTabConfig(TabConfig.java:217)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onCommitChanges(TabConfig.java:550)

          at com.documentum.web.formext.component.DialogContainer.onCommitChanges(DialogContainer.java:164)

          at com.documentum.webcomponent.library.imaging.configuration.AddTabContainer.onOk(AddTabContainer.java:232)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1646)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1500)

          at com.documentum.web.form.FormProcessor.fireActionEvent(FormProcessor.java:1305)

          at com.documentum.web.form.RecallOperation.execute(RecallOperation.java:101)

          at com.documentum.web.form.FormProcessor.processAction(FormProcessor.java:115)

          at com.documentum.web.form.FormAction.processAction(FormAction.java:107)

          at com.documentum.web.env.WDKController.doStartRequest(WDKController.java:202)

          at com.documentum.web.env.WDKController.processRequest(WDKController.java:95)

          at com.documentum.web.env.WDKController.doFilter(WDKController.java:86)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)

Caused by: org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.

          at com.documentum.xerces_2_8_0.xerces.parsers.DOMParser.parse(Unknown Source)

          at com.documentum.xml.jaxp.DfDocumentBuilderImpl.parse(DfDocumentBuilderImpl.java:189)

          at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:125)

          ... 39 more

[Fatal Error] :1:32: The entity name must immediately follow the '&' in the entity reference.

09:13:57,148 ERROR [http-9090-1] com.documentum.imaging.processmanager.configuration.data.tab.FolderTab - Failed to retrieve configuration for tab:TestSAXException:

com.documentum.imaging.processmanager.configuration.ConfigServiceException: SAXException:

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:135)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.getConfigData(FolderTab.java:80)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.validate(FolderTab.java:217)

          at com.documentum.webcomponent.xforms.configform.TabConfig.processFormData(TabConfig.java:398)

          at com.documentum.webcomponent.xforms.configform.TabConfig.getTab(TabConfig.java:291)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onSaveTabConfig(TabConfig.java:217)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onCommitChanges(TabConfig.java:550)

          at com.documentum.web.formext.component.DialogContainer.onCommitChanges(DialogContainer.java:164)

          at com.documentum.webcomponent.library.imaging.configuration.AddTabContainer.onOk(AddTabContainer.java:232)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1646)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1500)

          at com.documentum.web.form.FormProcessor.fireActionEvent(FormProcessor.java:1305)

          at com.documentum.web.form.RecallOperation.execute(RecallOperation.java:101)

          at com.documentum.web.form.FormProcessor.processAction(FormProcessor.java:115)

          at com.documentum.web.form.FormAction.processAction(FormAction.java:107)

          at com.documentum.web.env.WDKController.doStartRequest(WDKController.java:202)

          at com.documentum.web.env.WDKController.processRequest(WDKController.java:95)

          at com.documentum.web.env.WDKController.doFilter(WDKController.java:86)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)

Caused by: org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.

          at com.documentum.xerces_2_8_0.xerces.parsers.DOMParser.parse(Unknown Source)

          at com.documentum.xml.jaxp.DfDocumentBuilderImpl.parse(DfDocumentBuilderImpl.java:189)

          at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:125)

          ... 33 more

09:13:57,149 ERROR [http-9090-1] com.documentum.web.common.Trace - Failed to save tab configuration

java.lang.NullPointerException

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.validate(FolderTab.java:223)

          at com.documentum.webcomponent.xforms.configform.TabConfig.processFormData(TabConfig.java:398)

          at com.documentum.webcomponent.xforms.configform.TabConfig.getTab(TabConfig.java:291)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onSaveTabConfig(TabConfig.java:217)

          at com.documentum.webcomponent.xforms.configform.TabConfig.onCommitChanges(TabConfig.java:550)

          at com.documentum.web.formext.component.DialogContainer.onCommitChanges(DialogContainer.java:164)

          at com.documentum.webcomponent.library.imaging.configuration.AddTabContainer.onOk(AddTabContainer.java:232)

          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1646)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1500)

          at com.documentum.web.form.FormProcessor.fireActionEvent(FormProcessor.java:1305)

          at com.documentum.web.form.RecallOperation.execute(RecallOperation.java:101)

          at com.documentum.web.form.FormProcessor.processAction(FormProcessor.java:115)

          at com.documentum.web.form.FormAction.processAction(FormAction.java:107)

          at com.documentum.web.env.WDKController.doStartRequest(WDKController.java:202)

          at com.documentum.web.env.WDKController.processRequest(WDKController.java:95)

          at com.documentum.web.env.WDKController.doFilter(WDKController.java:86)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)

Further, I replaced & with &amp; while configuring the tab, this saved the tab successfully, however when I login to Taskspace to a role having this tab configured, I get a null pointer exception.

Test1.jpg

Application Server Error:

[Fatal Error] :1:32: The entity name must immediately follow the '&' in the entity reference.

09:44:34,450 ERROR [http-9090-1] com.documentum.imaging.processmanager.configuration.data.tab.FolderTab - Failed to retrieve configuration for tab:test.labelSAXException:

com.documentum.imaging.processmanager.configuration.ConfigServiceException: SAXException:

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:135)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.getConfigData(FolderTab.java:80)

          at com.documentum.imaging.processmanager.configuration.data.tab.TaskSpaceTab.<init>(TaskSpaceTab.java:92)

          at com.documentum.imaging.processmanager.configuration.data.tab.FolderTab.<init>(FolderTab.java:65)

          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

          at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

          at com.documentum.imaging.processmanager.configuration.data.tab.TaskSpaceTabFactory.createTab(TaskSpaceTabFactory.java:74)

          at com.documentum.imaging.processmanager.configuration.service.impl.TaskSpaceConfigService.loadTabsConfig(TaskSpaceConfigService.java:1168)

          at com.documentum.imaging.processmanager.configuration.service.impl.TaskSpaceConfigService.load(TaskSpaceConfigService.java:1075)

          at com.documentum.webcomponent.library.imaging.uiframework.UIFrameworkContainer.loadConfig(UIFrameworkContainer.java:130)

          at com.documentum.webcomponent.library.imaging.uiframework.UIFrameworkContainer.onInit(UIFrameworkContainer.java:95)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1615)

          at com.documentum.web.form.FormProcessor.invokeMethod(FormProcessor.java:1500)

          at com.documentum.web.form.FormProcessor.fireOnInitEvent(FormProcessor.java:1165)

          at com.documentum.web.form.FormOperation.requestOnInitEvent(FormOperation.java:169)

          at com.documentum.web.form.JumpOperation.execute(JumpOperation.java:113)

          at com.documentum.web.form.FormProcessor.openForm(FormProcessor.java:221)

          at com.documentum.web.form.WebformTag.doStartTag(WebformTag.java:127)

          at org.apache.jsp.taskspace.library.uiframework.uiframework_005fcontainer_jsp._jspx_meth_dmf_005fwebform_005f0(uiframework_005fcontainer_jsp.java:518)

          at org.apache.jsp.taskspace.library.uiframework.uiframework_005fcontainer_jsp._jspService(uiframework_005fcontainer_jsp.java:87)

          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)

          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)

          at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)

          at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)

          at com.documentum.web.form.FormProcessor.dispatchURL(FormProcessor.java:2229)

          at com.documentum.web.formext.component.URLDispatchBridge.dispatch(URLDispatchBridge.java:107)

          at com.documentum.web.formext.component.ComponentDispatcher.mapRequestToComponent(ComponentDispatcher.java:459)

          at com.documentum.web.formext.component.ComponentDispatcher.doPost(ComponentDispatcher.java:335)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

          at com.documentum.web.formext.component.ComponentDispatcher.doService(ComponentDispatcher.java:296)

          at com.documentum.web.formext.component.ComponentDispatcher.serviceAsNonController(ComponentDispatcher.java:134)

          at com.documentum.web.formext.component.ComponentDispatcher.service(ComponentDispatcher.java:115)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)

          at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)

          at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)

          at com.documentum.web.form.FormProcessor.dispatchURL(FormProcessor.java:2229)

          at com.documentum.web.form.FormProcessor.doFreshInclude(FormProcessor.java:1084)

          at com.documentum.web.form.FormProcessor.doFreshInclude(FormProcessor.java:1060)

          at com.documentum.web.form.FormProcessor.redirect(FormProcessor.java:1012)

          at com.documentum.web.form.FormProcessor.openForm(FormProcessor.java:259)

          at com.documentum.web.form.WebformTag.doStartTag(WebformTag.java:127)

          at org.apache.jsp.taskspace.library.uiframework.main_jsp._jspx_meth_dmf_005fwebform_005f0(main_jsp.java:176)

          at org.apache.jsp.taskspace.library.uiframework.main_jsp._jspx_meth_dmf_005fhead_005f0(main_jsp.java:144)

          at org.apache.jsp.taskspace.library.uiframework.main_jsp._jspx_meth_dmf_005fhtml_005f0(main_jsp.java:102)

          at org.apache.jsp.taskspace.library.uiframework.main_jsp._jspService(main_jsp.java:65)

          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)

          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)

          at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)

          at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)

          at com.documentum.web.form.FormProcessor.dispatchURL(FormProcessor.java:2229)

          at com.documentum.web.formext.component.URLDispatchBridge.dispatch(URLDispatchBridge.java:107)

          at com.documentum.web.formext.component.ComponentDispatcher.mapRequestToComponent(ComponentDispatcher.java:459)

          at com.documentum.web.formext.component.ComponentDispatcher.doPost(ComponentDispatcher.java:335)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)

          at com.documentum.web.formext.component.ComponentDispatcher.doService(ComponentDispatcher.java:296)

          at com.documentum.web.formext.component.ComponentDispatcher.serviceAsNonController(ComponentDispatcher.java:134)

          at com.documentum.web.formext.component.ComponentDispatcher.service(ComponentDispatcher.java:115)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)

          at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)

          at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)

          at com.documentum.web.form.FormProcessor.dispatchURL(FormProcessor.java:2229)

          at com.documentum.web.form.FormProcessor.doFreshInclude(FormProcessor.java:1084)

          at com.documentum.web.form.FormProcessor.doFreshInclude(FormProcessor.java:1060)

          at com.documentum.web.form.FormProcessor.redirect(FormProcessor.java:1012)

          at com.documentum.web.form.FormProcessor.openForm(FormProcessor.java:259)

          at com.documentum.web.form.WebformTag.doStartTag(WebformTag.java:127)

          at org.apache.jsp.taskspace.library.uiframework.login_jsp._jspx_meth_dmf_005fwebform_005f0(login_jsp.java:1379)

          at org.apache.jsp.taskspace.library.uiframework.login_jsp._jspService(login_jsp.java:103)

          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)

          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)

          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)

          at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at com.documentum.web.servlet.ResponseHeaderControlFilter.doFilter(ResponseHeaderControlFilter.java:319)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at com.documentum.web.servlet.CompressionFilter.doFilter(CompressionFilter.java:84)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at com.documentum.web.env.WDKController.processRequest(WDKController.java:98)

          at com.documentum.web.env.WDKController.doFilter(WDKController.java:86)

          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)

          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)

          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

          at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

          at java.lang.Thread.run(Thread.java:662)

Caused by: org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.

          at com.documentum.xerces_2_8_0.xerces.parsers.DOMParser.parse(Unknown Source)

          at com.documentum.xml.jaxp.DfDocumentBuilderImpl.parse(DfDocumentBuilderImpl.java:189)

          at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)

          at com.documentum.imaging.processmanager.configuration.data.TaskSpaceConfigData.getDocument(TaskSpaceConfigData.java:125)

          ... 117 more

Is there is way to configure such folder path having & symbol in the name?

Thanks,

Pawan

Comments

  • DCTM_Guru
    edited July 8, 2012 #2

    Instead of doing all kinds of crazy customization, just replace "&" with "and".

  • pkmir
    edited July 8, 2012 #3

    I am not opting for any customization and I cannot just rename the folder as there are other dependent modules. Anyways, thanks for the suggestion.