i used dependency injection this is the errors am seeing,
example :
public class Hello(){
public Configuration conf;
@inject
public Hello(Configuration conf){
this.conf =conf;
}
public void use(){
Logger.debug("configuration.getString = "+conf.getString("mongodb.db.url"));
}
}
This is the error am seeing bellow: Please help me out
ProvisionException: Unable to provision, see the following errors:
1) Error injecting constructor, java.lang.NullPointerException
at services.CmsService.<init>(CmsService.java:15)
while locating services.CmsService
for parameter 0 at controllers.HomeController.<init>(HomeController.java:30)
while locating controllers.HomeController
for parameter 1 at router.Routes.<init>(Routes.scala:40)
while locating router.Routes
while locating play.api.inject.RoutesProvider
while locating play.api.routing.Router
for parameter 0 at play.api.http.JavaCompatibleHttpRequestHandler.<init>(HttpRequestHandler.scala:200)
while locating play.api.http.JavaCompatibleHttpRequestHandler
while locating play.api.http.HttpRequestHandler
for parameter 4 at play.api.DefaultApplication.<init>(Application.scala:221)
at play.api.DefaultApplication.class(Application.scala:221)
while locating play.api.DefaultApplication
while locating play.api.Application