[ 
https://issues.apache.org/jira/browse/CAMEL-3519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12990747#comment-12990747
 ] 

Achim Nierbeck edited comment on CAMEL-3519 at 2/4/11 9:24 PM:
---------------------------------------------------------------

Attached a complete list of steps to run this with the latest (2.1.99-SNAPSHOT) 
Karaf version.

As Guillaume already stated in the last comment, this is a "Internal" 
dependencies issue. I guess a real WebApplicationBundle with Manifest is needed 
here. 
When creating a WAB it is possible to keep certain dependencies contained in 
the lib folder out of the classloader. E.g. the camel and spring dependencies 
can be requested from the Karaf Container. 
Another thing that jumped on me, there are certain packages like 
com.sun.jersey.\*, org.apache.camel.web.\*, scalate.layouts.\* and so on not 
located in the WEB-INF/classes directory where IMHO these packages belong. BTW, 
the generated classpath for the war looks like the following

Bundle-ClassPath = 
WEB-INF/classes,WEB-INF/lib/activation-1.1.jar,WEB-INF/lib/aopalliance-1.0.jar,WEB-INF/lib/asm-3.1.jar,WEB-INF/lib/camel-core-2.6.0.jar,WEB-INF/lib/camel-spring-2.6.0.jar,WEB-INF/lib/commons-logging-1.1.1.jar,WEB-INF/lib/commons-logging-api-1.1.jar,WEB-INF/lib/commons-management-1.0.jar,WEB-INF/lib/jackson-core-asl-1.5.5.jar,WEB-INF/lib/jackson-jaxrs-1.5.5.jar,WEB-INF/lib/jackson-mapper-asl-1.5.5.jar,WEB-INF/lib/jackson-xc-1.5.5.jar,WEB-INF/lib/jaxb-api-2.1.jar,WEB-INF/lib/jaxb-impl-2.1.13.jar,WEB-INF/lib/jdom-1.0.jar,WEB-INF/lib/jersey-atom-1.4.jar,WEB-INF/lib/jersey-core-1.4.jar,WEB-INF/lib/jersey-json-1.4.jar,WEB-INF/lib/jersey-server-1.4.jar,WEB-INF/lib/jersey-spring-1.4.jar,WEB-INF/lib/jettison-1.2.jar,WEB-INF/lib/log4j-1.2.16.jar,WEB-INF/lib/scala-compiler-2.8.0.jar,WEB-INF/lib/scala-library-2.8.0.jar,WEB-INF/lib/scalate-core-1.3.1.jar,WEB-INF/lib/slf4j-api-1.6.1.jar,WEB-INF/lib/slf4j-log4j12-1.6.1.jar,WEB-INF/lib/spring-aop-3.0.5.RELEASE.jar,WEB-INF/lib/spring-asm-3.0.5.RELEASE.jar,WEB-INF/lib/spring-beans-3.0.5.RELEASE.jar,WEB-INF/lib/spring-context-3.0.5.RELEASE.jar,WEB-INF/lib/spring-core-3.0.5.RELEASE.jar,WEB-INF/lib/spring-expression-3.0.5.RELEASE.jar,WEB-INF/lib/spring-tx-3.0.5.RELEASE.jar,WEB-INF/lib/spring-web-3.0.5.RELEASE.jar,WEB-INF/lib/stax-api-1.0-2.jar,WEB-INF/lib/stax-api-1.0.1.jar


      was (Author: achim_nierbeck):
    A complete list of steps to run this with the latest (2.1.99-SNAPSHOT) 
Karaf version.
  
> camel-web-console feature for Apache Karaf
> ------------------------------------------
>
>                 Key: CAMEL-3519
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3519
>             Project: Camel
>          Issue Type: New Feature
>          Components: karaf
>            Reporter: Claus Ibsen
>             Fix For: 2.7.0
>
>         Attachments: Karaf-2.1.99-SNAPSHOT-walkthrough
>
>


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to