BPM or not

I have a scenario where i need to implement
File --> SOAP(synchronous) --> File
DO i need to use BPM for this? or can i do without BPM?

Hi Gayatri,
You need to use BPM becuase file adapter cannot work in a sync mode.
Refer to the blog suggested in Bhavesh's reply.  That's a good one to start of with.
Also, instead of RFC, call WebService through SOAP Receiver Adapter.
For this, you need to have WSDL from webservice imported into External Definition in Repository.
For Webservices check this blog-
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
I hope this helps.
Regards.
Praveen

Similar Messages

  • File to BPM is not working after SP12

    Hello Friends,
    After applying SP12 patches, my BPM is not picking up the file at all. Nothing is changed. The configuration did not change at all.
    In Configuration, I've deleted the BPM and added it with the same name, but no luck.
    Does anyone know about this.
    Thanks
    SKM

    In the adapter monitor, file is processed.
    My mistake. Let me re-phrase the problem.
    After file is picked up, it is being sent to the BPM service. When I checked PE --> Technical Details the workflow has the following error.
    Error handling for work item 000000000011
    Work item 000000000011: Object CL_SWF_XI_MSG_BROKER method CALL_TRANSFORMATION cannot be executed
    com/sap/xi/tf/_FiletoStage_MsgMap_com.sap.aii.utilxi.misc.api.BaseRuntimeExceptionRuntimeExceptio
    com/sap/xi/tf/_FiletoStage_MsgMap_com.sap.aii.utilxi.misc.api.BaseRuntimeExceptionRuntimeExceptio

  • How to make the fields of BPM object not saved in database.

    Is it possible to declare some attributes of BPM object not saved in database.
    For example: Order has attribute orderId and date, user (other attributes)... we only want OBPM save orderId. We want the other attributes could be saved and retrieved by external DAO classes.
    We still want to use the OOTB presentation from BPM object (not the customer jsp).
    Thanks

    When you say:
    Is it possible to declare some attributes of BPM object not saved in database.do you mean you do not want the information stored in the Oracle BPM Engine's database?
    If this is the case, create a BPM Object with just two attributes. One would store your orderId as a primitive data type. The other attribute would be a BPM Object that would store all the other data you are going to retrieve from the external database.
    At the beginning of the screenflow, read the database using the orderId attribute and populate the other attribute (the BPM Object). At the end of the screenflow just before it flows to the end activity, you could set the second attribute (again, the BPM Object attribute) to null. This would keep the BPM object with the two attributes from storing anything but the orderId in the Engine's database table for the work item instance.
    Dan

  • XI ALERTS with out BPM Are not working.

    Hi All,
      We are on XI 3.0 sp14. Alerts with out BPM are not working. I want to apply notes 906044, 876546. It says i need to make some changes to the following functions. I could not able to find these Function modules in the first place. Can some one help me out?
    <b>Note -
    Object -
         Name</b>
    906044  -
    function---- SXMS_ALERT_ERROR_RECEIVE
    906044  -
    function --- SXMS_ALERT_ERROR_SEND
    906044&876546--method ---CL_XI_ALERT HAS_ACTIVE_RULE
    906044  -
    method -
      CL_XI_ALERT_UTIL GET_MDT_URL
    905896   -
    method  -
    CL_XI_ALERT CREATE_ALERT
    Thank you
    Ganges Leaves.

    Ganges
    Login into XI Developement and give SE37 Transaction. Then you give SXMS_ALERT_ERROR_RECEIVE and click 'display'.
    Then you check for the methods CL_XI_ALERT HAS_ACTIVE_RULE, CL_XI_ALERT_UTIL GET_MDT_URL, CL_XI_ALERT CREATE_ALERT and make the changes according to service notes. If you dont find this methods in this function then you can try in SXMS_ALERT_ERROR_SEND.
    Regards,
    ---Mohan

  • Why the BPMs are not preferred in general ?

    Why the BPMs are not preferred in general is there any disadvantage ?

    Yes..In general nobody is going prefer this BPM technic in terms of multimapping.Because it is bit of lenthy process and performance wise it is very poor due to some work process issue in the background.
    ReddyGundala

  • Integration of BRM within BPM does not work

    Hi,
    I am working on a demo that shows the integration of BRM within BPM. A simple scenario with a gateway to decide for automatic or manual approval. I would like to use BRM to decide what to do: automatic or manual. For example: if amount <=25 then set status to automatic.
    Unfortunately I can't get it to work. I took the examples I got on this years TechEd (BPM262), but this doesn't work at home
    I also read through the blogs from Julius (BRM integration in BPM (XML Schema)), but these look very complicated. In my opinion it must be able to use business rules without any line of coding (despite what is stated in Julius blogs).
    Ruleset trials and questions
    - What is the returntype: the context or the parameter you want to be judged or returned?
    - What are the parameters: context or the parameters you want to use?
    - What is the result: context or the parameter you want to return?
    - Why is it not possible to change the Overview tab, once you have created  the ruleset?
    - How to implement within the process, I used the mapping activity, but I either get an error at selecting the ruleset, or I get an error during runtime (nullpointer).
    The concept is very powerfull but I feel that the integration of BRM within BPM is not finished yet. Am I missing something? Anyone implemented a business rule within a process without any line of coding?
    Kind regards
    Twan

    Hi arti, <br>
               I found two errors on server's error log while executing the same. I am enclosing initial section of errors. See if it's helpful to sort out the issue.
    <br><br><br>
    1. System exception 
    [EXCEPTION]
    javax.ejb.EJBException: (Failed in component: sap.com/tcbrmsglxapp, BC-BMT-BRM-ENG) Exception raised from invocation of public void com.sap.brms.glx.ejb.RulesetInvokerBean.invokeRuleset(java.lang.String,commonj.sdo.helper.HelperContext,commonj.sdo.DataObject,commonj.sdo.DataObject) method on bean instance com.sap.brms.glx.ejb.RulesetInvokerBean@63f4db for bean sap.com/tcbrmsglxappannotation|com.sap.brms.glx.ejb.jarannotation|RulesetInvoker in application sap.com/tcbrmsglx~app.; nested exception is: java.lang.NullPointerException
    java.lang.NullPointerException
    at com.sap.brms.glx.ejb.SDODOMConversionHelper.copyElementDataToDataObject(SDODOMConversionHelper.java:254)
    at com.sap.brms.glx.ejb.SDODOMConversionHelper.fillResponseDataObject(SDODOMConversionHelper.java:198)
    at com.sap.brms.glx.ejb.RulesetInvokerBean.invokeRuleset(RulesetInvokerBean.java:200)
    at sun.reflect.GeneratedMethodAccessor1912.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    <br><br><br>
    2. An error occurred while executing transition MAPPING_Validate__Expense(Token_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8(Instance_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8(null,null,null,false),1), Instance_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8(null,null,null,false), Context_0_DO_Context_fb9d3700912540231d95cb19129723d8(Instance_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8(null,null,null,false),Scope_3_Expense_Approval_fb9d3700912540231d95cb19129723d8(Instance_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8(null,null,null,false)),1,true)): com.sap.glx.core.kernel.api.TransitionException: An exception occurred while executing the script "_Expense_Approval:MAPPING_Validate__Expense(
          com.sap.glx.adapter.BPMNAdapter:Token_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8 token,
          com.sap.glx.adapter.BPMNAdapter:Instance_0_Expense_Approval_Process_fb9d3700912540231d95cb19129723d8 parent,
          com.sap.glx.adapter.internal.ContainerAdapter:Context_0_DO_Context_fb9d3700912540231d95cb19129723d8 context_0){
      exit=new com.sap.glx.adapter.BPMNAdapter:Exit();
      exit:addParameter(token);
      exit:addParameter(parent);
      exit:addParameter(context_0);
      exit:onActivation("4B553CE4D75A4D7004B711DFAC81001372BEFBBB", parent, token);
      delete exit;
      controller=new com.sap.glx.adapter.internal.ExceptionAdapter:ExceptionController();
      controller:setContext(token);
      delete controller;
      mapper=new com.sap.glx.adapter.internal.Transformer:DataMapper();
      yves_in=new com.sap.glx.adapter.internal.Transformer:Data();
      yves_out=new com.sap.glx.adapter.internal.Transformer:Data();
      data=context_0:getData();
      yves_in:setData("sap.com/glx/", "$sap.com/glx/:DO_Context", data, "6536A68BEDF1903C9327404A8E4F756E");
      data=context_0:getData();
      scope=new com.sap.glx.adapter.internal.TypeRegistry:GenericScope(null, "6536A68BEDF1903C9327404A8E4F756E");
      copy=scope:copy(data);
      delete scope;
      yves_out:setData("sap.com/glx/", "$sap.com/glx/:DO_Context", copy, "6536A68BEDF1903C9327404A8E4F756E");
      mapper:map("4B553CE4D75CBE7404B711DFAA74001372BEFBBB_fb9d3700912540231d95cb19129723d8", yves_in, yves_out);
      data=yves_out:getData("sap.com/glx/", "$sap.com/glx/:DO_Context", "6536A68BEDF1903C9327404A8E4F756E");
      context_0:setData(data);
      delete yves_in;
      delete yves_out;
      delete mapper;
      token:state=3;
    at com.sap.glx.core.kernel.execution.transition.ScriptTransition.execute(ScriptTransition.java:69)
    <br><br>
    Regards,<br>
    Pratik
    <br>
    Edited by: Pratik Khandelwal on Jan 25, 2010 10:26 AM<br>
    Edited by: Pratik Khandelwal on Jan 25, 2010 10:29 AM<br>
    Edited by: Pratik Khandelwal on Jan 25, 2010 10:29 AM

  • BPM roles not avaialable in BPM workspace

    Hi ,
    I am facing an issue with the BPM workspace. I deployed my BPM process in my SOA server. But I am not able to view the roles defined in my BPM application in BPM workspace. I can muanuaaly add the role under Application Roles in Fusion Middleware control by adding <composite_name>.<role_name> but I don't want to do this. I want the roles to be avaialable automatically when I deploy my BPM application. Can you please suggest me the cause of this issue and a probable solution?
    Thanks in advance!

    Hi Roshni,
    How did u added the roles .
    Generally You/Admin has to create the Applications Roles/ Users, Groups before developing the BPM Process.
    Once U created, For Human Activity/Task you will be assigning the roles like Manager, Supervisor, etc.
    Then you need to login to the BPM Workspace using same role and password so that you can Complete the tasks assigned to particular role...
    Hope this might help you..
    Regards,
    Pavan

  • BPM process not responding

    Hi
    I have created a very simple BPM process in BPM Studio 10Gr3. It is processed as a Web Service and takes in a string and outputs a string (synchronous). The trouble I am having is once it has been deployed onto a clustered environment, I then attempt to call the process from SOAP UI but unfortunatly it just hangs and eventually timesout.
    I know the process is running because I can see it in the BPM log viewer and I have outputted additional log messages from the process to the log viewer. However I do not get a response back from the process.
    I would appreaciate any help with this.
    My setup includes a clustered Weblogic Environment and I have set authentication type to: Username Token Profile.
    Thanks
    Saheem

    Hi Shamila,
    To me this looks like a configuration issue. You can trouble shoot it this way
    First try to check if the web services is up and running
    Second check your configuration, for this, in NWA Manage Processes application get all the 'failed processes'
    -check if your in-progress process is listed here-
    - if so then open the Error log tab for the process in the details section in Manage Process
    - See the logs listed here; generally the last log will tell you if your configuration is correct or not
    -if you figure out that the configuration isn't done or is improper then correct the same in provider systems and/or application communication configuration
    - then once this is done, re-query the failed process and use the "Recover" option
    Regards,
    Harsha

  • BPM Process not getting started

    Dear All,
    I have created a BPM Process, and have attached a webservice with the start event.After deploying the Process DC I am getting my start webservice in my wsnavigator. When I am executing the start webservice I am getting the following error.
    Web service returned error. Fault Code: "(http://schemas.xmlsoap.org/soap/envelope/)Server" Fault String: "Process start has been triggered."
    But my process is inprogress but not getting proceeded to the next step , it is stuck in start itself.
    how can i make my webservice work?
    Regards,
    Shamila

    Hi Shamila,
    To me this looks like a configuration issue. You can trouble shoot it this way
    First try to check if the web services is up and running
    Second check your configuration, for this, in NWA Manage Processes application get all the 'failed processes'
    -check if your in-progress process is listed here-
    - if so then open the Error log tab for the process in the details section in Manage Process
    - See the logs listed here; generally the last log will tell you if your configuration is correct or not
    -if you figure out that the configuration isn't done or is improper then correct the same in provider systems and/or application communication configuration
    - then once this is done, re-query the failed process and use the "Recover" option
    Regards,
    Harsha

  • BPM Inbox not displayed, gives Javascript error

    Hi,
    I am trying to open the BPM Inbox via https://<host>:<port>/bpminbox, but it throws a Javascript error:
    Uncaught TypeError: Cannot read property 'dataServices' of undefined in ODataMetadata.js:13
    If I remove the roles UnifiedInboxUserRole and com.sap.bpem.Enduser, the BPM Inbox is shown fine, but it states correctly I don't have the appropriate roles.
    Have I missed some configuration? The standard UWL works just fine

    Hi Christian,
    In the defaultTrace the only hint is :
    WARNING: Interceptor for {http://odata4j.sap.com/}BPMEntitiesRequestResourceImpl has thrown exception, unwinding now
    com.sap.engine.services.servlets_jsp.server.exceptions.WebIllegalStateException: The stream has already been taken by method [getWriter()].
    at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.getOutputStream(HttpServletResponseFacade.java:244)
    at org.apache.cxf.transport.http.AbstractHTTPDestination.flushHeaders(AbstractHTTPDestination.java:535)
    at org.apache.cxf.transport.http.AbstractHTTPDestination.flushHeaders(AbstractHTTPDestination.java:502)
    ...but not sure if this is a root cause

  • BPM :: Messages not processed at outbound side

    Hi Experts,
    We have 1000+ synchronous messages with BPM  for only two days in July which havent processed fully. Now oncoming messages are getting processed fine, but the messages which were waiting for outbound processing from July are still waiting.
    inbound side there is a success flag and outbound side it is showing a clock symbol(looks like scenario is collecting / waiting)... cant see any failed/waiting messages iin queues .. when I checked the workflow logs few are showing workflow manually edited and processed after exception.
    The date messages were triggered are 10/Jun and seems one or more messages were edited on 17/jun later.
    Now we would like to know which workflow thrown the exception and what they have done during manual operation.
    And how to process the remaining holding messages.
      Thanks in advance for you ideas and suggestions.

    Hi,
         As you pointed out in your post that     
    "inbound side there is a success flag and outbound side it is showing a clock symbol(looks like scenario is collecting / waiting)... "
    Now you have not explained your scenario completely. Still from the problem statement I can say that The BPM is waiting for some messages. There are three possible scenarios where you can see the clock symbol.
    You have the option of collecting multiple messages for an interface and bundling them into one message, for example, individual sales order items into one sales order. To do so, you need to define a receiver step within a loop. The loop can finish in a variety of ways.
    Payload-Dependent  => The loop finishes when the number of messages received matches the number specified in the payload of the messages.
    Time-Dependent   => The loop finishes at a specified point in time.
    Message-Dependent => The loop finishes when a specific message is received.
    Once all the messages have been received, a transformation step bundles the messages collected in the container element and from them creates a message in the container element .This message is then sent by a subsequent send step.
    The processes use one of the abstract interfaces as an inbound interface, and the other as an outbound interface.
    Your BPM cannot be time dependant, otherwise it would have completed processing by now.
    Either your BPM is message dependant or payload dependant. You need to find this out.
    Check out the correlation (if) used in BPM, and the condition in BPM which stops the message collection.
    Plesae check SXMB_MONI and study the messages which have been succesfully processed by the BPM, so if your BPM is message dependant you have to find out what message it needs to stop collecting the message, this you can do by studying the successful message processed by the BPM. In this case your BPM will contain a FORK step. In one branch of FORK step there will be a receive step, this is the step where you can find the message required to complete waiting stage of the BPM.
    Check if this message has arrived or not.
    If your BPM is Payload dependant, find out whether number of messages received by the BPM matches the  expected count or not. In this case the BPM must have a container operation to count the messages received. If the count is less than required value, the BPM will remain in waiting  state.
    regards
    Anupam

  • BPM Process not able to start from NWA

    Hi,
    I have downloaded and installed  the trial version of NWDS and CE ehp1 server from SDN.
    The server is up and running. I am able to create the sample BPM process and build and deploy in the server.
    In order to start the process, if i open NWA and check in Configuration Management, the Process and Tasks tab is missing.
    I checked in other tabs I could not find this. I reinstalled the server once again, then also same problem.
    Please help me to overcome this problem.
    Regards,
    Krishnaveni.

    Hi Krishnaveni
    The tab goes missing if your installation fails.
    After the installation of server did u get a successfully installed message? I think your installation might have given a small error pop up, still server runs , but the last 2-3 steps in installation goes missing.
    Copy all your installation files in to the system in which you are installing and then re install.
    Regards
    Vidyadhar

  • BPM alert not being generated

    Hi guys,
    I'm having quite a little trouble in doing one thing which has been done for several times but which is giving  me a hard time...
    I've created a bpm process which in an error condition will trigger a simple alert.
    I've tested the process and everything goes allright, except the alert. What is happening? Well, the alert is not being sent to my inbox. Why? Maybe because the alert is not being generated.
    I've went to sxmb_moni_bpe and everything is OK. I can see the message of the alert being fired. After that I went to slg1 to see if my alert is being generated, and the answer is no. It's not being generated....
    I've gone through Michal's blogs and everything was checked...The question is, if I execute RSALERTTEST with my alert category, the alert is generated and send to my inbox. Do you have any ideas?
    Thanks a lot for your attention

    Hi,
    Yes the job scheduling is needed only for Sp14 and below.
    Can you recheck if the Alert is actually getting triggered or not in the BPM in the control step? Make sure that you have given the correct Alert Category in your Control Step and also, make sure that the recipient in your alert as well as the Alert Inbox entry you are seeing is the same.
    Finally, refresh the Alert Inbox.
    Regards,
    Bhavesh

  • BPM Composite Not Available Error

    Hi,
    Sometimes, after restarting the servers, I get the following error when I try to expand the BPM composite from soa_infra menu in Entreprise Manager:
    "The composite QuoteProcessLab (1.0) is not available. This could happen because either the composite has been undeployed or soa-infra has not yet loaded this composite..."
    This error indicates the non availability of the composite while the application, with its deployed version, appears in the soa-infra menu (left menu in EM).
    For my tests, I'm working on Oracle Enterprise Linux 5 and using Firefox 3.6.2 (also Google Chrome) as browser.
    Thanks for any help.
    Hanin
    Bellow is the server log.
    ####<Apr 12, 2010 3:07:05 PM CEST> <Error> <oracle.soa.services.rules> <caprica2.cec.eu.int> <soa_server1> <weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@254e8a> <<anonymous>> <> <cde56d80898fec18:-399ce2c1:127f2207b63:-7ffd-000000000000000e> <1271077625327> <BEA-000000> <<.> Duplicated definition for: 'ReviewObjectType'
    oracle.xml.parser.schema.XSDException: Duplicated definition for: 'ReviewObjectType'
         at oracle.xml.parser.schema.XSDBuilder.buildSchema(XSDBuilder.java:765)
         at oracle.xml.parser.schema.XSDBuilder.build(XSDBuilder.java:418)
         at oracle.bpel.services.rules.rpi.RuleEngineUtil.matchSchemaLocation(RuleEngineUtil.java:331)
         at oracle.bpel.services.rules.fabric.FabricUtil.querySchemaLocationFromMDS(FabricUtil.java:193)
         at oracle.bpel.services.rules.fabric.xml.RuleDictionarySchemaUsage.addToResultSet(RuleDictionarySchemaUsage.java:189)
         at oracle.bpel.services.rules.fabric.xml.RuleDictionarySchemaUsage.addToResultSet(RuleDictionarySchemaUsage.java:145)
         at oracle.bpel.services.rules.fabric.xml.RuleDictionarySchemaUsage.getComponentSchemaQNames(RuleDictionarySchemaUsage.java:113)
         at oracle.bpel.services.rules.fabric.xml.XmlSchemaCache.onInit(XmlSchemaCache.java:119)
         at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.init(BusinessRulesServiceEngine.java:1265)
         at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.init(BusinessRulesServiceEngine.java:235)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.activateComponents(CompositeDeploymentConnection.java:362)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.commit(CompositeDeploymentConnection.java:269)
         at oracle.integration.platform.blocks.deploy.DeploymentTransactionManager.doCommit(DeploymentTransactionManager.java:108)
         at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:732)
         at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:701)
         at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:321)
         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:116)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy247.deploy(Unknown Source)
         at oracle.integration.platform.kernel.WLSFabricKernelInitializer$2.run(WLSFabricKernelInitializer.java:389)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    >
    ####<Apr 12, 2010 3:07:06 PM CEST> <Warning> <oracle.bpm.common> <caprica2.cec.eu.int> <soa_server1> <weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@254e8a> <<anonymous>> <BEA1-006C1DF8BBEFB27D1B7A> <cde56d80898fec18:-399ce2c1:127f2207b63:-7ffd-000000000000000e> <1271077626404> <BEA-000000> <cannot decide whether operation is two-way or not>
    ####<Apr 12, 2010 3:07:06 PM CEST> <Error> <oracle.soa.bpmn.engine.deployment> <caprica2.cec.eu.int> <soa_server1> <weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@254e8a> <<anonymous>> <BEA1-006C1DF8BBEFB27D1B7A> <cde56d80898fec18:-399ce2c1:127f2207b63:-7ffd-000000000000000e> <1271077626416> <BEA-000000> <<CubeProcessLoader::create>
    java.lang.NullPointerException
         at oracle.bpm.project.ActivityImpl$ParticipantReferenceAdapter.getId(ActivityImpl.java:2506)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.ServiceTaskVisitorImpl.createMIVisitor(ServiceTaskVisitorImpl.java:37)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.ServiceTaskVisitorImpl.createMIVisitor(ServiceTaskVisitorImpl.java:26)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.MIAbstractBPMNActivityVisitor.visitActivity(MIAbstractBPMNActivityVisitor.java:34)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.AbstractBPMNActivityVisitor.doVisit(AbstractBPMNActivityVisitor.java:33)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.EventsVisitorHelper.visitElement(EventsVisitorHelper.java:88)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.AbstractBPMNActivityVisitor.visitElement(AbstractBPMNActivityVisitor.java:43)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.AbstractBPMNActivityVisitor.visitElement(AbstractBPMNActivityVisitor.java:22)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.AbstractBPMNElementVisitor.visit(AbstractBPMNElementVisitor.java:36)
         at oracle.bpm.bpmn.engine.map.builder.visitors.impl.AbstractBPMNElementVisitor.visit(AbstractBPMNElementVisitor.java:27)
         at oracle.bpm.bpmn.engine.map.builder.visitors.ModelVisitor.compileActivitiesAux(ModelVisitor.java:226)
         at oracle.bpm.bpmn.engine.map.builder.visitors.ModelVisitor.compileActivities(ModelVisitor.java:190)
         at oracle.bpm.bpmn.engine.map.builder.visitors.ModelVisitor.visit(ModelVisitor.java:95)
         at oracle.bpm.bpmn.engine.map.builder.BPMNCubeMapBuilder.buildProcessBlock(BPMNCubeMapBuilder.java:145)
         at oracle.bpm.bpmn.engine.map.builder.BPMNCubeMapBuilder.build(BPMNCubeMapBuilder.java:80)
         at oracle.bpm.bpmn.engine.map.builder.BPMNCubeMapBuilder.buildMaps(BPMNCubeMapBuilder.java:64)
         at oracle.bpm.bpmn.engine.map.builder.BPMNCubeMap.load(BPMNCubeMap.java:94)
         at oracle.bpm.bpmn.engine.map.builder.BPMNCubeMapFactory.create(BPMNCubeMapFactory.java:50)
         at oracle.bpm.bpmn.engine.model.BPMNProcess.buildMaps(BPMNProcess.java:196)
         at com.collaxa.cube.engine.core.BaseCubeProcess.load(BaseCubeProcess.java:247)
         at oracle.bpm.bpmn.engine.model.BPMNCubeProcessor.createCubeProcess(BPMNCubeProcessor.java:98)
         at com.collaxa.cube.engine.deployment.CubeProcessFactory.create(CubeProcessFactory.java:61)
         at com.collaxa.cube.engine.deployment.CubeProcessLoader.create(CubeProcessLoader.java:112)
         at com.collaxa.cube.engine.deployment.DeploymentManager.deployProcess(DeploymentManager.java:238)
         at com.collaxa.cube.engine.deployment.DeploymentManager.deployComponent(DeploymentManager.java:182)
         at com.collaxa.cube.ejb.impl.CubeServerManagerBean._deployOrLoadComponent(CubeServerManagerBean.java:726)
         at com.collaxa.cube.ejb.impl.CubeServerManagerBean.deployComponent(CubeServerManagerBean.java:114)
         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.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy205.deployComponent(Unknown Source)
         at oracle.bpm.bpmn.engine.ejb.impl.BPMNServerManagerBean_6gbx7k_ICubeServerManagerLocalBeanImpl.deployComponent(BPMNServerManagerBean_6gbx7k_ICubeServerManagerLocalBeanImpl.java:736)
         at oracle.fabric.CubeServiceEngine.load(CubeServiceEngine.java:852)
         at oracle.bpm.bpmn.engine.service.BPMNServiceEngine.load(BPMNServiceEngine.java:486)
         at oracle.bpm.bpmn.engine.service.BPMNServiceEngine.load(BPMNServiceEngine.java:123)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:239)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:94)
         at oracle.integration.platform.blocks.deploy.CompositeDeployerImpl.deploy(CompositeDeployerImpl.java:149)
         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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.integration.platform.blocks.deploy.DeploymentEventPublisher.invoke(DeploymentEventPublisher.java:69)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy247.deploy(Unknown Source)
         at oracle.integration.platform.kernel.WLSFabricKernelInitializer$2.run(WLSFabricKernelInitializer.java:389)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:77)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

    Hi Hanin,
    I haven't seen this error before. Which version are you using? The original from early february or the update from mid-march?
    Is ReviewObjectType something you defined in your project?
    Heidi.

  • BPM is not getting triggered

    Hi All,
    I am working in XI3.0. When I am executing a process with BPM, I am getting an error message like this.
    <?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>
    I have checked in SXI_CACHE. I can see that my business process has return code 0. But still when I execute the process, and see the message in SXMB_MONI, I can see the error message pasted here and business process is not triggered. Any ideas to resolve this issue are welcome.
    Thanks,
    Anand

    Hi Anand,
    1.Execute tcode:SWDD in ABAP stack of XI and investigate whether you have the correct version of the BPM.
    2.If you have any conditional evaluation in BPM, make sure you have set them properly.
    Regards,
    Sridhar

  • Bpm setting not being saved

    I have found that when opening previously saved multitrack sessions the bpm rate has not been saved (it reverts to whatever the setting was in the previously opened multitrack session.) Is this means of saving information adjustable? If so, how do I do it? If not, it means that I have to keep a record of this data elsewhere which is not very convenient.
    Thanks.

    Happy to be corrected but I think this was happening in CS5.5 but may have been fixed in CS6
    What version of CS are you running?
    Edit: I thought one of the devs may have mentioned this

Maybe you are looking for

  • Subsequent event not triggering​?

    i have a MAIN VI and a SUB VI which communicate events through control refnum. flow of events is as follows. 1) sub vi changes a value of its control and this event is handled in the main vi(this works) 2)main vi in response to the event changes one

  • When saving an image in PS CS 6, and going back to Lightroom 5. The original image and the edited image are at the end of the line up.

    I'm using a Mac, Lightroom 5 and Photoshop CS 6. I've started having an issue with the line up in Lightroom 5 after saving an image from PS CS 6. For some reason when I save the edited image form CS 6 it's taking the edited image and the original ima

  • Smartform in BSP appl

    Hi ,         How i can know which smartfrom is using in BSP application , is there any table or way for that. regards tarun

  • Blackberry 0S 6 for Bold 9700

    Hi, i just upgraded from a curve 8520 to a bold 9700 and its going really slow, so i want to update the software. I have desktop manager but when i plug my phone in it says that there are no new software updates. how do i update the software then. do

  • IMPORTANT: JARs and Sharing References: New Reference

    Hi Portal Developers, A new reference is available that lists ALL public portal APIs, and provides the following information: Class/interface name Package name JAR file for compilation Location of JAR file Required sharing reference for portalapp.xml