Re: [Dev] [FB Connector] (#324) Requires upload file when try to add a photo to a page via FB Connector

2015-12-08 Thread Malaka Silva
Keertika try debugging [1]

[1]
https://github.com/wso2/wso2-axis2/blob/master/modules/kernel/src/org/apache/axis2/transport/http/SOAPMessageFormatter.java

On Tue, Dec 8, 2015 at 4:41 PM, Keerthika Mahendralingam  wrote:

> Hi All,
>
> When we try to upload the file using multipart/form-data the header is set
> as *Content-Type: multipart/form-data; charset=UTF-8;
> boundary=MIMEBoundary_9e11cd10389246e6cd91ff115cb91b2666f41fd50a407413. *
>
> Because of charset=UTF-8 we are getting the error. I tried to remove that
> by setting Content-Type header as *multipart/form-data. *But in that case
> MIMEBoundary is not getting added. And also I tried by removing the
> Content-Type but unable to remove the Content-Type header.
>
> How to remove charset from header?
>
> Thanks,
>
> On Tue, Dec 8, 2015 at 2:54 PM, Thusitha Thilina Dayaratne <
> thusit...@wso2.com> wrote:
>
>> Hi All,
>>
>> I was able to post a photo to a page using photoUrl parameter. But when
>> I'm trying to upload a image with multipart/form-data I'm getting same
>> error.
>> {"error":{"message":"(#324) Requires upload file","type":"OAuthException",
>> "code":324,"fbtrace_id":"BgISg8XM9PN"}}
>>
>> Can someone help to figure out wWhat is the issue here?
>>
>> Thanks
>>
>> On Tue, Dec 8, 2015 at 10:37 AM, Thusitha Thilina Dayaratne <
>> thusit...@wso2.com> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to post a photo to a FB page via the facebook connector using
>>> ESB 4.9.0. I added the proxy in[1]
>>> I'm sending following request through the postman rest client
>>>
 POST /services/multipart?pageId=562960547187253 HTTP/1.1
 Host: 10.100.7.26:8280
 Action: urn:addPhotoToPage
 Cache-Control: no-cache
 Postman-Token: b24c8c4d-8823-37a3-9f7e-0b7242dd2c1c
 Content-Type: multipart/form-data;
 boundary=WebKitFormBoundary7MA4YWxkTrZu0gW
 WebKitFormBoundary7MA4YWxkTrZu0gW
 Content-Disposition: form-data; name="source"; filename="images.jpg"
 Content-Type: image/jpeg

 WebKitFormBoundary7MA4YWxkTrZu0gW
 Content-Disposition: form-data; name="access_token"

 CAANXsShua0kBANHccTVW8peal7dn8kBSZApjm2OWsoYNfyix5WmUZAJxR6Wdi7OB49aKZBCmWpVlzQi1IcF04kulGzseMQEFV0JFCMO7CEOV2dRBfoZCc2icOCZAEoWSFwv4kR1EZBZBrYEy61BR1wzf7Iy5kmizhKV8pc9irjVrkFbWZA8noKZBWDKYdjpaBstUZA0o2aE1n30NnT4YN9vk1f
 WebKitFormBoundary7MA4YWxkTrZu0gW
>>>
>>>
>>> But I'm always getting the below exception
>>>
 {"error":{"message":"(#324) Requires upload
 file","type":"OAuthException","code":324,"fbtrace_id":"BgISg8XM9PN"}}
>>>
>>>
>>> Am I missing something here? I tried with url parameter as well. But I'm
>>> getting same error with that as well.
>>>
>>> [1] -
>>> https://github.com/wso2/esb-connectors/blob/master/facebook/facebook-connector/facebook-connector-1.0.0/org.wso2.carbon.connector/src/test/resources/artifacts/ESB/config/proxies/facebook/multipart.xml
>>>
>>> Thanks
>>> --
>>> Thusitha Dayaratne
>>> Software Engineer
>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>
>>> Mobile  +94712756809
>>> Blog  alokayasoya.blogspot.com
>>> Abouthttp://about.me/thusithathilina
>>>
>>>
>>
>>
>> --
>> Thusitha Dayaratne
>> Software Engineer
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> Mobile  +94712756809
>> Blog  alokayasoya.blogspot.com
>> Abouthttp://about.me/thusithathilina
>>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> 
> Keerthika Mahendralingam
> Associate Software Engineer
> Mobile :+94 (0) 776 121144
> keerth...@wso2.com
> WSO2, Inc.
> lean . enterprise . middleware
>



-- 

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/

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.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [FB Connector] (#324) Requires upload file when try to add a photo to a page via FB Connector

2015-12-08 Thread Nipuna Chandradasa
Hi,

I happened to come across a similar scenario when writing a jaggery test
case. What i did was i wrote the whole curl message send by the browser
when uploading a multipart/form-data. You can find the code at [1].

[1].
https://github.com/NipunaMarcus/product-jaggery/blob/version-update/modules/integration/tests-integration/src/test/resources/request.jag

Problem with sending a form-data as multipart is that it's not adding the
boundary to each content included in the request. In web-apps for testing
we can user new FormData() object to create a fake form data submission.
But in your case try this way.

Hope this is helpful.

Thank you.

On Tue, Dec 8, 2015 at 4:41 PM, Keerthika Mahendralingam  wrote:

> Hi All,
>
> When we try to upload the file using multipart/form-data the header is set
> as *Content-Type: multipart/form-data; charset=UTF-8;
> boundary=MIMEBoundary_9e11cd10389246e6cd91ff115cb91b2666f41fd50a407413. *
>
> Because of charset=UTF-8 we are getting the error. I tried to remove that
> by setting Content-Type header as *multipart/form-data. *But in that case
> MIMEBoundary is not getting added. And also I tried by removing the
> Content-Type but unable to remove the Content-Type header.
>
> How to remove charset from header?
>
> Thanks,
>
> On Tue, Dec 8, 2015 at 2:54 PM, Thusitha Thilina Dayaratne <
> thusit...@wso2.com> wrote:
>
>> Hi All,
>>
>> I was able to post a photo to a page using photoUrl parameter. But when
>> I'm trying to upload a image with multipart/form-data I'm getting same
>> error.
>> {"error":{"message":"(#324) Requires upload file","type":"OAuthException",
>> "code":324,"fbtrace_id":"BgISg8XM9PN"}}
>>
>> Can someone help to figure out wWhat is the issue here?
>>
>> Thanks
>>
>> On Tue, Dec 8, 2015 at 10:37 AM, Thusitha Thilina Dayaratne <
>> thusit...@wso2.com> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to post a photo to a FB page via the facebook connector using
>>> ESB 4.9.0. I added the proxy in[1]
>>> I'm sending following request through the postman rest client
>>>
 POST /services/multipart?pageId=562960547187253 HTTP/1.1
 Host: 10.100.7.26:8280
 Action: urn:addPhotoToPage
 Cache-Control: no-cache
 Postman-Token: b24c8c4d-8823-37a3-9f7e-0b7242dd2c1c
 Content-Type: multipart/form-data;
 boundary=WebKitFormBoundary7MA4YWxkTrZu0gW
 WebKitFormBoundary7MA4YWxkTrZu0gW
 Content-Disposition: form-data; name="source"; filename="images.jpg"
 Content-Type: image/jpeg

 WebKitFormBoundary7MA4YWxkTrZu0gW
 Content-Disposition: form-data; name="access_token"

 CAANXsShua0kBANHccTVW8peal7dn8kBSZApjm2OWsoYNfyix5WmUZAJxR6Wdi7OB49aKZBCmWpVlzQi1IcF04kulGzseMQEFV0JFCMO7CEOV2dRBfoZCc2icOCZAEoWSFwv4kR1EZBZBrYEy61BR1wzf7Iy5kmizhKV8pc9irjVrkFbWZA8noKZBWDKYdjpaBstUZA0o2aE1n30NnT4YN9vk1f
 WebKitFormBoundary7MA4YWxkTrZu0gW
>>>
>>>
>>> But I'm always getting the below exception
>>>
 {"error":{"message":"(#324) Requires upload
 file","type":"OAuthException","code":324,"fbtrace_id":"BgISg8XM9PN"}}
>>>
>>>
>>> Am I missing something here? I tried with url parameter as well. But I'm
>>> getting same error with that as well.
>>>
>>> [1] -
>>> https://github.com/wso2/esb-connectors/blob/master/facebook/facebook-connector/facebook-connector-1.0.0/org.wso2.carbon.connector/src/test/resources/artifacts/ESB/config/proxies/facebook/multipart.xml
>>>
>>> Thanks
>>> --
>>> Thusitha Dayaratne
>>> Software Engineer
>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>
>>> Mobile  +94712756809
>>> Blog  alokayasoya.blogspot.com
>>> Abouthttp://about.me/thusithathilina
>>>
>>>
>>
>>
>> --
>> Thusitha Dayaratne
>> Software Engineer
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> Mobile  +94712756809
>> Blog  alokayasoya.blogspot.com
>> Abouthttp://about.me/thusithathilina
>>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> 
> Keerthika Mahendralingam
> Associate 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
>
>


-- 
Nipuna Marcus
*Software Engineer*
WSO2 Inc.
http://wso2.com/ - "lean . enterprise . middleware"
Mobile : +94 (0) 713 667906
nipu...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [FB Connector] (#324) Requires upload file when try to add a photo to a page via FB Connector

2015-12-08 Thread Keerthika Mahendralingam
Hi All,

When we try to upload the file using multipart/form-data the header is set
as *Content-Type: multipart/form-data; charset=UTF-8;
boundary=MIMEBoundary_9e11cd10389246e6cd91ff115cb91b2666f41fd50a407413. *

Because of charset=UTF-8 we are getting the error. I tried to remove that
by setting Content-Type header as *multipart/form-data. *But in that case
MIMEBoundary is not getting added. And also I tried by removing the
Content-Type but unable to remove the Content-Type header.

How to remove charset from header?

Thanks,

On Tue, Dec 8, 2015 at 2:54 PM, Thusitha Thilina Dayaratne <
thusit...@wso2.com> wrote:

> Hi All,
>
> I was able to post a photo to a page using photoUrl parameter. But when
> I'm trying to upload a image with multipart/form-data I'm getting same
> error.
> {"error":{"message":"(#324) Requires upload file","type":"OAuthException",
> "code":324,"fbtrace_id":"BgISg8XM9PN"}}
>
> Can someone help to figure out wWhat is the issue here?
>
> Thanks
>
> On Tue, Dec 8, 2015 at 10:37 AM, Thusitha Thilina Dayaratne <
> thusit...@wso2.com> wrote:
>
>> Hi,
>>
>> I'm trying to post a photo to a FB page via the facebook connector using
>> ESB 4.9.0. I added the proxy in[1]
>> I'm sending following request through the postman rest client
>>
>>> POST /services/multipart?pageId=562960547187253 HTTP/1.1
>>> Host: 10.100.7.26:8280
>>> Action: urn:addPhotoToPage
>>> Cache-Control: no-cache
>>> Postman-Token: b24c8c4d-8823-37a3-9f7e-0b7242dd2c1c
>>> Content-Type: multipart/form-data;
>>> boundary=WebKitFormBoundary7MA4YWxkTrZu0gW
>>> WebKitFormBoundary7MA4YWxkTrZu0gW
>>> Content-Disposition: form-data; name="source"; filename="images.jpg"
>>> Content-Type: image/jpeg
>>>
>>> WebKitFormBoundary7MA4YWxkTrZu0gW
>>> Content-Disposition: form-data; name="access_token"
>>>
>>> CAANXsShua0kBANHccTVW8peal7dn8kBSZApjm2OWsoYNfyix5WmUZAJxR6Wdi7OB49aKZBCmWpVlzQi1IcF04kulGzseMQEFV0JFCMO7CEOV2dRBfoZCc2icOCZAEoWSFwv4kR1EZBZBrYEy61BR1wzf7Iy5kmizhKV8pc9irjVrkFbWZA8noKZBWDKYdjpaBstUZA0o2aE1n30NnT4YN9vk1f
>>> WebKitFormBoundary7MA4YWxkTrZu0gW
>>
>>
>> But I'm always getting the below exception
>>
>>> {"error":{"message":"(#324) Requires upload
>>> file","type":"OAuthException","code":324,"fbtrace_id":"BgISg8XM9PN"}}
>>
>>
>> Am I missing something here? I tried with url parameter as well. But I'm
>> getting same error with that as well.
>>
>> [1] -
>> https://github.com/wso2/esb-connectors/blob/master/facebook/facebook-connector/facebook-connector-1.0.0/org.wso2.carbon.connector/src/test/resources/artifacts/ESB/config/proxies/facebook/multipart.xml
>>
>> Thanks
>> --
>> Thusitha Dayaratne
>> Software Engineer
>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>
>> Mobile  +94712756809
>> Blog  alokayasoya.blogspot.com
>> Abouthttp://about.me/thusithathilina
>>
>>
>
>
> --
> Thusitha Dayaratne
> Software Engineer
> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>
> Mobile  +94712756809
> Blog  alokayasoya.blogspot.com
> Abouthttp://about.me/thusithathilina
>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

Keerthika Mahendralingam
Associate 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


Re: [Dev] [FB Connector] (#324) Requires upload file when try to add a photo to a page via FB Connector

2015-12-08 Thread Thusitha Thilina Dayaratne
Hi All,

I was able to post a photo to a page using photoUrl parameter. But when I'm
trying to upload a image with multipart/form-data I'm getting same error.
{"error":{"message":"(#324) Requires upload file","type":"OAuthException",
"code":324,"fbtrace_id":"BgISg8XM9PN"}}

Can someone help to figure out wWhat is the issue here?

Thanks

On Tue, Dec 8, 2015 at 10:37 AM, Thusitha Thilina Dayaratne <
thusit...@wso2.com> wrote:

> Hi,
>
> I'm trying to post a photo to a FB page via the facebook connector using
> ESB 4.9.0. I added the proxy in[1]
> I'm sending following request through the postman rest client
>
>> POST /services/multipart?pageId=562960547187253 HTTP/1.1
>> Host: 10.100.7.26:8280
>> Action: urn:addPhotoToPage
>> Cache-Control: no-cache
>> Postman-Token: b24c8c4d-8823-37a3-9f7e-0b7242dd2c1c
>> Content-Type: multipart/form-data;
>> boundary=WebKitFormBoundary7MA4YWxkTrZu0gW
>> WebKitFormBoundary7MA4YWxkTrZu0gW
>> Content-Disposition: form-data; name="source"; filename="images.jpg"
>> Content-Type: image/jpeg
>>
>> WebKitFormBoundary7MA4YWxkTrZu0gW
>> Content-Disposition: form-data; name="access_token"
>>
>> CAANXsShua0kBANHccTVW8peal7dn8kBSZApjm2OWsoYNfyix5WmUZAJxR6Wdi7OB49aKZBCmWpVlzQi1IcF04kulGzseMQEFV0JFCMO7CEOV2dRBfoZCc2icOCZAEoWSFwv4kR1EZBZBrYEy61BR1wzf7Iy5kmizhKV8pc9irjVrkFbWZA8noKZBWDKYdjpaBstUZA0o2aE1n30NnT4YN9vk1f
>> WebKitFormBoundary7MA4YWxkTrZu0gW
>
>
> But I'm always getting the below exception
>
>> {"error":{"message":"(#324) Requires upload
>> file","type":"OAuthException","code":324,"fbtrace_id":"BgISg8XM9PN"}}
>
>
> Am I missing something here? I tried with url parameter as well. But I'm
> getting same error with that as well.
>
> [1] -
> https://github.com/wso2/esb-connectors/blob/master/facebook/facebook-connector/facebook-connector-1.0.0/org.wso2.carbon.connector/src/test/resources/artifacts/ESB/config/proxies/facebook/multipart.xml
>
> Thanks
> --
> Thusitha Dayaratne
> Software Engineer
> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>
> Mobile  +94712756809
> Blog  alokayasoya.blogspot.com
> Abouthttp://about.me/thusithathilina
>
>


-- 
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809
Blog  alokayasoya.blogspot.com
Abouthttp://about.me/thusithathilina
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [FB Connector] (#324) Requires upload file when try to add a photo to a page via FB Connector

2015-12-07 Thread Thusitha Thilina Dayaratne
Hi,

I'm trying to post a photo to a FB page via the facebook connector using
ESB 4.9.0. I added the proxy in[1]
I'm sending following request through the postman rest client

> POST /services/multipart?pageId=562960547187253 HTTP/1.1
> Host: 10.100.7.26:8280
> Action: urn:addPhotoToPage
> Cache-Control: no-cache
> Postman-Token: b24c8c4d-8823-37a3-9f7e-0b7242dd2c1c
> Content-Type: multipart/form-data;
> boundary=WebKitFormBoundary7MA4YWxkTrZu0gW
> WebKitFormBoundary7MA4YWxkTrZu0gW
> Content-Disposition: form-data; name="source"; filename="images.jpg"
> Content-Type: image/jpeg
>
> WebKitFormBoundary7MA4YWxkTrZu0gW
> Content-Disposition: form-data; name="access_token"
>
> CAANXsShua0kBANHccTVW8peal7dn8kBSZApjm2OWsoYNfyix5WmUZAJxR6Wdi7OB49aKZBCmWpVlzQi1IcF04kulGzseMQEFV0JFCMO7CEOV2dRBfoZCc2icOCZAEoWSFwv4kR1EZBZBrYEy61BR1wzf7Iy5kmizhKV8pc9irjVrkFbWZA8noKZBWDKYdjpaBstUZA0o2aE1n30NnT4YN9vk1f
> WebKitFormBoundary7MA4YWxkTrZu0gW


But I'm always getting the below exception

> {"error":{"message":"(#324) Requires upload
> file","type":"OAuthException","code":324,"fbtrace_id":"BgISg8XM9PN"}}


Am I missing something here? I tried with url parameter as well. But I'm
getting same error with that as well.

[1] -
https://github.com/wso2/esb-connectors/blob/master/facebook/facebook-connector/facebook-connector-1.0.0/org.wso2.carbon.connector/src/test/resources/artifacts/ESB/config/proxies/facebook/multipart.xml

Thanks
-- 
Thusitha Dayaratne
Software Engineer
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809
Blog  alokayasoya.blogspot.com
Abouthttp://about.me/thusithathilina
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev