Do not ask what the committer reps can do for you, ask what you can do for...
In a recent blog post by Wim, he asked how the Eclipse Foundation (EF) can help solve the tragedy of the commons problem and bug #313479 follows up on this direction by requesting the EF to support...
View ArticleWONTFIX: Run JUnit Plug-in tests on a non-Equinox framework
In case you want to make sure your code is interoperable between different OSGi frameworks, you will be interested in bug #319089. It is about enhancing the JUnit Plug-in Launch config to support more...
View ArticleMylyn commit message templates for EGit with Gitlyn (hack)
As long as we are waiting for Mylyn commit message templates to appear in EGit (see bug #329515), I have hacked an AspectJ/Equinox weaving based bundle that injects the current commit template into the...
View ArticleReal word scale greenhouse (temperature)
On my route to rebuild the M2M demo at real-world scale, I have taken the first step. An old (from around 2004) and absurdly underpowered ARM Intel XScale IXP420 running today’s Debian Wheezy (NSLU2)...
View ArticleSWTError: No more handles [gtk_init_check() failed] running platform tests...
When running platform tests on Linux (and Mac?) one might encounter the following exception: org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed] at...
View ArticleBuckminster rmap to p2 (composite) repository metadata
ECF has been using an rmap to b3aggr xslt stylesheet for a while now, and today I needed a similar stylesheet to convert to p2 composite repositories (single sourcing repositories feed from Buckminster...
View ArticleQuick’n'dirty Apache Felix webconsole on (recent) Equinox
Below you find a instructions to install Apache Felix webconsole on a running Equinox. Just paste this into the console and start bundle “org.apache.felix.webconsole” and...
View Article(Squid) proxy and p2
If you happen to run a (local) proxy underneath you continuous build server, you might be a little bit surprised to learn that caching does show its full potential. E.g. if you look at your squid...
View ArticleProgramatically push configuration into OSGi ConfigurationAdmin
Yesterday I lost half an hour when I struggled to push a configuration into OSGi ConfigurationAdmin. The org.osgi.service.cm.ManagedService was in fact called, but the Dictionary of properties was...
View ArticleApache Felix HTTP whiteboard pattern on Equinox
Unless I am missing something obvious, using the Equinox HttpService requires one to: a) get the HttpService from the OSGi service registry b) register the HttpServlet on the HttpService via a call to...
View Article