<%@page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@page import="com.ibm.xmlns.prod.websphere.business_process.services._7_0.binding.*"%> <%@page import="com.ibm.xmlns.prod.websphere.business_process.types._7.*"%> <%@page import="com.ibm.xmlns.prod.websphere.bpc_common.types._7.*"%> <%@page import="com.ibm.xmlns.prod.websphere.business_process.services._7.QueryProcessTemplates"%> <%@page import="com.ibm.xmlns.prod.websphere.business_process.services._7.QueryProcessTemplatesResponse"%> <%@page import="com.ibm.xmlns.prod.websphere.business_process.services._7.GetProcessTemplate"%> <%@page import="java.util.List"%> <%@page import="com.ibm.jaxws.sample.security.MySecurityHelper"%> invoke.jsp

Web service API - Sample




<% BFMJAXWSPortType bfm = BFMService.getBFMJAXWSPort(); //do security String user = request.getParameter("username"); String password = request.getParameter("password"); MySecurityHelper.enhanceWithUsernameToken(bfm, user, password); try { QueryProcessTemplates parameters = new QueryProcessTemplates(); ProcessTemplatesType ptt = bfm.queryProcessTemplates(null,null, null, null); List listTemplates = ptt.getProcessTemplate(); ProcessTemplateType processTemplateType; out.println("hello " + user + " - "); out.println(listTemplates.size() +" process template(s) found, details following:

"); out.println(""); out.println(""); for (int i=0; i"); out.println(""); out.println(""); out.println(""); out.println(""); out.println(""); } // end for out.println("
NameProcess Template IDAuto-deleteLong running
" + processTemplateType.getName()+ "" + processTemplateType.getPtid() + "" + processTemplateType.getAutoDeletionMode() + "" + processTemplateType.getExecutionMode() + "
"); } catch (Exception e) { out.println("Error while doing call: "+e); } %>

Basic sample - Home