CE 7.30: Boundary event for human activity

Hi there,
one quick question:
I have a approve/reject WDJ screen linked to a human activity.
To avoid having too many ExclusiveChoice gateways in my BPM, I tried to use the WDJ error event as boundary event in my BPM.
This event is fired when the user clicks on the reject button.
But if you do so, the user gets the following message on the screen:
Modeled error event triggered by embedded application: Corresponding error handling started for this task
Is that always the case when I use a boundary event in a human activity?
If so, that's not nice for the users to see that error message after rejecting a request.
So the only way to handle rejections in BPM properly is to use Exclusive Choice gateways?
Thanks in advance!

Hi Stefan,
thanks for answering.
I've found a simple workaround for that issue:
In my main process I call a referenced sub-process "Approval step" which includes my human activity together with an exclusive choice gateway "Approved?".
This gateway has two gates: "Yes" goes to normal end event, "No" goes to an error event.
If the user rejects, the sub process runs into an error event, which can be handled in my main process as a boundary event.
The only tricky thing is in my opinion the creation of the service interface/message trigger for that referenced sub-process.
You have to make sure that the service interface has a fault message, so that the referenced sub-process can have a boundary event.

Similar Messages

  • Creating Boundary Events for Automated Activity consuming an RFC

    Hi All,
    Can somebody help me in creating the Boundary Events for an Automated activity which is consuming an RFC. I got the docs and few how to for WS Consuming Automated activity, but I couldnu2019t find anything which describes for RFC consuming Automated activity. Your help will be greatly appreciated.
    Regards,
    SrinivaS

    Hello,
    I am facing the same problem. Could you please explain the method you followed in order to solve this issue?
    Thanks in advance.

  • No Boundary Event in Automated Activity

    Hello Experts,
    I am developing a BPM in PI 7.31 SP4. I want to add a boundary event in my Automated Activity but when I try to add it the pop up shows me no Options. I expected to have at least a TehcnicalError but there are no one.
    As you can see in the image here is no "package" where I can select the boundary.
    And for instance for Human activities I can select several boundary events.
    Have anyone any idea about what is happening?
    For Automated Activities:
    For Human Activities:
    Thanks

    are u expecting to catch the error if the ws call got some issue? usually your process will be stuck if ws call got some error.
    if you ws has fault message, i think you can add boundary event.
    if your bpm is new enough, you have other option
    Detecting Technical Errors in NetWeaver BPM

  • Using a UI different from WebDynPro for Human activity forms

    Hi Forum Dwellers
    I am currently investigating the possibility of porting our product to use NetWeaver components. Specifically, we currently use TIBCO iProcess for our workflow/bpm engine. We already have a UI with custom forms that go with the steps (SAP: human activity) in each procedure (SAP: process). We would like to keep our UI with its custom forms and rip iProcess out and replace it with NetWeaver BPM. We interact with iProcess using the Java API that comes with it and hope to do the same with NetWeaver BPM through the UWL.
    After playing with Process Composer in CE for a while I've come to the conclusion that it is not possible to specify a different UI to use. Or even to not specify a UI at all. Only WebDynPro appears to be supported. Is this correct?
    With iProcess I can build the forms in anything, like VB, or VC++, or Java Swing, or, as we eventually did - in TIBCO General Interface.
    I've downloaded and installed SAP NetWeaver Developer Studio 7.1 with EHP1 for my investigation.
    Regards,
    Johan Hoogenboezem

    Hi Martin
    Thank you for your reply. I'm starting to think I asked the wrong question, though. The focus needs to be on an API. SAP doesn't need to support another ui for NetWeaver BPM. Instead, there should be a comprehensive API for the NetWeaver BPM engine. That way the question about a different UI becomes irelevant. We need an API through which processes can be started, attributes can be retrieved and updated, tasks can be completed and processes can be moved along to the next activities. We also need to be able to retrieve all the tasks for a group of users, or for a single user. etc. etc. etc. Some of these requirements are already satisfied by the UWL api, but some are not. In addition to that, the UWL may be too general.
    An API like this is pivotal. It will determine whether we can port our product to NetWeaver or not. We cannot afford to rewrite the UI.
    Oh, one more thing, for goodness sake, NO WEB SERVICES! This should be a server-side or standalone Java API.
    Regards
    Johan Hoogenboezem

  • Cancel-event for web activity possible?

    Hi all,
    is there a possibility, to cancel a web activity until it is in wait mode for a xml
    message from a partner system (like ending events in normal task types)?
    I just found the condition for ending the workitem in the task properties, which should be evaluated through the periodical observation job for workitem ending conditions.
    Cheers
    Jens

    Hi,
    there IS no possibility to terminate a Web Activity through a terminating event. I wrote this in the first statement.
    The Web Activity can only be terminated, if the Workflow Template itself becomes logical deleted. This is the case i.e. for purchase requisitions, if a new releasestrategy triggers a new release workflow.
    The Workflow itself goes on, only if a asynchronous WebActivity answer arrives.
    I've solved this problem by using a very fine steered communication mechanism, which allways reports the actual state with it's partner. Expensive, but it works fine!
    Cheers
    Jens

  • Time Constraints and Boundary Events in BPM

    Hi all,
    I have done the following:
    In the Task window, Time Constraints tab
    - Checked "Define a default completion deadline" with the offset as 3 minutes.
    - Checked the "Raise critical exception when deadline is reached" checkbox.
    In the boundary events for the activity, I have added "CompletionDeadlineIsCriticalException".
    From the boundary event, I have linked to to another activity that belongs to another user (User B).
    When i am testing the BPM, the task goes into a Suspended status after 3 minutes. However User B did not received a new item in the UWL.
    In the NWA, "Manage Process: Process Instances", i can see that Task is escalated by null and the status is suspended.
    Does anyone has any advice over here?
    Thank you.

    Hi,
    i have checked the BPEM-CORE version as instructed.
    It says 1000.7.11.2.0.20090321233900
    Does that means I need to update to the latest patch?
    Please also check the version of your NWDI build plug-in BPEM-BUILDT in the respective NWDI track. This is used to build Process Composer DCs in your NWDI.
    I am in the Development Infrastructure Perspective in NWDS
    How do i check the version number for BPEM-BUILDT in the NWDI?
    Thank you.

  • Wheres the TechnicalError Boundary event in 7.31 SP11?

    We've just upgraded to CE 7.31 SP11 and I was very keen to try the TechnicalError boundary event ( http://help.sap.com/saphelp_nw73ehp1/helpdata/en/5b/715367d7c143e5b62d5f39d48400c6/content.htm).
    I've got NWDS 7.31 SP11 pat005 and have created a new process with an automated activity which has an interface assinged. I had expected to be able to select the TechnicalError boundary event for any automated activity, but it's not there:
    Can anyone tell me how to add and configure the TechnicalError boundary event?
    Regards
    A.

    HI Modood,
    Thanks you put me on the right track.
    I had thought that because I'm creating my test dc in the Local development track of my 7.31 SP11 NWDS that I would be using SP11 .sca 's to build. That would be true if I had not re-used my workspace which i was using previously - which is usually not a problem because the actual dev track where is really develop is also updated with the new .sca's .
    Regards
    Adam 

  • Creation of service for Automated Activity

    Hi All
    I am new to BPM.  I have done some process of human activity with help of some tutorials. It was working fine.
    I am following this [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/501bd56f-a5a6-2b10-4fbf-a61a64055fe4] link.
    I am struck in page No.16.
    I created Web Dyn Pro Component and it is for Human activity.
    Now I would like to create a service for automated activity from the scrach.
    I don't know in which perspective it has to create. But It will be good if it is a CAF Application.
    Can anyone suggest a link for step by step process to create a service for automated activity.
    Regards,
    Nithya
    Edited by: Nithya on Jan 29, 2009 10:20 AM

    Hi Nithya,
                  Yes , u can use Caf Application for Automated Activity .
    Refer this doc for Automate Activity .
    [https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/business-process-management/business-process-modeling/creating%20bpm%20process%20with%20human%20and%20automated%20activities.pdf]
    u can create composite application in composite Application perspective.
    Thanks and regards
    Edited by: Fazal Ahamed on Jan 29, 2009 12:15 PM

  • BPM 11g - Human task not removed when interrupting boundary event fired

    In BPM 11g (11.1.1.1.3), I am testing a message catch event on the boundary of a human task. It is set for interrupting, so it should, when the event fires, remove the human task from the work list and follow the flow out of the event. The event flow is being followed, but the human task is being left active in the user's work list. I would expect the human task to be removed when the interrupting boundary message event occurs.
    I think this is a bug, but would welcome any suggestions on how to solve it. Does anyone know if this works in the latest release (11.1.1.1.4)? We might upgrade pretty soon. Has anyone else tried boundary message events and gotten them to work properly in BPM 11g?
    Just FYI....in order to make the BPM message event occur and provide instance correlation, we had to add a mediator and BPEL correlation. We followed process documented in a previous post to do this (http://blog.andrade.inf.br/2011/01/implementing-correlation-in-bpm-11gr1.html). Thanks to whomever posted that...it got us a few steps further along!

    I do not think this is bug based on
    Oracle® Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management
    23.1.1 Understanding the Relationship Between SOA Composites and SOA Components
    "In a similar way, when an interrupting timer or message boundary event arrives to a user task, the BPMN process instance leaves the user task but the associated Human Task remains available. Because the interrupting timer or message boundary event arrived before the user completes the user task, the human task remains unfinished, and you can still access it thought the Worklist application. However running that human task does not have any effect on the BPMN process."
    This also gives us big trouble. I am looking for the solution.
    Helen

  • Extending TaskOutput for a Human Activity with WebDynpro UI

    Dear Experts,
    For my process I need to change some data object values in my context using WebDynpro UI. For that I would typically use a Human Activit with WebDynpro and some output mappings on
    TaskOutput->UIResponse->MyTaskCompleteEvent->xxx.
    But in my case I don't want to close the task. I want to use a different Event for the mapping without completing the task. Something like:
    TaskOutput->UIResponse->MyTaskChangeContextEvent->xxx
    But I couldn't find a way to extend the TaskOutput and UIResponse to be able to use other custom events for output mapping.
    I would appreciate any help.
    Thanks,
    Koray
    Edited by: korayyersel on Aug 19, 2011 9:49 AM

    Ok, you can not update the BPM context without completing the task. You can have temporary data store in CAF (with default data source or external data source) and you can store/retrieve the data temporarily using JPA (Java Persistence API).
    You can refer the below link for more details: http://help.sap.com/saphelp_nwce72/helpdata/en/47/d67d5357a34ac5e10000000a42189d/content.htm
    http://help.sap.com/saphelp_nwce72/helpdata/en/4a/9e7b9845816c3de10000000a42189c/content.htm
    So you can call EJB/Web Service from WD task to save the changes and when user reopens the task you can retrieve the data from DB and show to it to the user.
    Thanks
    Abhilash

  • How to decide when an a "wait for event action" is activated

    Hi,
    In the attched example file (which is a part of my program)I have 3 basic stages, enclosed in a sequence structure:
    1) I initialize the GUI buttons
    2) I check the instruments in my system are opened and ready to run ("VSWR initialize vi")and issue a true/false result.
    3) A case structure for normal run or abort operation (if the instruments do not
    respond correctly).
    4) If everything is ok the user has to scan a S/N using a bar code scanner.
    The problem is that when I run the program the EVENT STRUCTURE in the FALSE part of the case is automatically activated, before the VSWR initialize vi is started! 
    This causes that when the user tries to scan the serial number on the GUI he can only type one character and then the screen is stuck.
    If I disable the result from the VSWR initialize vi (as shown on the example) and connect a TRUE constant to the case structure, the event structure is not activated but then of course I can not use the "VSWR initialize vi".
    How can I make sure the event structure is activated only after the two first parts are done? That is, in normal order - only after the "VSWR initialize vi" returns a false result.
    Note, there's no need to understand each component in the attached file. The question is rather a general one about the right way to synchronize my program.
    Can anyone help ?
    Thank you in advance.
    Attachments:
    example.vi ‏34 KB

    Saverio already mentione most critical points. here are a few more:
    A very ugly quick fix (duct tape repair) is to configure the events to NOT lock the FP until the event completes. I recommend against this.
    All your buttons should be latch action. Now you don't need to reset them at the beginning.
    Set the "Board SN" string control to "limit to single line" and you don't need to remove the linefeed later. You should handle it with a "value changed event" anyway.
    You have way too many sequence structures. Many times execution order is not that inportant.
    Event structures need to be on a toplevel diagram loop, always ready to fire. Don't hide them inside case structures or inner loops.
    Lot's of unecessary code. Let's look for example at the code in the big FALSE structure:
    You have a reference and write to a value property of the message box while the message box terminal is disconnected elsewhere on the diagram. Remove all that extra baggage and place the terminal right there and wire to it.
    You have a while loop containing a sequence, containing another while loop. The sequence and outer while loop have no purpose.
    The while loop spins millions of times per second, just burning CPU. How fast can you possibly type??? Place a 100ms wait.
    Rewritten as event structure, it could looks as follows (buttons set to latch action, string set to "limit to single line" and NOT "update while typing"). (see iamge below).
    Of course the entire code should be rewritten in a similar fashion and around this single event structure. A second event case could deal with the error condition. Simplify!!!!
    Message Edited by altenbach on 06-14-2009 11:49 AM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    GetSN.png ‏46 KB

  • Time Constraint for Boundary Events

    Hi experts.
    I am pretty new to BPM (NetWeaver Developer Studio 7.1 SP04 BPM SP05) and I am just making a test process to try to get the time constraint concept right. So far I have three tasks in my process, very much like a textbook example. In my first task I have an input field in which you're supposed to type in your name, which is then saved to the context and triggers the second task when completed. That second task is nothing but a screen displaying "You successfully generated a second task, (with the name you entered in the first task here)."
    That works fine so far. Then there's the third task, which is linked to a boundary event on the second event with a start deadline which is critical exception. Here's the idea... You complete the first task (name input), then you fail to start the second task within a certain amount of time defined by an expression, so the process should go to the third task because of the deadline. By the way, it works fine when using a default time, so I must be doing something right so far, the problem is when trying to dynamically change the time with the expression.
    What I tried was to define a context attribute type time and date (I tried both) and assigning a time (current time plus whatever amount of minutes) to that attribute via Java coding at the time you click on the button which completes the task, then use that context element in the expression, but that didn't work. I also tried to make that context attribute an integer and set it to whatever amount of minutes I want to use for the deadline, then in the expression get the current time and add that afore mentioned integer to its minutes. That didn't work either.
    Please help, I have seriously done some research, and no success yet.
    Edited by: david.palafox on Jul 1, 2010 5:54 PM

    Figured it out.

  • Require list of all events for Windows Server 2008 Active Directory

    Hi all,
    I require list of all events for Windows Server 2008 Active Directory. Event Log name for Active Directory log is "Directory Service".
    Regards,
    SR

    Hi,
    Thanks for your posting.
    Do you mean you want to list all Active Directory logs into one file named “Directory Services”?
    If that, it’s hard to achieve. There are kinds of Active Directory logs stored in different locations and they have different file formats. It’s hard
    to collect them into one file.
    Active directory records events in the directory services log in Event Viewer. By default, Active Directory records only critical error events. To instruct Active
    Directory to record other events in the directory services log, we need to modify registry.
    For more information please refer to following MS articles:
    Active Directory Diagnostic Logging
    http://technet.microsoft.com/en-us/library/cc961809.aspx
    How to configure Active Directory diagnostic event log
    http://support.microsoft.com/kb/314980
    Lawrence
    TechNet Community Support

  • Getting task id in boundary event handler

    Oracle BPM 11.1.1.6
    I have a human task in my process and I want to send out some very customized notification ( very different to the original assignment notification) to the assignee if the task is not actioned within a certain duration. For this I am having a non interrupting boundary event handler attached to the task which connects to a notification activity. The notification content needs to include an URL , which has the task id as part of it. ( we are using a custom worklist app ). Question: is there a way to get the taskid of the task for including it in the content of notification activity ?
    TIA,
    Atheek

    Hi
    UBR and UER are amounts that system calculate for the entire draft invoice and the entire draft revenue.
    Since usually invoice and revenue are generated at the project level, the task id is not a valid parameter for AA, since there could be multiple tasks on the same document.
    If in your case you are sure the revenue and invoice document always contains a single task, you could try a workaround using AA rule based on SQL statement. The logic will be to select any bill item within the invoice or revenue (either EI RDL or an Event) and read the task id of that item.
    Dina

  • BPM - replacing Boundary Event

    Hi there,
    I have a business process flow with human tasks, and one of these tasks has a boundary event with old name "Cancel". Because of changing the event trigger name (on side of Web Dynpro component controller), I have replaced the old name through "CancelDraft" - I have changed to the accordant task, then choosed the component controller etc... -.
    When I try to build my process DC, I got the following error message:
      [BpemTask] PF.DefaultDataArea:DCs/bayer.com/bcs/grip/prc/proposal/_comp/src/tasks/enhance champ proposal.task#E091AD019572D002C9C911E0CEB55480872F631E (MRI), CompilerType: EXCEPTIONCOMPILER
      [BpemTask]  "BPM.bp.000021" BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask execute() -  Exception during event definition compilation, compilerType: EXCEPTIONCOMPILERcaused by com.sap.glx.paradigmInterface.buildapi.BpemBuildException: [BPM.rt_c_exc.000001] Cannot compile exception 'Cancel' without root type
      [BpemTask]      at com.sap.glx.paradigmInterface.bpmn.compiler.exception.ExceptionCompiler.compileException(ExceptionCompiler.java:101)
      [BpemTask]      at com.sap.glx.paradigmInterface.bpmn.compiler.exception.ExceptionCompiler.compile(ExceptionCompiler.java:52)
      [BpemTask]      at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:372)
      [BpemTask]      at com.sap.tc.glx.BpemTask.callCompilers(BpemTask.java:327)
      [BpemTask]      at com.sap.tc.glx.BpemTask.execute(BpemTask.java:188)
      [BpemTask]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
      [BpemTask]      at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source)
      [BpemTask]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [BpemTask]      at java.lang.reflect.Method.invoke(Method.java:597)
      [BpemTask]      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
      [BpemTask]      at org.apache.tools.ant.Task.perform(Task.java:348)
      [BpemTask]      at org.apache.tools.ant.Target.execute(Target.java:357)
      [BpemTask]      at org.apache.tools.ant.Target.performTasks(Target.java:385)
      [BpemTask]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
      [BpemTask]      at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
      [BpemTask]      at com.sap.tc.buildplugin.ant.util.AntRunner.run(AntRunner.java:115)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:53)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultPlugin.processSequence(DefaultPlugin.java:235)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:174)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:165)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)
      [BpemTask]      at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)
      [BpemTask]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [BpemTask]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      [BpemTask]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [BpemTask]      at java.lang.reflect.Method.invoke(Method.java:597)
      [BpemTask]      at com.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:403)
      [BpemTask]      at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:149)
      [BpemTask]      at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:87)
      [BpemTask]      at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:59)
      [BpemTask]      at com.sap.tc.devconf.internal.DCProxyMake.make(DCProxyMake.java:276)
      [BpemTask]      at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1459)
      [BpemTask]      at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1441)
      [BpemTask]      at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:3927)
      [BpemTask]      at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.build(BuildDcsCommand.java:333)
      [BpemTask]      at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.execute(BuildDcsCommand.java:176)
      [BpemTask]      at com.sap.ide.dii08.internal.service.CommandExecutor$2.run(CommandExecutor.java:77)
      [BpemTask]      at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
      [BpemTask]      at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:90)
      [BpemTask]      at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:52)
      [BpemTask]      at com.sap.ide.dii08.internal.service.CommandExecutor.executeInWorkspaceAndDevConfLocks(CommandExecutor.java:90)
      [BpemTask]      at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:179)
      [BpemTask]      at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:986)
      [BpemTask]      at com.sap.ide.dii05.ui.internal.actions.dc.BuildAction$2.run(BuildAction.java:193)
      [BpemTask]      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    Ant build finished with ERRORS
    com.sap.glx.paradigmInterface.buildapi.BpemBuildException: [BPM.rt_c_exc.000001] Cannot compile exception 'Cancel' without root type
    Build stopped due to an error: com.sap.glx.paradigmInterface.buildapi.BpemBuildException: [BPM.rt_c_exc.000001] Cannot compile exception 'Cancel' without root type
    MOIN forced shutdown initiated.
    Any help will be helpfull.
    Many thanks for assistance, regards,
    Cengiz

    Hello Cengiz,
    Thanks a lot for your quick answer. I did what you suggested without success. The error i get is a also a little bit different than yours (see below). Fact is: i can build in NWDS without any problem. Only when i try to active my source (NWDI) i get the error.
    Do you have any idée?
    Thank you!
    Rabia
    >>>>>>>>>>>>>>>>>>>>>
    PF.DefaultDataArea:DCs/esprit.com/locations/pc_close/_comp/src/triggers/et_startprocessclose.eventdef#E0140AEE25B2A2A02CA811E1B9B18CA982C3473F (MRI)
    BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask processCompilerObj(obj , compDir) - Compiling [com.sap.tc.esmp.mm.xsd1.XsdElementDeclaration (Java Type)
    XSD1.XsdElementDeclaration (MOF Type)
    PF.DefaultDataArea:DCs/esprit.com/locations/pc_close/_comp/src/tasks/ta_close.task#E0019B62669EC564467211E1C4468CA982C3473F (MRI)], CompilerType: TYPECOMPILER
    Error:  "BPM.bp.000021" BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask execute() -  Exception during event definition compilation, compilerType: TYPECOMPILERcaused by com.sap.glx.paradigmInterface.buildapi.BpemBuildException: The XSD schemas of the transitive hull of element '{esprit.com/locations/pc_close/StandaloneTask/TA_close}TA_closeErrorEvent' could not be rendered from the meta model.
         at com.sap.glx.paradigmInterface.bpmn.compiler.type.TypeCompiler.compile(TypeCompiler.java:157)
         at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:363)
         at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:353)
         at com.sap.tc.glx.BpemTask.callCompilers(BpemTask.java:318)
         at com.sap.tc.glx.BpemTask.execute(BpemTask.java:179)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:114)
         at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:57)
         at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:195)
         at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:167)
         at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)
         at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
         at java.lang.reflect.Method.invoke(Method.java:611)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:403)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:149)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:87)
         at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:59)
         at com.sap.tc.devconf.internal.DCProxyMake.make(DCProxyMake.java:318)
         at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1432)
         at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1414)
         at com.sap.tc.buildcontroller.CBSBuildController.build(CBSBuildController.java:713)
         at com.sap.tc.buildcontroller.CBSBuildController.execCommand(CBSBuildController.java:478)
         at com.sap.tc.buildcontroller.CBSBuildController.evalCmdLine(CBSBuildController.java:401)
         at com.sap.tc.buildcontroller.CBSBuildController.run(CBSBuildController.java:278)
         at com.sap.tc.buildcontroller.CBSBuildController.mainLoop(CBSBuildController.java:187)
         at com.sap.tc.buildcontroller.CBSBuildController.main(CBSBuildController.java:143)
    Caused by: java.lang.IllegalStateException: The current state is not START_DOCUMENT.

Maybe you are looking for

  • Problem in exporting report in CSV format

    Hi All, I am using Crystal Reports. Following are details about it: CR Developer Product 8.5.0.217 *_Problem that I am facing:__*_ I can create report in .rpt format, it is working fine here. But while trying to export this report in CSV format, it g

  • Music and apps not syncing correctly after updating to iOS 6.1.2

    Most of my songs are skipping at random points and some aren't playing at all, and only 2 or 3 play correctly. Also, my apps aren't syncing at all and iTunes keeps saying that they failed to install. Some of the songs skip on iTunes, however most wor

  • Optical inputs on Audigy 2 ZS Platinum

    I'm considering purchasing the Audigy 2 ZS Platinum Pro and I have a question about the optical input functions on the external control box. I read that it can be used to capture music(i.e. from a guitar, etc) however I would be interested in using t

  • Win 8.1 did not recognize bluetooth

    I installed win 8.1 (x64) on sl410 but OS did not recognize bluetooth device. Driver on lenovo drivers page for bluetooth is only for win7. When will be correct driver available also for win 8.1 x64? In device manager I see 3 devices with name Base S

  • Receive an error when closing my program built using LabVIEW applicatio​n builder

    When I close my program built using LabVIEW application builder I receive an application error,"The instruction at "0x77fcb1ad" referenced memory at "0x023a0010". The memory could not be "read". Click OK to terminate the program" I have no idea why t