Pessoal,

Estou tentanto executar um CGI chamando ele através de uma página hospedada
no Tomcat (.shtml).
Já segui as configurações SSI How To e CGI How To no site do Jakarta/Tomcat
e configurei tb no cgi o path para o interpretador TCL. 

O CGI está hospedado em $TOMCAT_HOME/webapps/ROOT/WEB-INF/cgi/

Quando tento executar o CGI obtenho o seguinte erro:

Apache Tomcat/4.0.4 - HTTP Status 500 - Internal Server Error

----------------------------------------------------------------------------
----

type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error)
that prevented it from fulfilling this request.

exception 

java.io.IOException: CreateProcess: E:\_amb\Apache Tomcat
4.0\webapps\ROOT\WEB-INF\cgi\teste2.tcl error=193
        at java.lang.Win32Process.create(Native Method)
        at java.lang.Win32Process.(Win32Process.java:63)
        at java.lang.Runtime.execInternal(Native Method)
        at java.lang.Runtime.exec(Runtime.java:550)
        at java.lang.Runtime.exec(Runtime.java:416)
        at
org.apache.catalina.servlets.CGIServlet$CGIRunner.run(CGIServlet.java:1585)
        at
org.apache.catalina.servlets.CGIServlet.doGet(CGIServlet.java:635)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
.....

Estou utilizando Tomcat 4.0 em estação Windows NT com Java v.1.4.

Alguém tem alguma dica?

Grata.


> ----- Mensagem original -----
> De:           Bruno Borges [SMTP:[EMAIL PROTECTED]]
> Enviada em:           quinta-feira, 31 de outubro de 2002 9:01
> Para:         [EMAIL PROTECTED]
> Assunto:              Re: [java-list] Problemas!!!!
> 
> Isso eh problema de permissao de acesso a pacotes na JVM... verifique com
> o suporte da Locaweb se vc tem acesso ao pacote do Javamail... pelo visto
> nao... :D
>  
> isso eh feito em varios sites free que hospedam jsp/servlet... mas no caso
> do www.mycgiserver.com <http://www.mycgiserver.com> vc nao tem esse
> problema, lah o acesso ao pacote do javamail estah liberado! e de graça!
> :)
>  
> bom, acredito que para eles te liberarem o acesso, vc vai ter q pagar um
> $XTRA a mais... agora vai de vc se vale apena continuar num site de
> hospedagem pago, onde pra se ter certos recursos, vc ainda tem q pagar a
> mais... sacanagem isso... ;)
> 
>       ----- Original Message ----- 
>       From: Carlos Maurício de Rodrigues e Machado - Java
> <mailto:masterjedi2000@;bol.com.br> 
>       To: [EMAIL PROTECTED] <mailto:java-list@;soujava.org.br> 
>       Sent: Wednesday, October 30, 2002 11:39 AM
>       Subject: [java-list] Problemas!!!!
> 
>       Saudações colegas javaneses... Estou com um peuqeno problema....
> Estou desenvolvendo um fale conosco de site para cliente usando
> jsp/javamail, estou com meio caminho andado, pois ontem de madrugada,
> testei e ai coloquei na locaweb, onde está hospedado o site, ai passou a
> disparar o seguinte quando fui testar:
>        
>       (sendo que a primeira linha é a mais importante!!!!!!!) Por isso
> peço ajuda pois quero colocar essa parte do site em funcionamento ainda
> hoje....
>        
>       São dois beans
>       * Enviar email
>       * Autenticação
>        
>       sendo  que o primeiro chama o segundo e acho que o problema está no
> primeiro bean...
>       Ah... está hospedado em ambiente linux.... apache/tomcat 4.1
>        
>       Fico no aguardo por uma luz para resolver este problema
>        
>       Carlos Maurício
>       java.security.AccessControlException: access denied
> (java.util.PropertyPermission * read,write)
>               at
> java.security.AccessControlContext.checkPermission(AccessControlContext.ja
> va:270)
>               at
> java.security.AccessController.checkPermission(AccessController.java:401)
>               at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
>               at
> java.lang.SecurityManager.checkPropertiesAccess(SecurityManager.java:1259)
>               at java.lang.System.getProperties(System.java:500)
>               at
> EmailCinemas.enviaEmail.MontaEnviaEmail(enviaEmail.java:36)
>               at org.apache.jsp.email$jsp._jspService(email$jsp.java:109)
>               at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
>               at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>               at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.
> java:201)
>               at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
>               at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
>               at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>               at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:247)
>               at
> org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilter
> Chain.java:197)
>               at
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCha
> in.java:176)
>               at java.security.AccessController.doPrivileged(Native
> Method)
>               at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:172)
>               at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:260)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:643)
>               at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480
> )
>               at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>               at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:191)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:643)
>               at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480
> )
>               at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>               at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396)
>               at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 80)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:643)
>               at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValv
> e.java:170)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:641)
>               at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 72)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:641)
>               at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480
> )
>               at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>               at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:174)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:643)
>               at LocaWebValve.invoke(LocaWebValve.java:101)
>               at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv
> okeNext(StandardPipeline.java:641)
>               at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480
> )
>               at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>               at
> org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)
>               at
> org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
>               at java.lang.Thread.run(Thread.java:536)
>        
> 

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a