Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-03-04 Thread Chamila Adhikarinayake
Hi Vijitha/Chanika,
Adding that formatter and builders resolved the issue. Would this be the
correct fix or is this a workaround?
Chamila.

On Sun, Mar 4, 2018 at 11:35 AM, Vijitha Ekanayake 
wrote:

> Hi Chamila,
>
> The reason that error doesn't print prior to the fix seems to be that the
> default content-type set as the application/x-www-form-urlencoded and
> product distribution ships with the axis2.xml enabling the
> relevant builder/formatter for that content-type. Could you try adding
> following builder/formatter to axis2.xml and check whether it resolves the
> issue?
>
>  class="org.wso2.carbon.relay.BinaryRelayBuilder"/>
>  class="org.wso2.carbon.relay.ExpandingMessageFormatter"/>
>
> Thanks.
>
>
> On Sun, Mar 4, 2018 at 11:13 AM, Chamila Adhikarinayake  > wrote:
>
>> Hi Vijitha,
>>
>> Seems like the PR[1] is causing the issue. It sets content-type to
>> application/octet-stream for requests without a content-type header.
>> Seems like the logic is ok for POST request but not sure why that
>> validation related method is called for all other HTTP methods in [2].
>>
>> [1] https://github.com/wso2/wso2-synapse/pull/1015/files
>> [2] https://github.com/wso2/wso2-synapse/blob/master/modules
>> /transports/core/nhttp/src/main/java/org/apache/synapse/
>> transport/passthru/ServerWorker.java#L155
>>
>> On Fri, Mar 2, 2018 at 9:14 PM, Vijitha Ekanayake 
>> wrote:
>>
>>> ++Chanika
>>>
>>> On Fri, Mar 2, 2018 at 6:30 PM, Nuwan Dias  wrote:
>>>
 Is there a release of EI happening in Q1? Don't you notice this error
 on latest versions of EI?

 On Fri, Feb 23, 2018 at 3:46 PM, Vijitha Ekanayake 
 wrote:

> This error is generated within the handleRESTUrlPost(...) method in
> ServerWorker class. So I think we need to investigate the reason why these
> GET requests are landed in that method and fix if there is an issue in the
> logic.
>
> Thanks.
>
> On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena <
> chami...@wso2.com> wrote:
>
>> True, But I am trying with Jmeter and just tried since suggested
>> above and error is not appeared when it sends with Content-Type :)
>> Yes, have to fix it.
>>
>> Thanks,
>> Chaminda
>>
>> On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:
>>
>>> Well, for GET requests you aren't supposed to have a Content-Type
>>> header.
>>>
>>> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena <
>>> chami...@wso2.com> wrote:
>>>
 Getting this continuously even for the GET requests in
 wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
 format) on the header.

 Thanks,
 Chaminda

 On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias 
 wrote:

> I'm just doing a GET. I also checked with a POST with the correct
> Content-Type header as well.
>
> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake <
> vijit...@wso2.com> wrote:
>
>> Hi Nuwan,
>>
>> According to below code segment, it seems like this happens when
>> request Content-Type doesn't match with the payload.
>>
>> try {
>>
>>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
>> contentType);
>>} catch (Exception e) {
>>   log.error("Error while building message for REST_URL request");
>> }
>>
>> Also It might be a case that POST requests received without a 
>> Content-Type header. Is there any possibility to isolate one such 
>> request causes this error. So that we could identify extract root 
>> cause for this.
>>
>> Thanks.
>>
>>
>> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias 
>> wrote:
>>
>>> Hi,
>>>
>>> I'm seeing the error "*ServerWorker Error while building
>>> message for REST_URL request*" on the logs for all API requests
>>> on Synapse version 2.1.7.wso2v40. Any idea what could be causing 
>>> this?
>>> AFAIR this wasn't there on earlier versions.
>>>
>>> Thanks,
>>> NuwanD.
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>
>>
>>
>> --
>> Vijitha Ekanayake
>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>> lean.enterprise.middleware
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>

Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-03-03 Thread Vijitha Ekanayake
Hi Chamila,

The reason that error doesn't print prior to the fix seems to be that the
default content-type set as the application/x-www-form-urlencoded and
product distribution ships with the axis2.xml enabling the
relevant builder/formatter for that content-type. Could you try adding
following builder/formatter to axis2.xml and check whether it resolves the
issue?




Thanks.


On Sun, Mar 4, 2018 at 11:13 AM, Chamila Adhikarinayake 
wrote:

> Hi Vijitha,
>
> Seems like the PR[1] is causing the issue. It sets content-type to
> application/octet-stream for requests without a content-type header.
> Seems like the logic is ok for POST request but not sure why that
> validation related method is called for all other HTTP methods in [2].
>
> [1] https://github.com/wso2/wso2-synapse/pull/1015/files
> [2] https://github.com/wso2/wso2-synapse/blob/master/
> modules/transports/core/nhttp/src/main/java/org/apache/
> synapse/transport/passthru/ServerWorker.java#L155
>
> On Fri, Mar 2, 2018 at 9:14 PM, Vijitha Ekanayake 
> wrote:
>
>> ++Chanika
>>
>> On Fri, Mar 2, 2018 at 6:30 PM, Nuwan Dias  wrote:
>>
>>> Is there a release of EI happening in Q1? Don't you notice this error on
>>> latest versions of EI?
>>>
>>> On Fri, Feb 23, 2018 at 3:46 PM, Vijitha Ekanayake 
>>> wrote:
>>>
 This error is generated within the handleRESTUrlPost(...) method in
 ServerWorker class. So I think we need to investigate the reason why these
 GET requests are landed in that method and fix if there is an issue in the
 logic.

 Thanks.

 On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena <
 chami...@wso2.com> wrote:

> True, But I am trying with Jmeter and just tried since suggested above
> and error is not appeared when it sends with Content-Type :)
> Yes, have to fix it.
>
> Thanks,
> Chaminda
>
> On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:
>
>> Well, for GET requests you aren't supposed to have a Content-Type
>> header.
>>
>> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena <
>> chami...@wso2.com> wrote:
>>
>>> Getting this continuously even for the GET requests in
>>> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
>>> format) on the header.
>>>
>>> Thanks,
>>> Chaminda
>>>
>>> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>>>
 I'm just doing a GET. I also checked with a POST with the correct
 Content-Type header as well.

 On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake <
 vijit...@wso2.com> wrote:

> Hi Nuwan,
>
> According to below code segment, it seems like this happens when
> request Content-Type doesn't match with the payload.
>
> try {
>
>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
> contentType);
>} catch (Exception e) {
>   log.error("Error while building message for REST_URL request");
> }
>
> Also It might be a case that POST requests received without a 
> Content-Type header. Is there any possibility to isolate one such 
> request causes this error. So that we could identify extract root 
> cause for this.
>
> Thanks.
>
>
> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias 
> wrote:
>
>> Hi,
>>
>> I'm seeing the error "*ServerWorker Error while building message
>> for REST_URL request*" on the logs for all API requests on
>> Synapse version 2.1.7.wso2v40. Any idea what could be causing this? 
>> AFAIR
>> this wasn't there on earlier versions.
>>
>> Thanks,
>> NuwanD.
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>
>
>
> --
> Vijitha Ekanayake
> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
> Mobile : +94 777 24 73 39 | +94 718 74 44 08
> lean.enterprise.middleware
>



 --
 Nuwan Dias

 Software Architect - WSO2, Inc. http://wso2.com
 email : nuw...@wso2.com
 Phone : +94 777 775 729 <+94%2077%20777%205729>

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev


>>>
>>>
>>> --
>>> Thanks & Regards
>>>
>>> *Chaminda Jayawardena*
>>> Associate Technical Lead - QA
>>> WSO2 Inc. - http://wso2.com
>>> +94-77-7725234 <+94%2077%20772%205234>
>>>
>>
>>
>>
>> --
>> Nuwan Dias
>>
>> Software Arc

Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-03-03 Thread Chamila Adhikarinayake
Hi Vijitha,

Seems like the PR[1] is causing the issue. It sets content-type to
application/octet-stream for requests without a content-type header. Seems
like the logic is ok for POST request but not sure why that validation
related method is called for all other HTTP methods in [2].

[1] https://github.com/wso2/wso2-synapse/pull/1015/files
[2]
https://github.com/wso2/wso2-synapse/blob/master/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/passthru/ServerWorker.java#L155

On Fri, Mar 2, 2018 at 9:14 PM, Vijitha Ekanayake  wrote:

> ++Chanika
>
> On Fri, Mar 2, 2018 at 6:30 PM, Nuwan Dias  wrote:
>
>> Is there a release of EI happening in Q1? Don't you notice this error on
>> latest versions of EI?
>>
>> On Fri, Feb 23, 2018 at 3:46 PM, Vijitha Ekanayake 
>> wrote:
>>
>>> This error is generated within the handleRESTUrlPost(...) method in
>>> ServerWorker class. So I think we need to investigate the reason why these
>>> GET requests are landed in that method and fix if there is an issue in the
>>> logic.
>>>
>>> Thanks.
>>>
>>> On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena >> > wrote:
>>>
 True, But I am trying with Jmeter and just tried since suggested above
 and error is not appeared when it sends with Content-Type :)
 Yes, have to fix it.

 Thanks,
 Chaminda

 On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:

> Well, for GET requests you aren't supposed to have a Content-Type
> header.
>
> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena <
> chami...@wso2.com> wrote:
>
>> Getting this continuously even for the GET requests in
>> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
>> format) on the header.
>>
>> Thanks,
>> Chaminda
>>
>> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>>
>>> I'm just doing a GET. I also checked with a POST with the correct
>>> Content-Type header as well.
>>>
>>> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake <
>>> vijit...@wso2.com> wrote:
>>>
 Hi Nuwan,

 According to below code segment, it seems like this happens when
 request Content-Type doesn't match with the payload.

 try {

   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
 contentType);
} catch (Exception e) {
   log.error("Error while building message for REST_URL request");
 }

 Also It might be a case that POST requests received without a 
 Content-Type header. Is there any possibility to isolate one such 
 request causes this error. So that we could identify extract root 
 cause for this.

 Thanks.


 On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias 
 wrote:

> Hi,
>
> I'm seeing the error "*ServerWorker Error while building message
> for REST_URL request*" on the logs for all API requests on
> Synapse version 2.1.7.wso2v40. Any idea what could be causing this? 
> AFAIR
> this wasn't there on earlier versions.
>
> Thanks,
> NuwanD.
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



 --
 Vijitha Ekanayake
 Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
 Mobile : +94 777 24 73 39 | +94 718 74 44 08
 lean.enterprise.middleware

>>>
>>>
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Thanks & Regards
>>
>> *Chaminda Jayawardena*
>> Associate Technical Lead - QA
>> WSO2 Inc. - http://wso2.com
>> +94-77-7725234 <+94%2077%20772%205234>
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



 --
 Thanks & Regards

 *Chaminda Jayawardena*
 Associate Technical Lead - QA
 WSO2 Inc. - http://wso2.com
 +94-77-7725234 <+94%2077%20772%205234>

>>>
>>>
>>>
>>> --
>>> Vijitha Ekanayake
>>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>>> lean.enterprise.middleware
>>>
>>
>>
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +9

Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-03-02 Thread Vijitha Ekanayake
++Chanika

On Fri, Mar 2, 2018 at 6:30 PM, Nuwan Dias  wrote:

> Is there a release of EI happening in Q1? Don't you notice this error on
> latest versions of EI?
>
> On Fri, Feb 23, 2018 at 3:46 PM, Vijitha Ekanayake 
> wrote:
>
>> This error is generated within the handleRESTUrlPost(...) method in
>> ServerWorker class. So I think we need to investigate the reason why these
>> GET requests are landed in that method and fix if there is an issue in the
>> logic.
>>
>> Thanks.
>>
>> On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena 
>> wrote:
>>
>>> True, But I am trying with Jmeter and just tried since suggested above
>>> and error is not appeared when it sends with Content-Type :)
>>> Yes, have to fix it.
>>>
>>> Thanks,
>>> Chaminda
>>>
>>> On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:
>>>
 Well, for GET requests you aren't supposed to have a Content-Type
 header.

 On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena <
 chami...@wso2.com> wrote:

> Getting this continuously even for the GET requests in
> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
> format) on the header.
>
> Thanks,
> Chaminda
>
> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>
>> I'm just doing a GET. I also checked with a POST with the correct
>> Content-Type header as well.
>>
>> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake > > wrote:
>>
>>> Hi Nuwan,
>>>
>>> According to below code segment, it seems like this happens when
>>> request Content-Type doesn't match with the payload.
>>>
>>> try {
>>>
>>>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
>>> contentType);
>>>} catch (Exception e) {
>>>   log.error("Error while building message for REST_URL request");
>>> }
>>>
>>> Also It might be a case that POST requests received without a 
>>> Content-Type header. Is there any possibility to isolate one such 
>>> request causes this error. So that we could identify extract root cause 
>>> for this.
>>>
>>> Thanks.
>>>
>>>
>>> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>>>
 Hi,

 I'm seeing the error "*ServerWorker Error while building message
 for REST_URL request*" on the logs for all API requests on Synapse
 version 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this
 wasn't there on earlier versions.

 Thanks,
 NuwanD.

 --
 Nuwan Dias

 Software Architect - WSO2, Inc. http://wso2.com
 email : nuw...@wso2.com
 Phone : +94 777 775 729 <+94%2077%20777%205729>

>>>
>>>
>>>
>>> --
>>> Vijitha Ekanayake
>>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>>> lean.enterprise.middleware
>>>
>>
>>
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Thanks & Regards
>
> *Chaminda Jayawardena*
> Associate Technical Lead - QA
> WSO2 Inc. - http://wso2.com
> +94-77-7725234 <+94%2077%20772%205234>
>



 --
 Nuwan Dias

 Software Architect - WSO2, Inc. http://wso2.com
 email : nuw...@wso2.com
 Phone : +94 777 775 729 <+94%2077%20777%205729>

>>>
>>>
>>>
>>> --
>>> Thanks & Regards
>>>
>>> *Chaminda Jayawardena*
>>> Associate Technical Lead - QA
>>> WSO2 Inc. - http://wso2.com
>>> +94-77-7725234 <+94%2077%20772%205234>
>>>
>>
>>
>>
>> --
>> Vijitha Ekanayake
>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>> lean.enterprise.middleware
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



-- 
Vijitha Ekanayake
Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
Mobile : +94 777 24 73 39 | +94 718 74 44 08
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-03-02 Thread Nuwan Dias
Is there a release of EI happening in Q1? Don't you notice this error on
latest versions of EI?

On Fri, Feb 23, 2018 at 3:46 PM, Vijitha Ekanayake 
wrote:

> This error is generated within the handleRESTUrlPost(...) method in
> ServerWorker class. So I think we need to investigate the reason why these
> GET requests are landed in that method and fix if there is an issue in the
> logic.
>
> Thanks.
>
> On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena 
> wrote:
>
>> True, But I am trying with Jmeter and just tried since suggested above
>> and error is not appeared when it sends with Content-Type :)
>> Yes, have to fix it.
>>
>> Thanks,
>> Chaminda
>>
>> On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:
>>
>>> Well, for GET requests you aren't supposed to have a Content-Type header.
>>>
>>> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena >> > wrote:
>>>
 Getting this continuously even for the GET requests in
 wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
 format) on the header.

 Thanks,
 Chaminda

 On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:

> I'm just doing a GET. I also checked with a POST with the correct
> Content-Type header as well.
>
> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
> wrote:
>
>> Hi Nuwan,
>>
>> According to below code segment, it seems like this happens when
>> request Content-Type doesn't match with the payload.
>>
>> try {
>>
>>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
>> contentType);
>>} catch (Exception e) {
>>   log.error("Error while building message for REST_URL request");
>> }
>>
>> Also It might be a case that POST requests received without a 
>> Content-Type header. Is there any possibility to isolate one such 
>> request causes this error. So that we could identify extract root cause 
>> for this.
>>
>> Thanks.
>>
>>
>> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>>
>>> Hi,
>>>
>>> I'm seeing the error "*ServerWorker Error while building message
>>> for REST_URL request*" on the logs for all API requests on Synapse
>>> version 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this
>>> wasn't there on earlier versions.
>>>
>>> Thanks,
>>> NuwanD.
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>
>>
>>
>> --
>> Vijitha Ekanayake
>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>> lean.enterprise.middleware
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


 --
 Thanks & Regards

 *Chaminda Jayawardena*
 Associate Technical Lead - QA
 WSO2 Inc. - http://wso2.com
 +94-77-7725234 <+94%2077%20772%205234>

>>>
>>>
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>
>>
>>
>> --
>> Thanks & Regards
>>
>> *Chaminda Jayawardena*
>> Associate Technical Lead - QA
>> WSO2 Inc. - http://wso2.com
>> +94-77-7725234 <+94%2077%20772%205234>
>>
>
>
>
> --
> Vijitha Ekanayake
> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
> Mobile : +94 777 24 73 39 | +94 718 74 44 08
> lean.enterprise.middleware
>



-- 
Nuwan Dias

Software Architect - WSO2, Inc. http://wso2.com
email : nuw...@wso2.com
Phone : +94 777 775 729
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-23 Thread Vijitha Ekanayake
This error is generated within the handleRESTUrlPost(...) method in
ServerWorker class. So I think we need to investigate the reason why these
GET requests are landed in that method and fix if there is an issue in the
logic.

Thanks.

On Fri, Feb 23, 2018 at 3:20 PM, Chaminda Jayawardena 
wrote:

> True, But I am trying with Jmeter and just tried since suggested above and
> error is not appeared when it sends with Content-Type :)
> Yes, have to fix it.
>
> Thanks,
> Chaminda
>
> On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:
>
>> Well, for GET requests you aren't supposed to have a Content-Type header.
>>
>> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena 
>> wrote:
>>
>>> Getting this continuously even for the GET requests in
>>> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
>>> format) on the header.
>>>
>>> Thanks,
>>> Chaminda
>>>
>>> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>>>
 I'm just doing a GET. I also checked with a POST with the correct
 Content-Type header as well.

 On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
 wrote:

> Hi Nuwan,
>
> According to below code segment, it seems like this happens when
> request Content-Type doesn't match with the payload.
>
> try {
>
>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
> contentType);
>} catch (Exception e) {
>   log.error("Error while building message for REST_URL request");
> }
>
> Also It might be a case that POST requests received without a 
> Content-Type header. Is there any possibility to isolate one such request 
> causes this error. So that we could identify extract root cause for this.
>
> Thanks.
>
>
> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>
>> Hi,
>>
>> I'm seeing the error "*ServerWorker Error while building message for
>> REST_URL request*" on the logs for all API requests on Synapse
>> version 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this
>> wasn't there on earlier versions.
>>
>> Thanks,
>> NuwanD.
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>
>
>
> --
> Vijitha Ekanayake
> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
> Mobile : +94 777 24 73 39 | +94 718 74 44 08
> lean.enterprise.middleware
>



 --
 Nuwan Dias

 Software Architect - WSO2, Inc. http://wso2.com
 email : nuw...@wso2.com
 Phone : +94 777 775 729 <+94%2077%20777%205729>

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev


>>>
>>>
>>> --
>>> Thanks & Regards
>>>
>>> *Chaminda Jayawardena*
>>> Associate Technical Lead - QA
>>> WSO2 Inc. - http://wso2.com
>>> +94-77-7725234 <+94%2077%20772%205234>
>>>
>>
>>
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>
>
>
> --
> Thanks & Regards
>
> *Chaminda Jayawardena*
> Associate Technical Lead - QA
> WSO2 Inc. - http://wso2.com
> +94-77-7725234 <+94%2077%20772%205234>
>



-- 
Vijitha Ekanayake
Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
Mobile : +94 777 24 73 39 | +94 718 74 44 08
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-23 Thread Chaminda Jayawardena
True, But I am trying with Jmeter and just tried since suggested above and
error is not appeared when it sends with Content-Type :)
Yes, have to fix it.

Thanks,
Chaminda

On Fri, Feb 23, 2018 at 3:12 PM, Nuwan Dias  wrote:

> Well, for GET requests you aren't supposed to have a Content-Type header.
>
> On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena 
> wrote:
>
>> Getting this continuously even for the GET requests in
>> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
>> format) on the header.
>>
>> Thanks,
>> Chaminda
>>
>> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>>
>>> I'm just doing a GET. I also checked with a POST with the correct
>>> Content-Type header as well.
>>>
>>> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
>>> wrote:
>>>
 Hi Nuwan,

 According to below code segment, it seems like this happens when
 request Content-Type doesn't match with the payload.

 try {

   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
 contentType);
} catch (Exception e) {
   log.error("Error while building message for REST_URL request");
 }

 Also It might be a case that POST requests received without a Content-Type 
 header. Is there any possibility to isolate one such request causes this 
 error. So that we could identify extract root cause for this.

 Thanks.


 On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:

> Hi,
>
> I'm seeing the error "*ServerWorker Error while building message for
> REST_URL request*" on the logs for all API requests on Synapse
> version 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this
> wasn't there on earlier versions.
>
> Thanks,
> NuwanD.
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



 --
 Vijitha Ekanayake
 Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
 Mobile : +94 777 24 73 39 | +94 718 74 44 08
 lean.enterprise.middleware

>>>
>>>
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Thanks & Regards
>>
>> *Chaminda Jayawardena*
>> Associate Technical Lead - QA
>> WSO2 Inc. - http://wso2.com
>> +94-77-7725234 <+94%2077%20772%205234>
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



-- 
Thanks & Regards

*Chaminda Jayawardena*
Associate Technical Lead - QA
WSO2 Inc. - http://wso2.com
+94-77-7725234
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-23 Thread Nuwan Dias
Well, for GET requests you aren't supposed to have a Content-Type header.

On Fri, Feb 23, 2018 at 3:11 PM, Chaminda Jayawardena 
wrote:

> Getting this continuously even for the GET requests in
> wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
> format) on the header.
>
> Thanks,
> Chaminda
>
> On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:
>
>> I'm just doing a GET. I also checked with a POST with the correct
>> Content-Type header as well.
>>
>> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
>> wrote:
>>
>>> Hi Nuwan,
>>>
>>> According to below code segment, it seems like this happens when request
>>> Content-Type doesn't match with the payload.
>>>
>>> try {
>>>
>>>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
>>> contentType);
>>>} catch (Exception e) {
>>>   log.error("Error while building message for REST_URL request");
>>> }
>>>
>>> Also It might be a case that POST requests received without a Content-Type 
>>> header. Is there any possibility to isolate one such request causes this 
>>> error. So that we could identify extract root cause for this.
>>>
>>> Thanks.
>>>
>>>
>>> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>>>
 Hi,

 I'm seeing the error "*ServerWorker Error while building message for
 REST_URL request*" on the logs for all API requests on Synapse version
 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this wasn't there
 on earlier versions.

 Thanks,
 NuwanD.

 --
 Nuwan Dias

 Software Architect - WSO2, Inc. http://wso2.com
 email : nuw...@wso2.com
 Phone : +94 777 775 729 <+94%2077%20777%205729>

>>>
>>>
>>>
>>> --
>>> Vijitha Ekanayake
>>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>>> lean.enterprise.middleware
>>>
>>
>>
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Thanks & Regards
>
> *Chaminda Jayawardena*
> Associate Technical Lead - QA
> WSO2 Inc. - http://wso2.com
> +94-77-7725234 <+94%2077%20772%205234>
>



-- 
Nuwan Dias

Software Architect - WSO2, Inc. http://wso2.com
email : nuw...@wso2.com
Phone : +94 777 775 729
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-23 Thread Chaminda Jayawardena
Getting this continuously even for the GET requests in
wso2apim-2.1.0-update12. Disappeared once put Content-Type(value as any
format) on the header.

Thanks,
Chaminda

On Fri, Feb 23, 2018 at 1:38 PM, Nuwan Dias  wrote:

> I'm just doing a GET. I also checked with a POST with the correct
> Content-Type header as well.
>
> On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
> wrote:
>
>> Hi Nuwan,
>>
>> According to below code segment, it seems like this happens when request
>> Content-Type doesn't match with the payload.
>>
>> try {
>>
>>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
>> contentType);
>>} catch (Exception e) {
>>   log.error("Error while building message for REST_URL request");
>> }
>>
>> Also It might be a case that POST requests received without a Content-Type 
>> header. Is there any possibility to isolate one such request causes this 
>> error. So that we could identify extract root cause for this.
>>
>> Thanks.
>>
>>
>> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>>
>>> Hi,
>>>
>>> I'm seeing the error "*ServerWorker Error while building message for
>>> REST_URL request*" on the logs for all API requests on Synapse version
>>> 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this wasn't there
>>> on earlier versions.
>>>
>>> Thanks,
>>> NuwanD.
>>>
>>> --
>>> Nuwan Dias
>>>
>>> Software Architect - WSO2, Inc. http://wso2.com
>>> email : nuw...@wso2.com
>>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>>
>>
>>
>>
>> --
>> Vijitha Ekanayake
>> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
>> Mobile : +94 777 24 73 39 | +94 718 74 44 08
>> lean.enterprise.middleware
>>
>
>
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Thanks & Regards

*Chaminda Jayawardena*
Associate Technical Lead - QA
WSO2 Inc. - http://wso2.com
+94-77-7725234
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-23 Thread Nuwan Dias
I'm just doing a GET. I also checked with a POST with the correct
Content-Type header as well.

On Fri, Feb 23, 2018 at 1:17 PM, Vijitha Ekanayake 
wrote:

> Hi Nuwan,
>
> According to below code segment, it seems like this happens when request
> Content-Type doesn't match with the payload.
>
> try {
>
>   soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null, 
> contentType);
>} catch (Exception e) {
>   log.error("Error while building message for REST_URL request");
> }
>
> Also It might be a case that POST requests received without a Content-Type 
> header. Is there any possibility to isolate one such request causes this 
> error. So that we could identify extract root cause for this.
>
> Thanks.
>
>
> On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:
>
>> Hi,
>>
>> I'm seeing the error "*ServerWorker Error while building message for
>> REST_URL request*" on the logs for all API requests on Synapse version
>> 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this wasn't there
>> on earlier versions.
>>
>> Thanks,
>> NuwanD.
>>
>> --
>> Nuwan Dias
>>
>> Software Architect - WSO2, Inc. http://wso2.com
>> email : nuw...@wso2.com
>> Phone : +94 777 775 729 <+94%2077%20777%205729>
>>
>
>
>
> --
> Vijitha Ekanayake
> Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
> Mobile : +94 777 24 73 39 | +94 718 74 44 08
> lean.enterprise.middleware
>



-- 
Nuwan Dias

Software Architect - WSO2, Inc. http://wso2.com
email : nuw...@wso2.com
Phone : +94 777 775 729
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting Error "ServerWorker Error while building message for REST_URL request" for all API requests

2018-02-22 Thread Vijitha Ekanayake
Hi Nuwan,

According to below code segment, it seems like this happens when request
Content-Type doesn't match with the payload.

try {

  soapEnvelope = TransportUtils.createSOAPMessage(msgContext, null,
contentType);
   } catch (Exception e) {
  log.error("Error while building message for REST_URL request");
}

Also It might be a case that POST requests received without a
Content-Type header. Is there any possibility to isolate one such
request causes this error. So that we could identify extract root
cause for this.

Thanks.


On Thu, Feb 22, 2018 at 2:38 PM, Nuwan Dias  wrote:

> Hi,
>
> I'm seeing the error "*ServerWorker Error while building message for
> REST_URL request*" on the logs for all API requests on Synapse version
> 2.1.7.wso2v40. Any idea what could be causing this? AFAIR this wasn't there
> on earlier versions.
>
> Thanks,
> NuwanD.
>
> --
> Nuwan Dias
>
> Software Architect - WSO2, Inc. http://wso2.com
> email : nuw...@wso2.com
> Phone : +94 777 775 729 <+94%2077%20777%205729>
>



-- 
Vijitha Ekanayake
Senior Software Engineer*, *WSO2, Inc.; http://wso2.com/
Mobile : +94 777 24 73 39 | +94 718 74 44 08
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev