java sherpa library
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Java Sherpa library exporting Java functions as a Java servlet.

Sherpa is a mechanism for simple web api's for web apps [1].

Use sherpa-servlet through maven central [2].

To see how you could use this library, we've created created an example [3].


Sherpa-servlet logs under name "nl.irias.sherpa", with the following messages logged at each log level:

  • SEVERE: of sherpa functions that raise an exception other than SherpaUserException. or when your exception formatter throws an error.
  • FINE: the raising of SherpaUserException by handlers.
  • FINER: all sherpa calls with their parameters (except when they were annotated to have sensitive parameters).
  • FINEST: full SherpaUserException raised by handlers.


Created by Irias and released under an MIT-license, see