Open GoogleCodeExporter opened 9 years ago
You are not setting dependencies to BetfairServiceImpl object:
setExchangeWebService(BFExchangeService exchangeWebService) and
setGlobalWebService(BFGlobalService globalWebService).
The best way for creating BetfairServiceImpl instance is to use
DefaultBetFairServiceFactoryBean factory, e.g.
factory = new DefaultBetFairServiceFactoryBean()
betfairService = (BetfairService)factory.getObject()
Then,
betfairService.setUser
betfairService.setPassword
betfairService.setProductId
betfairService.login
betfairService.getMarkets
DefaultBetFairServiceFactoryBean uses Spring internally to instantiate all
required beans. If you really don't want using Spring, then you would need to
create exchangeWebService and globalWebService objects yourself and pass them
to BetfairServiceImpl instance.
Hope it helps.
Original comment by daniel.k...@gmail.com
on 11 Dec 2012 at 9:21
Original issue reported on code.google.com by
vlada...@gmail.com
on 11 Dec 2012 at 8:30