import com.google.inject.assistedinject.Assisted;
public interface TesterFactory {
TesterResource create(@Assisted String serviceName, @Assisted String serviceType);
}
My TesterResource class has 2 members:
@Inject
@Assisted
private String serviceName;
@Inject
@Assisted
private String serviceType;
However when I build the code I get an error A binding to java.lang.String annotated with @com.google.inject.assistedinject.Assisted(value=) was already configured at TesterFactory.create(). If I keep @Assisted only for serviceName, I do not get this error.