[
https://issues.apache.org/jira/browse/SLING-1491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12860412#action_12860412
]
Mike Moulton commented on SLING-1491:
-------------------------------------
Justin,
Maybe I'm installing the wrong feature. I'm installing:
features:addUrl
mvn:org.apache.sling/org.apache.sling.launchpad/6-SNAPSHOT/xml/features
features:install sling
Note: webconsole and http are already installed at this point.
I'm getting many exceptions, but the first one I'm getting seems to be related
to this features.xml file including:
<bundle>mvn:org.apache.felix/org.apache.felix.http.whiteboard/2.0.4</bundle>
I created SLING-1499 to track this and several other exceptions I'm seeing when
installing this feature in SMX 4.2.
The exception is:
16:02:42,113 | INFO | l Console Thread | HttpServiceFactoryImpl |
.internal.HttpServiceFactoryImpl 33 | Binding bundle:
[org.apache.felix.http.whiteboard [220]] to http service
16:02:42,114 | INFO | l Console Thread | whiteboard | ?
? | Detected standard HttpService. Filters
disabled.
16:02:42,115 | ERROR | l Console Thread | whiteboard | ?
? | Failed to register servlet
javax.servlet.ServletException: servlet already registered with a different
alias
at
org.ops4j.pax.web.service.spi.model.ServerModel.addServletModel(ServerModel.java:113)
at
org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:145)
at
org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:54)
at
org.apache.felix.http.whiteboard.internal.manager.ServletMapping.register(ServletMapping.java:41)
at
org.apache.felix.http.whiteboard.internal.manager.ExtenderManagerImpl.registerAll(ExtenderManagerImpl.java:176)
at
org.apache.felix.http.whiteboard.internal.manager.ExtenderManagerImpl.setHttpService(ExtenderManagerImpl.java:154)
at
org.apache.felix.http.whiteboard.internal.tracker.HttpServiceTracker.added(HttpServiceTracker.java:37)
at
org.apache.felix.http.whiteboard.internal.tracker.HttpServiceTracker.added(HttpServiceTracker.java:24)
at
org.apache.felix.http.whiteboard.internal.tracker.AbstractTracker.addingService(AbstractTracker.java:36)
at
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:896)
at
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:261)
at
org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:184)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:339)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:273)
at
org.apache.felix.http.whiteboard.internal.WhiteboardActivator.addTracker(WhiteboardActivator.java:56)
at
org.apache.felix.http.whiteboard.internal.WhiteboardActivator.doStart(WhiteboardActivator.java:49)
at
org.apache.felix.http.base.internal.AbstractActivator.start(AbstractActivator.java:41)
at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:661)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1756)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1678)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:892)
at
org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:294)
at
org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:230)
at
org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:226)
at
org.apache.felix.karaf.features.command.InstallFeatureCommand.doExecute(InstallFeatureCommand.java:51)
at
org.apache.felix.karaf.features.command.FeaturesCommandSupport.doExecute(FeaturesCommandSupport.java:39)
at
org.apache.felix.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:41)
at
org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:34)
at
org.apache.felix.gogo.runtime.shell.CommandProxy.execute(CommandProxy.java:45)
at org.apache.felix.gogo.runtime.shell.Closure.execute(Closure.java:211)
at
org.apache.felix.gogo.runtime.shell.Closure.executeStatement(Closure.java:146)
at org.apache.felix.gogo.runtime.shell.Pipe.run(Pipe.java:91)
at org.apache.felix.gogo.runtime.shell.Closure.execute(Closure.java:75)
at
org.apache.felix.gogo.runtime.shell.CommandSessionImpl.execute(CommandSessionImpl.java:71)
at
org.apache.felix.karaf.shell.console.jline.Console.run(Console.java:174)
at java.lang.Thread.run(Thread.java:637)
16:02:42,120 | INFO | l Console Thread | whiteboard | ?
? | Http service whiteboard started
> Use Felix HttpService instead of Pax Web as the default httpservice provider
> in maven-launchpad-plugin
> ------------------------------------------------------------------------------------------------------
>
> Key: SLING-1491
> URL: https://issues.apache.org/jira/browse/SLING-1491
> Project: Sling
> Issue Type: Improvement
> Components: Maven Plugins
> Reporter: Justin Edelson
> Assignee: Justin Edelson
> Fix For: Maven Launchpad Plugin 2.0.6
>
>
> should also ensure documentation is clear about how to use pax instead.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.