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
