i would relaly feel a lot happier with something like these that you mentioned...
If it will make you happier, then I think its a good idea! (even if i don't see it as a Problem)
: /solr/dispatch/update/xml : /solr/cmd/update/xml : /solr/handle/update/xml : /solr/do/update/xml http://${host}:${port}/${context}/do/${parser}/${handler/with/optional/slashes}?${params}
(assuming the number of parsers is <3 and solr.war would only have 1) How about: http://${host}:${port}/${context}/${parser}/${handler/with/optional/slashes}?${params} Thoughts for the default parser name. 'do' gives me the struts he-be-je-bes :)
we can still handle... http://${host}:${port}/${context}/select/?qt=${handler}&${params} ..with a really simple ServletFilter (that has no risk of collision, with the new URL structure one, so it can go anywhere in the FilterChain)
yes. likewise with /update
