cancel
Showing results for 
Search instead for 
Did you mean: 

SEGW Runtime Artifacts: garbage removal?

Former Member
0 Kudos

Hy @ll.

've got a problem with the SEGW - SAP NetWeaver Gateway Service Builder.

- i used data sources from RFC.

- mapping the source to the entity first time: a ZIF_{rfc name} interface will be created.

- now i changed the mapping to another rfc function, the unused interface is still listed in the "Runtime Artifacts" tree.

Question: How can i remove this garbage from my SEGW project?

Another problem:

- i changed the rfc returning datatype from C(1) to C(2)

Question: How tell SEGW to update the datatype in the generated ZIF_{rfc name} interface,

or regenerate it with currently valid returning data structure?

Thanks, Danilo.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

.. to complete my first Post, here's an image.

dirk_roeckmann
Participant
0 Kudos

Problem 1: Confirmed, got the same trouble and there is obviously no solution

Problem 2: The SEGW caches sth I think. Leaving completely and entering SEGW again should show the altered signature of the data source

Former Member
0 Kudos

Hi, good news:

I've talked to SAP Gateway Developer at the sapui5 CodeJam about this issue.

Problem 1: Either there will be a workaround or it will be patched contemporary.

yes dirk,

Solution for Problem 2: seems to be the only way to avoid the cache.

dirk_roeckmann
Participant

Hi,

I found a (brute-force) work around.

See my blog post:

SyambabuAllu
Contributor
0 Kudos

Hi,

Yes,You can follow as Chandra said above.

Thanks,

Syam

ChandraMahajan
Active Contributor
0 Kudos

Hi Danilo,

I replicated your scenario but not able to remove ZIF_{rfc_name} interface. I deleted it from SE24 but still it does not get removed from runtime artifacts after regenerating it again and again.

As of now I can only see the possibility to delete the entire project and clenup the model and service. and then recreate it.

You may find this thread useful in case you want to delete registered model and service.

Regards,

Chandra