Getting an exception org.osgi.dto.DTO not found.
I'm using ServiceComponentRuntime (http://javadox.com/org.osgi/osgi.cmpn/6.0.0/org/osgi/service/component/runtime/ServiceComponentRuntime.html ) to get Component configuration and description DTOs.
But on building the project, I get the exception org.osgi.dto.DTO not found.
I searched for this package in depth finder and was referred to org.apache.felix.framework.xml as the dependency that needs to be added to include this class. But if I search through this bundle it contains no inclusion of this class and no info on it in Manifest.MF either. It's a fragment bundle and is dependent on the system bundle (org.apache.felix..) but the parent bundle has no inclusion of this class either.
Does anyone have any idea of which bundle would actually have this class?
I'm using AEM 6.3. In 6.0, this class is included as part of org.apache.felix.scr package. But not so in case of 6.3.
Thanks for any help in advance.