Re: [Dev] Save and delete files from CEP registry

2015-02-05 Thread Lakshman Udayakantha
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

2015-02-05 Thread Lakshman Udayakantha
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

2015-02-05 Thread Chaya Sandamali
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

2015-02-05 Thread Sriskandarajah Suhothayan
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

2015-02-05 Thread Prabushi Samarakoon
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

2015-02-05 Thread Prabushi Samarakoon
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