Welcome to the IBM TechXchange Community, a place to collaborate, share knowledge, & support one another in everyday challenges. Connect with your fellow members through forums, blogs, files, & face-to-face networking.
IBM Business Automation Community Come for answers. Stay for best practices. All we’re missing is you. Join / Log in Ask a question
This recipe would help with a sample code used to invoke REST API from server script with LTPA token.In this example we will be retrieving error details of instances.
var url = “https://yourserver:yourserverport/rest/bpm/wle/v1/process/errors?instanceIds=12345”;var ssoToken = Packages.com.ibm.websphere.security.web.WebSecurityHelper.getSSOCookieFromSSOToken();var httpClient = new Packages.org.apache.commons.httpclient.HttpClient();var method = new Packages.org.apache.commons.httpclient.method.PutMethod(url);method.setRequestHeader(new Packages.org.apache.commons.httpclient.Header(“Cookie”, “LtpaToken2=”+ssoToken.getValue()));var responseCode = String(httpClient.executeMethod(method));var response = method.getResponseBodyAsString();