REST framework

A REST framework is included in the runtime. This framework handles all incoming REST requests. It is not supported to configure these frameworks other than what can be done through annotations on the REST Api classes.

Node.js REST framework

For Node.js, [NestJS](https://nestjs.com/) is used as the framework together with [Express](https://expressjs.com/).

To register a REST Api, this file must be modified: _"src/exports/rest-exports.ts"_ When code generation from an OpenAPI file is used, the generated class is automatically added to this file.

Java REST framework

For Java, the [JAX-RS](https://github.com/jakartaee/rest) standard is used combined with [Jersey](https://eclipse-ee4j.github.io/jersey/) as the implementation.

To register a REST Api, the Java service loading mechanism is used. The registration is done in this file:

_"src/main/resources/META-INF/services/com.infor.baas.commons.interfaces.RestHandler"_  

When code generation from an OpenAPI file is used, the generated class is automatically added to this file.