Hi Carsten,

It has been some time since I last tried newer versions of the
EventAdmin, but I am now testing the 1.2.12 version.
While I don't see the IllegalState problem any more, I do see a NPE
when shutting down the framework while sending events.
The stacktrace is:
Exception in thread "Event Test Generator" java.lang.NullPointerException
        at 
org.apache.felix.eventadmin.impl.handler.BlacklistingHandlerTasks.createHandlerTasks(BlacklistingHandlerTasks.java:116)
        at 
org.apache.felix.eventadmin.impl.EventAdminImpl.sendEvent(EventAdminImpl.java:108)
        at 
org.apache.felix.eventadmin.impl.security.EventAdminSecurityDecorator.sendEvent(EventAdminSecurityDecorator.java:94)
        at 
mc.product.fmcw.test.eventgenerator.FMCWGenerator$1.run(FMCWGenerator.java:55)
        at java.lang.Thread.run(Thread.java:680)


On 14 February 2011 15:21, Carsten Ziegeler <cziege...@apache.org> wrote:
> Hi,
>
> I just fixed another shutdown problem in the event admin, so maybe you
> want to try latest version from svn trunk
>
> Regards
> Carsten
>
> Am 17.01.11 17:35, schrieb Alexander Broekhuis:
>> Hi Carsten,
>>
>> Will do, I also tested with older versions, and 1.0.0 works ok. So I
>> will use that version for now.
>>
>>
>> On 17 January 2011 17:02, Carsten Ziegeler <cziege...@apache.org> wrote:
>>> Hi Alex,
>>>
>>> ok, can you please file a bug and attach the source for your code so we
>>> can easily reproduce the problem?
>>>
>>> Thanks
>>> Carsten
>>>
>>> Am 17.01.11 11:02, schrieb Alexander Broekhuis:
>>>> Hi,
>>>>
>>>> Is there any update for this problem? I changed my code to use a
>>>> service tracker, and the same happens. So it doesn't seem to be
>>>> related to the use of the Dependence Manager.
>>>>
>>>> On 12 January 2011 07:16, Alexander Broekhuis <a.broekh...@gmail.com> 
>>>> wrote:
>>>>> Hi Pierre,
>>>>>
>>>>> The DM version I use is 2.0.1, and not trunk. So don't think it can be
>>>>> the compat bundle..
>>>>>
>>>>> But thanks for looking into it!
>>>>>
>>>>> On 12 January 2011 00:47, Pierre De Rop <pierre.de...@gmail.com> wrote:
>>>>>> Hi Alexander;
>>>>>>
>>>>>> Are you using the dependencymanager from the trunk ?
>>>>>> If so, then I assume that you are also using the dependencymanager
>>>>>> compatibility bundle, because I see that you are using the old
>>>>>> "org.apache.felix.dependencymanager" package ?
>>>>>>
>>>>>> In this case, you might have found a bug from the DM compatibility 
>>>>>> bundle.
>>>>>> Please open a jira issue for DM, and attach to it your sample code, I 
>>>>>> will
>>>>>> then investigate.
>>>>>> (I think that your Sender.stop method is not properly invoked by the DM
>>>>>> compat bundle).
>>>>>>
>>>>>> Thanks;
>>>>>> /pierre
>>>>>>
>>>>>>
>>>>>> On Tue, Jan 11, 2011 at 2:42 PM, Alexander Broekhuis
>>>>>> <a.broekh...@gmail.com>wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I created a small example with 2 bundles.
>>>>>>>
>>>>>>> When stopping execution using ctrl-c the interrupted exception is
>>>>>>> thrown. Somehow the stacktrace isn't show now, but only the warning is
>>>>>>> given,
>>>>>>> and the shutdown stops. Trying to list bundles results in
>>>>>>> IllegalStateException. The only way to stop it is by killing the
>>>>>>> process.
>>>>>>>
>>>>>>> The code is a simple sender and receiver. The Dependency manager is
>>>>>>> used to get a reference to the EventAdmin.
>>>>>>>
>>>>>>>
>>>>>>> On 7 January 2011 12:47, Carsten Ziegeler <cziege...@apache.org> wrote:
>>>>>>>> Alexander Broekhuis  wrote
>>>>>>>>>>
>>>>>>>>>> From the stacktrace below I have the feeling that the AbcGenerator is
>>>>>>>>>> using the EventAdmin although the service is already down. How do you
>>>>>>>>>> handle the unregister event of the event admin service?
>>>>>>>>>
>>>>>>>>> The EventAdmin is tracked using the DependencyManager. If the service
>>>>>>>>> is actually down, I would expect a NPE at the point where I use the
>>>>>>>>> EventAdmin, not an exception from within the EventAdmin. Or is this a
>>>>>>>>> wrong assumption?
>>>>>>>>>
>>>>>>>> I don't know the DependencyManager :) But maybe you can show the code,
>>>>>>>> you use?
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Carsten
>>>>>>>> --
>>>>>>>> Carsten Ziegeler
>>>>>>>> cziege...@apache.org
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>>>>>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Met vriendelijke groet,
>>>>>>>
>>>>>>> Alexander Broekhuis
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>>>>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Met vriendelijke groet,
>>>>>
>>>>> Alexander Broekhuis
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Carsten Ziegeler
>>> cziege...@apache.org
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>
>>>
>>
>>
>>
>
>
> --
> Carsten Ziegeler
> cziege...@apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
> For additional commands, e-mail: users-h...@felix.apache.org
>
>



-- 
Met vriendelijke groet,

Alexander Broekhuis

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to