The IBM Rational Development Tools for OSGi Applications help you build enterprise applications that benefit from the modularity, dynamism, versioning, and third-party library integration provided by the OSGi applications framework.
Alasdair Nottingham:So recently I decided to download the IBM Rational tools for OSGi Application Development from eclipse marketplace. I am a committer on Apache Aries and am involved in integrating this into WebSphere Application Server.
Alasdair Nottingham:Yesterday I blogged on how to get the free OSGi Applications tools from IBM Rational working on Eclipse 3.6 Classic. Having got the tools created the next step is to define a target platform. A target platform is the set of bundles you want to build and run your application with. Since Eclipse is a big OSGi application it already comes with a built in target platform for developing eclipse plugins. Since we are trying to create an enterprise OSGi application this isn't any good. We need a new one, but the tools don't come with one for free. In this post I will go through the steps involved in setting up a target platform for developing OSGi applications.
This exercise demonstrates how a developer can build, deploy and test dynamic Web applications using WebSphere Application Server Community Edition and Eclipse.IBM products used in this exerciseWebSphere Application Server Community EditionYou will leverage Eclipse Galileo to setup, deploy, and test a Web services application against WAS CE. In addition, you will also explore the capabilities of the Eclipse Web services tool for generating Web services, as well as embedded tooling in WAS CE that aid in creating WSDL files and source. This exercise will appeal to developers, managers or IT professionals who are currently building and deploying simple Web applications on Tomcat or other open source application servers.