tag:blogger.com,1999:blog-1839316484051079047.post726459570731782537..comments2024-03-28T06:38:40.958+01:00Comments on Java / Oracle SOA blog: ADF Taskflow based on human taskEdwin Biemondhttp://www.blogger.com/profile/02338716126881111629noreply@blogger.comBlogger59125tag:blogger.com,1999:blog-1839316484051079047.post-33145923221673581632015-04-04T17:23:53.812+02:002015-04-04T17:23:53.812+02:00Hi Edwin,
I have created a Human task actionable ...Hi Edwin,<br /><br />I have created a Human task actionable notification and enabled task from embedding in to it.In the email being send the Actions link appears at the top of the email and then the Task From content appears. <br /><br />I want to move the Actions link below the task form content in the email. Is there a way to achieve this?<br />Thanks in advance.MyNameIsKhanhttps://www.blogger.com/profile/12535855242465273438noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-88153042077143962312014-10-21T13:22:50.322+02:002014-10-21T13:22:50.322+02:00Hi Edwin, We have a requirement of using JSF as fr...Hi Edwin, We have a requirement of using JSF as front end with Oracle BPM 11g. Can you please share your thoughts and help me out.How to access JSF page from BPM human task?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-46126630020114905752014-01-29T10:36:15.665+01:002014-01-29T10:36:15.665+01:00Hello Edwin, I've followed quite a few of your...Hello Edwin, I've followed quite a few of your blogs over time and they've provided clear insight into issues I've encountered in the soa/ofm world. I have a specific issue here I'm hoping you might provide a little help with. I need to attach a file (contents as string) to an email notification sent by a human task kicked off by a bpel process. I've achieved the sending of KenQuahttps://www.blogger.com/profile/15292014663207736845noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-54938098163700485162014-01-23T04:59:30.811+01:002014-01-23T04:59:30.811+01:00Hi Edwin,
Not sure if this is off topic here, I h...Hi Edwin,<br /><br />Not sure if this is off topic here, I have integrated OIM with SOA and in the approval task trying to escalate it to a Role that is created in the OIM if the request is not acted upon for a specified amount of time, I see that I need to implement " IDynamicTaskEscalationFunction" class, but I can only return a single escalation user and not a Role (or Group) -is Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-70749658662670727752013-10-01T17:35:10.469+02:002013-10-01T17:35:10.469+02:00I also have the same issue. Please let me know how...I also have the same issue. Please let me know how did you resolve the issue.<br /><br />Thanks.SreeVardhanhttps://www.blogger.com/profile/05183761522401306048noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-63091489587816800292013-09-26T07:24:55.685+02:002013-09-26T07:24:55.685+02:00Hi Edwin,
Is it possible to have a task assigned ...Hi Edwin,<br /><br />Is it possible to have a task assigned to a group without the "Claim" flow ? My requirement here is, the first person in the group who sees the task gets the task auto-claimed and can directly take an action on the task. I want to avoid the Task "Claim" step.<br /><br />Thanks,<br />AnuAnonymoushttps://www.blogger.com/profile/18372393575097697196noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-77331424033540029532013-07-08T15:01:50.447+02:002013-07-08T15:01:50.447+02:00Hi,
a humantask can't be re-used ( after an o...Hi,<br /><br />a humantask can't be re-used ( after an outcome the task is finished) but you can do a re-initiate task and re-use the information of the first task. you can do this by selecting this operation in the humantask invoke.<br />I hope this helps.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-14903163081385288872013-06-30T12:26:04.680+02:002013-06-30T12:26:04.680+02:00Hi Edwin,
I have one human tasks in BPEL process i...Hi Edwin,<br />I have one human tasks in BPEL process in which i am using different stages and with using advance routing rules i am routing my task payload to one stage to another.My payload has Task Status and Branch,after approving the human task from first stage I want to send modified value of the Task Status to the next stage without using worklist API or manual updation but only using the Abhishek Ajralhttp://ajral.blogspot.in/noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-39174583225623201142012-10-23T23:11:20.619+02:002012-10-23T23:11:20.619+02:00Thank you very much,
I found that the frontend c...Thank you very much, <br /><br />I found that the frontend configuration for the cluster was not well configured.<br />The frontend host name was empty and the workspace was taking the value from the http header that is ok, but the default value for plain and ssl ports is 0, pretty ugly because instead to ignore 0s and take the value from the header, the app is redirecting the request to port 0.<alfredoznhttps://www.blogger.com/profile/12022488250648101291noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-12500799662933266202012-10-23T22:31:56.236+02:002012-10-23T22:31:56.236+02:00Hi,
did you put a apache server in front of the c...Hi,<br /><br />did you put a apache server in front of the cluster and set the callback and server address to the apache server.<br />like described here <a href="http://docs.oracle.com/cd/E14571_01/integration.1111/e10226/soainfra_config.htm" rel="nofollow">http://docs.oracle.com/cd/E14571_01/integration.1111/e10226/soainfra_config.htm</a><br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-42147931131762926482012-10-19T16:53:22.695+02:002012-10-19T16:53:22.695+02:00Hi Edwin, I have a problem not exactly about your ...Hi Edwin, I have a problem not exactly about your post but related and maybe you can help me.<br />It is about the BPM workspace configuration: every time I try to open an activity (global creation or one from the task list) the pop up is trying to open the adf workflow on the url http://myservername:0/workflow... then the browser shows a connection refused error page.<br />When I change the portalfredoznhttps://www.blogger.com/profile/12022488250648101291noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-84844099134876440062012-09-27T16:47:44.834+02:002012-09-27T16:47:44.834+02:00Hi,
and when you create a new project, do you se...Hi, <br /><br />and when you create a new project, do you see those fields and then merge the changes in the old one.<br /><br />good luck.Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-37849357317177897342012-09-22T13:03:17.393+02:002012-09-22T13:03:17.393+02:00Hi,
There is HWF - Task details page in a UI proj...Hi,<br /><br />There is HWF - Task details page in a UI project that is used to show task details in BPM worklist. Currently, few new attributes have been added to the Task- Payload used in the SOA composite. The Data Control used in for Task details page is not getting refreshed with new attributes. So not able to add these new payload attributes to the task details page.<br /><br />I tried Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-46063145930013975772012-07-05T11:02:57.920+02:002012-07-05T11:02:57.920+02:00Hi,
Yes indeed , in the composite there is a refe...Hi,<br /><br />Yes indeed , in the composite there is a reference to the adf web app and when you open the task in the work list app, it loads this webapp in the bottom part of the screen.Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-25372541970545348392012-07-05T11:00:09.408+02:002012-07-05T11:00:09.408+02:00Hi,
Yes you are right because when you deploy the...Hi,<br /><br />Yes you are right because when you deploy the SOA composite , it detects the adf web app and deploy it with it. You can try to do it manually but then you know what to do.Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-88773164890418329612012-07-03T14:45:05.217+02:002012-07-03T14:45:05.217+02:00As a follow on to the comment above, how does the ...As a follow on to the comment above, how does the deployed human task relate to this UI and use it as it's default page. Do I need to configure something further or will the HT automatically pick up my deployed ADF form as it's default?<br /><br />Thanks,<br />PPAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-47509287481640073522012-07-03T14:20:50.492+02:002012-07-03T14:20:50.492+02:00Hi Edwin,
Does the project which contains the ...Hi Edwin,<br /><br />Does the project which contains the 'Taskflow based on HumanTask' have to sit within the same parent application that contains the SOA Project? <br /><br />Regards,<br />PPAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-64125722890957754082012-04-05T16:05:22.027+02:002012-04-05T16:05:22.027+02:00Hi,
can you check the logger ( should be java.uti...Hi,<br /><br />can you check the logger ( should be java.util.logging.Logger )<br />private static Logger logger = Logger.getLogger(xxxx.class.getName());<br />and the identity service url ( must be soa server:8001 )<br /><br />Map properties =<br /> new HashMap();<br /><br /> properties.put(IWorkflowServiceClientConstants.CONNECTION_PROPERTY.SOAP_END_POINT_ROOT,wsurl);<br />bpmClientEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-41734498902394594912012-03-29T10:35:24.057+02:002012-03-29T10:35:24.057+02:00While invoking a BPM service programmatically,
bp...While invoking a BPM service programmatically,<br /><br />bpmClient = WorkflowServiceClientFactory.getSOAPIdentityServiceClient(secdomain,properties,logger);<br /><br />call fails with below error -<br /><br />Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jrf/PortabilityLayerException<br />at Harshhttps://www.blogger.com/profile/04823985859043505827noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-37136079132380604662012-01-14T12:00:44.454+01:002012-01-14T12:00:44.454+01:00Hi,
it is possible but you need to know adf and y...Hi,<br /><br />it is possible but you need to know adf and you can't re-generate the adf task flow again, then your changes are lost.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-26830102428588202462011-12-27T22:20:10.642+01:002011-12-27T22:20:10.642+01:00echHi,
I need to populate a jspx with database r...echHi,<br /><br /> I need to populate a jspx with database row values based on payload id value. Once the form is updated, the values from the form variables must be loaded back to payload variables. Is this possible,if so can you please suggest a way to go about it?<br /><br />Thanks,Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-68150477451073839592011-09-13T21:28:58.834+02:002011-09-13T21:28:58.834+02:00Hi,
you need to update the internal users and set...Hi,<br /><br />you need to update the internal users and set the manager like I did in this post http://biemond.blogspot.com/2010/02/soa-11g-identity-service-and-human-task.html<br /><br />or use a ldap client and connect to the ldap of wls and set the manager.<br /><br />I think you can also override the manager behaviour in humantask, you need to create a java class and configure this in the Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-47066425715760816152011-08-29T19:40:29.977+02:002011-08-29T19:40:29.977+02:00Hi Edwin,
Need your help to understand my below q...Hi Edwin,<br /><br />Need your help to understand my below query.<br /><br />One of the Human Task soa samples I have observed that .task file <br />contains assignment code<br /><br />Example:<br /><br /><br /><br />ids:getManager(/task:task/task:payload/ns0:SampleRequestProcessRequest/ns0:UserName)<br /><br /><br />So I believe it is assigning the task to the Manager which is getting from LDAP.srihttps://www.blogger.com/profile/04785664574632510907noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-86123670551867831112011-08-20T13:28:28.827+02:002011-08-20T13:28:28.827+02:00Thanks for your inputs Edwin. Sure I will check th...Thanks for your inputs Edwin. Sure I will check that.srihttps://www.blogger.com/profile/04785664574632510907noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-83498582129872049172011-08-19T12:05:33.136+02:002011-08-19T12:05:33.136+02:00Hi
You can make your own adf or java app and talk...Hi<br /><br />You can make your own adf or java app and talk against the human task ejb or ws.<br /><br />in this blogpost I added an adf example in the comments <br /><br />http://biemond.blogspot.com/2010/02/soa-11g-human-task-client.html<br /><br />also saw something where you only add the bpm task TF in your own app. I think Pino Rom did this and the boys of redwood made a pure java Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.com