Hi,

Im trying to extract pdf data with solrnet client. I code is the following:

using (MemoryStream stream = new 
MemoryStream((byte[])dataReader["file_stream"]))
                    {
                        var solr = 
ServiceLocator.Current.GetInstance<ISolrOperations<Contribution>>();
                        ExtractParameters extract = new 
ExtractParameters(stream, "doc1", dataReader["nome_original"] + "")
                        {
                            ExtractOnly = true,
                            ExtractFormat = ExtractFormat.Text/*,
                            StreamType = "application/pdf"*/
                        };
                        var response = solr.Extract(extract);
                        Debug.WriteLine("\n+++++++++++++++++++++++++++++++ " + 
response.Content);
                    }

However Im getting the error you can see below:

java.lang.RuntimeException: java.lang.AbstractMethodError

                at 
org.apache.solr.servlet.HttpSolrCall.sendError(HttpSolrCall.java:604)

                at 
org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:473)

                at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:225)

                at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:183)

                at 
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)

                at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)

                at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

                at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)

                at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)

                at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)

                at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)

                at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)

                at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)

                at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)

                at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)

                at 
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)

                at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)

                at org.eclipse.jetty.server.Server.handle(Server.java:499)

                at 
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)

                at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)

                at 
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)

                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)

                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)

                at java.lang.Thread.run(Thread.java:745)

Caused by: java.lang.AbstractMethodError

                at 
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:58)

                at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:155)

                at org.apache.solr.core.SolrCore.execute(SolrCore.java:2082)

                at 
org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:670)

                at 
org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:458)

                ... 22 more

Can anyone help me?

Thanks

________________________________
CONFIDENCIAL: Esta mensagem (e eventuais ficheiros anexos) é confidencial e 
deverá ser lida apenas por aqueles a quem ela é dirigida. Se não é o 
destinatário da mesma, por favor contacte-nos, apague a mensagem do seu 
computador e destrua quaisquer cópias. É proibida a sua divulgação ou cópia sem 
a nossa autorização.

CONFIDENCIAL: This message (and any files attached) is confidential and should 
only be read by those to whom it is addressed. If you are not the intended 
recipient, please contact us, delete the message from your computer and destroy 
any copies. Any distribution or copying without our prior permission is 
prohibited.

Reply via email to