Skip to content

Demo of an architecture based on OSGi, Camel, Spring and GWT

License

Notifications You must be signed in to change notification settings

cristcost/sensormix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SensorMix

SensorMix is an example application for demonstrating use of Apache Camel and GWT on Apache Karaf on ServiceMix.

This application has been developed for supporting a tech talk organized by GDG-Firenze. See the slides of the event.

Version 1.0.0 will be released after the release of GWT 2.6.0 and Servicemix 4.6.0 Servicemix 5.0.0.

Running the application is tricky due to two main issues:

  • gwt-servlet.jar lacks support for OSGi import and export packages. Fixed with Servicemix GWT-Servelt OSGi bundle
  • servicemix 4.5.3 due to old version of mina and jaxb-impl bundles. Ok in Servicemix 5.0.0

Istructions for running the application and working around the above issues will be published ASAP. In the meanwhile we encurage you to open issues to improve the application.

What it does

What SensorMix does

How it is done

How SensorMix is done

How GWT is used

How SensorMix uses GWT SensorMix's GWT RPC Plumbing Diagram

How it integrates data

How SensorMix integrates data

Detailed list of integrated technologies

TechnologyStatusVersionNotes
Android SDKOK4.3 (API 18)
Apache Camel: CxfOK2.12.3
Apache Camel: JaxbOK2.12.3
Apache Camel: JettyOK2.12.3
Apache Camel: Mina2 OK2.12.3
Apache Camel: Netty OK2.12.3
Apache Camel: Protocol Buffer OK2.12.3
Apache Camel: VelocityOK2.12.3
Apache Camel: XmljsonOK2.12.3
Apache Camel: XSLTOK2.12.3
Apache CamelOK2.12.3
Apache CXFOK2.7.10
Apache FelixOK4.0.3
Apache KarafOK2.3.4
Apache ServicemixOK5.0.0
Arduino IDEOK1.0.5
EclipseLink JPAOK2.5.0
Google GuiceTBD3.0
Google Protocol BuggerOK2.5.0
Google Web ToolkitOK2.6.0
GWT Maven PluginOK2.6.0
HSQLDB JDBCOK2.3.2
Java Persistence APIOK2.1
JettyOK7.6
KryoOK2.23.0
MySQL JDBCOK5.1.29
OSGiOK4.3.1
Spring DM Web1.2.1
Spring DMOK1.2.1
Spring JDBCOK3.2.4.RELEASE
Spring MVC3.2.4.RELEASE
Spring ORMOK3.2.4.RELEASE
Spring Security3.2.0.RELEASE

About

Demo of an architecture based on OSGi, Camel, Spring and GWT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published