[ 
https://issues.apache.org/jira/browse/FELIX-271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Felix Meschberger resolved FELIX-271.
-------------------------------------

    Resolution: Fixed

The constructor setting the bundle location field is called when the Factory 
object is loaded, therefore storing the bundle location is of no use there. 
Hence, the field is just set, as is the set of PIDs belonging to the Factory.

Fixed in Rev. 530358

Also deployed snapshot

> Factory Configuration may get corrupted
> ---------------------------------------
>
>                 Key: FELIX-271
>                 URL: https://issues.apache.org/jira/browse/FELIX-271
>             Project: Felix
>          Issue Type: Bug
>          Components: Configuration Admin
>            Reporter: Felix Meschberger
>         Assigned To: Felix Meschberger
>             Fix For: 1.0.0
>
>
> The Configuration Admin service implementation internally keeps a Factory 
> objects which in turn refers to the PIDs belonging to the factory. This 
> reference to the PIDs may get lost when a Factory object is loaded.
> The problem is, that the constructor calls the setBundleLocation method which 
> stores the object but looses the PID references.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to