cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BPM error - No Object type found

Former Member
0 Likes
1,289

Hi All,

I tried to create a simple BPM scenario with the weblog

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1822. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

My input file is getting deleted after processing, but does not reach the receiver. In SXMB_MONI_BPE, I selected my service and tried to execute, the message is "No Work Items Exist".

In SXMB_MONI, I can see my msg with a red flag. The error msg says "No object type found for this message".

Can any one tell me what this error is and how to debug it?

Thanks & Regards,

Jai Shankar.

View Entire Topic
Former Member
0 Likes

Hey,

chk out these threads wher the same issue is being referred

cheers

jithesh

Former Member
0 Likes

Hi Bhavesh,

In Sender Agreement I have specified the Bussiness Service as sender service, outbound interface as the interface and the sender file adapter as commn. channel.

Receiver Determination - I have created 2. First Sender Service- Bussiness Service, Interface- Outbound Interface, Receiver - Integration Process. The Mapping is Interface Mapping and Interface is Abstract.

Second one - Sender Service- Integration Process, Interface- Abstract Interface, Receiver - Bussiness Service Interface - Inbound, Receiver Agreement - Receiver commn. channel.

Kindly tell me where I have gone wrong.

Thanks & Regards,

Jai Shankar.

bhavesh_kantilal
Active Contributor
0 Likes

Jai,

All config looks fine to me. Go to SXI_CACHE and check the status of your BPM. The return status of your BPM should be 0 . If not, try to activate your BPM from there.

Also, do a semantics check on your BPM by pressing f7. It will display any semantics error if any.

regards,

Bhavesh

Former Member
0 Likes

Hi ,

First check your SXI_CATCH . eturn code should be 0 of your BPM.

sekhar

Former Member
0 Likes

Hi All,

I went trough the thread where neetu faced a similar problem.

I went to SXI_CACHE and manually activated the integration process. After this I tried to exeecute my scenario again.

Now I could see my msg in SXMB_MONI with a green flag.

The message is "Message is not used by any processes".

Kindly tell me what this error means?

In SXI_CACHE I could find the value 99 in return code. Do you say this field as version? I cant find any field named version.

Any Inputs will be of great help.

Thanks & Regards,

Jai Shankar.

bhavesh_kantilal
Active Contributor
0 Likes

Jai,

when your BPM has a status of 99 , it implies that there is some error in your BPM.

Make a semantics check on your BPM by opening the BPM in your IR and then pressing F7.

Regards,

bhavesh

Former Member
0 Likes

Hi Bhavesh,

I opened the BPM in IR and pressed F7. The log says "No errors found".

Kindly tell me Where I might have gone wrong?

Thanks & Regards,

Jai Shankar.

Former Member
0 Likes

Hi Jai,

Make sure that the first receive step in ur integratiopn process uses the abstract interface that u defined in the interface determination of external system(message interface)-->BPM( abstract interface).

And also this could happen if ur BPM is not activated.

Sometimes it happens that our BP is activated but actually it is not, so use transaction SXI_CACHE to manually activate it.

Also check the activation log and see if there are any errors.

Regards,

Abhy

Former Member
0 Likes

Hi Jai,

First check if you have used all the objestc that you have created.

Next, if all your configurations are correct and u can still see the return code as 99, refrech the cache in sxi_cache-complete refresh...you will see that the return code becomes 0. I have faced this problem earlier.

The return code problem generally occurs when a switch statement is used in the BPM. check out this thread:-

Regards,

Sushumna

Message was edited by: Sushumna Parupalli

Former Member
0 Likes

Hi All,

I have refreshed the cache and now the return code is 0. But still the problem persists.

I went through some threads regarding this issue. They asked to check the t-code SWF_XI_CUSTOMIZING.

Here there are some entries marked in red. They are

1. Configure RFC destination.

2. Schedule Background Job for Missed dead lines.

3. Schedule Background Job for Work Items with error.

4.Schedule Background Job for clearing report.

5. Maintain prefix numbers.

6. Check entries from HR control Tables.

The remaining entries are green.

Is this the cause of error I am getting in SXMB_MONI?

If as per the msg RFC destination is not configured, how can I work on a file-proxy & proxy-file scenario successully?( I used URL addressing).

Thanks & Regards,

Jai Shnakar.

Former Member
0 Likes

Hi ,

Just cross check your objects in ID...

1)File to BPM with Interface Mapping

2)BPM to File without Interface Mapping

or just delete and do it the above steps once again...

Thanks,

Sekhar