cancel
Showing results for 
Search instead for 
Did you mean: 

getting ERROR: The ASSERT condition was violated. while try to add custom CHIP in side panel

04-16-2014 1:38 PM
854 views 7 comments
0 Likes
SAP Managed Tags
Subscribe

Hi experts,

I am getting error "ERROR: The ASSERT condition was violated." when I try add my own Web dynpro CHIP in side panel of the FPM application.

I have created CHART UIBB configuration under web dynpro component BS_ANLY_CHART_UIBB and added it in FPM_UCW_COMPONENT configuration.

And finally I have created CHIP using FPM_UCW_COMPONENT configuration.

After that I have added my CHIP from CHIP Catalog to the side panel.

But while executing the side panel I am getting "ERROR: The ASSERT condition was violated" error.

In  ST22  they have mentioned  error in below area:

Category                   :ABAP Programming Error

Runtime Errors          : ASSERTION_FAILED

ABAP Program         :  CL_FPM_COMPONENT_MANAGER======CP

line -> ASSERT mo_fpm = so_non_multi_instantiable.

Please help to sort out this issue.

Thanks in advance,

Saranya.

0 Likes

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member193369
Active Participant
0 Likes

Hello Saranya,

this assertion indicates that you have more than one instance of non-multiinstantiable FPM running.

Please have a look at http://help.sap.com/saphelp_nw74/helpdata/en/a8/bf693956ac4fa6bc7377b563c30c51/content.htm?frameset=... regarding Multi-Instantiability and make sure that these conditions are fulfilled.

Best regards,

  Christian

Former Member
0 Likes

Thanks Christian Guenther. It works fine now.

Former Member
0 Likes

Hi Saranya,

I get the same issue as you, could you please help me to solve the problem? I didn't find a tutoriel which explain how configure the muti-instantiation.

Thanks,

Kalthoum.

Former Member
0 Likes

Hi Ferjeni,

I resolved the error by creating a custom feeder class for chart UIBB and added this custom feeder class during chart UIBB creation. Refer the below link and create your custom feeder class by copying "CL_BS_ANLY_CHART_FEEDER" standard feeder class.

FPM CHIP Integration - Floorplan Manager for Web Dynpro ABAP - SAP Library

If you are unable to follow the steps/ create custom feeder class, then let me know. I will post the steps to be followed to create custom feeder class.

Regards,

Saranya S

Former Member
0 Likes

Hi Saranya S,

Thank you for your help, issue solved. Now I'm able to do multiple instantiation but I get another issue. I embedded an FPM application UCW into webdynpro Non-FPM, my webdynpro non-FPM contain other embedded components non FPM, the problem is that the FPM UCW doesn't appear immediately,it appears only after any action from other embedded component (like refresh button). With FPM OIF it works fine. Could you please help me?

Thanks,

Kalthoum.

Former Member
0 Likes

Hi Ferjeni,

Unfortunately I have only limited expertise in this area and I havent faced this scenario also. So i dont have any idea,

Regards

Saranya S

Former Member
0 Likes

Hi Saranya,

Check this out : CL_FPM_COMPONENT_MANAGER .This might help you out.

Thanks

Katrice