You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by Alessandro Benedetti <be...@gmail.com> on 2014/01/29 16:35:20 UTC

[1.5 trunk version] NOGGIT - Lack of dependency at runtime

Hi guys,
sorry if the question is stupid, but I found a dependency problem in the
trunk version and I ask your help :

Create a Solr output connector
configure as Solr Cloud cluster
configure all the parameter
save ->  java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable

I attach the full stack trace as well.
I looked in the build.xml and noggit dependency is missing and in the
pom.xml of solr connector as well.
Any hint ? is this issue known ? Am i missing something?
In my previous Manifold Instance i did not have this kind of problem ...




122: {
123: try
124: {
125: connectionStatus = c.check();
126: }
127: finally
128: {


Stacktrace:
at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
at
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:709)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:680)
at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1017)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
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.HandlerWrapper.handle(HandlerWrapper.java:110)
at org.eclipse.jetty.server.Server.handle(Server.java:349)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)
at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
at java.lang.Thread.run(Thread.java:724)
Caused by: javax.servlet.ServletException: java.lang.NoClassDefFoundError:
org/noggit/JSONWriter$Writable
at
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:445)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
... 47 more
Caused by: java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at
org.apache.manifoldcf.agents.output.solr.HttpPoster.<init>(HttpPoster.java:150)
at
org.apache.manifoldcf.agents.output.solr.SolrConnector.getSession(SolrConnector.java:361)
at
org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:432)
at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:294)
... 50 more


-- 
--------------------------

Benedetti Alessandro
Visiting card : http://about.me/alessandro_benedetti

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Re: [1.5 trunk version] NOGGIT - Lack of dependency at runtime

Posted by Alessandro Benedetti <be...@gmail.com>.
Thank you Karl, I'm quite busy these days, hopefully tomorrow I will try,
Thank you :)


2014-01-29 Karl Wright <da...@gmail.com>

> I've committed a fix to trunk.  Please verify that this works for you.
>
> r1562494
>
> Thanks!
> Karl
>
>
>
> On Wed, Jan 29, 2014 at 11:03 AM, Karl Wright <da...@gmail.com> wrote:
>
> > Yes, I was able to reproduce it.  Looks like the current version of
> > SolrCloud grew some new dependencies.  CONNECTORS-873.
> >
> > Karl
> >
> >
> > On Wed, Jan 29, 2014 at 10:55 AM, Karl Wright <da...@gmail.com>
> wrote:
> >
> >> Let me see if I can reproduce that.  Please stand by.
> >>
> >> Karl
> >>
> >>
> >> On Wed, Jan 29, 2014 at 10:35 AM, Alessandro Benedetti <
> >> benedetti.alex85@gmail.com> wrote:
> >>
> >>> Hi guys,
> >>> sorry if the question is stupid, but I found a dependency problem in
> the
> >>> trunk version and I ask your help :
> >>>
> >>> Create a Solr output connector
> >>> configure as Solr Cloud cluster
> >>> configure all the parameter
> >>> save ->  java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
> >>>
> >>> I attach the full stack trace as well.
> >>> I looked in the build.xml and noggit dependency is missing and in the
> >>> pom.xml of solr connector as well.
> >>> Any hint ? is this issue known ? Am i missing something?
> >>> In my previous Manifold Instance i did not have this kind of problem
> ...
> >>>
> >>>
> >>>
> >>>
> >>> 122: {
> >>> 123: try
> >>> 124: {
> >>> 125: connectionStatus = c.check();
> >>> 126: }
> >>> 127: finally
> >>> 128: {
> >>>
> >>>
> >>> Stacktrace:
> >>> at
> >>>
> >>>
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
> >>> at
> >>>
> >>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
> >>> at
> >>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> >>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >>> at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
> >>> at
> >>>
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
> >>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
> >>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
> >>> at
> >>>
> >>>
> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:709)
> >>> at
> >>>
> >>>
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:680)
> >>> at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1017)
> >>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >>> at
> >>>
> >>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
> >>> at
> >>>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> >>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >>> at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
> >>> at
> >>>
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
> >>> 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.HandlerWrapper.handle(HandlerWrapper.java:110)
> >>> at org.eclipse.jetty.server.Server.handle(Server.java:349)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)
> >>> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)
> >>> at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> >>> at
> >>>
> >>>
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> >>> at java.lang.Thread.run(Thread.java:724)
> >>> Caused by: javax.servlet.ServletException:
> >>> java.lang.NoClassDefFoundError:
> >>> org/noggit/JSONWriter$Writable
> >>> at
> >>>
> >>>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
> >>> at
> >>>
> >>>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
> >>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:445)
> >>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >>> at
> >>>
> >>>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
> >>> ... 47 more
> >>> Caused by: java.lang.NoClassDefFoundError:
> org/noggit/JSONWriter$Writable
> >>> at java.lang.ClassLoader.defineClass1(Native Method)
> >>> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
> >>> at
> >>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> >>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> >>> at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> >>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >>> at java.security.AccessController.doPrivileged(Native Method)
> >>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> >>> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
> >>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> >>> at
> >>>
> >>>
> org.apache.manifoldcf.agents.output.solr.HttpPoster.<init>(HttpPoster.java:150)
> >>> at
> >>>
> >>>
> org.apache.manifoldcf.agents.output.solr.SolrConnector.getSession(SolrConnector.java:361)
> >>> at
> >>>
> >>>
> org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:432)
> >>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:294)
> >>> ... 50 more
> >>>
> >>>
> >>> --
> >>> --------------------------
> >>>
> >>> Benedetti Alessandro
> >>> Visiting card : http://about.me/alessandro_benedetti
> >>>
> >>> "Tyger, tyger burning bright
> >>> In the forests of the night,
> >>> What immortal hand or eye
> >>> Could frame thy fearful symmetry?"
> >>>
> >>> William Blake - Songs of Experience -1794 England
> >>>
> >>
> >>
> >
>



-- 
--------------------------

Benedetti Alessandro
Visiting card : http://about.me/alessandro_benedetti

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Re: [1.5 trunk version] NOGGIT - Lack of dependency at runtime

Posted by Karl Wright <da...@gmail.com>.
I've committed a fix to trunk.  Please verify that this works for you.

r1562494

Thanks!
Karl



On Wed, Jan 29, 2014 at 11:03 AM, Karl Wright <da...@gmail.com> wrote:

> Yes, I was able to reproduce it.  Looks like the current version of
> SolrCloud grew some new dependencies.  CONNECTORS-873.
>
> Karl
>
>
> On Wed, Jan 29, 2014 at 10:55 AM, Karl Wright <da...@gmail.com> wrote:
>
>> Let me see if I can reproduce that.  Please stand by.
>>
>> Karl
>>
>>
>> On Wed, Jan 29, 2014 at 10:35 AM, Alessandro Benedetti <
>> benedetti.alex85@gmail.com> wrote:
>>
>>> Hi guys,
>>> sorry if the question is stupid, but I found a dependency problem in the
>>> trunk version and I ask your help :
>>>
>>> Create a Solr output connector
>>> configure as Solr Cloud cluster
>>> configure all the parameter
>>> save ->  java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
>>>
>>> I attach the full stack trace as well.
>>> I looked in the build.xml and noggit dependency is missing and in the
>>> pom.xml of solr connector as well.
>>> Any hint ? is this issue known ? Am i missing something?
>>> In my previous Manifold Instance i did not have this kind of problem ...
>>>
>>>
>>>
>>>
>>> 122: {
>>> 123: try
>>> 124: {
>>> 125: connectionStatus = c.check();
>>> 126: }
>>> 127: finally
>>> 128: {
>>>
>>>
>>> Stacktrace:
>>> at
>>>
>>> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
>>> at
>>>
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
>>> at
>>>
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>>> at
>>>
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
>>> at
>>>
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
>>> at
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
>>> at
>>>
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
>>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
>>> at
>>>
>>> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:709)
>>> at
>>>
>>> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:680)
>>> at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1017)
>>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at
>>>
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
>>> at
>>>
>>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>>> at
>>>
>>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
>>> at
>>>
>>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
>>> at
>>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
>>> at
>>>
>>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
>>> at
>>>
>>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
>>> 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.HandlerWrapper.handle(HandlerWrapper.java:110)
>>> at org.eclipse.jetty.server.Server.handle(Server.java:349)
>>> at
>>>
>>> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
>>> at
>>>
>>> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)
>>> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)
>>> at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)
>>> at
>>>
>>> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
>>> at
>>>
>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
>>> at
>>>
>>> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
>>> at
>>>
>>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
>>> at
>>>
>>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
>>> at java.lang.Thread.run(Thread.java:724)
>>> Caused by: javax.servlet.ServletException:
>>> java.lang.NoClassDefFoundError:
>>> org/noggit/JSONWriter$Writable
>>> at
>>>
>>> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
>>> at
>>>
>>> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
>>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:445)
>>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>> at
>>>
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>>> ... 47 more
>>> Caused by: java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
>>> at
>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>>> at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>>> at java.security.AccessController.doPrivileged(Native Method)
>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>>> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>> at
>>>
>>> org.apache.manifoldcf.agents.output.solr.HttpPoster.<init>(HttpPoster.java:150)
>>> at
>>>
>>> org.apache.manifoldcf.agents.output.solr.SolrConnector.getSession(SolrConnector.java:361)
>>> at
>>>
>>> org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:432)
>>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:294)
>>> ... 50 more
>>>
>>>
>>> --
>>> --------------------------
>>>
>>> Benedetti Alessandro
>>> Visiting card : http://about.me/alessandro_benedetti
>>>
>>> "Tyger, tyger burning bright
>>> In the forests of the night,
>>> What immortal hand or eye
>>> Could frame thy fearful symmetry?"
>>>
>>> William Blake - Songs of Experience -1794 England
>>>
>>
>>
>

Re: [1.5 trunk version] NOGGIT - Lack of dependency at runtime

Posted by Karl Wright <da...@gmail.com>.
Yes, I was able to reproduce it.  Looks like the current version of
SolrCloud grew some new dependencies.  CONNECTORS-873.

Karl


On Wed, Jan 29, 2014 at 10:55 AM, Karl Wright <da...@gmail.com> wrote:

> Let me see if I can reproduce that.  Please stand by.
>
> Karl
>
>
> On Wed, Jan 29, 2014 at 10:35 AM, Alessandro Benedetti <
> benedetti.alex85@gmail.com> wrote:
>
>> Hi guys,
>> sorry if the question is stupid, but I found a dependency problem in the
>> trunk version and I ask your help :
>>
>> Create a Solr output connector
>> configure as Solr Cloud cluster
>> configure all the parameter
>> save ->  java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
>>
>> I attach the full stack trace as well.
>> I looked in the build.xml and noggit dependency is missing and in the
>> pom.xml of solr connector as well.
>> Any hint ? is this issue known ? Am i missing something?
>> In my previous Manifold Instance i did not have this kind of problem ...
>>
>>
>>
>>
>> 122: {
>> 123: try
>> 124: {
>> 125: connectionStatus = c.check();
>> 126: }
>> 127: finally
>> 128: {
>>
>>
>> Stacktrace:
>> at
>>
>> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
>> at
>>
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
>> at
>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>> at
>>
>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
>> at
>>
>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
>> at
>>
>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
>> at
>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
>> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
>> at
>>
>> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:709)
>> at
>>
>> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:680)
>> at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1017)
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>> at
>>
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>> at
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
>> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
>> at
>>
>> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>> at
>>
>> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
>> at
>>
>> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
>> at
>> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
>> at
>>
>> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
>> at
>>
>> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
>> 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.HandlerWrapper.handle(HandlerWrapper.java:110)
>> at org.eclipse.jetty.server.Server.handle(Server.java:349)
>> at
>>
>> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
>> at
>>
>> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)
>> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)
>> at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)
>> at
>>
>> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
>> at
>>
>> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
>> at
>>
>> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
>> at
>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
>> at
>>
>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
>> at java.lang.Thread.run(Thread.java:724)
>> Caused by: javax.servlet.ServletException: java.lang.NoClassDefFoundError:
>> org/noggit/JSONWriter$Writable
>> at
>>
>> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
>> at
>>
>> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:445)
>> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>> at
>>
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
>> ... 47 more
>> Caused by: java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
>> at java.lang.ClassLoader.defineClass1(Native Method)
>> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
>> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
>> at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> at
>>
>> org.apache.manifoldcf.agents.output.solr.HttpPoster.<init>(HttpPoster.java:150)
>> at
>>
>> org.apache.manifoldcf.agents.output.solr.SolrConnector.getSession(SolrConnector.java:361)
>> at
>>
>> org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:432)
>> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:294)
>> ... 50 more
>>
>>
>> --
>> --------------------------
>>
>> Benedetti Alessandro
>> Visiting card : http://about.me/alessandro_benedetti
>>
>> "Tyger, tyger burning bright
>> In the forests of the night,
>> What immortal hand or eye
>> Could frame thy fearful symmetry?"
>>
>> William Blake - Songs of Experience -1794 England
>>
>
>

Re: [1.5 trunk version] NOGGIT - Lack of dependency at runtime

Posted by Karl Wright <da...@gmail.com>.
Let me see if I can reproduce that.  Please stand by.

Karl


On Wed, Jan 29, 2014 at 10:35 AM, Alessandro Benedetti <
benedetti.alex85@gmail.com> wrote:

> Hi guys,
> sorry if the question is stupid, but I found a dependency problem in the
> trunk version and I ask your help :
>
> Create a Solr output connector
> configure as Solr Cloud cluster
> configure all the parameter
> save ->  java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
>
> I attach the full stack trace as well.
> I looked in the build.xml and noggit dependency is missing and in the
> pom.xml of solr connector as well.
> Any hint ? is this issue known ? Am i missing something?
> In my previous Manifold Instance i did not have this kind of problem ...
>
>
>
>
> 122: {
> 123: try
> 124: {
> 125: connectionStatus = c.check();
> 126: }
> 127: finally
> 128: {
>
>
> Stacktrace:
> at
>
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
> at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:412)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
> at
>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
> at
>
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
> at
>
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
> at
>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:288)
> at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115)
> at
>
> org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:709)
> at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:680)
> at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1017)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)
> at
>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)
> at
>
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)
> at
>
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)
> 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.HandlerWrapper.handle(HandlerWrapper.java:110)
> at org.eclipse.jetty.server.Server.handle(Server.java:349)
> at
>
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)
> at
>
> org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)
> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)
> at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)
> at
>
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)
> at
>
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)
> at
>
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)
> at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)
> at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)
> at java.lang.Thread.run(Thread.java:724)
> Caused by: javax.servlet.ServletException: java.lang.NoClassDefFoundError:
> org/noggit/JSONWriter$Writable
> at
>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)
> at
>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:445)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> at
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
> ... 47 more
> Caused by: java.lang.NoClassDefFoundError: org/noggit/JSONWriter$Writable
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:792)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at
>
> org.apache.manifoldcf.agents.output.solr.HttpPoster.<init>(HttpPoster.java:150)
> at
>
> org.apache.manifoldcf.agents.output.solr.SolrConnector.getSession(SolrConnector.java:361)
> at
>
> org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:432)
> at org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:294)
> ... 50 more
>
>
> --
> --------------------------
>
> Benedetti Alessandro
> Visiting card : http://about.me/alessandro_benedetti
>
> "Tyger, tyger burning bright
> In the forests of the night,
> What immortal hand or eye
> Could frame thy fearful symmetry?"
>
> William Blake - Songs of Experience -1794 England
>