try to use event admin this way:

String topic = "here_my_topic_to_be_filtered";
           Map properties = new Properties();

[...]

           Event ev = new Event(topic, properties);

and post the event this way:

_eventAdmin.postEvent ( ev );


where _eventAdmin is the service reference ...



Miguel


On Tue, Mar 16, 2010 at 11:20 AM, Eva Madrazo
<eva.madr...@grpss.ssr.upm.es>wrote:

> Hi,
> maybe this is a very simple problem but I do not achieve to resolve it and
> I found difficult to find information about it, so sorry if this is being
> answered before.  First of all I'm executing an equinox eRCP platform on a
> Windows Mobile 6.1 using J9.
>
> I have a very strange problem while receiving an Event.  When posting the
> event I add a propietary object (Measure) to the hashtable props:
>
>         Hashtable props = new Hashtable();
>         props.put("measure", measure);
>         eventAdmin.postEvent(new Event(measure.getName(), props));
>
> When receiving the event I want to extract this Measure object. If I do
>   Object measure = (Object) event.getProperty("measure");
>
> no problem occur, but when I try to do:
>
>   Measure measure = (Measure) event.getProperty("measure");
>
> I have this error in logs:
> ERROR - Exception while dispatching event org.osgi.service.event.Event
> [topic=topicName] to handler mypackage.simpleeventhand...@3e953e95
>
>
> I have check that the bundle imports the bundle with the definition of
> Measure object.
>
> I cannot imagine anything to change, please help me :)
>
> Thank you very much,
>  Eva
>
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org
> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to