In common with most Enterprise Java applications GreenPages uses a web-based interface for user interactions. The following steps show how to create the controller for the application, implement that controller using a service from the OSGi Service Registry, and deploy both bundles to the dm Server instance.
It is assumed that the instructions in Chapter 2, Installation have been followed already
and that the GreenPages
zip file has been downloaded and unzipped as described in Chapter 3, Installing and exploring GreenPages.
Rather than working with the fully completed application a skeleton version of the
projects (found in $GREENPAGES_HOME/start
) is used to demonstrate how to build the
application in stages.