Hi,

Thanks for the help. I've never reported an issue before to Felix so I hope 
this suffices and that it is reported to the correct project/component: 
FELIX-6328.

I'll try the workaround. If that works, this is absolutely good enough for me. 
Thanks!

Best regards,
Per-Erik Svensson

-----Original Message-----
From: Carsten Ziegeler <cziege...@apache.org> 
Sent: 14 September 2020 13:08
To: users@felix.apache.org
Subject: Re: Web Console and javax.portlet

Hi,

this looks like a bug in the "all in one" bundle; it seems an update of the bnd 
tooling brought in a clever variant of it creating this import.

Could you please file a jira issue for this?

You can workaround this by using the plain webconsole bundle, together with 
commons-io and commons-fileupload - not nice, but should work

Regards
Carsten

Am 14.09.2020 um 13:01 schrieb Per-Erik Svensson:
> Hi,
> 
> I'm trying to install Web Console (All In One) in Felix but it seems 
> to have a dependency on javax.portlet. This is the output from lb (in 
> gogo) just to show which bundles I have installed:
> 
> START LEVEL 1
> 
>     ID|State      |Level|Name
> 
>      0|Active     |    0|System Bundle (6.0.3)|6.0.3
> 
>      1|Active     |    1|jansi (1.17.1)|1.17.1
> 
>      2|Active     |    1|JLine Bundle (3.7.0)|3.7.0
> 
>      3|Active     |    1|Apache Felix File Install (3.6.8)|3.6.8
> 
>      4|Active     |    1|Apache Felix Gogo Command (1.0.2)|1.0.2
> 
>      5|Active     |    1|Apache Felix Gogo JLine Shell (1.1.0)|1.1.0
> 
>      6|Active     |    1|Apache Felix Gogo Runtime (1.1.0)|1.1.0
> 
>      7|Active     |    1|Apache Felix Servlet API (1.1.2)|1.1.2
> 
>      8|Active     |    1|Apache Felix Http Jetty (4.0.20)|4.0.20
> 
>      9|Active     |    1|jersey-core-client (2.31.0)|2.31.0
> 
>     10|Active     |    1|javax.inject:1 as OSGi bundle (2.6.1)|2.6.1
> 
>     11|Active     |    1|jakarta.ws.rs-api (2.1.6)|2.1.6
> 
> 12|Active     |    1|Jakarta XML Binding API (2.3.3)|2.3.3
> 
> 13|Active     |    1|jersey-core-server (2.31.0)|2.31.0
> 
>     14|Starting   |    1|OSGi resource locator (1.0.3)|1.0.3
> 
>     15|Active     |    1|Jakarta Annotations API (1.3.5)|1.3.5
> 
>     16|Active     |    1|Jakarta Activation API jar (1.2.2)|1.2.2
> 
>     17|Starting   |    1|jersey-core-common (2.31.0)|2.31.0
> 
>     18|Installed  |    1|Apache Felix Web Management Console (All In
> One) (4.5.4.all)|4.5.4.all
> 
> This is the output from "start 18":
> 
> org.osgi.framework.BundleException: Unable to resolve 
> org.apache.felix.webconsole [18](R 18.0): missing requirement 
> [org.apache.felix.webconsole [18](R 18.0)] osgi.wiring.package;
> (osgi.wiring.package=javax.portlet) Unresolved requirements: 
> [[org.apache.felix.webconsole [18](R 18.0)] osgi.wiring.package; 
> (osgi.wiring.package=javax.portlet)]
> 
> Looking into where this import is coming from (with bnd command below)
> gives:
> 
>> java -jar biz.aQute.bnd-5.1.2.jar print --by 
>> org.apache.felix.webconsole-4.5.4-all.jar
> 
> [USEDBY]
> 
> javax.portlet                           
> org.apache.commons.fileupload.portlet
> 
> ...
> 
> I thought the "All In One" bundle was supposed to have everything 
> needed to run the web console (apart from having a servlet container, 
> such as bundle 8 above, available)? Which bundle could I add to make 
> the Web Console bundle resolve?
> 
> For context, I'm trying to find a minimal set of bundles to make
> EJB+JPA+JAX-RS work but before going that far I'd just like to get 
> EJB+JPA+some
> "utility" bundles working (such as File Install, DS and Web Console). 
> Karaf and Aries both seem to pull in more than I need.
> 
> Best regards,
> 
> *PER-ERIK SVENSSON*
> 
> Software developer
> 
> +46 (0)54 21 27 28
> 
> per-e...@2c8.com <mailto:per-e...@2c8.com>
> 
> 
> Logo-2c8-RGB-400
> 
> 
> *2conciliate Business Solutions AB*
> 
> Älvgatan 5, SE-652 25 Karlstad
> 
> www.2c8.com <http://www.2c8.com/>
> 

--
--
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to