Status Interface

The BPC provides HTTP interfaces for status monitoring. If successful, these always return an HTTP response with status code 200 OK, and this is the only response that should be checked.

Additional information regarding the 'currentBpcProblems' returned in the JSON from the '/cxf/BPC-core/status' endpoint:

  • Not all exceptions that occur are logged here; only a few specific ones that occur during the startup of the backend core are recorded.

  • These exceptions are limited to those that occurred within the Backend Core Bundle. They do not include issues with the monitor, etc.

  • A maximum of the 12 most recent exceptions are retained. Older ones are automatically removed from the list.

  • The list of 12 is not persisted.

  • The list of 12 is only cleared when Karaf is restarted or the backend core is restarted.

  • If an exception occurs multiple times, it appears multiple times—with different timestamps. (max 12 entries)

The 'currentBpcProblems' field will be removed in the future or replaced with a more sensible solution.


Keywords: