tenta isso:
http://blog.taragana.com/index.php/archive/running-cgi-bin-on-tomcat-simple-steps-gotchas/
Uma idéia seria você usar java mapscript ao invés do cgi.
[]'s
Luigi Castro Cardeles
2009/7/15 lcsantiago2000 <lcsantiago2000@...>
Oi colega! Meu colega de estágio está trabalhando com o mapserver usando java. Ele está utilizando o NetBeans. Como estou pesquisando mais a estrutura do mapserver no quesito de mapas eu não sei responder a sua resposta como um todo. Quando eu vi meu colega rodando as aplicações dele para renderização de mapas eu vi ele usando o GlassFish. Como o GlassFish se trata apenas de um servidor de aplicação como o Tomcat é possível usar o Tocamt sem nenhuma problema, a meu ver.
É uma pena que existe pouca documentação de java para o mapserver. Se eu souber de mais algo eu te aviso.
Um abraço.
--- Em mapserver_brasil@..., "paulogrell" <paulogrell@...> escreveu
>
> Companheiros, como programador de PHP me surgiu um novo desafio, no banco onde trabalho a tecnologia aceita somente aplicações desenvolvidas exclusivamente em JSP, estou implementando o MapServer no TomCat, tenho algumas duvidas em relação as limitações deste, pois em PHP utilizei o CGI, assim eu chamava sempre o mapserv.exe mais parametros, a minha duvida seria se em Java continuaria da mesma maneira ou tenho que criar objetos para cada parametro por exemplo, outra duvida é na distribuição dos arquivos de configuração e nas distribuições das classes pelas pastas do CATALINA para quando chamar meu index a pasta raiz conseguir interpretar o cgi-bin.
>
> Obrigado desde já.
>
> Saudações.
>