Installing the Jetty servlet container
Some of the data store implementations for XBRLAPI are designed to run within Java servlet containers. Moreover, XBRLAPI itself is suitable for use by Java servlets and so can motivate a need to have an installed Java servlet container.
Obtaining and installing Tomcat Servlet Container
Tomcat can be downloaded (get the binary core download) from tomcat.apache.org. The XBRLAPI has been tested with versions from 5.5 up to Tomcat 7.