Hi everyone,

I'm password protecting Solr using Jetty's realm.properties and noticed
that if the password has "@" Jetty throws an error and thus I cannot access
Solr:

java.lang.IllegalArgumentException: Illegal character in fragment at index
31:
SolrAdminUser:81#Mst#Demo@18
@localhost:8983/solr/demo/update?wt=xml&version=2.2
at java.net.URI.create(URI.java:871)
at org.apache.http.client.methods.HttpPost.<init>(HttpPost.java:76)
at
org.apache.solr.client.solrj.impl.HttpSolrClient.createMethod(HttpSolrClient.java:414)

The password is "81#Mst#Demo@18"

My question is, what are the reserved character list?  Are they listed
somewhere?

PS: I'm going to cross post this question on the Jetty mailing list.

Thanks in advanced,

Steve

Reply via email to