Hi,

Karaf 4.3 and Vaadin Flow V19.

I am attempting to create a demo of the new Vaadin 19 
https://github.com/vaadin/base-starter-flow-osgi

I have built and run it successfully as per the repo where it uses a bnd 
approach.

My karaf attempt, https://github.com/QNENet/vaadindemo,  fails with the error 
below.

If I comment out "<bundle>mvn:com.vaadin/flow-osgi/6.0-SNAPSHOT</bundle>" entry in the demofeatures module the system builds but will not run, of course.

It seems that the Karaf feature I add to demofeatures, pax-http-whiteboard does not provide the necessary "org.osgi.service.http.context"

V19 of Vaadin now gives us the opportunity to have a first class GUI in Karaf so any help to get this going will be of value to the Karaf infrastructure.

Paul Fraser

----------------------------------------------------------------------------------------------------------------------------------

Error executing command:
Unable to resolve root:
missing requirement [root]
    osgi.identity;
    osgi.identity=demo;
    type=karaf.feature;
    version="[1.0.0.SNAPSHOT,1.0.0.SNAPSHOT]";
filter:="(&(osgi.identity=demo)(type=karaf.feature)(version>=1.0.0.SNAPSHOT)(version<=1.0.0.SNAPSHOT))"

[caused by: Unable to resolve demo/1.0.0.SNAPSHOT: missing requirement 
[demo/1.0.0.SNAPSHOT]
    osgi.identity;
    osgi.identity=com.vaadin.flow.osgi;
    type=osgi.bundle;
    version="[6.0.0.202101100021,6.0.0.202101100021]";
    resolution:=mandatory

[caused by: Unable to resolve com.vaadin.flow.osgi/6.0.0.202101100021: missing requirement [com.vaadin.flow.osgi/6.0.0.202101100021]
    osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.osgi.service.http.context)(version>=1.1.0)(!(version>=2.0.0)))"]]
-----------------------------------------------------------------------------------------------------------------------------------------------------

<<attachment: paulf.vcf>>

Reply via email to