Hello All,

Is it possible to use same config file from multiple bundles while using Config Admin with blueprint Blueprint? Because, I can't manage to do that, I get the following error:

MESSAGE Cannot use configuration test.mybundle for [org.osgi.service.cm.ManagedService, id=214, bundle=86/initial@reference:file:../plugin-1/]: No visibility to configuration bound to initial@reference:file:../plugin-2/


I saw in this jira a bug opened: https://issues.jboss.org/browse/ENTESB-3959


However, I fear that this is a problem in the aries blueprint implementation as I'm not using KARAF nor FUSE, just a plain osgi container. Either that or I'm missing some blueprint configuration. I'm basically using blueprint:cm


As a workaround I can make a config file per bundle that needs it....

As follows the versions and bundles that I'm using related to the container (Running on top of Equinox 3.11):

 ID|State      |Level|Name
5|Active | 2|Apache Aries Whiteboard support for JMX DynamicMBean services (1.1.5)|1.1.5
    6|Active     |    2|Apache Aries JNDI Core (1.0.2)|1.0.2
13|Active | 3|Aries Remote Service Admin Topology Manager (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT
   15|Active     |    2|Aries JPA Container (1.0.2)|1.0.2
   21|Active     |    2|Apache Aries JNDI API (1.1.0)|1.1.0
25|Active | 3|Aries Remote Service Admin Discovery Gogo Commands (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT
   27|Active     |    2|Apache Aries Blueprint CM (1.0.7)|1.0.7
   29|Active     |    2|Apache Aries JMX Blueprint Core (1.1.5)|1.1.5
   37|Active     |    2|Apache Aries JNDI URL Handler (1.1.0)|1.1.0
   42|Active     |    2|Apache Aries JMX Core (1.1.5)|1.1.5
   46|Active     |    2|Apache Aries Blueprint Core (1.5.0)|1.5.0
47|Resolved | 4|Apache Aries Blueprint Core Compatiblity Fragment Bundle (1.0.0)|1.0.0
   55|Active     |    2|Apache Aries Util (1.1.1)|1.1.1
   56|Active     |    2|Aries JPA Container Managed Contexts (1.0.4)|1.0.4
   59|Active     |    2|Apache Aries Proxy API (1.0.1)|1.0.1
67|Active | 3|Aries Remote Service Admin Service Provider Interface (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT
   71|Active     |    2|Apache Aries Transaction Blueprint (1.1.1)|1.1.1
   73|Active     |    2|Aries JPA Container API (1.0.2)|1.0.2
77|Active | 2|Apache Aries JNDI Support for Legacy Runtimes (1.0.0)|1.0.0
   88|Active     |    2|Apache Aries JMX Blueprint API (1.1.5)|1.1.5
   89|Active     |    2|Apache Aries Transaction Manager (1.3.0)|1.3.0
94|Active | 3|Aries Remote Service Admin Discovery Config (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT 97|Active | 3|Aries Remote Service Admin provider TCP (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT
  110|Active     |    2|Apache Aries Blueprint Annotation API (1.0.1)|1.0.1
  120|Active     |    2|Apache Aries Transaction Blueprint (2.1.0)|2.1.0
  123|Active     |    2|Apache Aries JMX API (1.1.5)|1.1.5
130|Active | 2|Apache Aries Blueprint Annotation Impl (1.0.1)|1.0.1 132|Active | 3|Aries Remote Service Admin Discovery Zookeeper (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT 134|Active | 3|Aries Remote Service Admin Discovery Local (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT 138|Active | 3|Aries Remote Service Admin Core (1.9.0.SNAPSHOT)|1.9.0.SNAPSHOT
  139|Active     |    2|Apache Aries JNDI RMI Handler (1.0.0)|1.0.0
  143|Active     |    2|Apache Aries Proxy Service (1.0.4)|1.0.4
146|Active | 2|Apache Aries SPI Fly Dynamic Weaving Bundle (1.0.8)|1.0.8 147|Active | 2|Aries JPA Container blueprint integration for Aries blueprint (1.0.4)|1.0.4

   11|Active     |    4|Apache Felix File Install (3.5.4)|3.5.4
   19|Active     |    4|Apache Felix Gogo Shell (0.12.0)|0.12.0
   57|Active     |    4|Apache Felix Gogo Command (0.16.0)|0.16.0
  104|Active     |    4|Apache Felix Coordinator Service (1.0.2)|1.0.2
  109|Active     |    4|Apache Felix Gogo Runtime (0.16.2)|0.16.2
  114|Active     |    4|Apache Felix Web Management Console (1.2.8)|1.2.8
148|Active | 4|Apache Felix Configuration Admin Service (1.8.8)|1.8.8

0|Active | 0|OSGi System Bundle (3.11.0.v20160603-1336)|3.11.0.v20160603-1336


--
WARNING: Computer viruses can be transmitted via email. The recipient should 
check this email and any attachments for the presence of viruses. The company 
accepts no liability for any damage caused by any virus transmitted by this 
email. E-mail transmission cannot be guaranteed to be secure or error-free as 
information could be intercepted, corrupted, lost, destroyed, arrive late or 
incomplete, or contain viruses. The sender therefore does not accept liability 
for any errors or omissions in the contents of this message, which arise as a 
result of e-mail transmission.

Warning: Although the company has taken reasonable precautions to ensure no 
viruses are present in this email, the company cannot accept responsibility for 
any loss or damage arising from the use of this email or attachments.

Reply via email to