In this article we will look at how to create bundles using the Spring framework and then deploy them in a Felix runtime environment. You will see how the core OSGi framework dependency is removed through a simple Spring-based configuration.
In this article, you will revisit the order application developed in part 1 of the series. The application will now use Spring DM to build and package the…
The OSGi is a specification that defines and communicates the modularity of a Java application in a more dynamic way. Traditionally, a Java application is modularized as a JAR bundle. But working with JAR files has its limitations:
JAR bundles are resolved through a class path environment variable, which doesn’t provide a robust framework to manage JAR dependencies. JAR bundles can’t be versioned; therefore, you can’t track the history of created…In this blog, we will look at how to create web services starting from XSD. You will probably start with XSD, when you are using contract first development and defining contract for your web services or have an existing XSD that you would want to use as part of web service development. Lot’s of industry schemas is available as XSD such as ACORD and while developing industry solutions…
I am happy to share with you the preface and sample chapter of my Apache CXF Web Service Book.Comments welcome.
In this blog we will look at how to develop a simple web service using CXF and Spring-based configurations. We will take a use case of a Order Processing Application and than develop a web service and client for this use case.
The Order Processing Application
The objective of the Order Processing Application is to process a customer order. The order process functionality will generate the customer order, thereby making the…
Using Java API for XML Web Services (JAX-WS) technology to design and develop Web services yields many benefits, including simplifying the construction of Web services and Web service clients in Java, easing the development and deployment of Web services, and speeding up Web services development. This tutorial walks you through how to do all of this and more by developing a sample order-processing application that exposes its functionality as…