cancel
Showing results for 
Search instead for 
Did you mean: 

Business Process not initiated

Former Member
0 Kudos
295

Hello,

I have implemented a little business process that works in conjunction

with 2 other systems.

System one sends asynchronously a message to the business process, that

bp transforms the message and sends it synchronously via rfc to the

system two.

For this situation I have created a business process and a business

scenario, which are all configured properly at least according to the

checks in the integration designer.

At next I have transfered the scenario to the integration configurator

and configured the business systems. So far there was no problem in

doing so.

In the end I have 2 configured business systems, 1 business process, 2

receiver determination and 2 interface determinations and 1 receiver

agreement.

After that I have generated a proxy via sproxy in the business system 1

and called the proxy asynchronously. This call is monitored in the XI

correctly, but it is flagged as "Message scheduled (commit missing)".

Then nothing happens any more. I have checked the workflow engine

(sxmb_moni_bpe) whether something has been received, but this was not

the case. I also checked whether there are 2 identical entries for the

receiver determination.

Although the CPA cache seems to be ok at the moment according to

transaction (sxi_cache) and the information from the integration

repository, I had some problems today while creating the scenario, it

said "unable to refresh cache content" and the signals in the

repository where red. But right now, everything looks fine except the

fact, that the message from my abap proxy is not routed through

correctly.

This seems to be very strange, has somebody an idea what the status:Message scheduled (commit missing) actually means?

Thank you very much,

Oliver Budde

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Oliver,

please check whether your inbound-queue has been stopped (<b>sxmb_moni</b> scroll right to check queue status for your message). If it has been stopped click on the queue name and use forward naviagtion to find out why. You might wish to delete any erroneous entry and unlock the queue by clicking the "open-lock" icon.

Regards,

Hans Christian

Former Member
0 Kudos

Hello Hans-Christian,

thanks for your answer. I have solved the problem with the business process. The error was, that in my abap code the command "commit work" was missing. Resulting from the fact that I am a java programmer and not very much experience with abap, I had forgotten this part. Don't ask me why one should add this.

Best regards,

Oliver

Former Member
0 Kudos

I trying to design a Business Process. After a success creation of my Business Process, I trying to insert the components and it's work but when a trying to assign any interface or configuration to my components, they don't allowm assign anything because the properties aren't enable...

Any one already faced it?

Thanks in advance.

Edaurdo.

eduardo.souza@neoris.com