Hi

Could you please enable the formatters and builder in axis2.xml and send
the full log.

Thanks

On Mon, Dec 7, 2015 at 1:49 PM, Thulasika Vijayanathan <[email protected]>
wrote:

> Hi Riyafa,
>
> For the google spreadsheet connector, you need to enable the following
> builders and formatters.
>
>
> <messageFormatter contentType="application/atom+xml"
>                         class=
> "org.apache.axis2.transport.http.ApplicationXMLFormatter"/>
> <messageformatter contenttype="text/csv" class=
> "org.apache.axis2.format.PlainTextFormatter"/>
>
> <messageBuilder contentType="application/atom+xml"
>                       class=
> "org.apache.axis2.builder.ApplicationXMLBuilder"/>
> <messagebuilder contenttype="text/csv"
>                       class="org.apache.axis2.format.PlainTextBuilder"/>
>
>
> Thanks,
> Thulasika
>
> On Mon, Dec 7, 2015 at 1:15 PM, Malaka Silva <[email protected]> wrote:
>
>> Riyafa seems like a builder error. Can you try enabling wire logs and
>> analyse the response from the APIs.
>>
>> Also what is your use case?
>>
>> On Mon, Dec 7, 2015 at 12:08 PM, Riyafa Abdul Hameed <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I have a proxy service which I have attached with the mail which makes
>>> several one call to the salesforce api using the salesforce connector and
>>> two calls to the google spreadsheet api using the google-spreadsheet
>>> connector in each iteration. When the number of rows I call (or the number
>>> of iterations) increase beyond 35 the proxy service starts throwing the
>>> following two exceptions:
>>>
>>>
>>> *[2015-12-07 11:22:03,785] ERROR - RelayUtils Error while building
>>> Passthrough stream *
>>>
>>> *org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException:
>>> DOCTYPE is not allowed *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocumentImpl.java:109)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:570)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:566)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.DeferredMessageBuilder.getDocument(DeferredMessageBuilder.java:149)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.RelayUtils.builldMessage(RelayUtils.java:133)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.RelayUtils.buildMessage(RelayUtils.java:98)
>>> *
>>>
>>> * at
>>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:400)
>>> *
>>>
>>> * at
>>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:172)
>>> *
>>>
>>> * at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:247)
>>> *
>>>
>>> * at
>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>>> *
>>>
>>> * at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>> *
>>>
>>> * at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>> *
>>>
>>> * at java.lang.Thread.run(Thread.java:745) *
>>>
>>> *Caused by: javax.xml.stream.XMLStreamException: DOCTYPE is not allowed *
>>>
>>> * at
>>> org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclStreamReaderWrapper.next(DisallowDoctypeDeclStreamReaderWrapper.java:36)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:681)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:214)
>>> *
>>>
>>> * ... 14 more *
>>>
>>> And
>>>
>>>
>>> *[2015-12-07 11:22:04,040] ERROR - RelayUtils Error while building
>>> Passthrough stream *
>>>
>>> *org.apache.axiom.om.OMException:
>>> com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'I'
>>> (code 73) in prolog; expected '<' *
>>>
>>> *at [row,col {unknown-source}]: [1,1] *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:296)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocumentImpl.java:109)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:570)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOMBuilder.java:566)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.DeferredMessageBuilder.getDocument(DeferredMessageBuilder.java:149)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.RelayUtils.builldMessage(RelayUtils.java:133)
>>> *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.util.RelayUtils.buildMessage(RelayUtils.java:98)
>>> *
>>>
>>> * at
>>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:400)
>>> *
>>>
>>> * at
>>> org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:172)
>>> *
>>>
>>> * at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) *
>>>
>>> * at
>>> org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:247)
>>> *
>>>
>>> * at
>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>>> *
>>>
>>> * at
>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>> *
>>>
>>> * at
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>> *
>>>
>>> * at java.lang.Thread.run(Thread.java:745) *
>>>
>>> *Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected
>>> character 'I' (code 73) in prolog; expected '<' *
>>>
>>> *at [row,col {unknown-source}]: [1,1] *
>>>
>>> * at
>>> com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:639) *
>>>
>>> * at
>>> com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2052)
>>> *
>>>
>>> * at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1134)
>>> *
>>>
>>> * at
>>> org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.next(XMLStreamReaderWrapper.java:225)
>>> *
>>>
>>> * at
>>> org.apache.axiom.util.stax.dialect.DisallowDoctypeDeclStreamReaderWrapper.next(DisallowDoctypeDeclStreamReaderWrapper.java:34)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:681)
>>> *
>>>
>>> * at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:214)
>>> *
>>>
>>> * ... 14 more *
>>>
>>>
>>> I have tried the following which do not seem to work in this case:
>>>
>>>
>>>    -  Redeclare the properties inside the proxy service so that any
>>>    problem because of the properties being out of context inside the proxy 
>>> is
>>>    resolved.
>>>    - Increase the http.socket.timeout in the
>>>    wso2esb-4.9.0/repository/conf/passthru-http.properties file to a quite
>>>    large value
>>>    - Increase the synapse.global_timeout_interval in
>>>    wso2esb-4.9.0/repository/conf/synapse.properties to 600000.
>>>    - Run the two iterations in the proxies separately which made it
>>>    possible to run up to 150 rows without any exceptions.
>>>
>>> The exceptions sometimes seem to reduce when  http.socket.timeout was
>>> increased, but still continue to appear.
>>>
>>> What could be done to resolve this issue? Please help.
>>>
>>>
>>> Thank you,
>>>
>>> Riyafa
>>>
>>> --
>>> Riyafa Abdul Hameed
>>> Software Engineering intern, WSO2
>>>
>>> Email: [email protected]
>>> Website: https://riyafa.wordpress.com/ <http://riyafa.wordpress.com/>
>>> <http://facebook.com/riyafa.ahf>  <http://lk.linkedin.com/in/riyafa>
>>> <http://twitter.com/Riyafa1>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>> Best Regards,
>>
>> Malaka Silva
>> Senior Tech Lead
>> M: +94 777 219 791
>> Tel : 94 11 214 5345
>> Fax :94 11 2145300
>> Skype : malaka.sampath.silva
>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>> Blog : http://mrmalakasilva.blogspot.com/
>>
>> WSO2, Inc.
>> lean . enterprise . middleware
>> http://www.wso2.com/
>> http://www.wso2.com/about/team/malaka-silva/
>> <http://wso2.com/about/team/malaka-silva/>
>> https://store.wso2.com/store/
>>
>> Save a tree -Conserve nature & Save the world for your future. Print this
>> email only if it is absolutely necessary.
>>
>
>
>
> --
> Thulasika
> Associate Software Engineer
> Mobile:0778014295
> email: [email protected] <[email protected]>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Shakila Sivagnanarajah
Associate Software Engineer
Mobile :+94 (0) 768 856837
[email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to