Hi Nuwan, Using ESB 5.0.0-BETA.
Thanks, Keerthika On Mon, Jun 20, 2016 at 4:25 PM, Nuwan Pallewela <nuw...@wso2.com> wrote: > Hi Keerthika, > > What is the ESB version you are using? > > Thanks, > Nuwan > > On Mon, Jun 20, 2016 at 4:03 PM, Keerthika Mahendralingam < > keerth...@wso2.com> wrote: > >> Hi All, >> >> I am getting the following error when I used data mapper to create an >> integration scenario. I installed the tool from >> http://builder1.us1.wso2.org/~developerstudio/devstudio-tooling-esb/5.0.0/Beta/composite/ >> and used input output schema from jira and pagerduty connector schema. >> >> I have added the proxy and data mapper configuration at the end. >> >> What could be the reason for the following error? >> >> [2016-06-20 15:11:10,720] DEBUG - wire HTTPS-Sender I/O dispatcher-3 >> >> "[\r][\n]" >> >> [2016-06-20 15:11:10,720] DEBUG - wire HTTPS-Sender I/O dispatcher-3 >> >> "352[\r][\n]" >> >> [2016-06-20 15:11:10,721] DEBUG - wire HTTPS-Sender I/O dispatcher-3 >> " >> {"id":"PS9VE7M","incident_number":3,"created_on":"2016-06-15T11:33:51Z","status":"resolved","pending_actions":[],"html_url":" >> https://connectordemo.pagerduty.com/incidents/PS9VE7M >> ","incident_key":"3c45415469ed415d8137b8ea9fe2fc03","service":{"id":"P4OWETP","name":"testService","html_url":" >> https://connectordemo.pagerduty.com/services/P4OWETP","deleted_at":null,"description":"This >> is for testing >> purpose"},"escalation_policy":{"id":"PDJQDGY","name":"Default","deleted_at":null},"assigned_to_user":null,"trigger_summary_data":{"subject":"serviceTest"},"trigger_details_html_url":" >> https://connectordemo.pagerduty.com/incidents/PS9VE7M/log_entries/Q324O08PK4VLJV >> ","trigger_type":"web_trigger","last_status_change_on":"2016-06-15T15:33:51Z","last_status_change_by":null,"number_of_escalations":0,"resolved_by_user":null,"assigned_to":[],"urgency":"high"} >> [\r][\n]" >> >> [2016-06-20 15:11:10,722] DEBUG - wire HTTPS-Sender I/O dispatcher-3 >> >> "0[\r][\n]" >> >> [2016-06-20 15:11:10,723] DEBUG - wire HTTPS-Sender I/O dispatcher-3 >> >> "[\r][\n]" >> >> [2016-06-20 15:11:10,731] WARN - JacksonJSONSchema Element name not >> found : jsonObject >> >> [2016-06-20 15:11:10,732] WARN - JacksonJSONSchema Element name not >> found : jsonObject >> >> [2016-06-20 15:11:10,732] ERROR - SequenceMediator java.lang.String >> cannot be cast to java.util.Map >> >> java.lang.ClassCastException: java.lang.String cannot be cast to >> java.util.Map >> >> at >> org.wso2.carbon.mediator.datamapper.engine.core.schemas.JacksonJSONSchema.getElementTypeByName(JacksonJSONSchema.java:111) >> >> at >> org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLReader.startElement(XMLReader.java:141) >> >> at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown >> Source) >> >> at >> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown >> Source) >> >> at >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown >> Source) >> >> at >> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown >> Source) >> >> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) >> >> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) >> >> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) >> >> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) >> >> at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >> Source) >> >> at >> org.wso2.carbon.mediator.datamapper.engine.input.readers.XMLReader.read(XMLReader.java:95) >> >> at >> org.wso2.carbon.mediator.datamapper.engine.input.InputModelBuilder.buildInputModel(InputModelBuilder.java:52) >> >> at >> org.wso2.carbon.mediator.datamapper.engine.core.mapper.MappingHandler.doMap(MappingHandler.java:59) >> >> at >> org.wso2.carbon.mediator.datamapper.DataMapperMediator.transform(DataMapperMediator.java:245) >> >> at >> org.wso2.carbon.mediator.datamapper.DataMapperMediator.mediate(DataMapperMediator.java:217) >> >> at >> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:87) >> >> at >> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:292) >> >> at >> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.mediateFromContinuationStateStack(Axis2SynapseEnvironment.java:774) >> >> at >> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:282) >> >> at >> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:546) >> >> at >> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:179) >> >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >> >> at >> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:255) >> >> at >> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >> >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >> >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >> >> at java.lang.Thread.run(Thread.java:722) >> >> *Proxy Service:* >> >> <?xml version="1.0" encoding="UTF-8"?> >> <proxy xmlns="http://ws.apache.org/ns/synapse" >> name="createIssue" >> transports="https,http" >> statistics="disable" >> trace="disable" >> startOnLoad="true"> >> <target> >> <inSequence> >> <pagerduty.getIncidentById configKey="pdConfig"> >> <incidentId>PS9VE7M</incidentId> >> </pagerduty.getIncidentById> >> <datamapper config="gov:datamapper/pdJiraConfig.dmc" >> >> inputSchema="gov:datamapper/pdJiraConfig_inputSchema.json" >> >> outputSchema="gov:datamapper/pdJiraConfig_outputSchema.json" >> inputType="XML" >> outputType="XML"/> >> <jira.createIssue configKey="jiraConfig"> >> <issueFields>{json-eval($.issueFields)}</issueFields> >> </jira.createIssue> >> <respond/> >> </inSequence> >> <outSequence/> >> <faultSequence/> >> </target> >> <description/> >> </proxy> >> >> *pdJiraConfig.dmc:* >> >> function map_S_root_S_root( ){ >> var outputroot={}; >> >> >> outputroot = {}; >> outputroot.issueFields = {}; >> outputroot.issueFields.fields = {}; >> >> >> outputroot.issueFields.fields.description = inputroot.html_url; >> return outputroot; >> } >> >> Thanks, >> Keerthika. >> -- >> <dev-requ...@wso2.org> >> Keerthika Mahendralingam >> Software Engineer >> Mobile :+94 (0) 776 121144 >> keerth...@wso2.com >> WSO2, Inc. >> lean . enterprise . middleware >> > > > > -- > ---------------------------------------------------------- > > *Nuwan Chamara Pallewela* > > > *Software Engineer* > > *WSO2, Inc. *http://wso2.com > *lean . enterprise . middleware* > > Email *nuw...@wso2.com <nuw...@wso2.com>* > Mobile *+94719079739 <%2B94719079739>@* > > > -- <dev-requ...@wso2.org> Keerthika Mahendralingam Software Engineer Mobile :+94 (0) 776 121144 keerth...@wso2.com WSO2, Inc. lean . enterprise . middleware
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev