java sherpa library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit 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