Application startup failed

The application has failed to start due to it encountering an error.
za.co.virtualpostman.wattle.startup.WattleInitializationException: za.co.virtualpostman.lib.net.fileserverpoll.FileServerPollingException: Error reading configuration: java.lang.NullPointerException
	at za.co.virtualpostman.vp.svr.VirtualPostman.init(VirtualPostman.java:693)
	at za.co.virtualpostman.vp.svr.web.VirtualPostmanWebApp.init(VirtualPostmanWebApp.java:75)
	at za.co.virtualpostman.vp.svr.servlet.VPWattleFilter$1.init(VPWattleFilter.java:64)
	at za.co.virtualpostman.wattle.WattleApplication.initialize(WattleApplication.java:775)
	at za.co.virtualpostman.wattle.servlet.WattleFilter.init(WattleFilter.java:59)
	at za.co.virtualpostman.wattle.lifecycle.LifeCycle$2.run(LifeCycle.java:243)
	at java.lang.Thread.run(Thread.java:750)
Caused by: za.co.virtualpostman.lib.net.fileserverpoll.FileServerPollingException: Error reading configuration: java.lang.NullPointerException
	at za.co.virtualpostman.lib.net.fileserverpoll.FileServerPollingManager.startDaemons(FileServerPollingManager.java:44)
	at za.co.virtualpostman.vp.svr.VirtualPostman$10.startup(VirtualPostman.java:611)
	at za.co.virtualpostman.vp.svr.VirtualPostman.init(VirtualPostman.java:682)
	... 6 more
Caused by: java.lang.NullPointerException
	at za.co.virtualpostman.vp.svr.dal.RemoteFTPSource.<init>(RemoteFTPSource.java:153)
	at za.co.virtualpostman.vp.svr.dal.VPDL.instantiateRemoteFTPSource(VPDL.java:6003)
	at za.co.virtualpostman.vp.svr.dal.VPDL$RemoteFTPSourceRowHandler.mapRow(VPDL.java:5997)
	at za.co.virtualpostman.vp.svr.dal.VPDL$RemoteFTPSourceRowHandler.mapRow(VPDL.java:5983)
	at net.rumati.deform.rowmapper.TypedRowHandler.handleRow(TypedRowHandler.java:23)
	at net.rumati.deform.sql.jdbcx.ResultSetHandler$2.handleResultSet(ResultSetHandler.java:40)
	at net.rumati.deform.sql.jdbcx.ResultSetHandler$2.handleResultSet(ResultSetHandler.java:32)
	at net.rumati.deform.sql.jdbcx.JDBCUtil$2.handlePreparedStatement(JDBCUtil.java:93)
	at net.rumati.deform.sql.jdbcx.JDBCUtil.withPreparedStatement(JDBCUtil.java:55)
	at net.rumati.deform.sql.jdbcx.JDBCUtil.withResultSet(JDBCUtil.java:82)
	at net.rumati.deform.sql.jdbcx.JDBCUtil.getAllResults(JDBCUtil.java:122)
	at net.rumati.deform.sql.jdbcx.JDBCUtil.getAllResults(JDBCUtil.java:117)
	at net.rumati.deform.BaseTransaction.getAllResults(BaseTransaction.java:179)
	at net.rumati.deform.criteria.QueryImpl.getAll(QueryImpl.java:119)
	at net.rumati.deform.criteria.QueryImpl.select(QueryImpl.java:180)
	at net.rumati.deform.EntityRepository.getAll(EntityRepository.java:16)
	at za.co.virtualpostman.vp.svr.filearchiving.FileArchiver$1.getFileServerPollingConfigurationIds(FileArchiver.java:91)
	at za.co.virtualpostman.lib.net.fileserverpoll.FileServerPollingManager.startDaemons(FileServerPollingManager.java:40)
	... 8 more