Há algum tempo atrás instalei um servidor linux com Apache e JServ para
rodar servlets.
Na época precisei, além do Apache e do JServ, do JSDK... As versões desses
programas eram antigas (Apache 1.1.3, JServ 1.0 e JSDK 1.0). Para rodar
corretamente um servlet precisava, então, setar o classpath do JServ, dentro
do jserv.conf (acho), com os arquivos normais (classes.zip, ou
equivalentes), os arquivos do JSDK (acho que era jsdk.jar, não lembro agora)
e, se necessário, com os arquivos do jdbc (no meu caso, que usava
PostgreSQL, era o postgresql.jar).
Não sei como estão as novas versões do JServ, porque, infelizmente, parei de
mexer com servlets. Portanto, não sei como é a instalação atual e nem o que
é preciso. Se houver algum problema rodando servlets, recomendo uma
verificação minuciosa nos arquivos de configuração do servidor (todos,
inclusive os arquivos que definem as zonas), para descobrir alguma
propriedade definida indevidamente.
Lembro a vocês que o JServ é bastante configurável, e que a configuração de
instalação não corresponde, em muitos casos, à melhor configuração.
Experimentem ler não só os READMEs, como também os arquivos.conf (Isso é uma
dica geral, vale para qualquer programa for Unix like systems, não só para o
Apache/JServ).
Até.
Siqueira.
----- Original Message -----
From: Bruno Diniz de Paula <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sexta-feira, 7 de Abril de 2000 14:39
Subject: Re: [SouJava-J] ServLets
Oi Henrique,
vou tentar esclarecer. Uso a plataforma Solaris e tenho um Apache
instalado. Para instalar o JServ (java.apache.org) eu preciso somente
baixar o pacote e descomprimir/instalar na maquina. Alem disso, eu leio
sempre um arquivo (nao sei bem se eh README ou INSTALL) que me diz quais
alteracoes eu devo fazer nos arquivos de configuracao do Apache.
Uma vez alterados os arquivos, eu paro o Apache e o reinicio. A
partir desse ponto, todas as requisicoes para o "Locale" servlet ou
servlets (Ex: http://servidor/servlet/MyServlet) serao repassadas para o
JServ responder. Isso ocorre porque as alteracoes que sao feitas nos
arquivos de configuracao criam o que eles chamam de zona e associam
/servlet e /servlets a ela.
Em nenhuma das vezes que tive que instalar o JServ ele me pediu a
localizacao do JSDK. Alias, os dois sao projetos distintos que, ateh onde
eu sei, nao apresentam nenhuma dependencia um do outro (o JServ depende do
Apache).
Se nao tiver esclarecido, por favor fique a vontade em perguntar mais
alguma coisa ou me forneca mais informacoes para que eu saiba o que voce
estah tentando.
Abracos,
Bruno.
On Fri, 7 Apr 2000, Antonio Henrique wrote:
> Oi Bruno,
>
> Sua resposta para o Alysson me deixou com dúvidas, quando eu vou instalar
o
> JServer ele pergunta onde esta instalado o JSDK e você falou que devemos
> utilizar um ou outro. Será que você pode esclarecer melhor isto, ou então
> delalhar um pouco os passos para a configuração do ambiente para rodarmos
> servelets.
>
> Henrique
>
> -----Original Message-----
> From: Bruno Diniz de Paula <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> Date: Thursday, April 06, 2000 11:39 PM
> Subject: Re: [SouJava-J] ServLets
>
>
> >
> > Oi Alysson,
> >
> > estah tudo certo com seu ambiente, mas voce nao vai precisar do
> >JSDK se voce tem o JServ. Somente o JServ eh suficiente. O que voce tem
> >que fazer eh instalar o JServ sobre o Apache e pronto, seu servidor serah
> >Servlets Compliant... :)
> >
> > O Tomcat funciona de duas formas. A primeira eh como o JServ
> >funciona, ou seja, aceitando requisicoes do protocolo ajpv12 (acho que eh
> >isso mesmo), executando servlets/jsp e retornando o resultado para o
> >Apache. A outra forma eh "standalone", isto eh, o proprio Tomcat
instancia
> >um servidor Web e o deixa rodando acho que na porta 8080. Dessa forma
voce
> >tambem pode fazer requisicoes do tipo http://servidor:8080/minhaservlet.
O
> >Apache, nesse caso, nao toma nem conhecimento da requisicao.
> >
> >Abracos,
> >
> >Bruno.
> >
> >
> >On Thu, 6 Apr 2000, Alysson Neves Bessani wrote:
> >
> >>
> >> Ola pessoal, programo em java jah a algum tempo e agora estou
> >> envolvido com um projeto com servlets... Ainda nao entendi muito bem
que
> >> software tem que instalar em meu servidor, estou baixando alguns que
> penso
> >> ser o necessario.
> >>
> >> - Apache -> jah tenho instalado;
> >> - Blackdown JDK 1.2.2 -> Maquina virtual;
> >> - JServ -> Para executar os servlets com o apache;
> >> - JSDK API -> API para construcao de servlets.
> >>
> >> Esta lista eh suficiente? Preciso de um ambiente de
> >> desenvolvimento e execucao de servlets no meu linux... Estou certo nas
> >> minhas escolhas? Que diabos eh o TomCat?
> >>
> >> Desde jah agradeco a todos...
> >>
> >> Alysson Neves Bessani
> >> mailto:[EMAIL PROTECTED]
> >> LES- Software Engineering Laboratory
> >> UEM- Universidade Estadual de Maringa
> >>
> >> --------------------------- 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]
> >> [para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
>
---------------------------------------------------------------------
> >>
> >
> >
> >______________________________________________________________
> >Bruno Diniz de Paula
> >[EMAIL PROTECTED] - UFMG
> >[EMAIL PROTECTED] - Telemig Celular
> >
> >"Coracoes ao alto e pes no chao."
> >
> >"A verdadeira experiencia com Deus nao nos faz
> > fugir da realidade, mas nos da forcas para
> > enfrenta-la e transforma-la."
> >
> >Pe. Zeca
> >
> > --------------------------- 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]
> > [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> > ---------------------------------------------------------------------
>
> --------------------------- 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]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
>
______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular
"Coracoes ao alto e pes no chao."
"A verdadeira experiencia com Deus nao nos faz
fugir da realidade, mas nos da forcas para
enfrenta-la e transforma-la."
Pe. Zeca
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------