How to deploy Spring based Java app as proxy

We need to create java based service layer which will be used API proxy instead of NodeJS. This service layer will connect to symix ERP using openedge jdbc driver.

The problem with using the NodeJS layer as API proxy is it does not help us to coonect to symix erp directly without using openedge jdbc driver. Which means again we need java somewhere here.

Solved Solved
1 1 1,285
1 ACCEPTED SOLUTION

Hi Sunil

Did you know that you can load custom JARs from within nodejs that runs in Apigee Edge?

The details are described here: https://www.npmjs.com/package/trireme-support

FYI: Apigee Edge uses trireme for the nodejs hosting.

This ought to allow you to use NodeJS and rely on the openedge JDBC Driver.

Does this help?

If you're not happy with nodejs for some other reason, then ... the answer is, you need to host your service layer outside of Apigee Edge. We're looking at ways to allow different options to address your problem, but there's no support today in Apigee Edge for directly hosting a Java-based service layer, for example something you built with spring boot.

View solution in original post

1 REPLY 1

Hi Sunil

Did you know that you can load custom JARs from within nodejs that runs in Apigee Edge?

The details are described here: https://www.npmjs.com/package/trireme-support

FYI: Apigee Edge uses trireme for the nodejs hosting.

This ought to allow you to use NodeJS and rely on the openedge JDBC Driver.

Does this help?

If you're not happy with nodejs for some other reason, then ... the answer is, you need to host your service layer outside of Apigee Edge. We're looking at ways to allow different options to address your problem, but there's no support today in Apigee Edge for directly hosting a Java-based service layer, for example something you built with spring boot.