github.com/Trentan/XeNat ↗
BorderTech Wcomponents + Adabas/Natural/N2O working together in harmony.
An animated visualization of Trentan/XeNat's Git history from May 2020 to October 2020, built by 5 contributors. The codebase reached 417 lines, mostly Java. The video runs 15 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Java
Contributors
5
Lines of Code
417
From
2020-05-26
To
2020-10-13
Advertisement
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.
Advertisement