Hi,

No, this is unrelated and is not really a problem. It comes from the Web 
Console trying to instantiate a plugin which cannot operate due to missing API 
dependencies. This has been fixed in the last Web Console release 4.0 (maybe 
even earlier).

Regards
Felix

Am 30.11.2012 um 16:55 schrieb Phillpotts, James:

> Hi Felix,
> 
> Thanks for the quick reply. I was interrupted in the middle of typing that 
> mail, and forgot to say I've also got a stack trace in error.log, that seems 
> to just halt processing during startup. Could this be the culprit, and any 
> idea what I can do to fix it?
> 
> Cheers,
> James
> 
> 30.11.2012 15:03:32.089 *ERROR* [qtp1686794622-167] 
> org.apache.felix.http.bridge servlet_6: Failed to instantiate plugin 
> org.apache.felix.webconsole.internal.deppack.DepPackServlet 
> (java.lang.NoClassDefFoundError: 
> org/osgi/service/deploymentadmin/DeploymentException) 
> java.lang.NoClassDefFoundError: 
> org/osgi/service/deploymentadmin/DeploymentException
>        at java.lang.Class.getDeclaredConstructors0(Native Method)
>        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2404)
>        at java.lang.Class.getConstructor0(Class.java:2714)
>        at java.lang.Class.newInstance0(Class.java:343)
>        at java.lang.Class.newInstance(Class.java:325)
>        at 
> org.apache.felix.webconsole.internal.servlet.PluginHolder$InternalPlugin.doGetConsolePlugin(PluginHolder.java:761)
>        at 
> org.apache.felix.webconsole.internal.servlet.PluginHolder$Plugin.getConsolePlugin(PluginHolder.java:532)
>        at 
> org.apache.felix.webconsole.internal.servlet.PluginHolder.getLocalizedLabelMap(PluginHolder.java:242)
>        at 
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:420)
>        at 
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:384)
>        at 
> org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:96)
>        at 
> org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79)
>        at 
> org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42)
>        at 
> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49)
>        at 
> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>        at org.apache.sling.i18n.impl.I18NFilter.doFilter(I18NFilter.java:117)
>        at 
> org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)
>        at 
> org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)
>        at 
> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
>        at 
> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>        at 
> org.apache.sling.engine.impl.log.RequestLoggerFilter.doFilter(RequestLoggerFilter.java:75)
>        at 
> org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:88)
>        at 
> org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:76)
>        at 
> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
>        at 
> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>        at 
> org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)
>        at 
> org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)
>        at 
> org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
>        at 
> org.apache.felix.http.proxy.ProxyServlet.service(ProxyServlet.java:60)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
>        at 
> org.apache.sling.launchpad.base.webapp.SlingServletDelegate.service(SlingServletDelegate.java:278)
>        at 
> org.apache.sling.launchpad.webapp.SlingServlet.service(SlingServlet.java:174)
>        at 
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598)
>        at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486)
>        at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>        at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
>        at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandlerjava:231)
>        at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandlerjava:1065)
>        at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)
>        at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)
>        at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)
>        at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>        at 
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
>        at 
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
>        at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
>        at org.eclipse.jetty.server.Server.handle(Server.java:350)
>        at 
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)
>        at 
> org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:900)
>        at 
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:954)
>        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:851)
>        at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
>        at 
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnectionjava:77)
>        at 
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:620)
>        at 
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)
>        at 
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
>        at 
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
>        at java.lang.Thread.run(Thread.java:722)
> Caused by: java.lang.ClassNotFoundException: 
> org.osgi.service.deploymentadmin.DeploymentException not found by 
> org.apache.felix.webconsole [75]
>        at 
> org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:787)
>        at org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
>        at 
> org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1768)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>        ... 58 more
> 
> -----Original Message-----
> From: Felix Meschberger [mailto:[email protected]]
> Sent: 30 November 2012 15:50
> To: [email protected]
> Subject: Re: Using Sling POST servlet 2.2.0
> 
> Hi,
> 
> Am 30.11.2012 um 16:44 schrieb Phillpotts, James:
> 
>> Hi all,
>> 
>> I'm trying to update our list.xml so to include the new version of the POST 
>> servlet (which includes SLING-2543, thanks). However, after deploying I am 
>> always getting a response HTTP ERROR 503: AuthenticationSupport service 
>> missing. Cannot authenticate request.
> 
> In 99% of the cases, this is caused by a missing SlingRepository service. You 
> might want to check whether the repository fails to start.
> 
> Regards
> Felix
> 
> 
>> 
>> It looks like this error happens when the SlingMainServlet doesn't have an 
>> AuthenticationSupport object. Is there another module I need to update (I've 
>> been through and updated all the ones I could find that seemed to have been 
>> updated)? I also noticed that there is a v.1.1.0 tag for 
>> org.apache.sling.auth.core, but there is no module in maven central with 
>> this version number.
>> 
>> Cheers,
>> James
>> 
>> 
>> My list.xml bundle list follows:
>> 
>> <bundle>
>>      <groupId>org.apache.felix</groupId>
>>      <artifactId>org.apache.felix.fileinstall</artifactId>
>>      <version>2.0.8</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.fragment.transaction</artifactId>
>>      <version>1.0.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.fragment.xml</artifactId>
>>      <version>1.0.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.i18n</artifactId>
>>      <version>2.2.2</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.servlets.post</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.servlets.get</artifactId>
>>      <version>2.1.4</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.adapter</artifactId>
>>      <version>2.1.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.api</artifactId>
>>      <version>2.3.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.jcr.contentloader</artifactId>
>>      <version>2.1.6</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.fsresource</artifactId>
>>      <version>1.1.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.servlets.resolver</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.bundleresource.impl</artifactId>
>>      <version>2.1.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.jcr.resource</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.commons.osgi</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.settings</artifactId>
>>      <version>1.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.engine</artifactId>
>>      <version>2.2.6</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.scripting.jsp.taglib</artifactId>
>>      <version>2.1.8</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.installer.core</artifactId>
>>      <version>3.4.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.installer.api</artifactId>
>>      <version>1.0.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.launchpad.installer</artifactId>
>>      <version>1.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.engine</artifactId>
>>      <version>2.2.6</version>
>> </bundle>
>> <bundle>
>>      <groupId>javax.servlet</groupId>
>>      <artifactId>com.springsource.javax.servlet.jsp.jstl</artifactId>
>>      <version>1.2.0.v20110728</version>
>> </bundle>
>> <bundle>
>>      <groupId>javax.servlet</groupId>
>>      <artifactId>com.springsource.javax.servlet</artifactId>
>>      <version>2.4.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>commons-lang</groupId>
>>      <artifactId>commons-lang</artifactId>
>>      <version>2.6</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.sling</groupId>
>>      <artifactId>org.apache.sling.jcr.jackrabbit.usermanager</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> <bundle>
>>      <groupId>org.apache.jackrabbit</groupId>
>>      <artifactId>jackrabbit-api</artifactId>
>>      <version>2.2.0</version>
>> </bundle>
>> 
>> 
>> 
>> Information in this e-mail and any attachments is confidential, and may not 
>> be copied or used by anyone other than the addressee, nor disclosed to any 
>> third party without our permission. There is no intention to create any 
>> legally binding contract or other binding commitment through the use of this 
>> electronic communication unless it is issued in accordance with the Experian 
>> Limited standard terms and conditions of purchase or other express written 
>> agreement between Experian Limited and the recipient. Although Experian has 
>> taken reasonable steps to ensure that this communication and any attachments 
>> are free from computer virus, you are advised to take your own steps to 
>> ensure that they are actually virus free.
>> 
>> Companies Act information: Registered name: Experian Limited. Registered 
>> office: Landmark House, Experian Way, NG2 Business Park, Nottingham, NG80 
>> 1ZZ, United Kingdom. Place of registration: England and Wales. Registered 
>> number: 653331
>> 
> 

Reply via email to