About process instance administration

Hi, everyone.
We are trying to figure out to what extent can an administrator control a running process instance, either in workspace or by PAPI.
Here is some questions:
1) Can I send an instance to any activity even if there is not a Grab Activity defined in the process? If I can't do it in workspace, can I do it by PAPI?
2) Can I edit instance variable whenever I want? If I place an interrupt Messege Wait Activity in every process, can I achieve this?
3) Is it a good practice to set instance variable as a SqlObject so that I can edit it whenever I want?
4) Can I end an instance if I did not set the Activity which the instance is current in as abortable?
5) I am trying to achieve some of the above by the "action" predifined variable. But it seems that "action" can only be used in interrupt or exception?
Any idea is welcome.
Thank you~

Hi Matt,
1. AFAIK - we cannot do it in workspace.
2. Yes, u can edit instance variable.
3.No
4. I am not aware
5. I am not aware
Have a nice time..

Similar Messages

  • Guided Procedure Administration: Error trying to stop process instance

    Hi guys,
    I habve a problem with the guided procedures. When I try to cancel a running process instance in the guided procedure administration, I get the error below.
    Has someone an idea what the reason could be?
    Br
    Matthias
    java.lang.NullPointerException
      at com.sap.caf.eu.gp.ui.admin.instancemng.CInstanceManagement.terminateInstances(CInstanceManagement.java:435)
      at com.sap.caf.eu.gp.ui.admin.instancemng.wdp.InternalCInstanceManagement.terminateInstances(InternalCInstanceManagement.java:225)
      at com.sap.caf.eu.gp.ui.admin.instancemng.VInstanceTerminate.onActionTerminate(VInstanceTerminate.java:291)
      at com.sap.caf.eu.gp.ui.admin.instancemng.wdp.InternalVInstanceTerminate.wdInvokeEventHandler(InternalVInstanceTerminate.java:170)
      at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:131)
      at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:72)
      at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.doHandleActionEvent(ProcessingEventPhase.java:156)
      at com.sap.tc.webdynpro.clientserver.phases.ProcessingEventPhase.execute(ProcessingEventPhase.java:91)
      at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequestPartly(WindowPhaseModel.java:161)
      at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doProcessRequest(WindowPhaseModel.java:109)
      at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:96)
      at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:469)
      at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:52)
      at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doExecute(ClientApplication.java:1395)
      at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doProcessing(ClientApplication.java:1215)
      at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToApplicationDoProcessing(AbstractExecutionContextDispatcher.java:158)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForAppProcessing.doService(DispatchHandlerForAppProcessing.java:35)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)
      at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:93)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToApplicationDoProcessing(ExecutionContextDispatcher.java:114)
      at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:81)
      at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:506)
      at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.dispatch(ApplicationSession.java:526)
      at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doApplicationProcessingStandalone(ApplicationSession.java:457)
      at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:248)
      at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:699)
      at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:231)
      at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:230)
      at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:205)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)
      at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:93)
      at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)
      at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:93)
      at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:105)
      at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
      at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doPost(AbstractDispatcherServlet.java:61)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
      at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:32)
      at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:431)
      at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
      at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
      at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
      at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
      at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
      at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
      at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
      at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
      at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
      at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309)
      at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
      at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
      at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)

    kglad,
    The structure is this one:
    home_mc (many layers and timeline)
    reel_mc (some layers and just one frame)
    flvReel (FLVPlayback)
    I've done exactly what you said. It still havin' same problem!
    My all output is
    TypeError: Error #1010: A term is undefined and has no properties.
    at index_paraReell_fla::MainTimeline/frame2()[index_paraReell_fla.MainTimeline::frame2:91]
    at flash.display::Sprite/constructChildren()
    at flash.display::Sprite()
    at flash.display::MovieClip()
    at index_paraReell_fla::player_3()
    at flash.display::Sprite/constructChildren()
    at flash.display::Sprite()
    at flash.display::MovieClip()
    at index_paraReell_fla::mp3_2()
    at flash.display::MovieClip/gotoAndPlay()
    at index_paraReell_fla::MainTimeline/loop()[index_paraReell_fla.MainTimeline::frame1:17]
    Same here:
    [object home_7]
    [object super8_69]
    undefined
    TypeError: Error #1010: A term is undefined and has no properties.
    at index_paraReell_fla::MainTimeline/homeBtn()[index_paraReell_fla.MainTimeline::frame2:173]
    My line 91 is: menu.btns.stop(); -> This is working very well, any problem. But don't know if this have any relation.
    No idea what I can do!

  • Completed Process instance - History of Context data

    Hi,
    I've a completed process instance. I'm able to look for that process instance at "Manage Process" -> ....... -> "Advance Search".
    My question is, how can i view the history of the context data for each of the tasks of the completed process instance. When i select the the process instance and click "Show Tasks" button, i couldnt see any task instance ID for that completed process instance.
    Any idea?
    Any help would be much appreciated.
    Thanks.
    - julius

    Hi David,
    Thanks for the reply.
    I'm interested at the context data/input/output parameters of all the tasks in a completed process instance, for debugging/administration purpose.
    completed tasks cannot be returned to the NWA even though they are partly available in the system.
    Can you explain more about "partly available in the system" ?
    Thanks,
    - julius

  • Canceling a Process Instance in Process Workspace

    Hi
    I need to provide Admin User a functionality to Cancel a process Instance.
    As per the section 4.5 of User's Guide for Oracle Business Process Management 11g Release1 (11.1.1.6.1) E 15175-07, the Process Owner can Cancel the Process Instance from Process Tracking page.
    I tried by mapping the Admin User with ProcessOwner role, but it didn't work. I can see only Alter Flow in the Actions tab.
    Did any one else came across this issue.
    Please let me know if I am missing some thing in here.
    Thanks

    Is the password oc4jadmin's password? Today, I've gotten ServerAuthFactory to work with oc4jadmin's credentials.
    if this is true... in an environment where me as a developer doesn't have the password for oc4jadmin, how can I use this API? Frankly, my system administrator will not give it to me. I had to turn my head away while he typed it into my code, just to test this.
    Is there a list of EJB's I need to get access to for another account other than oc4jadmin?
    Any help would be greatly appreciated.
    Dan

  • How to Migrate Process Instance in Process Workspace with ps4fp

    Hi everyone,
    I am using BPM 11gR5 with ps4fp, I want to Migrate Process Instance in Process Workspace, then deployed two version for a BPM project. but can not find the "Migrate" menu in "Process Tracking tab->Action" in process workspace.
    Is it correct for the step I did or Does anyone know where the "Migrate" local.
    Thanks.
    Regards,
    shifeng

    The process information is stored but in an MDS database. You should not access that information or change it as it might render the system unstable. If you want to access previous instances you should set up a separate relational database and store the information there within your process. It sounds sucky tbh. I was appalled when i found out but when you think about it, bpm is supposed to sit on top of something, so its something you will have to live with. You still need a performing back end system- bpm is not the solutions to all problems.
    Again, not an expert here so please correct me if im wrong.
    Yanis

  • How to get process instance activity information

    We have the following need:
    The process instance will be created either manually or by integration from another system. It is not possible to have two instances running for the same process, so we want to check if there is already one instance running for a given process. The business information that identifies the process uniquely are attributes of the process data object.
    We need to find out how to:
    1) check if there is already existing instance for the process giving the business information that identifies it
    2) check if the existing instance is running or is ended/terminated
    We want to know if there is any existing API we may use to achieve the needs above, what are them and where we can find more information of their use.
    We have tried searching in the API documentation what methods could be of use but we were not able to identify by the existing documentation any one that could attend our needs.
    We also didn't find any topic in this forum about it.
    If possible please give us some examples of use.
    Version: Oracle BPM 11g

    Hi,
    In the SOA Suite 11g you can use the Java API together with Composite Sensor to achieve these behavior:
    1. First, create a composite sensor in the operation that create the process composite instance, initializing the sensor with the business information that identifies the process uniquely. This composite sensor can be used to search for the composite instance either on EM or via API. For more information about how to create Composite Sensor, see http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_compsensors.htm#insertedID0
    2. Using the Java API (http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e10659/toc.htm), search for the composite instance by the Composite Sensor, as explained at: http://blogs.oracle.com/soabpm/2009/08/soa_suite_11g_-apipart_3_-_f.html. With a reference to the composite instance, you can check its internal components states.
    The following libs must be imported in your java project:
    - <middleware_home>/oracle_common/modules/oracle.fabriccommon_11.1.1/fabric-common.jar
    - <middleware_home>/oracle_common/soa/modules/oracle.soa.mgmt_11.1.1/soa-infra-mgmt.jar
    - <middleware_home>/wlserver_10.3/server/lib/weblogic.jar
    - <middleware_home>/oss_11gr1/soa/modules/oracle.soa.fabric_11.1.1/oracle-soa-client-api.jar
    - <middleware_home>/oracle_common/webservices/wsclient_extended.jar
    I hope this can help.
    Regards,
    Rafael

  • BPM11g How to customize the title column of a BPM process instance?

    Hi, everyone.
    In the process track panel of Workspace there is a table with process instances in it.
    Users shall look into this panel and find information about their processes.
    One of the columns of this table is named "title" and the content of this column is like "instance #" + process instance number + process type name.
    This title is of little use to end users while they are trying to find a certain business process.
    I want to customize this column so I can put some key business word in the content but I do not know how.
    Anyone can help? Thank you.
    Edited by: Matt Wang on Apr 19, 2011 10:32 PM

    Hi Matt
    1. For Flex Fields, please see the below link. Basically you login into bpm/workspace as Adminstrator and then you can do this.
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10224/bp_worklist.htm#CHDFDHGD (Latest version 11.1.1.4)
    http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10224/bp_worklist.htm#CHDFDHGD (Older version 11.1.1.1)
    2. As admin user only you can create a new custom view, by clicking + icon on left side. For this new View, you can define the name, columns you want to show in this new view, any particular sort order etc etc. Then you can set some privleges also for this new View. After this, this View should now be visible for all the normal regular uses (non admin user). I guess there may be a way to make these custom views as the default views also for a specific user or role. I have not explored this though.
    In the above links see the section: Section 30.3, "Customizing the Task List Page"
    3. In EM Console, we may not be able to do any customizations. But if your intention is to search for list of tasks with specific criteria, in EM console itself for your process, on right side, there should be a tab like Intances. There you can specify your search criteria and Search. I am not aware of how to show the data in the Name column for the instances listed.
    Thanks
    Ravi Jegga

  • Log file analysis - BPELFault - process instance id

    Hello,
    I'd like to ask you is there any way how to log BPEL process instance id into log files when BPELFault is thrown.
    For example in our production logs there are faults like this:
    com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure}
    messageType: {}
    parts: {{summary=<summary>XPath query string returns zero node.
    According to BPEL4WS spec 1.1 section 14.3, The assign activity &amp;lt;to&amp;gt; part query should not return zero node.
    Please check the BPEL source at line number "2109" and verify the &amp;lt;to&amp;gt; part xpath query.
    Possible reasons behind this problems are: some xml elements/attributes are optional or the xml data is invalid according to XML Schema.
    To verify whether XML data received by a process is valid, user can turn on validateXML switch at the domain administration page.
    </summary>
    But there is no information in which process and instance id it was occured.
    There are many processes and instances in our prod server, so it is impossible to identify in which process and in which instance the error was occured.
    Is there any way how to configure/implement it so in log file there will be also instance ID ?
    For example
    com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure}
    messageType: {}
    parts: {{....}}
    instance id: {12345678}
    thank you very much.
    Roman

    Hi Roman,
    Best way is create your fault handling framewrok. Where you create a BPEL process which stores all the faulted values in a table in DB and this BPEL process you can call from you catch blocks. In this way you can easily keep track of the errors and position where the error occurred. Also since you have put all the things in table you can generate reports for your production.
    Regards
    Sahil

  • Problem in process instances Archiving using NetWeaver (CE 7.2)

    Hi,
    I'm configuring the process instances Archiving using NetWeaver Composition Enviornment 7.2.
    I followed the document "Process Archiving using NetWeaver Business Process Management".
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e099ee21-6e1a-2e10-4d91-eb278c0dcdb8#rating
    There is a problem when I configure Archive Destination using XML DAS Administration. I define the new archive store with the parameters as in the document but I get error.
    I attach screenshot with the parameters and the error in the next URL: http://www.esnips.com/web/XMLDASAdministration
    Thanks in advance,
    Samantha

    In the screen shot I could see you have configured both for Windows and Unix root. depends on your system please choose one. also set this as the default archive store.  Makre sure the share folder  has shared .

  • How to access biz data of process instances in workspace at any time in 11g

    Hi,
    We are using Oracle BPM Suite 11g.
    Our users want to be able to check and search the business data associated with the process instance at any time (i.e. even after the instance is completed. And the business data should be included in the task list or search result list in the BPM workspace.
    I am new to Oracle BPM 11g. Please help. For the data to be displayed in the workspace, should I define them as “Process Data Objects”?
    Regarding to how to display the data, I find something about Flexfield. But the Oracle document says the Flexfield is for the data that saved in human workflow database schema. When the process instance is completed, will the data in human workflow database for this instance be removed? Can I setup flexfield for the Process Data Objects?

    Hi Ramandeep,
    Apparently I am not getting the required exception.
    I have a TF that outputs an Invalid Region Site when I run it and the when I run it I only got the loading page image of ADF.
    Looking at JDEV logs, I see an Invalid Region Site error
    Here's what I did, I created a TF template with only one view in it like this.
    <?xml version="1.0" encoding="windows-1252" ?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
      <task-flow-template id="TFTemplate">
        <default-activity id="__7">errorPage</default-activity>
        <exception-handler id="__14">errorPage</exception-handler>
        <view id="errorPage">
          <page>/com/test/errorPage.jsff</page>
        </view>
        <use-page-fragments/>
      </task-flow-template>
    </adfc-config>My error page as this:
    <af:panelGroupLayout id="pgl1">
         <af:outputText value="Error has occurred!" id="ot2"/>
         <af:outputText value="#{pageFlowScope.MyErrorHandler.stacktrace}" id="ot1"/>
    </af:panelGroupLayout>...and my bean.
    public class MyErrorHandler
      public String getStacktrace() { 
        ControllerContext context = ControllerContext.getInstance();
        ViewPortContext currentRootViewPort = context.getCurrentRootViewPort();
        Exception exceptionData = currentRootViewPort.getExceptionData();
        if (currentRootViewPort.isExceptionPresent())
          if(exceptionData!=null)
            return exceptionData.getMessage();
        return null;
      }But exception data still returns null.
    I exactly wanted to show this invalid region site but it seems I cannot catch it.
    Any idea why?

  • Using wliconsole's process instance monitoring and audit trail

    Hello,
    I have couple of questions about wliconsole's process monitoring capabilities to be able to use in real production environments.
    1. Is it possible to add some custom data to the Process Instance Summary table? For example, we would like to show the party that send the initial request, and some internal process type information.
    2. How can we achieve audit trail logging when we have several processes? For example, we have business processes that span over several wli-processes, and our process is split into several re-usable sub-processes. And the audit trail stops at the process boundaries. Finding the corresponding sub-processes is quite a challenge now.
    Thanks,
    Timo Lukumaa
    Reaktor Innovations www.ri.fi

    The WLI version we're about to use is 8.1 sp2.
    One question more:
    3. Is there somekind of metadata or resource directory in wliconsole or some place else?
    We're about use a SOA style architecture where re-usable business logic is modeled as web services.
    So we would like to have one place (a web page) where the available services could be seen and corresponding WSDLs and schemas downloaded.
    Or are we just looking at the wrong product? ;)
    Thanks,
    Timo

  • Deleting Process Instances in Guided Procedures of NW CE 7.1

    Hi,
    I would like to ask is there a way to delete initiated process instances in Guided Procedures? I am facing this problem that in my Runtime there are so many outdates process instances (for previous test purpose) remaining, for example:
    - Alerts & Warnings (24)
    - Processes which I own (20)
    - Processes which I oversee (20)
    - Tasks that require my action (17)
    I have found the following article regarding the problem ([Guided Procedures - New and Enhanced Features in SAP NW CE 7.1 EHP1|http://help.sap.com/saphelp_nwce711/helpdata/en/87/563934e3f34114901ff69cd041ba38/content.htm]). But it seems that it is only available in EhP1.
    When I navigate to Administration -> Manage Processes -> Find Processes.
    I only can see these 3 buttons: "Change Authorization", "Terminate Instances" & "Complete Step". But without the "Delete Instances".
    Using the "Terminate Instances" did not solve my problem too.
    So I resort to this:
    Guided Procedures Runtime -> Administration -> Maintain processes -> Archiving and Deleting -> Maintain Process Templates -> Global Settings -> Global Settings for Process Instances:
    Completed:
    - Delete (After 1 day)
    Erroneous:
    - Delete (After 1 day)
    Terminated:
    - Delete (After 1 day)
    Still, this did not help me deleting the process instances.
    Could anyone provide me a solution?
    Regards,
    Joon Meng

    solved.

  • Adobe Reader X (10.0.1.434) lauch 2 process instances on Windows

    Hi Adobe,
    I have installed Adobe Reader X (Version: 10.0.1.434) on windows platform. I have noticed that whenever I lauch the application once (thru .pdf file or even launching the adobe reader application itself) there appears two process instances (AcroRd32.exe) . Can you please tell me why i am facing this behavior?
    Moreover, I found some individual blogs discussing that Protected View may cause this, therefore I have tried to revert (un-check) it but still facing the same issue.
    Please note that, the no. of process instances are critical for me as one of my application tracks the no. of adobe instances user launches and the above mentioned behavior is resulting in-accurate calculations.
    Thanks & Regards,
    Maverick.

    Thanks you Xiral for your reply,
    In my case the senerio is little different the article is discussing about the case when user is closing the intance of Adobe reader. but in my case when ever I start the application (i.e. AdobeReader.exe) 2 process instances of "AcroRd32.exe" get started (Which can we viewed using Windows Task Manager).
    Beside that this is very consistent what I have observed is that every time I launch the application (By double clicking on Adobe Reader exe or by its associated file). Moreover I have checked the behavior on different machines as always (on Windows 7 and Windows XP OS), the result for all machines are same.
    To elaborate the senerio let me guide step by step as follows:
    1. Open "Windows Task Manager".
    2. Observe that there is "0" intances of "AcroRd32.exe" in "Processes" tab.
    3. Double click on the desktop shortcut for Adobe Reader 10.1 (or any other shortcut link or .pdf file). to launch single instance of Adobe reader
    4. Open "Windows Task Manager" again.
    5. This time you will note that there are 2 instances of "AcroRd32.exe" processes running on your machine. while only 1 process windows appearing.
    Now, the problem I m facing is due to the behavior that why when user is running single instance of the application, there appear 2 processes. In other words, 2 processes of "AcroRd32.exe" for each instance of application.
    Thanks & Regards,
    Maverick.

  • CcBPM- Error process instance and error work item

    Hi All,
       I i just listing donw my queries about ccBPM.
               1)  What is the difference betwen process instance and work item?
                       I am presuming that, during ccBPM runtime message creates process instance and one process instance can have n number work item. Pleae correct me if i am wrong.
             2) If one process instance is in error status, it means one of the work item is in error. is my undertanding right?
             3) How should i edit/delete work item?
             4) How should i edit/delete process instance?
    Thanks
    Rajesh

    1) What is the difference betwen process instance and work item?
    I am presuming that, during ccBPM runtime message creates process instance and one process instance can have n number work item. Pleae correct me if i am wrong.
    BPM comprises of many Steps. (Receive step, Send step, transform etc...) Durng runtime, A BPM is converted into SAP Workflow in the Background and gets executed. Hence all steps are referred to as WorkItems.
    YES. ccBPM runtime creates multiple instances.. one BPM instance for each inpu message
    2) If one process instance is in error status, it means one of the work item is in error. is my undertanding right?
    Each process instance is independent of the other. Sometimes, the workitems blokc the processing if the other. Hence when the workitems block the processing, they should be deleted using SWWL.
    3) How should i edit/delete work item?
    4) How should i edit/delete process instance?
    You cannot delete a process instance. But can delete the work items.
    -SM

  • Showing the process instance state.

    My application for material purchasing has two phases:
    1. the user fills an online request form (providing item, quantity, price, etc.) and the request is saved in the db;
    2. from within the application the user starts an approval process for his request.
    Still using this application, the user can later on look again at his request. Now I would like to show him the state of the process instance associated to it. The best for me would be to link, from my application, the same diagram shown by the Process List Viewer, with a green square on the activity in process.
    Is it possible? If yes, how?
    Thank you in advance.
    Livio

    Hi Harsha,
    the url you provided returns the following exception:
    The requested deployable object 'sap.com/tcbpemwdui~procvis' is not deployed on the server.
    I don't know if it's a matter of sw level. I am using NWCE EHP1 7.11 SP04. Do I need to upgrade to 7.2?
    Besides, I discovered that this url is working fine:
    http://server:port/bpem/pv/index.jsp?processInstanceId=<32_char_processinstanceID>
    Anyway, to have one of those url working I need to get the <32_char_processinstanceID> programmatically, but I don't know how. I searched through the documentation, but I didn't find anything.
    Can you, please, help me?
    I think that the functionality I am trying to privide to the end user is quite common.
    After filling an online form and after submitting it for approval, the user is extremely interested in the progress and in the final outcome of the process. Such information is provided by the Process List Viewer, where he can find, for example, the process instances he has started, but it's hard to correlate one instance with the request submitted. Searching through the requests is easier and is done with relational queries; from here it would be extremely useful to link any information about the state of the process instance.
    Can you please comment on this?
    Thank you.
    Livio

Maybe you are looking for

  • Best Practices: What is a best backup plan on BO 4.0

    Hi Experts! I work with BO since 2007. I worked a lot with BO XI 3.1 and now with BI 4.0. I always have a question about the way to make a backup: What is a best backup plan on BO 4.0. I know de many way to do this, but how I'm a consultant developer

  • EXTREMELY URGENT : Reinstalling Portal

    By a twist of fate(actually screw-up of the 9iAS installer, wherein deinstalling Discoverer deinstalled everything under the sun), the Oracle Portal version that was installed was removed. The portlets and page-definitions are intact and safe in the

  • Replacement Battery

    Hi,       Is    HP MU06 Long Life Notebook Battery (HP Part Code: WD548AA)  compatible with HP G62-361TX NB PC.     Please assist.    Thanks This question was solved. View Solution.

  • PleaseHELP!: pass value asp to xfdf, open pdf form prepopulated

    Hi - we're Using Acrobat/Designer 7.0.  Please help..<br /><br />Still working on the passing value from ASP to pdf form.  <br /><br />What I have so far, based on helpful info from this forum, is the following code {see below}  <br /><br />This code

  • Screensaver

    Well I have discussed this in SL after I upgrade to 10.6.8. I thought an upgrade to Lion will help fix this issue. But problem persist. Can anyone know how to fix this problem apart from deleting the systemPreferences.plist? My previous discussion wi