# OSGi Demo Bundle

This demo contains actions that will be packaged into an OSGi bundle and loaded by the Struts 2 OSGi plugin.

- <@s.a namespace="/osgi" action="hello-convention">Action mapped by the Convention plugin, with FreeMarker result
- <@s.a namespace="/osgi" action="hello-freemarker">Action mapped by XML, with FreeMarker result
- <@s.a namespace="/osgi" action="hello-velocity">Action mapped by XML, with Velocity result