BPM-F2F Error...

Hi,
file has been picked up from the source, and it doesn't reache the target. I got following info. at sxmb_moni.
pl. let me know where error has occured.
Payload:-
<ns:bpm_sou_MT xmlns:ns="http://BPM_f2f.com">
  <Fname>Pankaj</Fname>
  <Lname>Kumar</Lname>
  <City>hyd</City>
  <Country>ind</Country>
  </ns:bpm_sou_MT>
Error:-
  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!--  Call Adapter
  -->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
  <SAP:Category>XIAdapter</SAP:Category>
  <SAP:Code area="BPE_ADAPTER">UNKNOWN_MESSAGE</SAP:Code>
  <SAP:P1 />
  <SAP:P2 />
  <SAP:P3 />
  <SAP:P4 />
  <SAP:AdditionalText />
  <SAP:ApplicationFaultMessage namespace="" />
  <SAP:Stack>No object type found for this message</SAP:Stack>
  <SAP:Retry>M</SAP:Retry>
  </SAP:Error>

Hi Pankaj,
Please try the following...
Can you look into the graphical flow of your BPM and see in which step the BPM errored out.
It will help in nailing the reason for your error.
You can do that by going into SXMB_MONI , for your message ,click on the PE and you can see the flow of the message in your BPM.
Next, click on the details / graphic to see further details.
On clicking PE if the msg displayed is 'unable to perform action for selected messages', then it mean that the integration process itself is not triggered. Are you getting 2 entries in the SXMB_MONI for this File to File Scenario? check this
Do you have 2 receiver determinations.
i.e 1) File to Integration Process
2) Integrtaion Process to File
<b>Also</b>
Select your integration process from SXI_CACHE and click on the "activate" button.You will be navigated to the next screen. In this second screen, there will be an option to "delete" this process. Delete it.
Then make a change to your integration process in repository say for e.g. add and remove description.And Save and activate it.
Now check the status of the Integration process in SXI_CACHE to see whether the return code is 0.
Regards,
Abhy

Similar Messages

  • BPM for error handling and acknowledgements

    Hi,
    Can any one tell me how to handle BPM for error handling and acknowledgements in one scenario.
    Please send me the link if you have other wise give me the solution on the same.
    Thanks,
    Nagesh

    Hi !
    Just check out these links This might help you.
    Usually Application Level Acknowledgement is considered during Sync communication. If you are using RFC, you can make use of Sync communication. So you can handle it without bpm, provided your both sender and receiver are sync interfaces.
    To know about Ack-
    http://help.sap.com/saphelp_nw2004s/helpdata/en/f4/8620c6b58c422c960c53f3ed71b432/content.htm
    you can not dirrectly access the content of the ACK, however the BPM shows different behaviours based on the ACK status. E.g. if the ACK contains a success message the BPM will continue in its normal process, if the ACK contains a permanent error, it will either stop or go through an exception branch (provided such a branch has been defined). Have a look at the documentation: http://help.sap.com/saphelp_nw04/helpdata/en/43/65ce41ae343e2be10000000a1553f6/content.htm It doesnt"t state the above mentioned behaviour in detail but says that you need to define an exception branch.
    The trickiest part is always to find out, when you will get a transient vs. as permanent error ack. If you are using ACKs with Proxies refer also to this link http://help.sap.com/saphelp_nw04/helpdata/en/29/345d3b7c32a527e10000000a114084/content.htm and this http://help.sap.com/saphelp_nw04/helpdata/en/f4/8620c6b58c422c960c53f3ed71b432/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/29/345d3b7c32a527e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/7b/94553b4d53273de10000000a114084/content.htm
    <b>The following link has entire configuration of Receiver XI Adapter (including acknowledgements)</b>
    http://help.sap.com/saphelp_nw04/helpdata/en/f4/0a1640a991c742e10000000a1550b0/content.htm
           <b>   eror handling in BPM.  
    </b>
    1. CCMS monitoring
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/42fb24ff-0a01-0010-d48d-ed27a70205a8
    2. BPM Monitoring
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb47159e169c
    3. Monitoring XML Messages http://help.sap.com/saphelp_nw04/helpdata/en/41/b715045ffc11d5b3ea0050da403d6a/frameset.htm
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
    monitoring BPm https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e7bc3a5a-0501-0010-1095-eb47159e169c
    Reconciliation of Messages in BPM - /people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm
    Also see the below BPM related links
    check list for BPM https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bf550d4-0201-0010-b2ae-8569d193124e
    /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/831620a4f1044dba38b370f77835cc/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/62/dcef46dae42142911c8f14ca7a7c39/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/de/766840bf0cbf49e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/cb/15163ff8519a06e10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/content.htm
    Many other examples can be found under the following link at help.sap.com
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    And some weblogs
    https://weblogs.sdn.sap.com/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]
    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm *****
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    /people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    /people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
    /people/michal.krawczyk2/blog/2005/09/04/xi-do-you-realy-enjoy-clicking-and-waiting-while-tracing-bpm-steps *****
    /people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements *****
    /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    /people/kannan.kailas/blog/2005/12/07/posting-multiple-idocs-with-acknowledgement
    Also have a look at these seminars,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/daea5871-0701-0010-12aa-c3a0c6d54e02
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/media/uuid/e8515171-0701-0010-be98-e37bec4706cc
    Thanks !!!
    Regards
    Abhishek Agrahari
    Questions are welcome here!!
    <b>Also mark helpful answers by rewarding points</b>

  • BPM: Permanent error in BPE inbound processing

    Hi guys...
    i am having a problem in my scenario which is involving BPM.
    The problem is when i execute the interface it is showing green flag aginst PE in sxmb_moni and in smq2 one queue is showing with sysfail and BPM: Permanent error in BPE inbound processing  error.
    yes..i searched on SDN and found resources like Note number 1126656
    i checked al the steps which were earlier mentioned posts like:
    SWWL:  there are no entries existing
    SMQ2: cleared the queues ,regenerated but still no luck.
    My undertsanding is no work is being generated at all .
    I checked BPM with F7 : its correct no errors
    BPM has return code of 0 in sxi_cache
    In ID BPM is latest and refreshed.
    Is there any way i can overcome this problem.
    Your inputs will be of real help.
    Thanks in advance.
    Regards,
    Kiran.

    My undertsanding is no work is being generated at all .
    If you are getting the error for Source ---> BPM  flow then there is a possibility that the ID objects (RD, Interface determination) are to be blamed.
    1) Recreate these particular ID objects/ make some dummy changes
    2) Activate and ensure that Cache is refreshed
    3) Delete the entry in the queue (or delete the queue)....do this only if the XI system is not of Quality, production
    4) some times the BPM cannot be triggered from sending a test message from RWB .... so make a testing from the source application .... this particular case has heppened to me and hence suggesting to you.
    Regards,
    Abhishek.

  • IDoc to Soap, with BPM - Permanent error in BPE inbound processing

    Hi Experts,
    IDoc to Soap, with BPM - > Permanent error in BPE inbound processing
    How to rectify this any issue???
    Thanks-
    sk

    Hi,
    The inbound processing encountered a permanent error and the queue therefore stopped.
    The error message "Permanent error in BPE inbound processing" may be caused by the following:
    - At the start or when you process a process instance, the inbound processing encounters an exception that was not handled. This exception is triggered, for example, by a transformation step, a synchronous send step or a control step but it was not caught in an exception handler branch. If the exception that was not handled occurs in the first transaction of the started process instance, the system does not write the process instance to the database but it sets the queue that has this error message to the error status.
    Refer to the help in Note 1082099
    - The inbound processing triggers this error if the correlation evaluation shows that a message should be delivered to a process instance that has the status "error". Since delivery to process instances that contain errors is not permitted, the queue is stopped.
    Use the simulation of the message delivery in the detail view of the relevant queue LUW to determine the relevant process instance for the affected message and use transaction SXMB_MONI_BPE "Continue Process Following Error" (or transaction SWF_XI_SWPR) to continue. If you cannot continue the process instance, check whether you can logically delete the instance. In this case, use the method that is described in Note 807906 to logically delete a process instance.
    Check whether your system contains other process instances that have errors in order to detect similar problems. Use transaction SXMB_MONI_BPE "Continue Process Following Error" or transaction SWF_XI_SWPR.
    Use the report RSWF_CRL_MAINTAIN to check all of the correlation instances in question or the relevant process instances that you can reach using "Display Work Item".
    - Messages that cannot be delivered because no correlation instance can be found may lead to the error that is mentioned here. Check whether the causes that are outlined in Note 1094028 affect your case.
    Hope this will help you.
    Regards
    Aashish Sinha
    PS : reward points if helpful.

  • Bpm 11g error while deploying composite. BPM_CUBE_PROCESS_INDX1

    Hello,
    Got the following error while deploying the very first composite to a newly installed bpm 11.1.1.5.0 server on windows 2003 server with Oracle 10g Express Data base:
    Deploying on partition "default" from "/Farm_BPM_11g_Domain/BPM_11g_Domain/soa_server1"...
    Deployment failed on "/Farm_BPM_11g_Domain/BPM_11g_Domain/soa_server1".
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    ; nested exception is:
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    ; nested exception is:
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Internal Exception: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_SOAINFRA.BPM_CUBE_PROCESS_INDX1) violated
    Query: InsertObjectQuery(CubeProcess(domain:default composite:ComunicacionesOficiales revision:1.01 name:CorrespondenciaExternaEnviada hasNametab:false)).
    BPM_CUBE_PROCESS_INDX1 is an index from the SOAINFRA schema... should I change it to be not unique?
    Thanks in advance,
    Josue

    I'm getting the same issue deploying my first application on to a fresh 11.1.1.4 install.
    Also win2003 server, also XE.
    install is going into partition "default"
    On further review, this table is empty before the deploy. Does the deployment try to create the Process twice? Or perhaps I have two different Processes with the same name (but in different Folders?) don't think that jdev will allow this....)
    Edited by: wylderbeast on Jun 21, 2011 12:55 PM

  • BPM Mapping error in SXI_MONITOR  Message scheduled on outbound side.

    When I try to process this message i get an error.
    Message scheduled on outbound side.
    I am using a BPM.
    MI_Source -> MI_Receive_BPM -> MI_TRANS1_BPM -> MI_TRANS2_BPM -> MI_TARGET
    Using EOIO in the send step Queue Name: cases
    If I remove MI_TRANS2_BPM the message reaches the bpm, but with both transformation in the BPM the message gets an error in the queue where I get a green flag 'Message Scheduled on the outbound side"
    This BPM was working on Friday but hasn't worked since. There have been no changes to the my development XI environment.  
    Some things that i have tried: Clearing the Queues (smq2), Redoing the entire scenario, clearing cpa cache.
    Please help.
    Thanks
    Chirag

    Hi,
    MI_Source -> MI_Receive_BPM -> MI_TRANS1_BPM -> MI_TRANS2_BPM -> MI_TARGET
    Any specific need to have the above design pattern....you can also try:
    MI_Receive_BPM -> MI_TRANS_BPM -> MI_TARGET
    You can use the message that you initially receive and apply all the necessary transformation on it and the map it to the target structure....
    As you mentioned that if you remove MI_TRANS2_BPM your message is executed successfully...it means that the BPM transformation 2 is waiting for some event / Message....
    If you need to go by the same design then you can follow the below steps to resolve the problem:
    1) Check the return code of BPM in SXI_CACHE...it should be 0
    2) Check for any errored instance of your BPM in SWWL (as mentioned in above posts)
    3) Open the corresponding Queue and see for the messages stuck in the Queue....your Queue may be blocked....your BPM will be using a particular Queue and if any message is stuck in the Queue then all the messages that follow will get stuck in the Queue....
    Now if it is only your BPM that is using this particular Queue then Delete the Queue (applicable to development environment....do not try in QA or Production environment)
    4) In SXMB_MONI click on "PE" and open the Graphic Flow to see where actually your BPM has failed (possible only if the message has entered the BPM.
    Regards,
    Abhishek.

  • BPM Composer Error

    Hi. I was working in a model in BPM Composer (deployed on soa_server1 - Oracle BPM SOA server 11g - 11.1.1.4):
    1- I created a Project
    2- I created (my error) an asynchronous process
    3- I deleted the process, because I need a manual process.
    I tried to save the project but in this moment I saw an error (seems the project not found the old deleted process ).
    I tried to close the session, then I tried to create a new process, then I tried to create a new project, but nothing worked. Finally I need to close the browser (Firefox).
    When I reopened the browser and try to return to my work, my project still not work. When I click on the project icon appears:
    "BPM-70813: Project not found in folder 'RetirosAportacionesVoluntarias'. Cause: The specified project was not found. Action: Check that the name of the project is correct. Caused by: [Error] /bpm/drafts/RetirosAportacionesVoluntarias/weblogic/deletedFiles0. Caused by: /bpm/drafts/RetirosAportacionesVoluntarias/weblogic/deletedFiles0. "
    This error log appears in EM:
    Nivel de Mensaje 1
    Identificador de Relación 0
    Componente soa_server1
    Módulo oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator
    Host bpmmodeler
    Dirección IP de Host 0:0:0:0:0:0:0:1
    Usuario weblogic
    Identificador de Thread [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'
    ECID 88685c90d4ac9d24:-275b8fb4:130dc0f67ce:-8000-00000000000057b9
    Mensaje ADF_FACES-60096:Server Exception during PPR, #1
    Detalle Complementario javax.servlet.ServletException: no such component: RetAporVolProcesamientoSolicitudes
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.help.web.rich.OHWFilter.doFilter(Unknown Source)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.bpm.web.security.filter.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:56)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:447)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.bpm.composer.filter.MdsInitializationFilter.doFilter(MdsInitializationFilter.java:50)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.bpm.composer.filter.UrlHandlerFilter.doFilter(UrlHandlerFilter.java:41)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:135)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Caused by: java.lang.IllegalArgumentException: no such component: RetAporVolProcesamientoSolicitudes
    at oracle.bpm.project.catalog.composite.jaxb.JaxbScaController.getComponentTypeInfo(JaxbScaController.java:1250)
    at oracle.bpm.project.catalog.composite.jaxb.JaxbScaController.deleteComponent(JaxbScaController.java:840)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at oracle.bpm.project.catalog.composite.CompositeUpdater$Interceptor.invoke(CompositeUpdater.java:940)
    at $Proxy372.deleteComponent(Unknown Source)
    at oracle.bpm.project.catalog.composite.CompositeUpdater.delete(CompositeUpdater.java:153)
    at oracle.bpm.project.io.fs.writer.ProcessWriter.deleteProcessArtifacts(ProcessWriter.java:154)
    at oracle.bpm.project.io.fs.writer.ProcessWriter.delete(ProcessWriter.java:100)
    at oracle.bpm.project.io.fs.FileProjectWriter.delete(FileProjectWriter.java:175)
    at oracle.bpm.io.fs.MdsProjectWriter.flushChanges(MdsProjectWriter.java:79)
    at oracle.bpm.io.fs.MdsProjectRepository.flushChanges(MdsProjectRepository.java:104)
    at oracle.bpm.metadata.mds.persistence.MdsMdPersistence.saveMdProject(MdsMdPersistence.java:441)
    at oracle.bpm.metadata.impl.MdDomainImpl.updateDraft(MdDomainImpl.java:401)
    at oracle.bpm.pml.service.impl.ComposerMetadataServiceImpl.updateDraft(ComposerMetadataServiceImpl.java:197)
    at oracle.bpm.composer.service.ProjectManager.updateSelectedDraft(ProjectManager.java:384)
    at oracle.bpm.composer.beans.ComposerBean.doSaveDraft(ComposerBean.java:755)
    at oracle.bpm.composer.beans.ComposerBean.saveDraft(ComposerBean.java:490)
    at oracle.bpm.composer.beans.editor.process.DefaultProcessEditorHost.saveProject(DefaultProcessEditorHost.java:180)
    at oracle.bpm.composer.component.renderkit.EventType$4.process(EventType.java:67)
    at oracle.bpm.composer.beans.toolbar.ProjectToolbarBean.syncModel(ProjectToolbarBean.java:350)
    at oracle.bpm.composer.beans.toolbar.ProjectToolbarBean.saveProject(ProjectToolbarBean.java:128)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.el.parser.AstValue.invoke(Unknown Source)
    at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
    at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
    at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:93)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:766)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:305)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:185)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    ... 60 more

    Naresh,
    Will you be able to try your use case with the new bits? Let us know if you still have a problem.
    Heidi.

  • BPM throws: "Error while trying to retrieve the task"

    Hi,
    <br><br>
    When clicking on a task(WD-UI) in UWL, BPM throws an error message:<br>
    Error while trying to retrieve the task<br><br>
    Though, I am able to open up the task when I restart the server ( CE 7.1 EHP1 SP04 patched).
    <br><br>
    Anyone an idea?
    <br><br>
    Regards,
    <br><br>
    Wesley
    <br><br>
    The log file presents the following information (partially):
    <br>
    Caused by: java.lang.IllegalStateException: com.sap.glx.core.kernel.api.TransitionRollbackException: Exception during prepare, rolling back
    at com.sap.bpem.tm.adapter.core.TaskAdapter$TicketSynchronization.beforeCompletion(TaskAdapter.java:581)
    at com.sap.engine.services.ts.jta.impl.SynchronizationWrapper.beforeCompletion(SynchronizationWrapper.java:27)
    at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:234)
    ... 86 more
    Caused by: com.sap.glx.core.kernel.api.TransitionRollbackException: Exception during prepare, rolling back
    at com.sap.glx.core.kernel.mmtx.AbstractTransactionBase.rollback(AbstractTransactionBase.java:544)
    at com.sap.glx.core.kernel.mmtx.AbstractTransaction.do_prepare(AbstractTransaction.java:174)
    at com.sap.glx.core.kernel.mmtx.AbstractTransaction.commit(AbstractTransaction.java:77)
    at com.sap.bpem.tm.adapter.core.TaskAdapter$TicketSynchronization.beforeCompletion(TaskAdapter.java:579)
    ... 88 more
    Caused by: com.sap.glx.core.kernel.trigger.TriggerLockingException: Cannot acquire lock for update <Context_0_TaskAttributes_ac33d162fa908f8198b3c740708bb6c5{919e4f4b-1581-11df-c72f-02004c4f4f50}(Instance_0_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f45-1581-11df-b4f9-02004c4f4f50}(?),Scope_13_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f4a-1581-11df-94e6-02004c4f4f50}(?),3,true)|Context_0_TaskAttributes_ac33d162fa908f8198b3c740708bb6c5(Instance_0_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f45-1581-11df-b4f9-02004c4f4f50}(Instance_0_bpmboundary_new_24449a1f1a041ff7cd7deb8d764c6405{0d4c2925-157b-11df-b84e-02004c4f4f50}(?),null,Token_0_bpmboundary_new_24449a1f1a041ff7cd7deb8d764c6405{917829a3-1581-11df-b6e0-02004c4f4f50}(?),false),Scope_13_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f4a-1581-11df-94e6-02004c4f4f50}(Instance_0_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f45-1581-11df-b4f9-02004c4f4f50}(?)),4,*true)>
    at com.sap.glx.core.kernel.trigger.node.LockingTreeJoinNode.process(LockingTreeJoinNode.java:638)
    at com.sap.glx.core.kernel.trigger.core.BFSController.update(BFSController.java:173)
    at com.sap.glx.core.kernel.trigger.impl.TriggerNetworkManagerImpl$SequentialController.update(TriggerNetworkManagerImpl.java:550)
    at com.sap.glx.core.kernel.mmtx.AbstractTransaction.do_trigger(AbstractTransaction.java:199)
    at com.sap.glx.core.kernel.mmtx.AbstractTransaction.do_prepare(AbstractTransaction.java:170)
    ... 90 more
    Caused by: com.sap.glx.core.kernel.trigger.TriggerLockingException: Cannot acquire read row lock for after image (key = Instance_0_TaskHelloWorld2_ac33d162fa908f8198b3c740708bb6c5{919e4f45-1581-11df-b4f9-02004c4f4f50}(Instance_0_bpmboundary_new_24449a1f1a041ff7cd7deb8d764c6405{0d4c2925-157b-11df-b84e-02004c4f4f50}(?),null,Token_0_bpmboundary_new_24449a1f1a041ff7cd7deb8d764c6405{917829a3-1581-11df-b6e0-02004c4f4f50}(?),false), name = JOIN_CompletionDeadlineWithRealDelayConditionalSequenceConnector_context_join_0_69)
    at com.sap.glx.core.kernel.trigger.node.LockingTreeJoinNode.lockAfterRow(LockingTreeJoinNode.java:308)
    at com.sap.glx.core.kernel.trigger.node.LockingTreeJoinNode.process(LockingTreeJoinNode.java:636)
    ... 94 more

    Hi,
    sounds like an program error. That is an problem which occurs if one or multiple components try to lock the same galaxy object at the same point in time. Did you configured something special on the given task? e.g deadlines?
    My proposal is to open an Customer Message so that we can have a detailed look onto the system. If this is not possible could you please provide the complete trace file and some more details about the modeled task?
    Best Regards
    Andreas

  • File to RFC with multiple records using BPM Scenario Error...!!!

    Hello Guru's,
      I have done the File to RFC with multiple records using BPM scenario as per the Materiel available in the sdn.sap. This involves BAPI (BAPI_MATERIEL_AVAILABILITY). I have done exactly the same what is their in the materiel. SXI_CACHE is also giving return value " 0 ". File is getting deleted from the source directory, but no file in target directory. SXMB_MONI is also showing no error (black Flag). BPM is also error free. Checked the interfaces also.
    Can any one tell me what mistake would i have done.
    Thanks in advance.

    Hi,
    There is one similar discussion I found,
    FTP TO RFC using BPM
    Thanks
    Swarup

  • Multi-Mapping and Message Split using BPM UDFs Error

    hi
    As per the below blog
    Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure
    I have just modified the UDFs(1.selectnodeifA 2.selectNodeifB)
    1.selectnodeifA
    for(int i=0;i<=n;i++)
    if(Name<i>.equals("A"))
    result.addValue(Node<i>);
    2.selectNodeifB
    for(int i=0;i<=n;i++)
    if(Name<i>.equals("B"))
    result.addValue(Node<i>);
    while checking I am getting the following errors
    Source code has syntax error: 
    D:/usr/sap/D10/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Mapdc8fa4d0896011dd907d001cc01cef0d/source/com/sap/xi/tf/_bpm_mm_.java:132: cannot resolve symbol
    symbol : variable n
    location: class com.sap.xi.tf._bpm_mm_
    for(int i=0;i<=n;i++)
    ^
    D:/usr/sap/D10/DVEBMGS01/j2ee/cluster/server0/./temp/classpath_resolver/Mapdc8fa4d0896011dd907d001cc01cef0d/source/com/sap/xi/tf/_bpm_mm_.java:140: cannot resolve symbol symbol : variable n
    location: class com.sap.xi.tf._bpm_mm_
    for(int i=0;i<=n;i++)
    ^
    2 errors
    The source code given in the blog is correct ? I thought for loop has not completed
    pls help
    manian

    Hi manian,
    I was having a look to Illustration of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure blog.
    The functions are not the same. I mean, yours and blogs functions.
    Each function has two parameters, Name and node. Furtheremore, in the blogs' functions is using arrays and you don't.
    So, the right code will be
    1.selectnodeifA
    for(int i=0;i<=node.length();i++)
    if(Name<i>.equals("A"))
    result.addValue(Node<i>);
    However, if you don't need an advance user defined function as you want to process just one element of the node's queue, you will not need to use for sentence.
    Something like:
    1.selectnodeifA
    // for(int i=0;i<=n;i++)
    if(Name.equals("A"))
    result.addValue(Node);
    Hope it is usefull for you.
    Carlos

  • BPM Scenario: Error in SXMB_MONI

    hi,
    I am using a File- XI(BPM) - File scenario. After completing all the mappings and carrying out the necessary steps for configuration, when I go and see the message in SXMB_MONI - it gives me the following error:
    " During the application mapping com/sap/xi/tf/_File2File_Bpm_MM_ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformation "
    What is causing this error. I have gone back and checked my mapping. Everything seems fine. Please help?
    regards,
    Manpreet

    Hi Manpreet,
    BaseRunTime exception generally occurs in the mapping, when the mandatory fields are not coming the input file. For example, assume <Name></Name> is mapped in your mapping. But in the input file if <Name></Name> tag doesn't come, then mapping will throw BaseRunTime exception. So check your input data contains all the fields mapped in your program or not.
    Regards
    Arpit Seth

  • BPM processing error

    Hi
    I did a N;1 scenario with BPM. It's a three file to file scenario. The status in SXMB_MONI is fine and no errors. The com channels are all green and activated. However,  target directory is not created. How do I figure out where error has happened ?
    I have used merge. Where can I check whether the files have merged successfully ? The out put doesn't have fields from all files. I want to check BPM and am not able to do it.
    Any inputs ?
    Regards

    Hi
    How do I figure out where error has happened ?
    Do you see any entry in MONI, if yes then scroll the message  to right and see if you see a Green or Red flag under outbound coloumn. Click on PE and check if you have any queue problem
    or you can open the SXMB_MONI_BPE, give the current date range and execute .. you will be able to see the  error and related information.click on the error and you can find an icon for graphic and log . see the flow in which step error is occuring.
    Make sure your configuration is done properly do a syntax check.
    Please let us know if your BPM is getting initiated or failing in the first receive step itself.
    Regards,
    Srinivas

  • BPM - Mapping Error

    Hello,
    I m on SAP PI 7.1.
    I have created a basic BPM with single receive and send step.
    I hav done the required configurations.
    when i try to test it the mapping fails.
    Gives me the following error.
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="BPE_ADAPTER">SYSTEM_FAILURE_INTERNAL</SAP:Code>
    I tried to search on the forums and activated the PI Scenario many times.
    Also i have updated the cache.but as in earlier versions i am not able to find my PI Scenario in SXI_Cache.
    Please suggest on this.
    Thanks,

    There is post installation step to run T-Code SWF_XI_CUSTOMIZING,
    check if there is anything wrong, especially, the user WS-BATCH is not locked.
    Regards
    Liang

  • BPM  with error handling

    Hi,
    I have a BPM scenario as follows,
    Receive input file thru HTTP protocol
    Send it to SAP thru sync XI protocol
    Response from SAP has a field with status code
    If the code says its success, then send response back to 3rd party and place the input file in archive dierectory.
    If the code says its failed, then send an email with error description and plance the input file in error directory.
    I would like to have a breif hint on the step-wise process flow in BPM technically.
    Thanks,
    Karthik

    Thank you all.
    I would like to follow the solution suggested by Tarang Shah as below
    1. Receive step to receive the HTTP request
    2. sync send to send the data to SAP and get the response back
    3. then the switch where
    if status = 'OK' then
    1.async send --- to send rseponse to the directory u want
    2.async send ---here the message will be the one specified in step 1 which will go into Archive
    otherwise
    1.async send --- to send the mail using mail adapter
    2.async send ---here the message will be the one specified in step 1 which will go
    into ERROR folder
    Now my question is 'Do we need correlation in this case or will the refMessageID in the SAP response be internally correlated to MessageID of the request message in step 1?'
    Please clarify.
    Thanks,
    Karthik
    Edited by: Karthik Kaveriselvan on May 29, 2009 8:36 AM

  • BPM (IP) Error: "No object type found for this message [...]"

    For your info.
    I have searched SDN today for a solution to an error message found in XI message monitor (trx SXI_MONITOR) when sending a message to BPM:
    <b>No object type found for this message; check the activation of the corresponding process</b>
    Well, I found a lot of threads, but with no good answer for me.
    So, here's my self-solution: I was just missing the Interface Determination (really don't know why) bringing from Outbound to Abstract message interface. So XI message was definitely correct.

    Hi,
    Make sure that the first receive step in your integratiopn process uses the abstract interface that u defin in the interface determination.
    Also check if you have used all the objects that you have created.  Some times 'No object type found' error happens if your BPM is not activated.
    Also check the activation log and see if there are any errors.  Refrech the cache in SXI_CACHE.  Check if the return code is 0.
    Hope this helps.
    Regards.
    Praveen

Maybe you are looking for

  • Where can I find the Action Panel in Photoshop?

    Where can I find the Action Panel in Photoshop?

  • Mail-XI-file scenario

    Hi, I am using a scenario mail(as sender) to XI to file(as Receiver). i am getting an error in the adapter monitoring ""error occured: exception caught during processing mail message; java.net.ConnectException: Connection refused: connect"" Plz tell

  • Sleep problem with iMacs

    I am happy owner of 2.8 GHz Intel iMac except with one nagging problem. When I leave my computer in the SLEEP mode for more than 24 hours it tends to not respond and WAKE when I return to use it. I have to unplug power and restart. Since I usually us

  • How do I make URLs appear when FF opens @ a site?

    In the address/URL bar, when I open any desktop link/shortcut or open a website link in to a new window, or tab, there is no address showing. I have to be at the website, then click any internal link, and the URL appears. Process: FF is default brows

  • I bought Sketch 2 and it crashed. Can I re-install it? How?

    I bought Sketch 2 from the App Store two days ago. After working less than an hour it froze and I had to restart my Mac. After that every attempt to start Sketch gives an immediate crash. I submitted the error report to Bohemian Coding (the author) b