NetKernel tools and techniques for identifying and diagnosing errors and faults in your applications.
To quickly spot errors as you change your code, keep an eye on the ever-present system healthcheck icon in the header of the Backend Fulcrum application when running the Enterprise Edition (EE):
A good rule-of-thumb is NEVER IGNORE HEALTHCHECK ERRORS.
To remote debug a java endpoint in a running NetKernel instance:
Start the NetKernel instance by executing
./netkernel.sh -debug in the [Install]/bin folder. This will open a remote debugger port 8000.
In Eclipse, switch to the Debug perspective, and create a new Debug run configuration “Remote Java Application”.
Enter the hostname e.g.
localhost and the debug port e.g.
Run the debug configuration.
In your local dynamic module in Eclipse, set breakpoints on the endpoint(s) you want to examine
Trigger NK requests as appropriate to hit the endpoints you want to debug.