A simple example application that demonstrates using the Java Driver in an OSGi service.
MailboxService is an activated service that uses Cassandra to persist a Mailbox by email address.
To build the bundle and run tests execute the following maven task::
mvn integration-test -P short
The short profile needs to be activated since the tests run under this group.
After which the bundle jar will be present in the target/ directory.
The project includes an integration test that verifies the service can be activated and used in an OSGi container. It also verifies that driver-core can be used in an OSGi container in the following configurations: