Das neue Jahr hat gerade begonnen und wir haben gerade unsere Schulungstermine rund um die Themen OSGi und bnd/bndtools organisiert. Geplant sind aktuell nachfolgende Termine für den Standort Jena: Thema: OSGi sowie bnd/bndtools 31.03.2020 – 01.04.2020 Dauer 2 Tage 31.03.2020 – 02.04.2020 Dauer 3 Tage 23.06.2020 – 24.06.2020 Dauer 2 Tage 23.06.2020 – 25.06.2020 Dauer […]
Resolution failed. Capabilities satisfying the following requirements could not be found and how to read it!
Reading a failed Resolution Result or an unresolved OSGi requirement from the BND Resolver. Before we start: The Resolver works with the Requirements and Capabilities of OSGi and I strongly suggest to have a look at them, if you work with the Resolver. To give an Answer to the question above, we take the following […]
We just started a documentation project on Gecko.io Gitlab. It started with a FAQ / Nive to know collection of information about OSGi, bndtools, Eclipse we want to share. This is what we have till now: Plain OSGi I want to use a LDAP style target filter as service property. How do I have to […]
Die Data In Motion präsentierte auf der Medica 2019 in Düsseldorf die ersten Ergebnisse des Verbundprojektes DIamAnt. Der Prototyp ist technologisch im Kompetenzfeld der DIM angesiedelt, nämlich modulare System mit OSGi sowie modell-getriebene Softwareentwicklung mit EMF.
BND is a nice build tool, but in some cases it makes actually trivial things, seem impossible or at least not really obvious. Doing RELEASE and SNAPSHOT Builds is one of these things. Thus, here is a quick guide on how this can be done. By default OSGi uses Semantic Versions like 22.214.171.12491126120000. The last […]
The Eclipse Remote Application Platform is an Eclipse project for enabling RCP application for the web or mobile usage. It can be used in OSGi or Servlet containers such as JEE. There is a good tooling based on the Eclipse tooling. We got a request from a customer, if it is in general possible to […]
Part 1: What can go wrong, will go wrong! Over the years we have been part of a couple of migration efforts to a more modern infrastructure and architecture. We have seen the good, the bad and the ugly side such projects bring with them. All of them could be described as from monolith to […]
We want to share a small study we made when trying to optimize the queue policy for a messaging system. We wanted to find an optimal configuration for a messaging system in terms of buffer size, number of threads and queue blocking policy, or at least to get a feeling of which variables come into […]
About one and a half years ago we switched all our projects from using PDE together with Maven Tycho to bnd. The increase in development speed we reached was immense. Additionally bnd automatically pushed us towards writing better OSGi software. Over the time we experienced a lot of fallacies PDE unknowingly lead us to. One […]
Last week we had a talk at the EclipseCon Europe 2018 in Ludwigsburg, presenting one of our OpenSource projects. It is called Gecko EMF and available here: https://gitlab.com/gecko.io/geckoEMF The Slides for the talk can be found here: EMF and OSGi What is Gecko EMF? It is an addition to EMF that makes it possible to […]