Guice Injection: parameter not explicity bound

I am trying to convert some code into a new format and am running into an issue with the dropwizard resources. This is the resource class which I have added inject to

@Inject
public TestResource(TestDAO testDAO, String path) {

TestDAO being a class which extends io.dropwizard.hibernate.AbstractDAO. Whhen I try to run this with injection I receive

1) Explicit bindings are required and ...TestDAO is not explicitly bound.
  while locating ...TestDAO
    for the 1st parameter of TestResource.<init>(TestResource.java:44)

2) Explicit bindings are required and java.lang.String is not explicitly bound.
  while locating java.lang.String
    for the 2nd parameter of ...TestResource.<init>(TestResource.java:44)