Use the following class in your application to get the Business days getBusinessDateAdded - is the method which will accept the number of daya of future ,and second parameter is the DB connection as here i am using the DB query direct to get the holidays. you can customise this as per your need package org.adr.prism.casemgt.ui.bean; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.commons.lang.time.DateUtils; /* This bean is used to get the business days on the given oracle domain date * 04-Julu-2013 * @sachin */ public class BusinessDays { public BusinessDays() { super(...