com.ibm.faces.application.DevelopmentStateManager
com.ibm.faces.customclient.util.CustomComponentELResolver
com.ibm.faces.context.AjaxFacesContextFactory
com.ibm.faces.renderkit.AjaxRenderKitFactory
javax.faces.Panel
com.ibm.faces.Composite
com.ibm.faces.customclient.util.CustomComponentRenderer
com.ibm.faces.webapp.ValueResourcePhaseListener
ProcessTemplateListHandler
com.ibm.bpe.jsf.handler.BPCListHandler
session
query
#{ProcessTemplateQuery}
type
com.ibm.bpe.api.ProcessTemplateData
itemListener
com.ibm.bpe.jsf.handler.ItemListener
#{ProcessInstanceStartHandler}
ProcessTemplateQuery
bpc.samples.query.CustomProcessTemplateQuery
session
whereClause
PROCESS_TEMPLATE.VALID_FROM < TS('2999-12-31') AND PROCESS_TEMPLATE.NAME='OrderManagementProcess'
type
com.ibm.bpe.api.ProcessTemplateData
connection
#{bfmConnection}
ProcessInstanceListHandler
com.ibm.bpe.jsf.handler.BPCListHandler
session
query
#{ProcessInstanceQuery}
type
bpc.samples.bean.CustomProcessInstanceBean
itemListener
com.ibm.bpe.jsf.handler.ItemListener
#{ProcessInstanceDetailsHandler}
ProcessInstanceQuery
bpc.samples.query.CustomProcessInstanceQuery
session
selectClause
DISTINCT PROCESS_INSTANCE.PTID, PROCESS_INSTANCE.PIID, PROCESS_INSTANCE.STATE, PROCESS_INSTANCE.NAME, PROCESS_INSTANCE.TEMPLATE_NAME, PROCESS_ATTRIBUTE0.VALUE, PROCESS_ATTRIBUTE1.VALUE
orderClause
PROCESS_INSTANCE.PTID,PROCESS_INSTANCE.STATE
whereClause
PROCESS_ATTRIBUTE0.NAME=''orderNo'' AND PROCESS_ATTRIBUTE1.NAME=''department''
connection
#{bfmConnection}
ProcessInstanceStartHandler
bpc.samples.handler.CustomHandler
session
ProcessInstanceDetailsHandler
com.ibm.bpe.jsf.handler.BPCDetailsHandler
session
type
bpc.samples.bean.CustomProcessInstanceBean
TaskInstanceListHandler
com.ibm.bpe.jsf.handler.BPCListHandler
session
query
#{TaskInstanceQuery}
type
bpc.samples.bean.CustomTaskInstanceBean
itemListener
com.ibm.bpe.jsf.handler.ItemListener
#{TaskMessageHandler}
TaskInstanceQuery
bpc.samples.query.CustomTaskInstanceQuery
session
selectClause
DISTINCT TASK.TKIID, TASK.NAME, TASK.KIND, TASK.STATE, TASK.TYPE, TASK.STARTED, TASK.ACTIVATED, TASK.DUE, TASK.EXPIRES, TASK.PRIORITY, PROCESS_ATTRIBUTE0.VALUE, PROCESS_ATTRIBUTE1.VALUE
whereClause
PROCESS_ATTRIBUTE0.NAME = ''orderNo'' AND PROCESS_ATTRIBUTE1.NAME = ''department'' AND TASK.KIND IN(105) AND TASK.STATE IN (2,8)
connection
#{htmConnection}
TaskMessageHandler
bpc.samples.handler.CustomTaskMessageHandler
session
TaskNameConverter
bpc.samples.converter.TaskNameConverter
TaskStateConverter
bpc.samples.converter.TaskStateConverter
ProcessStateConverter
bpc.samples.converter.ProcessStateConverter
CalendarConverter
bpc.samples.converter.CalendarConverter
ServiceFactory
bpc.samples.ServiceFactory
application
bfmConnection
#{bfmConnection}
htmConnection
#{htmConnection}
bfmConnection
com.ibm.bpe.clientmodel.BFMConnection
application
jndiName
java:comp/env/ejb/LocalBusinessProcessHome
htmConnection
com.ibm.task.clientmodel.HTMConnection
application
jndiName
java:comp/env/ejb/LocalHumanTaskManagerEJB
After login directly go to the task instance list.
To change the target provide another JSP target page in your application.
Login
/TaskInstanceList.jsp
ProcessTemplateList
/ProcessTemplateList.jsp
ProcessStartForm
/ProcessStartForm.jsp
ProcessInstanceList
/ProcessInstanceList.jsp
ProcessInstanceDetails
/ProcessInstanceDetails.jsp
TaskInstanceList
/TaskInstanceList.jsp
TaskInstanceDetails
/TaskInstanceDetails.jsp
Logout
/ibm_security_logout?logoutExitPage=/Logout.jsp
com.ibm.faces.webapp.ValueResourcePhaseListener