Re: [Dev] Save and delete files from CEP registry
Hi Prabushi, Seems like the XML you posted is a valid one. But it seems, when you pass it to the deployTemplateConfig() method, You pass an invalid xml. Could you check the parsing XML to that method is a valid one by debugging the code. You can check, are there any xml declarations more than one in xml or are there any unusual characters before xml declaration like empty spaces. Thanks On Thu, Feb 5, 2015 at 4:36 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Hi, As the input we are giving a string like, ?xml version=1.0 encoding=UTF-8? TemplateConfig name=TemperatureConfiguration from=TemperatureAnalysis Descriptiondescription of temperature analysis/Description Templates Template type=Condition name=template1 ConditionParameters name=condition OR order=root AND order=left Parameter order=left ![CDATA[x60]] /Parameter Parameter order=right ![CDATA[x600]] /Parameter /AND Parameter order=right ![CDATA[x!=100]] /Parameter /OR /ConditionParameters /Template Template name=template2 type=Condition ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters /Template Template name=template3 type=AverageTemperature ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters Parameters DirectParameter name=inTime60 sec/DirectParameter DirectParameter name=averageMinTemperature60/DirectParameter /Parameters /Template /Templates TemplateWiring or type=root and type=left template type=lefttemplate1/template template type=righttemplate2/template /and or type=right template type=lefttemplate1/template template type=righttemplate3/template /or /or /TemplateWiring /TemplateConfig On Thu, Feb 5, 2015 at 4:31 PM, Lakshman Udayakantha lakshm...@wso2.com wrote: Hi Prabushi, According to exception and [1], It seems your XML cannot parse by that method. can you post the XML you trying to parse? [1] http://stackoverflow.com/questions/19889132/xslthe-processing-instruction-target-matching-xxmmll-is-not-allowed Thanks On Thu, Feb 5, 2015 at 4:01 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Complete exception [2015-02-05 15:21:03,740] ERROR - {RPCInOnlyMessageReceiver} Exception occurred while trying to invoke service method deployTemplateConfig org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction target matching [xX][mM][lL] is not allowed. at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:653) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:670) at org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:781) at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:77) at org.apache.axis2.databinding.utils.BeanUtil.getSimpleTypeObjectChecked(BeanUtil.java:992) at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:832) at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:765) at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:674) at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at
Re: [Dev] Save and delete files from CEP registry
Hi Prabushi, According to exception and [1], It seems your XML cannot parse by that method. can you post the XML you trying to parse? [1] http://stackoverflow.com/questions/19889132/xslthe-processing-instruction-target-matching-xxmmll-is-not-allowed Thanks On Thu, Feb 5, 2015 at 4:01 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Complete exception [2015-02-05 15:21:03,740] ERROR - {RPCInOnlyMessageReceiver} Exception occurred while trying to invoke service method deployTemplateConfig org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction target matching [xX][mM][lL] is not allowed. at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:653) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:670) at org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:781) at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:77) at org.apache.axis2.databinding.utils.BeanUtil.getSimpleTypeObjectChecked(BeanUtil.java:992) at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:832) at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:765) at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:674) at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at
Re: [Dev] Save and delete files from CEP registry
Hi, we found that soapUI does not pass xml files as it is. We will try to call the service through a stub. Thanks a lot for the help. Chaya Sandamali Software Engineering Intern WSo2 Inc Mobile: +94714905772 LinkedIn: http://lk.linkedin.com/pub/chaya-sandamali/90/694/a59/ On Thu, Feb 5, 2015 at 5:05 PM, Lakshman Udayakantha lakshm...@wso2.com wrote: Hi Prabushi, Seems like the XML you posted is a valid one. But it seems, when you pass it to the deployTemplateConfig() method, You pass an invalid xml. Could you check the parsing XML to that method is a valid one by debugging the code. You can check, are there any xml declarations more than one in xml or are there any unusual characters before xml declaration like empty spaces. Thanks On Thu, Feb 5, 2015 at 4:36 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Hi, As the input we are giving a string like, ?xml version=1.0 encoding=UTF-8? TemplateConfig name=TemperatureConfiguration from=TemperatureAnalysis Descriptiondescription of temperature analysis/Description Templates Template type=Condition name=template1 ConditionParameters name=condition OR order=root AND order=left Parameter order=left ![CDATA[x60]] /Parameter Parameter order=right ![CDATA[x600]] /Parameter /AND Parameter order=right ![CDATA[x!=100]] /Parameter /OR /ConditionParameters /Template Template name=template2 type=Condition ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters /Template Template name=template3 type=AverageTemperature ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters Parameters DirectParameter name=inTime60 sec/DirectParameter DirectParameter name=averageMinTemperature60/DirectParameter /Parameters /Template /Templates TemplateWiring or type=root and type=left template type=lefttemplate1/template template type=righttemplate2/template /and or type=right template type=lefttemplate1/template template type=righttemplate3/template /or /or /TemplateWiring /TemplateConfig On Thu, Feb 5, 2015 at 4:31 PM, Lakshman Udayakantha lakshm...@wso2.com wrote: Hi Prabushi, According to exception and [1], It seems your XML cannot parse by that method. can you post the XML you trying to parse? [1] http://stackoverflow.com/questions/19889132/xslthe-processing-instruction-target-matching-xxmmll-is-not-allowed Thanks On Thu, Feb 5, 2015 at 4:01 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Complete exception [2015-02-05 15:21:03,740] ERROR - {RPCInOnlyMessageReceiver} Exception occurred while trying to invoke service method deployTemplateConfig org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction target matching [xX][mM][lL] is not allowed. at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:653) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:670) at org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:781) at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:77) at org.apache.axis2.databinding.utils.BeanUtil.getSimpleTypeObjectChecked(BeanUtil.java:992) at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:832) at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:765) at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:674) at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172)
Re: [Dev] Save and delete files from CEP registry
whats the exception your getting Suho On Thu, Feb 5, 2015 at 3:36 PM, Harsha Thirimanna hars...@wso2.com wrote: What is the complete exception detail ? *Harsha Thirimanna* Senior Software Engineer; WSO2, Inc.; http://wso2.com * http://www.apache.org/* *email: **hars...@wso2.com* az...@wso2.com* cell: +94 71 5186770 , +94 * *774617784twitter: **http://twitter.com/ http://twitter.com/afkham_azeez* *harshathirimannlinked-in: **http: http://lk.linkedin.com/in/afkhamazeez**//www.linkedin.com/pub/harsha-thirimanna/10/ab8/122 http://www.linkedin.com/pub/harsha-thirimanna/10/ab8/122* *Lean . Enterprise . Middleware* On Thu, Feb 5, 2015 at 3:33 PM, Prabushi Samarakoon prabus...@wso2.com wrote: We need to access CEP registry and do save and delete xml files. Can some one help us with this? Current *save method* looks like: public void saveTemplateConfig(String fileName,String fileContent,String description,String type) throws RegistryException { CarbonContext cCtx = CarbonContext.getCurrentContext(); Registry registry = (Registry) cCtx.getRegistry(RegistryType.SYSTEM_CONFIGURATION); String registryType = RegistryType.SYSTEM_CONFIGURATION.toString(); if(registryType != null) { registry = (Registry) cCtx.getRegistry(RegistryType.valueOf(registryType)); } Resource resource = registry.newResource(); resource.setContent(fileContent); resource.setProperty(name,fileName); resource.setProperty(description,description); resource.setProperty(type,type); String resourcePath = ExecutionGeneratorConstants.TEMPLATE_CONFIG_PATH+/+fileName+.xml; registry.put(resourcePath, resource); } TEMPLATE_CONFIG_PATH=/repository/components/org.wso2.carbon.execution_generator/TemplateConfig; *delete method:* public void deleteTemplateConfig(String configName){ DomainConfigInfoDTO[] domainConfigInfoDTOs=null; CarbonContext cCtx = CarbonContext.getCurrentContext(); Registry registry = (Registry) cCtx.getRegistry(RegistryType.SYSTEM_CONFIGURATION); String registryType = RegistryType.SYSTEM_CONFIGURATION.toString(); if(registryType != null) { registry = (Registry) cCtx.getRegistry(RegistryType.valueOf(registryType)); } try{ registry.delete(ExecutionGeneratorConstants.TEMPLATE_CONFIG_PATH+ / +configName+.xml); } catch (Exception e){ e.printStackTrace(); } } We built a carbon component and use soapUI client to request for services, but we get exceptions while trying to invoke service method. -- *Prabushi Samarakoon* Software Engineering Intern | WSO2 Lanka Mobile.: +710415616 Email: prabus...@wso2.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *S. Suhothayan* Technical Lead Team Lead of WSO2 Complex Event Processor *WSO2 Inc. *http://wso2.com * http://wso2.com/* lean . enterprise . middleware *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/ http://suhothayan.blogspot.com/twitter: http://twitter.com/suhothayan http://twitter.com/suhothayan | linked-in: http://lk.linkedin.com/in/suhothayan http://lk.linkedin.com/in/suhothayan* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Save and delete files from CEP registry
Hi, As the input we are giving a string like, ?xml version=1.0 encoding=UTF-8? TemplateConfig name=TemperatureConfiguration from=TemperatureAnalysis Descriptiondescription of temperature analysis/Description Templates Template type=Condition name=template1 ConditionParameters name=condition OR order=root AND order=left Parameter order=left ![CDATA[x60]] /Parameter Parameter order=right ![CDATA[x600]] /Parameter /AND Parameter order=right ![CDATA[x!=100]] /Parameter /OR /ConditionParameters /Template Template name=template2 type=Condition ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters /Template Template name=template3 type=AverageTemperature ConditionParameters name=condition Parameter order=root ![CDATA[x60]] /Parameter /ConditionParameters Parameters DirectParameter name=inTime60 sec/DirectParameter DirectParameter name=averageMinTemperature60/DirectParameter /Parameters /Template /Templates TemplateWiring or type=root and type=left template type=lefttemplate1/template template type=righttemplate2/template /and or type=right template type=lefttemplate1/template template type=righttemplate3/template /or /or /TemplateWiring /TemplateConfig On Thu, Feb 5, 2015 at 4:31 PM, Lakshman Udayakantha lakshm...@wso2.com wrote: Hi Prabushi, According to exception and [1], It seems your XML cannot parse by that method. can you post the XML you trying to parse? [1] http://stackoverflow.com/questions/19889132/xslthe-processing-instruction-target-matching-xxmmll-is-not-allowed Thanks On Thu, Feb 5, 2015 at 4:01 PM, Prabushi Samarakoon prabus...@wso2.com wrote: Complete exception [2015-02-05 15:21:03,740] ERROR - {RPCInOnlyMessageReceiver} Exception occurred while trying to invoke service method deployTemplateConfig org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction target matching [xX][mM][lL] is not allowed. at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:653) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:670) at org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:781) at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:77) at org.apache.axis2.databinding.utils.BeanUtil.getSimpleTypeObjectChecked(BeanUtil.java:992) at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:832) at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:765) at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:674) at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at
Re: [Dev] Save and delete files from CEP registry
Complete exception [2015-02-05 15:21:03,740] ERROR - {RPCInOnlyMessageReceiver} Exception occurred while trying to invoke service method deployTemplateConfig org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction target matching [xX][mM][lL] is not allowed. at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:653) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:670) at org.apache.axiom.om.impl.llom.OMElementImpl.getText(OMElementImpl.java:781) at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:77) at org.apache.axis2.databinding.utils.BeanUtil.getSimpleTypeObjectChecked(BeanUtil.java:992) at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:832) at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:765) at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:674) at org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,51] Message: The processing instruction