On 19 sept. 2012, at 15:34, "Merryweather, Darrell" 
<[email protected]> wrote:

> Hi Clement
> 
> I'd be happy to, can you point me at the jira server and I'll try and get
> it done before the end of the week

Here it is: https://issues.apache.org/jira/browse/FELIX
Don't forget to set the component to iPOJO (my filter is using this attribute 
:-))

Thanks ! 

Clement

> 
> Thanks
> 
> D
> 
> On 19/09/2012 14:32, "Clement Escoffier" <[email protected]>
> wrote:
> 
>> Hi,
>> 
>> It seems to be a new bug. Could you open a jira issue.
>> 
>> Regards,
>> 
>> Clement
>> 
>> On 19 sept. 2012, at 14:23, "Merryweather, Darrell"
>> <[email protected]> wrote:
>> 
>>> Hi
>>> 
>>> We are using version 1.8.2 of iPOJO
>>> 
>>> Thanks
>>> 
>>> Darrell Merryweather
>>> 
>>> On 19/09/2012 13:17, "Clement Escoffier" <[email protected]>
>>> wrote:
>>> 
>>>> Hi,
>>>> 
>>>> Do you know which version of iPOJO he's using ?
>>>> I think we fixed this bug already.
>>>> 
>>>> Regards,
>>>> 
>>>> Clement
>>>> 
>>>> On 19 sept. 2012, at 13:55, Varun Mitra <[email protected]> wrote:
>>>> 
>>>>> A customer is  installing a package that restarts various other
>>>>> bundles, one of these being the iPOJO framework so that it can pick up
>>>>> all of the iPOJO's that have been created. The problem comes when
>>>>> deploying multiple CQ5 pages. There appears to be some Threading issue
>>>>> with the OSGI framework causing the below exception in the logs, the
>>>>> end
>>>>> result the OSGI framework is left with some bundles not being started
>>>>> correctly.
>>>>> The exception we see in the logs is: -
>>>>> 31.07.2012 14:54:10.281 *ERROR* [FelixDispatchQueue]
>>>>> org.apache.felix.ipojo FrameworkEvent ERROR
>>>>> (java.util.ConcurrentModificationException)
>>>>> java.util.ConcurrentModificationException
>>>>> at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
>>>>> at java.util.HashMap$KeyIterator.next(HashMap.java:828)
>>>>> at 
>>>>> 
>>>>> org.apache.felix.ipojo.InstanceCreator.removeInstancesFromBundle(Instan
>>>>> ce
>>>>> Creator.java:117)
>>>>> at 
>>>>> org.apache.felix.ipojo.Extender.closeManagementFor(Extender.java:147)
>>>>> at org.apache.felix.ipojo.Extender.bundleChanged(Extender.java:129)
>>>>> ...
>>>>> Customer has an automated build and deploy landscape using ANT/IVY as
>>>>> the build/dependency management tool.
>>>>> As per the logs[1], it can be seen that one thread is trying to
>>>>> register the iPOJO component while another is unregistering it.
>>>>> Is there a way for having a thread safe mechanism for installing a
>>>>> package and waiting for the OSGI bundles to be restarted?
>>>>> 
>>>>> 
>>>>> 
>>>>> [1]
>>>>> 31.07.2012 13:12:31.312 *INFO* [OsgiInstallerImpl]
>>>>> org.apache.felix.ipojo Service [3067] ServiceEvent UNREGISTERING
>>>>> 31.07.2012 13:12:31.315 *INFO* [Thread-1901] org.apache.felix.ipojo
>>>>> Service [3184] ServiceEvent REGISTERED
>>>>> 31.07.2012 13:12:31.335 *INFO* [OsgiInstallerImpl]
>>>>> com.sap.components.contactcta Service [com.sap.cta.configuration,3066]
>>>>> ServiceEvent UNREGISTERING
>>>>> 31.07.2012 13:12:31.335 *ERROR* [FelixDispatchQueue]
>>>>> org.apache.felix.ipojo FrameworkEvent ERROR
>>>>> (java.util.ConcurrentModificationException)
>>>>> java.util.ConcurrentModificationException
>>>>> 
>>>>> 
>>>>> Varun mitra| Technical Support Engineer| adobe systems inc.
>>>>> 
>>>> 
>>> 
>> 
> 

Reply via email to