Mark Adamcin

Results 22 comments of Mark Adamcin

I haven't been actively maintaining this project, so it's dependencies are out of date, and probably won't work in 6.5. I haven't tried, though.

Hi Leigh, The short answer is "yes, that should work". I designed this application around a fully-functional internal API, plus supporting servlets which accept simple POST commands with consistent parameters...

And while I have not provided a scheduler UI to support internal scheduling of transfers out-of-the-box, all of the Recap services are exposed to OSGi with public APIs, so it...

Please try building with the latest master now. I believe I have completely eliminated the JTA dependency from the build.

Absent any bnd support for using only the wildcard entry for Service-Component, we might consider filing a bug ticket for felix since there is no reason this logic shouldn’t be...

@davidjgonzalez @kwin I think another possibility is that, from the perspective of the ComponentRegistry, the bundle modified event being triggered by the fragment installation may be calling `ScrExtension.start()` without first...

> Specifically WRT to the Service-Component configuration not overwriting the value, it appears it has something to do with: > > `-plugin.felixscr: org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin;destdir="$(basedir)/target/classes";log=error` > > If you comment this out,...

> I raised [bndtools/bnd#6108](https://github.com/bndtools/bnd/issues/6108) for this. @kwin Based on what you and @davidjgonzalez have described, I think it may be the `org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin` which is not removing the overlaps, not `aQute.bnd.component.DSAnnotations`....

> @adamcin - maybe im not following, but it seems like its `org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin` generating the overlaps. I was saying that if we removed all Felix SCR annotations from the code,...

> It is correct that the Scr-Bnd-Plugin is to blame here: https://github.com/apache/felix-dev/blob/81edc6e48db29feae5d0deb0af23719f50ddcb2b/tools/org.apache.felix.scr.bnd/src/main/java/org/apache/felix/scrplugin/bnd/SCRDescriptorBndPlugin.java#L212 > > I asked in https://bnd.discourse.group/t/overwrite-manifest-header-written-by-bnd-plugin/444/1 for a way how to fix the wrong manifest header in bnd...