Affects Version/s: 2.2.8
We are using the Aries JNDI service for providing database-datasources via JNDI.
The datasource definition is a blueprint-XML file like this one and is located in our Maven repository.
I try to install the datasource definition like:
bundle:install -s blueprint:mvn:my.product.database/my.product.database.layer//xml/datasource-hsqldb
or via Kara feature:
The bundle will be installed but the blueprint service was not created.
The blueprint deployer creates a bundle-JAR file and including a new ZipEntry as blueprint service descriptor into OSGi/blueprint/.
Based on the mvn: URL the name of the blueprint descriptor file is datasource-hsqldb (w/o the .xml extension).
The blueprint service needs the .xml file extension.