Ok, I think you have a couple of strange things going on here. First of all I think using wrapped bundles doesn't really work with the build thing, and second you don't need to wrap the servlet 2.5 for Karaf. If you use Karaf you're able to use pax-web which is the default implementation of http-service for Karaf. So no need to install all those felix-httpservice bundles. Just install the http or http-whiteboard service and you should be running quite fine. Or if in need to deploy std. war just install the war feature.
regards, Achim 2013/5/3 Clement Jebakumar <[email protected]> > Hi, > > I am trying to create a feature for my bundles and try to create a custom > dist of karaf. But the build failed with below error: > > [INFO] Installing feature > file:/C:/Users/cjebakum.ST-IDC/Documents/GitHub/archon > > /declum-archon-new/target/assembly/system/org/apache/karaf/features/framework/3. > 0.0.RC1/framework-3.0.0.RC1-features.xml to system and startup.properties > [INFO] Adding feature repository to system: > mvn:declum-archon/declum-archon-feat > ure/1.0.0-SNAPSHOT/xml/features > [INFO] Adding feature repository to system: > mvn:org.apache.karaf.features/standa > rd/3.0.0.RC1/xml/features > [WARNING] could not resolve wrap:mvn:javax.servlet/servlet-api/2.5 > org.sonatype.aether.resolution.ArtifactResolutionException: Failure to find > wrap > :mvn:jar:javax.servlet/servlet-api/2.5 in > http://repo.maven.apache.org/maven2 wa > s cached in the local repository, resolution will not be reattempted until > the u > pdate interval of central has elapsed or updates are forced > at > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(Def > > > This issue is not seen if i dont have these dependencys in my pom. > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.api</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.base</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.bridge</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.bundle</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.jetty</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.proxy</artifactId> > <version>2.0.4</version> > </dependency> > <dependency> > <groupId>org.apache.felix</groupId> > <artifactId>org.apache.felix.http.whiteboard</artifactId> > <version>2.0.4</version> > </dependency> > > Please help me in fixing this. > > *Clement Jebakumar,* > 111/27 Keelamutharamman Kovil Street, > Tenkasi, 627 811 > http://www.declum.com/clement.html > -- Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project Lead blog <http://notizblog.nierbeck.de/>
