Hi Rajith,
Thank you for the reply but I'm using 'init for username password flow'
mentioned in [1]


[1]
https://docs.wso2.com/display/ESBCONNECTORS/Configuring+Salesforce+Operations

On Fri, Dec 1, 2017 at 8:31 AM, Rajith Siriwardena <[email protected]> wrote:

>
> Hi Lahiru,
>
> Aren't you missing following init properties.
>
>    - ​​
>    intervalTime: The Interval time in milliseconds to check the access
>    token validity.
>    - registryPath: Registry path of the connector where the values are
>    stored. You must give the value as : connectors/<value>
>    ​.​
>    ​
>    For example: registryPath = "connectors/salesforcerest".
>
>
> ​Thanks,
> Rajith​
>
>
> [1] https://docs.wso2.com/display/ESBCONNECTORS/Configuring+
> Salesforce+Operations
>
> On Thu, Nov 30, 2017 at 12:56 PM, Lahiru Cooray <[email protected]>
> wrote:
>
>> Hi team,
>> Im using ESB Salesforce REST connector to performce some operations in SF.
>>
>> <api xmlns="http://ws.apache.org/ns/synapse"; name="sendOrder"
>> context="/sendOrder">
>>    <resource methods="POST" url-mapping="/">
>>       <inSequence>
>>          <salesforcerest.init>
>>             <apiUrl>https://ap5.salesforce.com/</apiUrl>
>>             <clientId>XXXXXXX</clientId>
>>             <clientSecret>XXXXXXX</clientSecret>
>>             <hostName>https://login.salesforce.com</hostName>
>>             <apiVersion>XXXXXXX</apiVersion>
>>             <username>XXXXX</username>
>>             <password>XXXXXX</password>
>>          </salesforcerest.init>
>>          <log level="full"/>
>>          <salesforcerest.recentlyViewedItem>
>>             <limit>5</limit>
>>          </salesforcerest.recentlyViewedItem>
>>          <log level="full"/>
>>          <respond/>
>>       </inSequence>
>>       <outSequence>
>>          <send/>
>>       </outSequence>
>>    </resource>
>> </api>
>>
>> Init get succeeded but the subsequent API calls get failed saying that
>> the session is invalid.
>>    {
>>         "message": "Session expired or invalid",
>>         "errorCode": "INVALID_SESSION_ID"
>>     }
>>
>> I tried to revoke the access token and generating a new one but still I
>> face the same issue. highly appreciate your suggestions on this.
>>
>>
>>
>> 7-12-01 00:14:47,172]  INFO - LogMediator To:
>> http://www.w3.org/2005/08/addressing/anonymous, WSAction: , SOAPAction:
>> , MessageID: urn:uuid:076481b3-c1f0-4663-a19f-511f2ecd0eee, Direction:
>> request, Payload: {"access_token":"XXX!XXXXXX","instance_url":"
>> https://cs58.salesforce.com","id":"https://te
>> st.salesforce.com/id/00D0l00000340CrhxEAC/005546F000005kaBGQAY
>> ","token_type":"Bearer","issued_at":"XXX","signature":"
>> XXXXX+z6HbpWvod+4DUI="}
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "GET //services/data/v40.0/theme HTTP/1.1[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Authorization: Bearer  XXXX!XXXXXX[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Strict-Transport-Security: max-age=31536000; includeSubDomains[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "X-ReadOnlyMode: false[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Cache-Control: no-cache,must-revalidate,max-a
>> ge=0,no-store,private[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "X-Content-Type-Options: nosniff[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Content-Security-Policy: upgrade-insecure-requests[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Set-Cookie: BrowserId=9efBu0mDTIWX7as_4T0ihA;Path=/;Domain=.salesforce.
>> com;Expires=Mon, 29-Jan-2018 18:44:46 GMT;Max-Age=5184000[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Vary: Accept-Encoding[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Expires: Thu, 01 Jan 1970 00:00:00 GMT[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "X-XSS-Protection: 1; mode=block[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Content-Type: application/json;charset=UTF-8[\r][\n]"
>> [2017-12-01 00:14:47,174] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Host: ap5.salesforce.com[\r][\n]"
>> [2017-12-01 00:14:47,175] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "Connection: Keep-Alive[\r][\n]"
>> [2017-12-01 00:14:47,175] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "User-Agent: Synapse-PT-HttpComponents-NIO[\r][\n]"
>> [2017-12-01 00:14:47,175] DEBUG - wire HTTPS-Sender I/O dispatcher-2 <<
>> "[\r][\n]"
>> [2017-12-01 00:14:47,560] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "HTTP/1.1 401 Unauthorized[\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Date: Thu, 30 Nov 2017 18:44:47 GMT[\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Strict-Transport-Security: max-age=31536000; includeSubDomains[\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "X-Content-Type-Options: nosniff[\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "X-XSS-Protection: 1; mode=block[\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Content-Security-Policy: upgrade-insecure-requests [\r][\n]"
>> [2017-12-01 00:14:47,561] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Cache-Control: no-cache,must-revalidate,max-a
>> ge=0,no-store,private[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Set-Cookie: BrowserId=nrfXAmi3RPidZl2vKAAAiA;Path=/;Domain=.salesforce.
>> com;Expires=Mon, 29-Jan-2018 18:44:47 GMT;Max-Age=5184000[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Expires: Thu, 01 Jan 1970 00:00:00 GMT[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "WWW-Authenticate: Token[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Content-Type: application/json;charset=UTF-8[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "Transfer-Encoding: chunked[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "[\r][\n]"
>> [2017-12-01 00:14:47,562] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "4B[\r][\n]"
>> [2017-12-01 00:14:47,563] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "[{"message":"Session expired or invalid","errorCode":"INVALID_
>> SESSION_ID"}][\r][\n]"
>> [2017-12-01 00:14:47,563] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "0[\r][\n]"
>> [2017-12-01 00:14:47,563] DEBUG - wire HTTPS-Sender I/O dispatcher-2 >>
>> "[\r][\n]"
>> [2017-12-01 00:14:47,566]  INFO - LogMediator To:
>> http://www.w3.org/2005/08/addressing/anonymous, WSAction: , SOAPAction:
>> , MessageID: urn:uuid:853c8354-a633-4d91-a124-050ada7e7595, Direction:
>> request, Payload: [{"message":"Session expired or
>> invalid","errorCode":"INVALID_SESSION_ID"}]
>> [2017-12-01 00:14:47,569] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "HTTP/1.1 401 Unauthorized[\r][\n]"
>> [2017-12-01 00:14:47,570] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Strict-Transport-Security: max-age=31536000; includeSubDomains[\r][\n]"
>> [2017-12-01 00:14:47,570] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Cache-Control: no-cache,must-revalidate,max-a
>> ge=0,no-store,private[\r][\n]"
>> [2017-12-01 00:14:47,570] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "X-Content-Type-Options: nosniff[\r][\n]"
>> [2017-12-01 00:14:47,571] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Content-Security-Policy: upgrade-insecure-requests[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "WWW-Authenticate: Token[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Set-Cookie: BrowserId=nrfXAmi3RPidZl2vKAAAiA;Path=/;Domain=.salesforce.
>> com;Expires=Mon, 29-Jan-2018 18:44:47 GMT;Max-Age=5184000[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Expires: Thu, 01 Jan 1970 00:00:00 GMT[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "X-XSS-Protection: 1; mode=block[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Content-Type: application/json;charset=UTF-8[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Date: Thu, 30 Nov 2017 18:44:47 GMT[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Transfer-Encoding: chunked[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "Connection: keep-alive[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "4b[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "[{"message":"Session expired or invalid","errorCode":"INVALID_
>> SESSION_ID"}][\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "0[\r][\n]"
>> [2017-12-01 00:14:47,572] DEBUG - wire HTTP-Listener I/O dispatcher-2 <<
>> "[\r][\n]"
>>
>>
>>
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Rajith Siriwardana*
> WSO2 Inc. | http://wso2.com
> *lean. enterprise. middleware*
>
> ---------------------------------------------------
> *https://home.apache.org/~siriwardana
> <https://home.apache.org/~siriwardana>*
>
>
>
> Disclaimer: This communication may contain privileged or other
> confidential information and is intended exclusively for the addressee/s.
> If you are not the intended recipient/s, or believe that you may have
> received this communication in error, please reply to the sender indicating
> that fact and delete the copy you received and in addition, you should not
> print, copy, re-transmit, disseminate, or otherwise use the information
> contained in this communication. Internet communications cannot be
> guaranteed to be timely, secure, error or virus-free. The sender does not
> accept liability for any errors or omissions.
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to