Hi

It looks like the package javax.servlet.resources is no more exported by any 
bundle in K4.

karaf@root()> feature:install war
karaf@root()> exports  | grep javax.servlet
javax.servlet.annotation                               | 3.1.0           | 50 |
javax.servlet-api                                
javax.servlet.descriptor                               | 3.1.0           | 50 |
javax.servlet-api                                
javax.servlet.http                                     | 3.1.0           | 50 |
javax.servlet-api                                
javax.servlet.jsp.el                                   | 2.3.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.el                                   | 2.3.1           | 51 |
javax.servlet.jsp-api                            
javax.servlet.jsp.jstl.core                            | 1.2.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.jstl.core                            | 1.2.1           | 52 |
javax.servlet.jsp.jstl-api                       
javax.servlet.jsp.jstl.fmt                             | 1.2.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.jstl.fmt                             | 1.2.1           | 52 |
javax.servlet.jsp.jstl-api                       
javax.servlet.jsp.jstl.sql                             | 1.2.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.jstl.sql                             | 1.2.1           | 52 |
javax.servlet.jsp.jstl-api                       
javax.servlet.jsp.jstl.tlv                             | 1.2.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.jstl.tlv                             | 1.2.1           | 52 |
javax.servlet.jsp.jstl-api                       
javax.servlet.jsp.resources                            | 2.2.0           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.tagext                               | 2.3.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp.tagext                               | 2.3.1           | 51 |
javax.servlet.jsp-api                            
javax.servlet.jsp                                      | 2.3.1           | 92 |
org.ops4j.pax.web.pax-web-jsp                    
javax.servlet.jsp                                      | 2.3.1           | 51 |
javax.servlet.jsp-api                            
javax.servlet                                          | 3.1.0           | 50 | 
javax.servlet-api  


In K3 and earlier the package is exported by  
org.apache.geronimo.specs.geronimo-servlet_3.0_spec, which is no more
installed in K4 war feature.

karaf@root()> feature:install war
karaf@root()> exports  | grep javax.servlet
javax.servlet.annotation                          | 2.6.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.annotation                          | 3.0.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.descriptor                          | 2.6.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.descriptor                          | 3.0.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.http                                | 2.6.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.http                                | 3.0.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.jsp.el                              | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.el                              | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.core                       | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.core                       | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.fmt                        | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.fmt                        | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.sql                        | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.sql                        | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.tlv                        | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.jstl.tlv                        | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.resources                       | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp.tagext                          | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp                                 | 1.1.2                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.jsp                                 | 2.2.0                 | 84 |
org.ops4j.pax.web.pax-web-jsp                        
javax.servlet.resources                           | 2.6.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet.resources                           | 3.0.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet                                     | 2.6.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec  
javax.servlet                                     | 3.0.0                 | 66 |
org.apache.geronimo.specs.geronimo-servlet_3.0_spec

the ActiveMQ web console imports the package but I can't see any usage of this 
package in Java classes. Probably this
import is not necessary and should be corrected in ActiveMQ

regards
Krzysztof







On 22.03.2015 23:41, nirmalsingh wrote:
> Hello all,
>
> I am not finding a whole lot of information on this. I need somebody's help.
> I am new on integration softwares...I decided on Karaf because I heard not
> so good news about servicemix. So right now I am trying to add pieces to
> karaf and see how far it can take me.
>
> here is how it went to add activemq.
>
> karaf@root()> feature:install jms
> karaf@root()> feature:repo-add activemq
> Adding feature url
> mvn:org.apache.activemq/activemq-karaf/LATEST/xml/features
> karaf@root()> feature:install activemq-broker
> Error executing command: Unable to resolve root: missing requirement [root]
> osgi.identity; osgi.identity=activemq-web-console; type=karaf.feature; 
> version=5.12.0.SNAPSHOT [caused by: Unable to resolve activemq-web-
> console/5.12.0.SNAPSHOT: missing requirement [activemq-web- 
> console/5.12.0.SNAPSHOT] osgi.identity; 
> osgi.identity=org.apache.activemq.activemq-web-console; type=osgi.bundle;
> version="[5.12.0.SNAPSHOT,5.12.0.SNAPSHOT]"; resolution:=mandatory [caused
> by:  Unable to resolve
> org.apache.activemq.activemq-web-console/5.12.0.SNAPSHOT:  missing
> requirement [org.apache.activemq.activemq-web-console/5.12.0.SNAPSHOT]
> osgi.wiring.package;
> filter:="(&(osgi.wiring.package=javax.servlet.resources)(version>=2.5.0)(!(version>=4.0.0)))"]]
>
>
>
> By the way Camel added fine on my karaf.
> Any pointer in this will be highly appreciated.
>
>
>
> --
> View this message in context: 
> http://karaf.922171.n3.nabble.com/Cannot-add-latest-ActiveMQ-version-on-karaf-4-0-tp4039212.html
> Sent from the Karaf - User mailing list archive at Nabble.com.

-- 
Krzysztof Sobkowiak

JEE & OSS Architect
Senior Solution Architect @ Capgemini SSC <http://www.pl.capgemini-sdm.com/en>
Apache ServiceMix <http://servicemix.apache.org/> Committer & PMC

Reply via email to