Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
larshp
Active Contributor
ABAP Cloud/Steampunk does not work with old SEGW based gateway projects, instead customers can re-implement logic using RAP.

Sometimes, it might not be feasible to rewrite everything, so why not just migrate the existing projects to run on ABAP Cloud?

SAP has not released the classes and interfaces related to SEGW, so these must first be rewritten from scratch, I've implemented a very very basic proof of concept at open-abap/open-abap-odata.

Then after that, rename everything into customer namespace, and import into Steampunk.


Overview


This will allow having code that works everywhere, and developers can upgrade the library at any time. Plus each team can have their own version of the library installed, reducing impact when updating the library.

The custom code in the SEGW classes must be Steampunk compatible, if not, some automatic refactoring via eg. strict_sql and sql_escape_host_variables can help.

 

Library and tests: open-abap/open-abap-odata

Renamed: open-abap/open-abap-odata-poc
2 Comments
Labels in this area