Singleton component cannot depend on scoped components : <p>While working on android application using dagger2 for dependency injects while defining dagger component I'm getting this error </p>

<pre><code>Error:(13, 1) error: This @Singleton component cannot depend on scoped components:
@Singleton com.eaxample.app.DaggerAndroid.networkhandler.WebserviceComponent
</code></pre>

<p>My code of component is here :</p>

<pre><code>@Singleton
@Component(modules = {WebserviceModule.class}, dependencies = {ApplicationComponent.class})
public interface WebserviceComponent {
      WebserviceHelper providesWebserviceHelper();
}
</code></pre>

<p>Code of componeent in which I;m getting error is :</p>

<pre><code>@Singleton
@Component(modules = {RemoteDataModule.class}, dependencies = {WebserviceComponent.class})
public interface RemoteDataSourceComponent {
       RemoteDataSource providesRemoteDataSource();
}
</code></pre>

<p>Why getting this error and how to resolve this.</p>
