How to force refresh of BPM Workspace programatically?

Hi All,
As part of our project, we have developed a BPM Workflow with ADF forms based on Human Tasks. Once the form has been processed, the window closes.
There are 2 issues thatI am hoping for help with.
1. The worklist is updated only after an explicit refresh is carried out.
2. I notice that the preview pane in the BPM Workspace still has an active version of the form. The form within this pane is modifiable which poses a business risk in our case.
My questions are
1. How do we programmatically force a refresh on the workspace? I'll include this in just after I close the form.
2. Hide the preview pane?
Alternately, can all this be achieved by configurations to the Workspace?
Any suggestions are much appreciated.
Version : JDeveloper : 11.1.1.4, SOA suite 11g.
Thanks,
Preethi

Hi  Preethi,
          Did u find any solution for this ? We have similar requirement ... Thanks
Slkait

Similar Messages

  • How to force refresh of data through browser or PDF?

    We have the dashboard set to refresh every minute.  We are pulling the data using XML from DB.  When we are in browser and clear the browser cache and then reload the .swf... the data is updated.  We haven't been able to figure out how to force the cache-clear and data refresh with either swf or pdf.
    Your help is greatly appreciated.

    Hi Jeff,
    Is the XML coming from a web page or a web server?
    If yes then you can give this a go. To stop the caching mark your web page with extra tags to say it has expired.
    HTML page example:
    <HEAD>
        < META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE" />
        < META HTTP-EQUIV="EXPIRES" CONTENT="0" />
    </HEAD>
    JSP example:
    <%
      // Stop Internet Explorer from caching the results of this page.
      // We do this so that every time Xcelsius calls this page it see the latest results.
      response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
      response.setHeader("Pragma","no-cache"); //HTTP 1.0
      response.setDateHeader ("Expires", 0); //prevents caching at the proxy server 
    %>
    Regards,
    Matt

  • How to attach documents to BPM workspace from IPM ?

    Hi All,
    I want to attach a document to BPM workspace, which is uploaded from Oracle IPM.
    I can create the BPM instance and pass the metadata form IPM to BPM workspace.
    Passing image URL to one of the field, also possible but i want to attach the document to *'Attachment'* area of the workspace.
    Is this a possible scenario?
    Thank you
    E

    Hi Nir
    Yes, you can add attachments to Attachments section of Task under Comments and Attachments area. BUT you need to write some Java Code for this to use Task APIs to programmatically add attachments to the Task by reading the payload to get attachment details. You can write the java code in different places like when a Task is Assigned using TaskAssignment Callback handler. Or when Task is submitted using ITaskValidationCallback handler etc.
    http://docs.oracle.com/cd/E14571_01/apirefs.1111/e10660/oracle/bpel/services/workflow/task/ITaskService.html (See methods like addAttachment(..))
    You can find lots of samples online on how to use above APIs.
    Thanks
    Ravi Jegga

  • How to force refresh in iOS 7 Calendar app?

    Is there any way to manually initiate a refresh in the Calendar app in iOS 7? (I'm using iCloud to sync my personal and shared calendars with two Macs and two other users.)
    In the iOS Calendar app, at least between the introduction of iCloud and iOS 6, you could show the list of calendars and then tap the refresh icon (two arrows in a circle) at the bottom of the list. In many other apps you can do so by pulling the main list view down and releasing. But I have not found any way to force iOS 7 to do this. If there is no such mechanism, consider this a feature request.
    "Wait until the app refreshes by itself" is not really a valid answer to this question. Sometimes it just doesn't, and a manual refresh might help break a log jam. And sometimes you're about to get on a plane and need to be sure your calendar is up to date before you go into Airplane Mode.

    I just did this successfully after the described methods above failed. (I could not push, fetch, or manually refresh)
    Note; this is not a refresh, but a quick delete / re-install
    1) settings; icloud; mail off, calendars off. (temporary, and not sure it's neccessary)
    2) back to settings; mail contacts calendars; gmail account; delete.
    3) add acount; reinstall your google account! (only took a few seconds to load everything back from google servers)
    4) turn your icloud back ups on again if you wish and back up new data. I dont need to back up my gmail neccessarily, neither my calendar, now that I know how to reload direct from Google.
    Why I wanted to figure this out;
    I got an I phone replacement, (Thank you Apple!) but my i-cloud backup had filled up over a month ago, ( I chose to ignore)  so I lost only the new data up to today's replacement ( calendar entries,  texts, a  new contact or two, and a month's worth of the only game I play.. real racing 3.. errr..so i just deleted the game:-) 

  • How do we determine if a Human Task instance in BPM Workspace is open?

    Hi All,
    An interesting one. How do we programatically determine if a BPM Workspace instance is opened for processing? I would like to ensure that a form is opened only by one user at a time, and any attempt to open the form concurrently will result in the form presenting an error message and then closing itself.
    Any ideas?
    I am posting this on the SOA form as well, as it is the BPM Workspace. Kindly overlook if this is inappropriate.
    JDev : 11g.
    Thank you.

    posting it here will help you for sure
    Business Process Management Suite
    SOA Suite

  • How to read or access application link -url in Applications tab of BPM Workspace

    Hi
    I have a application deployed on BPM Workspace and link to open initiator task is present in Applications tab of BPM Workspace. I want to open that initiator task link from a task. So I want to know how the link for initiator task is created and can i move that link to other tabs?

    Hi,
    this post describes how you can get initable tasks via the BPM API: Beginning Java &amp;amp; SOA Development: Getting BPM InitiableTasks and Initiating a Task
    Does this work for you?
    Viele Grüße,
    Danilo

  • How to expose a Delegate feature of BPM workspace to oracle primavera

    Hi All,
    We have Oracle primavera which is getting used for Project portfolio management and we are using BPM workflows to manage it. All the Human task pages are designed on ADF which can be accessed directly from Oracle Primavera application by users.
    Now we want to implement a delegate feature of oracle BPM but as per my understanding that feature we can use through Oracle BPM workspace>> task actions list. But as all the tasks and UI's user is accessing using Primavera application hence is there any way that this delegate feature of oracle BPM workspace can be exposed to primavera application so that user can use this feature of BPM workspace in oracle primavera?
    Please help me whether this thing is possible or not and if yes then how to go about it.
    Thanks
    RJ

    I wrote a blog about how to use a database driven LOV to populate the dropdown for a BPM variable a while back.  Go to Using a Database Driven List of Values to Populate a BPM Variable | AVIO Consulting.
    Dan Atwood

  • How to force JEditorPane to be refreshed?

    Dear all,
    I've problem of refreshing JEditorPane using setPage( ) method.
    I've written a simple JAVA browser with an analysing system. When a user clicks a hyperlink, the setPage( ) method will be called. Followed by the setPage( ) method, is another method, called method2, used to analyse the content of the page which will take several seconds to minutes to be finished.
    The problem I have now is that, the new HTML page will be displayed only after method2 is finished. How to force the page to be displayed before running method2?
    Thanks a lot.
    Frances

    Just to add - invokeLater will free up the swing thread so setPage completes in a timely manner but
    StanislavL's example will run method2 on the swing thread also, just as a separate action
    performed at a later time. This is good if method2 makes further calls to swing methods but it
    does mean that the analysis will block the swing thread for however long it takes. If that's OK then fine, otherwise modify as:
    pane.setPage(url);
    Thread t = new Thread() {
      public void run() { method2(); };
    t.start();Check out this [url http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html]article for further info.
    Regards

  • How can we modify the Task Priority in BPM workspace???

    How can we modify the Task Priority in BPM workspace??? Is it possible?? If so what is the best and easy way to implement this??

    Hi Chandra,
    First please find the job name in SM37 for FIGL and check the job status to be in "released" status. Select that job and go to job menu and click on change. then it will take you to the job screen where you have "job class". Here you can change the job class to "A" to get to high priority.
    If you are unable to edit the job then create a new job with the same variants by clicking STEP button in the Job screen.
    Try these steps, let me know if are able to do so.
    Regards,
    Ravi Kanth

  • How to force Dreamweaver refresh the file view

    For some reason I have files in a local folder which Dreamweaver can't see.
    How can I refresh the files?
    Also, is there a site garbage file somewhere. Seems this program ate a style sheet which took six months to make.

    For some reason I have files in a local folder which Dreamweaver can't see.
    How can I refresh the files?
    With the curser in the files section press F5.
    Also, is there a site garbage file somewhere. Seems this program ate a style sheet which took six months to make.
    If you have deleted the file in the normal manner, you will find it in the Recycle Bin
    Gramps

  • 11.1.1.5 - How can we increase the timeout of BPM Workspace ?

    Hi ,
    I am facing an issue where the BPM Workspace times out after every 5 mins or so.
    I read in another post that we need to edit some workspace.properties file - where can I find it.
    I tried using http://technology.amis.nl/blog/13768/increase-the-timeout-of-oracle-bpm-worklist-app/comment-page-1#comment-481839 but ran into some issues (should be there as my comment) where the timeout became too high.
    Appreciate your help.
    Thanks

    I got this resolved. Added a different variable for the weblogic.xml timeout and teh web.xml timeout (Btw the digits after the timeout props are not needed if you donot need too many variables).
    Also My config root was pointing to the wrong war. I changed it to point to a correct .war (relative location can be used too) & it worked just fine after that !
    Thanks

  • How can attach a file in BPM Workspace

    Dear BPM Experts,
    I am using BPM 11.1.1.5.0, I have designed the BPM application with LDAP user and mapped with application role and also deployed successfully, now, I am able access the application in BPM workspace as initiator role. The issue is, I need to attach a file in initiator task. The following steps I have followed.,
    1. Once get login into workspace (http://localhost:8001/bpm/workspace)
    2. Click on project link in Application navigator (top of left hand side)
    3. The Initiator UI screen open, and filled data object field
    4. Click Plus sign (+) in Attachment field
    5. Select Desktop file in Add Attachment pop-up window
    6. Browsed local test file (text.txt) and click OK button
    7. Now I can able to see text.txt in attachment panel box.
    8. Finally SUBMIT the form
    9. If I try to see the attached file in My task page, the file is not available.
    Please any one help us for attachment scenarios. Is it need to do any other configurations for upload the file.
    Thanks,
    Bala

    I have not done these myself .. but see if suggestions here would help you -
    http://soadev.blogspot.in/2012/01/java-based-bpm-task-form-2.html
    BPM 11G comments and file attachments issue on human tasks (Old post but see comments for features in 11g R1 PS4 FP)

  • How to map Due date from Jdev to show in BPM Workspace

    Hello,
    Requirement:
    Due date of the human tasks(that are set in jdev) should be visible in BPM Workspace .
    I have added due date column in BPM workspace under process tracking and observed that the column is not reflecting the due date.
    I found in a blog that we can map the variables that are required as flex fields to the systemManagedAttributes and then use them in BPM Workspace. 
    In our requirement, we have date as an input variable, for due date if i use "By Duration" and give 2 days then the date due will the "date which we will give as input+2days". So to map that due date to the systemManagedAttributes, which variables do i need to map so as to reflect the due date in workspace.
    Please suggest any other ways of reflecting the due date of human task in BPM workspace.
    Thanks,
    Sravani.

    Hi Sravani,
    I admire your innovative solution using flex fields, but there is a simpler way to show the deadlines in the Workspace's task list.
    You can simply add the "Expires" column in the Workspace for your Inbox.  That way it will automatically show your human task's deadline in the Expires column and you can avoid going the flex field route.
    Dan

  • How to display workitems values with Hyperlink in Oracle BPM workspace

    Hi,
    In Oracle BPM workspace , is there any way to display hyperlinks for work items i,e., I want to give a hyperlink to the values displayed in the default columns under the work items. So that if user clicks any hyperlink , a new information window will be displayed.
    Thanks
    Bharath.

    Hi,
    If you create a derived table and pull the objects i guess it should work. Other wise this error will throw up.
    There are some ideas to resolve this here, but not sure it will work - Error trying to modify SQL in Data Provider
    Arun

  • How to extend Prebuilt SOA/BPM Suite VM domain to include IPM?

    I am using the Pre-built Virtual Machine for SOA Suite and BPM Suite 11g.  I want to extend the domain to include IPM because my BPM app needs to search and update document fields stored in the UCM repository.  When I use the Fusion Middleware Configuration Wizard to extend the domain to include IPM, it fails.
    One thing I noticed is that it doesn't recognize the existing components that are already in the domain.  For example, Enterprise Manager is not checked and grayed out as it should be.  (Maybe this is related to the fact this prebuilt VM has a "collapsed domain".)
    When I check IPM, it automatically checks "Oracle Enterprise Manager" and  "Oracle JRF" in the list.  Clicking next, it then complains of existing components (Oracle JRF), but I select "Keep existing component".  Eventually I receive this error message:
      CFGFWK-64056: There is a problem with the template!
    So, how can I get IPM working on this VM?  Or, is there another VM (or more than one) that will allow me to run SOA and BPM Suite, along with UCM and IPM?  As I said, I am creating a BPM app that needs to communicate with IPM to search for and update field data for documents stored in the UCM respository.

    Hi Preethi,
    I also have same kind of scenario. Were you able to refresh the workspace programatically?
    Thanks,
    Pradeep

Maybe you are looking for