Keyhole Releases Open Source khsSherpa Framework 1.2.1

Lauren Fournier Company News Leave a Comment

Keyhole Software has announced the release of version 1.2.1 of the khsSherpa framework, a Java Restful JSON/Endpoint framework for Mobile and HTML5 support. Version 1.2.1 offers Spring IOC container support, allowing the Sherpa framework to transparently integrate with Spring’s IOC managed beans. It is publicly available in the Maven Public Central Repository and on gitHub.

khsSherpa is a lightweight framework that enables Java application servers to function as remote JSON data access mechanisms for HTML5 / Javascript Mobile and Web applications. The intent of the khsSherpa framework is to invoke service side Java classes and execute methods that are members of this endpoint.

Selected features:

  • Annotation-Based Configuration
  • RESTful URL Support / Mappings
  • Integration with Spring IOC Container
  • Authentication and Role-based Permissions
  • JSONP Cross Domain Support
  • Session Support
  • Pluggable User Activity Logging
  • Type Mapping
  • XSS Prevention Support
  • Ability to Work With Any JEE Application Server

Keyhole Software frequently works with clients in the utilization process of new technologies. As HTML5 and mobile development have increasingly become larger pieces of Keyhole’s enterprise service requests, team members have gained extensive experience in the effective design, development, and deployment of these technologies. As proponents of open source software, Keyhole technologists like to share the tools that have become integral in their professional technical toolbelts with the external development community.

“HTML5 is such an important tool in the future of mobile, web, and desktop development,” Project Lead David Pitt said. “Open Source tools like khsSherpa have the ability to help development projects avoid the pitfalls in the utilization process. We hope other developers will find our most recent updates helpful in their projects.”

Source and documentation is available from github here:

Also available from Maven Central Repository:

Visit the Keyhole Software blog for more technical details on this framework here.


About Keyhole Software

Keyhole Software is a “boutique” software development and consulting firm with a remarkable team. Specializing in Java and .NET technologies, we are experts in application solutions and services such as Custom Software and Application Development (full SDLC), Mobile Development, Application Maintenance and Enhancement, and Technical Mentoring. With offices in Kansas City, St. Louis, and Chicago, we excel in helping companies adopt the best software practices and techniques for success.


Lauren Fournier
Marketing Manager, Keyhole Software

About the Author
Lauren Fournier

Lauren Fournier


LinkedIn says Lauren is the Talent Manager, Marketing Doer, And All-Around Keyhole Go-To. Really that just means she gets to be the communication liaison between Keyhole team and the outside world, the mouthpiece within the organization, and the one who makes stuff work on the operations side.

Share this Post

Leave a Reply