Urls with %2f / or %5c \ return a 404 from Apache for security purposes.
You may modify Apache config to enable AllowEncodedSlashes On or NoDecode. Keep in mind that this may introduce unintended security issues, which this "feature" is designed to mitigate.
Apache docs: http://httpd.apache.org/docs/current/mod/core.html#allowencodedslashes
Solved:
- Receive an HTTP 400 error if %2F is part of the GET URL in JBOSS
This one got me too -- thanks for the question