You are on page 1of 2

Migrating Web application from

Websphere to Jboss

Client at a glance Business Domain


Industry Segment – Tax The client is a privately held tax advisory firm serving clients on a global basis. It
Accounting Software Services has emerged as the premier provider of operational advisory services to over 35
Global 1000 organizations. It has proven record in assisting some of the world's
Business Challenges largest corporations develop, deploy, and maintain innovative tax accounting
• Make the customer specific
processes designed to reduce the cost of global tax accounting processes while
solution to generalized form
as product for the global providing global transparency to tax accounting data and turn key Sarbanes Oxley
market. verification. It also has extensive experience in the deployment of latest technologies
• Reduce the product cost by like Vertex Global Tax Office & Central Tax Office, Thomson Reuters TaxStream and
using the open source
Corptax.
technologies.

Solution Apart from tax accounting services the client also has other focus areas like Knowledge
• Websphere to JBoss Management, Process Outsourcing, Sarbanes Oxley Rationalization and Tax Operational
migration services Assessment.
• Product Engineering
Services
• Incremental and Business Challenges
Iterative development The client built one tax solution for one of its customer, tightly coupled with customer
• Release Engineering specific applications and databases. The client wanted to decouple the dependancy and
make it more generalized global solutions. Another goal was to reduce the production
Results cost by migrating the application from Websphere to JBoss in cost effective way.
• Quick turn around time for
migration from Websphere
to JBoss. Technology Challenges
• Reduced Product cost • The application was not architected and designed as product as well as to support
multiple application servers.
Technology highlights • There was no in-house expertise available in client’s team to support porting to
• Development Language:
Java, Struts, Hibernate
JBoss.
• Architectural Approach:
MVC Infogain’s Solution
• Design Approach: OOAD
Infogain was engaged to decouple the dependancy, convert it as generic product and
• Development Methodology:
Iterative Product migrate the current application from Websphere to Jboss. Subsequently, Infogain was
Development involved in product development and deployment activities. As part of the
engagement, Infogain performed the following activities:

Migrating to Jboss IDE from WSAD:


• Identifying and Removing Websphere specific dependencies in Project Settings.
• Creating the server configurations for various server instances Jboss IDE
• Build project through Jboss IDE menu options.
• Junit Test Cases (Unit & Container ) configuration and execution in Jboss IDE
• Jdk version compatibility.
• Investigation about any third party tools used in application and their support in
Jboss.

Migrating to Jboss from Websphere:


• EJB issues on Jboss, EJB Deployment descriptor generation (Jboss specific) using
Xdoclet
• Investigation and creating of Jboss specific conf files required during deployment
• Creating Ear files for various build environments.
• Deployment of ear application on Jboss Server
• Verifying Class loading problems on deployment to Jboss.
• Investigation and fixing of JSP Compilation when deployed on Jboss
• JSTL compatibility issues.
• Handling of SMTP issues in Jboss.
• Handling JNDI, Datasource & Database Connectivity Issues from Jboss with Oracle
• Handling Hibernate Issues in Jboss
• Hibernate Transaction management inside EJB container , Transaction Manager
lookup changes
• Identify the Websphere Specific ant tasks.
• Replacing the Websphere specific ant tasks with standard ant tasks.

Why Infogain
The client needed to partner with a sofware service company with a proven track
record of delivering customer-focused projects of this magnitude and complexity.
Infogain also has strong partnerships with best-in-class technology providers. Coupled
with their cost-saving global resources, this made Infogain an ideal choice as partner
for this critical system foundation, and for future development and enhancements.
Infogain has been selected as the only strategic partner to help the client to develop
next generation solution and sustenance of current.

About Us
Infogain Corporation, the Customer Knowledge Company, is the leading provider in
CRM, ERP, Integration and Business Intelligence Solutions and Services. We deliver
Product Engineering & IT Services and develop Business & Technology Solutions to
enable our clients gain the competitive advantage. Our strategic and technology
partners include Amdocs/Clarify, Chordiant, BEA, BroadVision, Genesys,
Telecommunications Laboratories, Netezza, Oracle-PeopleSoft, Siebel, Business
Objects, SAP and TIBCO. For additional information on Infogain’s full range of services,
please visit our website at www.infogain.com.

Headquarters United Kingdom India - Noida India - Pune


485 Alberto Way, Los Gatos, CA 95032 USA Albany House, Mkt Street,Maidenhead,Berkshire,SL6 8BE A-16, Sector 60, Noida, 201301 (U.P.) 4th floor, Lunkad Towers, Viman Nagar, Pune 411014
Tel.: 408-355-6000 Fax: 408-355-7000 Tel.: 01628 580600 Fax: 01628 580610 Tel: 91-120-2445144 Fax: 91-120-258040 Tel: 91-20-26631119/20 Fax: 91-20- 26631297

© 2009 Infogain Corporation. All rights reserved.