It is being referenced in a GMS client implementat...
# ingestion
i
It is being referenced in a GMS client implementation class:
Copy code
@RestLiCollection(name = "streams", namespace = "com.linkedin.stream", keyName = "stream")
public final class Streams extends BaseBrowsableEntityResource<
        // @formatter:off
        ComplexResourceKey<StreamKey, EmptyRecord>,
        Stream,
        StreamUrn,
        StreamSnapshot,
        StreamAspect,
        StreamDocument> {

    @Inject
    @Named("streamBrowseDao")
    private BaseBrowseDAO _browseDAO;

    @Inject
    @Named("streamSearchDao")
    private BaseSearchDAO _searchDAO;

    @Inject
    @Named("streamDao")
    private BaseLocalDAO _localDAO;
...
I've found the issue, the bean is declared as
streamSearchDAO
and referenced as
streamSearchDao
. Notice the last 2 characters, case sensitivity matters...
🎉 2
b
w00t