cancel
Showing results for 
Search instead for 
Did you mean: 

Question: service does not reflect new changes

0 Kudos

My test gateway system has both iw_bep and iw_fnd installed (embedded scenario).

in SEGW, I create a model by importing RFC etc.

register service etc.

check service document, $metadata, etc.

All works as expected.

Problem:

I now create another model by importing from another RFC.

add a new entity set.

generate. etc.

check service document, $metadata, etc.

but my new entity set does _not_ show up.

Question:

What step, config, did I miss?

Thanks in advance for any hints!

I had to:

in /iwfnd/maint_service, unassign system alias, delete SICF node, delete service

in /iwbep/reg_model, create a new model, using the same model class

in /iwbep/reg_service, unassign the original model, assign the new model

in /iwfnd/maint_service, activate the same service.

Only now both of entity sets show up in service document, $metadata, etc.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Mingzuo,

Did you clear the cache? The metadata is cached at three places.

1) in BEP

2) in FND

3) and in your browser

To clear cache in BEP execute transaction /IWBEP/CACHE_CLEANUP

To clear cache in FND execute transaction /IWFND/CACHE_CLEANUP

This should solve the problem. You dont have to repeat the service activation steps.

Regards

Chandan VA

0 Kudos

Thanks so much Chandan VA!
I tried once - Seems to work!
I will try these from now on whenever I make any changes.

Saves me quite a few clicks!

tom_parsons
Participant
0 Kudos

Just to add a little more detail on this for central hub deployments;

> To clear cache in BEP execute transaction /IWBEP/CACHE_CLEANUP

The IW_BEP cache should be cleared on the backend server


> To clear cache in FND execute transaction /IWFND/CACHE_CLEANUP

The IW_FND cache should be cleared on the gateway server


Note that the "Load Metadata" button in /IWFND/MAINT_SERVICE will not work alone with hub deployments as it will simply call the backend server for the metadata which will retrieve it from the IW_BEP cache.

Answers (0)