Trentan/XeNat

Created Feb 16, 2021 · View the Trentan/XeNat repository page

BorderTech Wcomponents + Adabas/Natural/N2O working together in harmony.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

5

Lines of Code

417

From

May 26, 2020

To

Oct 13, 2020

About Trentan/XeNat

XeNat is a demonstration application showing how to integrate BorderTech's WComponents framework with Adabas, Natural, and N2O legacy systems. The project serves as a template for building applications with this technology stack, combining both server-side and client-side components in a cohesive architecture.

The application is structured around RESTful services and a web user interface, with separate modules for the REST backend (app-lde) and web frontend (web-lde). Developers can run these components locally during development—the REST service exposes a Swagger UI for API documentation, while the web UI can connect either to a local REST service or use a mocked service layer by default. Configuration is flexible, supporting property files, environment variables, and system properties to switch between different service implementations and endpoints.

The project includes automated testing capabilities with smoke tests for both API and UI layers, and uses standard Java/Maven build tools. It's positioned as a cloneable template for teams looking to build applications on the WComponents and Natural platform ecosystem, though the README notes the documentation was still under improvement at the time of the repository setup.

Share this video