Como uso o Tomcat em hospedagem compartilhada?

Olá pessoal…

Eu fiz uma servlet no netbeans e contratei um serviço de hospedagem java na Homehost. Estou usando o plano de Tomcat/JVM compartilhado.
O problema é que eu não estou conseguindo colocar a servlet pra rodar.
Eles me disponibilizaram a pasta WEB-INF, dentro de uma pasta public_htm. Esta pasta public_htm é para onde eu consigo enviar os arquivos do site. É como se fosse o “diretório raiz” do meu dominio.
Eu enviei a classe para dentro da pasta classes em WEB-INF e o conector jdbc para dentro de lib em WEB-INF
Em WEB-INF deixei o web.xml que é o seguinte:

<?xml version="1.0" encoding="UTF-8" ?>
  • ServletOS ServletOS
  • ServletOS /ServletOS
  • 30
  • index.jsp

Quando eu reinicio o Tomcat/JVM não muda nada. Aliás, estou em dúvida até se a URL que eu estou usando no client está correta.
Considerando que o domínio é www.tcc2008ecfieo.eng.br e que a servlet é ServletOS.class como deveria ficar a URL??? (considerando também o arquivo xml acima)

Bem resumindo é que eu não consigo colocar a Servlet pra funcionar. Esse negócio de Tomcat compartilhado tá foda, porém só tenho uma servlet e ela é bem simples então não justifica o uso de tomcat dedicado.

Por favor, alguém que tenha experiencia com isso ou que já tenha hospedado em servidor compartilhado me salve!!!

Valew!!!

:smiley:

Renan

ow…p q simplesmente nao coloca o servlet disponivel no diretorio do servidor e simplesmente chama ele pela rede mesmo
gerando uma intranet…?
souber de algo te envio flw

[quote=maicon.santiago]ow…p q simplesmente nao coloca o servlet disponivel no diretorio do servidor e simplesmente chama ele pela rede mesmo
gerando uma intranet…?
souber de algo te envio flw[/quote]

Eu não posso utilizar via intranet porque este servlet responde pra um aparelho celular (Midlet). O aparelho celular está acessando a internet via GPRS e isso faz parte do projeto.

Valew… Se tiver mais alguma informação posta aqui pls…

Renan

Renan, eu tbm estou tentando utilizar o homehost porém não tenho sucesso, ele não carrega o meu web.xml, mas para rodar os servlet, vc deve charmar “http://dominio/servlet/ServletOS”.

Alguém sabe como posso configurar para o web.xml ser carregado e as minhas páginas .jsp serem carregadas corretamente???

[]'s

[quote=Mr Java Beans]Renan, eu tbm estou tentando utilizar o homehost porém não tenho sucesso, ele não carrega o meu web.xml, mas para rodar os servlet, vc deve charmar “http://dominio/servlet/ServletOS”.

Alguém sabe como posso configurar para o web.xml ser carregado e as minhas páginas .jsp serem carregadas corretamente???

[]'s[/quote]

Cara, eu mudei para a Locaweb e tudo funcionou direitinho… o suporte lá é fantástico… Desiste da Homehost…

Renan, a localweb oferece suporte a servlet, jsp e afins???

abraços…

[quote=Mr Java Beans]Renan, a localweb oferece suporte a servlet, jsp e afins???

abraços…[/quote]

Sim, com Tomcat/JVM dedicada… O preço é um pouco mais salgado que a Homehost, mas pra mim justifica o investimento…

[quote=renan.morais][quote=Mr Java Beans]Renan, a localweb oferece suporte a servlet, jsp e afins???

abraços…[/quote]

Sim, com Tomcat/JVM dedicada… O preço é um pouco mais salgado que a Homehost, mas pra mim justifica o investimento…[/quote]

Vlw cara… vou verificar, pq a homehost soh tah me dando dor de cabeça…

Abraços…

Alguem conseguiu resolver esse problema ?

Pô cara, eu acho q consegui sim.
Para usar fazer os servlets rodarem no homehost, tem que colocar o número da porta do tomcat junto ao endereço do site.

Por exemplo: http://www.meusite.com:8080/

Cara eu fiz assim e funcionou.

Mas isso é um absurdo, um servidor caro desse e os profissionais de la
não tem a capacidade de configurar corretamente.

Sugestão: Para o Pessoa HomeHost
CONFIGUREM CORRETAMENTE O NAT(Network Address Table) DO SERVIDOR DE APLICAÇÕES
PARA QUE O MESMO, AO RECEBER UMA REQUISIÇÃO DO SERVIÇO VIA PORTA 80 REENDEREÇE
PARA A PORTA 8080 DO TOMCAT…
exemplo:
REQUISIÇÃO–> http://www.secafespb.com.br
COLOQUEM NO NAT: http://www.secafespb.com.br:8080
A partir daí, as chamadas aos servlets será feita via pora 8080.
[]'s

pode postar um exemplo do xml por favor?

Também estou tendo problemas para rodar as páginas jsp.

vlw

www.ejhost.com.br tem bons planos
java tomcat uso ela

Boa noite alguém conseguiu, estou com sérios problemas ao configurar meu webXML para verificar minhas Servlets, e só ocorre o erro:

Not Found

The requested URL /ServletLogar was not found on this server.

Não sei mais o que faço tb.
Minha aplicação tb está na Homehost

skype: eduperalles
Me ajudem por favor. abraços