Regarding the # in the Solr Url, I found that I also have the # that appears automatically in the Solr URL when I'm at the Solr Admin UI. Even when I correct it to remove it, it will appear again.
How can we remove the #? Regards, Edwin On 19 March 2018 at 17:36, Vincenzo D'Amore <v.dam...@gmail.com> wrote: > Pay attention to # in the Solr Url http://localhost:8983/solr/#/corename > > Try to correct it into http://localhost:8983/solr/corename > > > On Mon, Mar 19, 2018 at 8:47 AM, Shamik Sinha <shamikchand...@gmail.com> > wrote: > > > You need to send binary content instead of html. Atleast that is what the > > error shows. > > > > I also think the url is wrong. The correct url should have > > http://localhost:8983/solr/core/update > > > > > > Check first whether indexing is working on the same data that you are > > trying to or not using the browser based tools. Check the url for the > same. > > Then based on your requirement decide whether to use dih or oob indexing > > Thanks and regards, > > Shamik > > > > On Mon 19 Mar, 2018, 1:02 PM Khalid Moustapha Askia, < > > m.askiakha...@gmail.com> wrote: > > > > > Hi. I am trying to index some data with Solr by using SolrJ. But I have > > > this error that I can't solve. > > > > > > > > > ------------------------------------------------------------ > > ------------------------------------------------- > > > Exception in thread "main" > > > org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: > > Error > > > from server at http://localhost:8983/solr/#/corename: Expected mime > type > > > application/octet-stream but got text/html. <html> > > > <head> > > > <meta http-equiv="Content-Type" content="text/html;charset= > utf-8"/> > > > <title>Error 405 HTTP POST method is not supported by this > > URL</title> > > > </head> > > > <body><h2>HTTP ERROR 405</h2> > > > <p>Problem accessing /solr/index.html. Reason: > > > <pre> Error 405 HTTP POST method is not supported by this > > > URL</pre></p> > > > </body> > > > </html> > > > > > > at > > > > > > org.apache.solr.client.solrj.impl.HttpSolrClient. > > executeMethod(HttpSolrClient.java:558) > > > at > > > > > > org.apache.solr.client.solrj.impl.HttpSolrClient.request( > > HttpSolrClient.java:259) > > > at > > > > > > org.apache.solr.client.solrj.impl.HttpSolrClient.request( > > HttpSolrClient.java:248) > > > at > > > org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:149) > > > at org.apache.solr.client.solrj.SolrClient.add(SolrClient. > > java:106) > > > at org.apache.solr.client.solrj.SolrClient.add(SolrClient. > > java:71) > > > at org.apache.solr.client.solrj.SolrClient.add(SolrClient. > > java:85) > > > at indexsolr.index(indexsolr.java:33) > > > at LoadData.toIndex(LoadData.java:102) > > > at LoadData.loadDocuments(LoadData.java:72) > > > at IndexLaunch.main(IndexLaunch.java:12) > > > > > > > > > ------------------------------------------------------------ > > ---------------------------------------------- > > > > > > This is how I connect (I am in local): > > > > > > -------------------------------------------------------------------- > > > > > > SolrClient client = new HttpSolrClient.Builder(" > > > http://localhost:8983/solr/#/corename").build(); > > > > > > When I remove the "#" It throws a NullPointerException > > > > > > I have been struggling for a week with this indexing... > > > > > > > > > -- > Vincenzo D'Amore >