Community
Participate
Working Groups
In bug 202278, we removed the respective event adapter for user admin. This event adapter belongs in the actual user admin implementation.
Created attachment 82546 [details] org.eclipse.equinox.useradmin.patch I refactored user admin to be more compliant with how we do things in Eclipse. Also, I added an event adapter and fixed the topic id (bug 146029).
How about it Tom?
We also need to make sure that useradmin (and all other bundles which have added an event adapter) do NOT require eventadmin present. That is, the useradmin bundle must not require the eventadmin bundle to be installed or running. It is hard to tell from the patch if this is the case.
This is exactly the case BJ. Everything is all peachy without eventadmin there.
BJ is not on the CC list so did not see your response. I have requested Chris to separate the patches into 1) one that only adds the event mappers 2) one that refactors the internal packages
Created attachment 82580 [details] org.eclipse.equinox.useradmin.patch Adds an event adapter. This is pre-refactoring.
Created attachment 82703 [details] patch This patch updates the compiler settings of the project to use the EE. I found that the LogTracker did not compile on osgi min EE. I copied the one from event admin impl where we fixed the same issue.
patch released to M4.
In bug 209294 Simon makes a good point that the import of the event package should be optional. I released a fix to useradmin to make the import optional.