Arquivo com nome muito grande

olá pessoal. Seguinte, desenvolvi uma aplicação em jsp que faz upload de arquivos, até ai tudo bem. Estou guardando estes arquivos em uma pasta dentro do contexto do tomcat (ex: webapps/mvdoc/arquivos_checkout/) só que estou tendo problema com alguns arquivos que possuem o nome muito grande (exemplo: po 061 394-01 classificação de milho-mp.doc). Dentro da minha aplicação tenho um jsp que le e mostra os arquivos que estão dentro do diretorio arquivos checkout, só que quando clico neles para ler, ocorre o seguinte erro “The requested resource (/mvdoc/arquivos_checkout/po%20061%20394-01%20classifica%C3%A7%C3%A3o%20de%20milho-mp.doc) is not available”. Com arquivos com nome menor nao tem problema. alguem sabe como posso solucionar esse problema? ou o porque isso ocorre? desde já agradeço. T+