Maven Tutorial – Setting up the Maven Environment

Previous – Chapter 1 Maven Tutorial – Chapter 2 Maven is one of the handy tool which can be set up quickly and can be made it ready for any java projects within a max of 10 minutes. Also, the maven downloadable package is also very light weight. Follow the below mentioned steps in order […]

Maven Tutorial – Introduction to Maven

Maven Tutorial Chapter1 Next – Chapter 2 Introduction to Maven Maven is a simple build automation tool which is basically used with java projects. Maven is also defined as a comprehensive project management tool. It aims to provide the developers a complete and detailed build life cycle framework of an application. Maven also ease up the task […]

Coding Best Practices and Solutions

This article explains the best practices that can be incorporated in any programming language which would yield to a better maintainable and reusable code. Introduction Coding or programming is the key activity and an engineering methodology through which the system visualized by the end user in terms of requirements is brought to life. In other […]

SOAP web service using Apache CXF and Spring

In this article I will explain how to expose SOAP web service using Apache CXF and Spring framework. If you are using maven, add this to your maven pom file to download the required dependencies. [code language=”xml”] <properties> <cxf.version>3.0.4</cxf.version> <spring.version>4.0.5.RELEASE</spring.version> </properties> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>${cxf.version}</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> <version>${cxf.version}</version> </dependency> […]