Example-springmvc-osgi-app is a project mainly written in JAVA and SHELL, it's free.
Example OSGI application using Spring MVC
Tested Application/OSGI container(s):
Requirements:
Java
Maven 2.x or 3.x
Apache Servicemix tar.gz (if using the bootstrap script)
expect (if using the boostrap script)
ssh (if using the bootstrap script)