Servlet requests get converted to lowercase letters - not good
I am running lighttpd as a front-end server on WINDOWS (yuk - converting to unix later). I have servlets stored on a back-end server. I have lighttpd forwarding servlet requests through a cgi gateway to the back-end. Lighttpd converts the servlet names to lowercase, which causes an error on my back-end. As a workaround, I changed the servlet names to lowercase on the back-end (so it works now), but this does not meet specifications - class names are supposed to be uppercase.
Lighttpd could be converting everything it sees to lowercase - I don't know. The only uppercase I'm dealing with is with servlets, so if it's converting any and everything else to lowercase too, it's not affecting me anywhere else so I don't know about it.
Updated by stbuehler almost 15 years ago
- Status changed from New to Fixed
- Resolution set to invalid
We convert the physical pathnames to lowercase on case insensitive systems. Perhaps you can override it with
server.force-lower-case-files = "disable"
But your cgi should use the request uri instead of the filename.
Updated by stbuehler over 14 years ago
- Status changed from Fixed to Invalid
Also available in: Atom