[java-list] IDE com API's Independentes

2001-03-21 Por tôpico Marcos

Existe algum IDE como o JBuilder, com recursos de compilação, depuração e
etc. mas sem usar API´s do fabricante. Já tive contato com o JBuilder 3 mas
notei que ele usa as API´s da Borland, e não são poucas. Sei que a sun
possui um mas como meu micro é pobre em memória não tive oportunidade de
testa-lo. Alguem usa um que trabalha com API's 100% sun?


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: RES: [java-list] Servidor Web Microsoft

2001-03-21 Por tôpico Sergio

Mas qual a verso que eu tenho que baixar do site da Apache ?? Tem muitas,
3.2.1 ... 4 ...

-Mensagem original-
De: Alexandre Torres [mailto:[EMAIL PROTECTED]]
Enviada em: tera-feira, 20 de maro de 2001 10:08
Para: [EMAIL PROTECTED]
Assunto: Re: RES: [java-list] Servidor Web Microsoft


Voc pode usar o Tomcat juntamente com o IIS. O Tomcat eh free, e nao 
altera o modo de funcionar do IIS. So q para que os 2 cooperem eh 
preciso configurar no registro do Windows, isso eu nao me lembro como 
fazer. Tem uma receita de bolo, acho que no site do tomcat. Mas nao eh 
muito dificil de ser feito. Aliais, eu achei mais facil que fazer o 
tomcat cooperar com o Apache no linux : - )

Sergio wrote:

 No  que eu precide trabalhar com o IIS,  que na empresa em que eu
 trabalho, ns j possumos um servidor web com vrios sites publicados no
 IIS. H alguma maneira de dois servidores web coexistirem. O Jserv e o IIS
 ???
 
 -Mensagem original-
 De: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]]
 Enviada em: segunda-feira, 19 de maro de 2001 16:45
 Para: [EMAIL PROTECTED]
 Assunto: RE: [java-list] Servidor Web Microsoft
 
 
 no
 mas tem alguns engines que trabalham com o iis
 
 como o resin
 ou o Jrun
 
 Mas no aconselho pois qualquer um dos dois  lento
 por que precisa ser no iis???
 
 a melhor opo para trabalhar com servlets  o jserv (Pelo menos at agora
 foi o melhor que eu vi)
 
 
 
 -Original Message-
 From: Sergio [mailto:[EMAIL PROTECTED]]
 Sent: segunda-feira, 19 de maro de 2001 15:27
 To: '[EMAIL PROTECTED]'
 Subject: RES: [java-list] Servidor Web Microsoft
 
 
 Isso eu sei ... O que eu quero saber  se o Servidor Web IIS 5.0 roda
 Servlets sem a necessidade de nenhum software adicional ..
 
 -Mensagem original-
 De: Jose Euclides da Silva Junior - DIGR.O
 [mailto:[EMAIL PROTECTED]]
 Enviada em: segunda-feira, 19 de maro de 2001 14:25
 Para: [EMAIL PROTECTED]
 Assunto: RES: [java-list] Servidor Web Microsoft
 
 
 -BEGIN PGP SIGNED MESSAGE-
 
 Java  independente de plataforma.
 
 Jos Euclides Jnior
 __
 E-mail: [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 http://euclides.8m.com
 
 
 - -Mensagem original-
 De:   Sergio [SMTP:[EMAIL PROTECTED]]
 Enviada em:   Segunda-feira, 19 de Maro de 2001 08:39
 Para: '[EMAIL PROTECTED]'
 Assunto:  [java-list] Servidor Web Microsoft
 
 Bom dia !!!
 
 
   Algum sabe se o Servidor Web da Microsoft (IIS 5.0) suporta
 Servlets ??
 
 - -- LISTA SOUJAVA

 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -
-
 -BEGIN PGP SIGNATURE-
 Version: PGP 6.5.1
 
 iQCVAwUBOrZred0YhuJ3BUxtAQE4ywP+OlO9kF8Tf5xx3IMZ5CSMqppx8x/NMl00
 FDh2/rs4Bi3LkT+DX9Ie/xrCPdJ9mC0adHE3i3S59whLKeFmtsufpQ7pY0naKxse
 M7mbFjBMllb/33Hm4I5V4kD72Frie8he8jKi6Az++38BZP2Q1iiWfVU+WZHPed1S
 sNtQYUt2jdo=
 =a4HW
 -END PGP SIGNATURE-
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -
 
 
 
 


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: 

RE: [java-list] Polimorfismo (PARA FECHAR)

2001-03-21 Por tôpico Mister M

Ola Andre e Christian (e lista),

Essa "nova" discussao sobre polimorfismo iniciou-se qdo eu enviei a citacao 
do Bruce Eckel. Antes q isso vire off-topic e uma guerra, deixe-me explicar 
pra todo mundo o q acontece e pq este assunto eh pertinente (espero q seja a 
ultima vez... :-))

- O que eh polimorfismo?

Ateh o inicio da decada de 90, polimorfismo era (com certeza, 
indiscutivelmente) a capacidade presente no C de se declarar uma funcao com 
um mesmo nome e varios argumentos - void funcao(int a), void funcao(int a, 
int b).
Com o surgimento das linguagens orientadas a objeto, polimorfismo passou a 
ser definido como a capacidade de uma chamada de metodo sempre acontecer no 
ultimo objeto da hierarquia que o redefine (em Java eh assim, em C++ eh 
preciso usar virtual).
No contexto de OOP, polimorfismo conforme definido somente no paragrafo 
acima (juntamente com abstracao de dados, encapsulamento e heranca) passou a 
ser um dos conceitos essenciais para que uma linguagem pudesse ser 
considerada orientada a objetos. A primeira definicao deveria continuar 
sendo usada somente nas linguagens antigas, mas jah q Java e C++ suportam 
overloading, alguns autores continuaram utilizando o termo
polimorfismo para se referiri a ele tb. Aih comeca nossa discussao...

- Por q ha esssa discussao?

Ha duas semanas atras, alguem na lista falou q estava lendo um livro sobre 
Java e disse que este livro SOH CONSIDERAVA POLIMORFISMO COMO OVERLOADING, 
ALGO COMPLETAMENTE INCONCEBIVEL MESMO PARA OS QUE DEFENDEM Q OVERLOADING TB 
EH POLIMORFISMO. Daih, eu e o Sven nos revezamos (pode-se dizer) para 
explicar q o termo polimorfimo (DENTRO DO CONTEXTO OOP) se aplica a 
OVERRIDING ou DYNAMIC BINDING.

- Pq a discussao eh pertinente?

Conforme jah explicado, polimorfismo (significando overriding) eh um dos
conceitos essenciais da OOP (object-oriented programming ou POO ou OO, como 
desejarem). Se vc nao sabe como funciona  a ligacao dinamica, entao vc vai 
ter SERIOS PROBLEMAS EM JAVA. Por isso q eu disse q era um conceito basico, 
no sentido de ser ESSENCIAL, A BASE PARA PROGRAMAR BEM EM JAVA.
Se polimorfismo tb pode ser aplicado a overloading (q tb eh uma "feature" 
utilissima do Java, indiscutivelmente) eh uma questao quase religiosa em q 
cada um faz sua decisao. O grande ponto da questao eh q, qdo disserem 
polimorfismo no contexto OOP, sempre pense somente em OVERRIDING. Agora, qdo 
ponto for somente PROGRAMACAO JAVA, aih vc decide se polimorfismo tb eh 
overloading ou nao. Como alguns acham (eu nao, but anyway) q religiao nao se 
discute, eh bom a gente parar por aki.


Espere q tenha ficado claro o ponto. Respeito a opiniao dos colegas q acham 
q o termo polimorfismo tb deveria ser aplicado a overloading e reconheco q 
uma traducao literal do termo (muitas formas) poderia induzir alguem a 
aceitar a ideia, mas por razoes historicas, mantenho minha opiniao sobre se 
aplicar somente  a overriding, dynamic binding e afins.
Poderiamos fazer 12.000.000 de citacoes de livros e nunca chegariamos a 
lugar algum, jah q comecariamos a discutir quem acha qual autor melhor q o 
outro - e aih entrariamos em uma discussao completamente pessoal e 
off-topic.
Em suma:

- Polimorfismo significa muitas formas;
- Polimorfismo eh um dos conceitos essenciais da OOP;
- Dentro do contexto OOP, polimorfismo refere-se unica e exclusivamente a 
overloading, dynamic binding e afins;
- Dentro do contexto de programacao, alguns afirmam q polimorfismo tb se 
aplica a overloading, conceito este q vem da epoca em q existia somente o C 
e do qual alguns discordam;
- Overriding e dynamic binding sao essenciais para q o Java seja 
considerado uma linguagem orientada a objetos, enquanto overloading existe 
em varias linguagens nao-orientadas tb, o q nao faz com q deixe de ser uma 
caracteristica extremamente util do Java
- CHEGA DE DISCUTIR POLIMORFISMO; CADA UM DECIDA SE ACHA Q O TERMO SE 
APLICA, ALEM DE A OVERRIDING (O Q EH INDISCUTIVEL) TB A OVERLOADING (EU, 
SVEN E OUTROS - NAO, ANDRE, CHRISTIAN E OUTROS - SIM).

Obrigado pela atencao e paciencia de terem lido ate aki.
[]'s

Michael Nascimento Santos
Analista/Consultor
CPM Sistemas - www.cpm.com.br

_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo (PARA FECHAR) II

2001-03-21 Por tôpico Christian Rauh

Caro Michael,

Eu vou lhe fazer uma pergunta e se a sua resposta for adequada eu posso
mudar de opinio quanto a minha posio. A pergunta :

  Porque o overloading no  polimorfismo?

Acredito que a resposta a esta pergunta  crucial para definirmos se
overloading  ou no  polimorfismo.

Acho que voc est colocando a sua definio como final e acredito que a
discusso  longe de final. Se devemos fechar a questo, ela deve ser
fechada como est: em aberto (paradoxal mas inevitvel). A sua argumentao
 baseada nas suas idias e est desconsiderando toda e qualquer
arguemntao que eu coloquei.

Quanto ao seu email, tenho alguns comentrios:

Segue:

Mister M wrote:
 
 - Pq a discussao eh pertinente?
 
 Se polimorfismo tb pode ser aplicado a overloading (q tb eh uma "feature"
 utilissima do Java, indiscutivelmente) eh uma questao quase religiosa em q
 cada um faz sua decisao. O grande ponto da questao eh q, qdo disserem
 polimorfismo no contexto OOP, sempre pense somente em OVERRIDING.

No. Quando disserem polimorfismo, pense em overriding e overloading.

 Espere q tenha ficado claro o ponto.

Idem.

 Respeito a opiniao dos colegas q acham
 q o termo polimorfismo tb deveria ser aplicado a overloading e reconheco q
 uma traducao literal do termo (muitas formas) poderia induzir alguem a
 aceitar a ideia, mas por razoes historicas, mantenho minha opiniao sobre se
 aplicar somente  a overriding, dynamic binding e afins.

Tambm mantenho minha opinio de que polimorfismo aplica-se a overriding e
overloading, dynamic binding e afins.

 Poderiamos fazer 12.000.000 de citacoes de livros e nunca chegariamos a
 lugar algum, jah q comecariamos a discutir quem acha qual autor melhor q o
 outro - e aih entrariamos em uma discussao completamente pessoal e
 off-topic.

Concordo, vamos ento mudar o foco da discusso a teoria em si e tentarmos
chegar em uma concluso.

 Em suma:
 
 - Polimorfismo significa muitas formas;
 - Polimorfismo eh um dos conceitos essenciais da OOP;
 - Dentro do contexto OOP, polimorfismo refere-se unica e exclusivamente a
 overloading, dynamic binding e afins;

Ou:

 - Dentro do contexto OOP, polimorfismo refere-se unica e 
   exclusivamente a overloading, OVERRIDING, dynamic binding
   e afins;

 - Dentro do contexto de programacao, alguns afirmam q polimorfismo tb se
 aplica a overloading, conceito este q vem da epoca em q existia somente o C
 e do qual alguns discordam;

Dentro do contexto de OO tambm diz-se isto.

 - Overriding e dynamic binding sao essenciais para q o Java seja
 considerado uma linguagem orientada a objetos, enquanto overloading existe
 em varias linguagens nao-orientadas tb, o q nao faz com q deixe de ser uma
 caracteristica extremamente util do Java

Voc est cometendo uma falcia lgica. Se para algo pertencer a um
conjunto A ele tem que ter as caractersticas {X,Y,Z}, no quer dizer que
se um elemento que no pertence ao conjunto A contm alguma das
caractersticas ento estas caractersitcas no definem o conjunto A.

 - CHEGA DE DISCUTIR POLIMORFISMO; CADA UM DECIDA SE ACHA Q O TERMO SE
 APLICA, ALEM DE A OVERRIDING (O Q EH INDISCUTIVEL) TB A OVERLOADING (EU,
 SVEN E OUTROS - NAO, ANDRE, CHRISTIAN E OUTROS - SIM).

Eu estou aprendendo muito com esta discusso e acredito que  totalmente
vlida na lista. Para mim a discusso no est fechada.

Christian

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] IDE com API's Independentes

2001-03-21 Por tôpico Christian Rauh - Home

Marcos,

Pegue o Forte for Java.  da Sun e o Communitty  Edition  de graa. No
usa nenhuma API proprietria. E  a melhor IDE de graa na minha
opinio.

Christian

Marcos wrote:
 
 Existe algum IDE como o JBuilder, com recursos de compilao, depurao e
 etc. mas sem usar APIs do fabricante. J tive contato com o JBuilder 3 mas
 notei que ele usa as APIs da Borland, e no so poucas. Sei que a sun
 possui um mas como meu micro  pobre em memria no tive oportunidade de
 testa-lo. Alguem usa um que trabalha com API's 100% sun?
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Java 3

2001-03-21 Por tôpico Javanês

Caro Mrcio, obrigado pela informao.
 importante q isso seja bem esclarecido para q no comece a existir novas
"criaes" q possam vir a confundir a tds.


Mrcio Di Pietro wrote:

 Caros,

 Realmente foi equivocada a mensagem do nosso amigo tempos atrs.
 Quando ele disse Java 3, estava querendo dizer java 1.3, que na verdade
 ainda  o Java 2. No existe oficialmente Java 3 nenhum, voc no vai
 encontrar isso por ai em lugar algum. oque existe  o JSDK 1.3,
 que  ainda chamado de java 2.

 []'s

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo

2001-03-21 Por tôpico Sven van ´t Veer

Mister M wrote:

 Ola Christian Rauh,
 
 NENHUMA LINGUAGEM precisa suportar overloading para ser orientada a 
 objetos.  C suporta overloading e NAO EH ORIENTADA A OBJETOS. Nao ha 
 exemplos aih, mas  vc poder dizer:
 
 public void fazX(int a);
 public void fazX(inta, int b);

Isso no  plenamente verdade. Existem alguns implementaes de C que 
suportam overloading, mas no  portavel. Ansi  KR C no supportam 
overloading. Por isso existem por exemplo as familhas de printf  scanf:
printf
vprintf
sprintf
fprintf
vfprintf

etc.

Detalhe, compilando o ddigo acima com varias compiladores C++ 
provavelmente no reclamam e compilam, mesmo sendo cdigo C. Outro 
detalhe, C at tem alguns jeitinhosde criar objetos. O struct e union 
aceitam function pointers. Na verdade o Stroustrup quando crio C++ usava 
o struct como base para classes.

Sven


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Duvida servlet x JSP

2001-03-21 Por tôpico Esli de Almeida Rocha

Obrigado pela resposta mas...

... uma pgina JSP quando acessada no se torna um servlet no JSP-engine ?

Pergunto ainda : quando se chama uma pgina JSP, o JSP-engine compila e 
executa-a gerando um servlet. Ele faz isso somente na primeira vez no 
importa quantas chamadas sejam feitas  pgina JSP a conversa passa a ser 
com o servlet gerado enquanto ele estiver "alive" no container 
(JSP-engine). Estou correto nessa descrio de como as coisas funcionam ?

At 08:24 20/03/2001 -0300, you wrote:
JSP vc usara para mostrar uma pgina dinamica, Servlet vc usaria para 
fazer o processamento.


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] IDE com API's Independentes

2001-03-21 Por tôpico Wilhem de Araujo Rodrigues

opa
acho q a sun tem o FORTE.
veja em http://java.sun.com
[]s
willy

From: "Marcos" [EMAIL PROTECTED]
Date: Tue, 20 Mar 2001 23:52:15 -0300
To: [EMAIL PROTECTED]
Subject: [java-list] IDE com API's Independentes

Existe algum IDE como o JBuilder, com recursos de compilao, depurao e
etc. mas sem usar APIs do fabricante. J tive contato com o JBuilder 3 mas
notei que ele usa as APIs da Borland, e no so poucas. Sei que a sun
possui um mas como meu micro  pobre em memria no tive oportunidade de
testa-lo. Alguem usa um que trabalha com API's 100% sun?


-- LISTA SOUJAVA  
a href="http://www.soujava.org.br"http://www.soujava.org.br/a  -  Sociedade de 
Usurios Java da Sucesu-SP 
dvidas mais comuns: a 
href="http://www.soujava.org.br/faq.htm"http://www.soujava.org.br/faq.htm/a
regras da lista: a 
href="http://www.soujava.org.br/regras.htm"http://www.soujava.org.br/regras.htm/a
para sair da lista: envie email para [EMAIL PROTECTED] 
-




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] IDE com API's Independentes

2001-03-21 Por tôpico Esli de Almeida Rocha

Marcos,

Voc poderia dar um exemplo sobre o uso de APIs proprietrias da Borland 
no JBuilder ?

At 23:52 20/03/2001 -0300, you wrote:
Existe algum IDE como o JBuilder, com recursos de compilao, depurao e
etc. mas sem usar APIs do fabricante. J tive contato com o JBuilder 3 mas
notei que ele usa as APIs da Borland, e no so poucas. Sei que a sun
possui um mas como meu micro  pobre em memria no tive oportunidade de
testa-lo. Alguem usa um que trabalha com API's 100% sun?


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

Esli de Almeida Rocha
[EMAIL PROTECTED]

Bacharel em Cincia da Computao pela UFMG
Mestre em Administrao Pblica - Tecnologias da Informao pela Fundao 
Joo Pinheiro

http://sites.uol.com.br/esli/

CV: http://www.apinfo.com/api3/p37007.htm



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Problemas com Corba e Servlet (TomCat)

2001-03-21 Por tôpico Sven van ´t Veer
Mas vc pricia de visibroker rodando naquela maquina aonde roda Tomcat.

jaime c. mandriaza munoz wrote:
[EMAIL PROTECTED]">Casio,o problema pode ter as seguintes origens:- O TomCat no est enxergando as classes dovisibroker,- Problemas nas idl's (inconsistncias),- Problemas na inicializao dos parametros de chamadae retorno das idl's, que precisam ser geradosdinmicamente pelo caller,- Problema de inicializao do orb.Infelizmente, no  fcil fazer o tracking de erros decorba, j que algumas vezes no  possvel determinara origem do problema. O tente testar o cliente comouma classe comum, certifique-se que ambos os ladosfuncionam.[]'sjaime[EMAIL PROTECTED] wrote:
  Ola a todos, Estou desenvolvendo um sistema totalmentebaseadoem Servlets e Jsp utilizando tambem a tecnologiaCorba. Estou tendo problemas ao instanciar os meusobjetos Corba atraves da Servlet por estar rodandosobo TomCat. Quando eu instancio os objetos Corba emumaaplicacao utilizando o VisiBroker, funcionadireito,porem quando eu chamo da Servlet, que roda em cimadamaquina Java, dai tenho problemas. Alguem sabe dealgoque possa me ajudar, algum parametro de compilacao ouconfiguracao do TomCat.Qualquer ajuda  bem vinda...  Agradeco desde ja   Cassio
__Do You Yahoo!?Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/-- LISTA SOUJAVA  http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmpara sair da lista: envie email para [EMAIL PROTECTED] -




Re: [java-list] método de implementação

2001-03-21 Por tôpico Sven van ´t Veer

S uma pergunta, os classes movimento, e os dados esto cadastrado 
no banco??? No seria mais util e lgico de fazer um select nas tableas 
e calcular estes valores a cada vez que precisa em vez de persistir 
estes dados?? moventoMesAtual me parece uma coisa que pode mudar acada 
minuto?? A pergunta  quantas vezes por dia vc precisa de ver estes 
informaes??

Se voc precisar a fazer da maneira mostrado abaixo, tente usar uns 
beans para cadastrar as tabelas tipo Servlet chama PersisteMovimentoXXX.


Sven

valter vieira de camargo wrote:

 Ol caros...
 
 Possuo uma classe material que agrega trs outras classes
 (movimentoMesAtual, movimentoAnoAtual e MovimentoMesesAnteriores).
 Possuo um servlet, chamado srvCadastraMaterial, que tem a funo de
 cadastrar um material. Como as outras trs classes citadas pertencem 
 material, o meu servlet tem a responsabilidade de tambm persistir os
 dados para as outras trs classes. Ou seja, o meu servlet tem a funo
 de cadastrar um material, mas para isso ele precisa cadastrar
 movimentoMesAtual, movimentoAnoAtual e movimentoMesesanteriores em
 outras tabelas do Banco relacional. Minha pergunta : Est errado o meu
 servlet ter a funo de cadastrar as quatro classes?  Eu fao essa
 pergunta por que ele est ficando muito grande e porque o objetivoda OO
  dividir bem o cdigo. Estiver pensando em que talvez deveria haver um
 servlet especfico para cada classe (tabela), mas se tiver que ser
 assim, como farei para chamar um servlet a partir de outro ?
 Ser que algum pode me ajudar ?
 
 
 Sem mais, Valter.
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -
 
 


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo

2001-03-21 Por tôpico Cleto Henrique Andrade Silva

Caros,

- Polimorfismo(vrias formas) significa um mesmo mtodo poder ter
comportamentos diferentes em classes diferentes.

- A assinatura(identificao) de um mtodo  formada pelo seu nome e seus
parmetros e no somente pelo seu nome.

Considerando as duas afirmaes acima podemos concluir que sobrecarga
no  polimorfismo, pois, quando fazemos sobrecarga estamos tratando de
mtodos diferentes apesar de terem o mesmo nome. Dois mtodos
sobrecarregados tm o mesmo nome, porm, no so a mesma mensagem. Portanto,
comportamentos diferentes para mtodos diferentes me parece uma coisa bvia.

Abraos.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Justificativa da utilização de classe para o código no EJB

2001-03-21 Por tôpico Sven van ´t Veer

No entendi muito bem a sua pergunta, mas vou tentar de qualquer forma. 
Em EJB precisa de duas interfaes e uma classe (Entity beans tb precisam 
de uma classe de chave primrio).
interfaces:
MyEJBHome
MyEJB
MyEJBBean

A implementao do funcionamento do componente ent no MyEJBBean. O 
MyEJBBean deve implementar a interface MyEJB que no caso  a interface 
chamado RemoteInterface.

Quando um Cliente quer usar o Bean, ele faz um lookup no Home e o 
container o devolve um HomeInterface. Depois o cliente manda o container 
instanciar um Bean da seguinteforma : myejb.create() e o container o 
devolve o RemoteInterface. Atravez do remote interface, o cliente pode 
chamar os bussiness methods no ejb.

Atrs das curtinas fica um pouco mais complicado, mas isso  a 
explicao mais simples.

Sven

valter vieira de camargo wrote:

 Ol caros... tudo bem ?
 
 Estiver dando uma olhada em Enterprise Java Beans e vi que
 quando temos uma classe de relacionamento, cujo cdigo  composto, o
 sugerido  que se crie uma classe que represente o cdigo daquela
 classe Estou certo ?
 
 Eu gostaria de saber qual a vantagem e porque o EJB faz isso
 .
 
 Sem mais, Valter.
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -
 
 


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Tomcat

2001-03-21 Por tôpico Francisco Junior

Prezados Amigos,

Gostaria que alguém descrevesse-me minuciosamente como
configurar o tomcat para windows 2000

Valeu


__
E-mail grátis BOL com antivírus! Faça já o seu!
http://www.bol.com.br



-- 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
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] IDE com API's Independentes

2001-03-21 Por tôpico Jason Douglas de Oliveira BOL2

Bom Dia Marcos.

Eu não entendi muito bem mas, se você usar só os pacotes do java.*, javax.*
e com.* não terá problema de API do fabricante.

Abraços!!!

- Original Message -
From: Marcos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 20, 2001 11:52 PM
Subject: [java-list] IDE com API's Independentes


 E-mail grátis BOL com antivírus! Faça já o seu!
 http://www.bol.com.br


 Existe algum IDE como o JBuilder, com recursos de compilação, depuração e
 etc. mas sem usar API´s do fabricante. Já tive contato com o JBuilder 3
mas
 notei que ele usa as API´s da Borland, e não são poucas. Sei que a sun
 possui um mas como meu micro é pobre em memória não tive oportunidade de
 testa-lo. Alguem usa um que trabalha com API's 100% sun?


 -- 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
 para sair da lista: envie email para [EMAIL PROTECTED]
 -




-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] IOException

2001-03-21 Por tôpico javanews

Lista,

Estou utilizando o Tomcat3.2.1 para rodar meus servlets. Criei um Context
na configurao dele e tudo funciona normalmente, exceto pelo seguinte fato.
No output do Tomcat, constantemente aparece a seguinte mensagem de erro:

Ctx( /docs ): IOException in: R( /docs + /images/logo.gif + null) Connection
aborted by peer: socket write error.

Algum j teve este problema?? O engraado  que a pgina aparece sem nenhum
problema.

[]'s

Gleber





___

http://www.zipmail.com.br O e-mail que vai aonde voc est.




-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] BD através da Internet

2001-03-21 Por tôpico Fabio



Folks,

Para fazer uma conexão quando eu uso o 
getConnection (da classe DriverManager), na URL que tem o formato 
jdbc:subprotocolo:subnome (ex. jdbc:odbc:TesteBD), pode apontar para um banco 
através da Internet? Quero dizer, acessar,através de um aplicativo,  um banco, 
que está em outro quarteirão, usando apenas a internet? Sem pensar em 
CORBA.
Ou é mais fácil configurar o ODBC para enxergar 
esse banco e o aplicativo apontar para o ODBC?

Fabio


[java-list] Mensagens da lista

2001-03-21 Por tôpico Klauss Roedel

Ola a todos,

Algum tem todas as msgs da lista armazenadas??
Se tiverem me enviem uma msg em pvt confirmando.
 que no sei o que ocorreu e eu perdi todas as minhas msgs.

Obrigado.

[]'s

Klauss



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] PORQUE JAVA, E NÃO O MICROSOFT.NET

2001-03-21 Por tôpico Admin_FrotaL


Amigos eu sou o maior defesor do Java e da Sun na minha empresa , minha empresa
eh uma Banco Alemao, eu preciso dar argumentos solidos para a escolha do Java
com nossa nova linguagem de programao a nivel mundial , tem muitas pessoas em
Nova York que defendem a utilizao do ASP com pacotes DCOM.

Alguem pode Porfavor me Ajudas, ou me fornecer um Site onde posso obter esta
informao.

Valeu Galera,

Best Regards


Luiz Henrique
(Admin FrotaL)

WestLB
Avenida Engenheiro Luis Carlos Berrini, n716, 7A
Brasil - So Paulo SP, CEP 04571-000
Tel.: (55 011) 5504-9745
Fax: (55 011) 5504-9933




Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die  fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.

This message is confidential and may be privileged. It is
intended solely for the named  addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the  genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Depurar

2001-03-21 Por tôpico Alexandre Jose
E ai Galera
 Vcs conhecem algum programa para depurar?Do You Yahoo!?
Yahoo! Mail Personal Address - 
Get email at your own domain with Yahoo! Mail.

RE: [java-list] Duvida servlet x JSP

2001-03-21 Por tôpico Jorge Martins

Esli,

Correto mas incompleto. O servidor sempre verifica se o arquivo jsp  mais
novo que o servlet correpondente. Ele ir recompilar o jsp se isto for
verdade, j que houve uma atualizao do arquivo.

abraos

Jorge

-Original Message-
From: Esli de Almeida Rocha [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 21 de maro de 2001 05:30
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Duvida servlet x JSP


Obrigado pela resposta mas...

... uma pgina JSP quando acessada no se torna um servlet no JSP-engine ?

Pergunto ainda : quando se chama uma pgina JSP, o JSP-engine compila e 
executa-a gerando um servlet. Ele faz isso somente na primeira vez no 
importa quantas chamadas sejam feitas  pgina JSP a conversa passa a ser 
com o servlet gerado enquanto ele estiver "alive" no container 
(JSP-engine). Estou correto nessa descrio de como as coisas funcionam ?

At 08:24 20/03/2001 -0300, you wrote:
JSP vc usara para mostrar uma pgina dinamica, Servlet vc usaria para 
fazer o processamento.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] método de implementação

2001-03-21 Por tôpico Cleto Henrique Andrade Silva

Valter,

cada classe deve saber persistir seus prprios dados. O servlet no tem a
responsabilidade de conhecer detalhes destas classes. Sendo assim, seu
servlet simplesmente chamaria material1.persistir(), e este internamente
chamaria movMesAtual.persistir(), movAnoAtual.persistir() e
movMesesAnteriores.persistir().

Abraos.

- Original Message -
From: "valter vieira de camargo" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 20, 2001 6:07 PM
Subject: [java-list] mtodo de implementao


 Ol caros...

 Possuo uma classe material que agrega trs outras classes
 (movimentoMesAtual, movimentoAnoAtual e MovimentoMesesAnteriores).
 Possuo um servlet, chamado srvCadastraMaterial, que tem a funo de
 cadastrar um material. Como as outras trs classes citadas pertencem 
 material, o meu servlet tem a responsabilidade de tambm persistir os
 dados para as outras trs classes. Ou seja, o meu servlet tem a funo
 de cadastrar um material, mas para isso ele precisa cadastrar
 movimentoMesAtual, movimentoAnoAtual e movimentoMesesanteriores em
 outras tabelas do Banco relacional. Minha pergunta : Est errado o meu
 servlet ter a funo de cadastrar as quatro classes?  Eu fao essa
 pergunta por que ele est ficando muito grande e porque o objetivoda OO
  dividir bem o cdigo. Estiver pensando em que talvez deveria haver um
 servlet especfico para cada classe (tabela), mas se tiver que ser
 assim, como farei para chamar um servlet a partir de outro ?
 Ser que algum pode me ajudar ?


 Sem mais, Valter.


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Servidor Web Microsoft

2001-03-21 Por tôpico Luiz Fernando Bicalho



-Original Message-
From: Christian Rauh [mailto:[EMAIL PROTECTED]]
Sent: tera-feira, 20 de maro de 2001 11:08
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Servidor Web Microsoft


Luiz Fernando Bicalho wrote:

 como o resin
 ou o Jrun

 Mas no aconselho pois qualquer um dos dois  lento
 por que precisa ser no iis???

A lentido  subjetiva. Se voc estiver servindo pginas
estticas eles so lentos se forem dinmicas eles so mais
rpidos que o iis com outras tecnologias. O Tomcat roda junto com
o iis.

Resposta:

Lentido  subjetiva para voc, se a mesma pagina acessando o mesmo bd vem
em 2 segundos pelo Jserv e em 1 minuto pelo resin,
o resin  lento.



 a melhor opo para trabalhar com servlets  o jserv (Pelo menos at agora
 foi o melhor que eu vi)

JServ no suporta JSP.
Resposta:

Nunca testei com o tomcat, por isso estou pedindo o caminho para baixar o
tomcat para win32

Christian

PS: Procura-se o Bruno Souza que era desta lista.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Instancia global de variaveis

2001-03-21 Por tôpico raphael

ola para todos,

Estou acessando um banco de dados Oracle utilizando o esquema:

[ JSP  ] --- [ .Class ] --- Oracle

Minha pagina JSP instancia um objeto (.class) que por sua vez executa
SQLs no Banco Oracle e repassa os valores para o JSP atraves de
Vectors ..

Percebi que utilizando uma instancia Simples do Objeto, como abaixo,
toda vez que a pagina JSP era recarregada .. uma instancia do objeto
era criada no inicio da carga da pagina e destruido no final da mesma,
resultando em uma conexao ao banco a cada carga da pagina.


%
Vector oVector = new Vector();
MeuObjeto oMeuObjeto = new MeuObjeto();
oVector = oMeuObjeto.GetArray();
%


Melhorei o codigo para o seguinte:

%! MeuObjeto oMeuObjeto = null%
%
Vector oVector = new Vector();
if ( oMeuObjeto == null )
   oMeuObjeto = new MeuObjeto();
oVector = oMeuObjeto.GetArray();
%

Criando uma variavel global ( oMeuObjeto ) de maneira que todas
as paginas utilizariam o mesmo objeto, portanto a mesma conexao.

Tambem tentei com o seguinte codigo ( utilizando Beans )

jsp:useBean id="oMeuObjeto" scope="application" class="MeuOjeto" /
%
Vector oVector = new Vector();
oMeuObjeto = new MeuObjeto();
oVector = oMeuObjeto.GetArray();
%

Percebi que em algumas maquinas esporadicamente nao acontece o acesso
a pagina e o Tomcat mostra a seguinte msg de erro:

---
Unhandled error! You might want to consider having an error page to report such
errors more gracefully
java.lang.NoClassDefFoundError: jsp/vias/Biblioteca/_0002fjsp_0002fvias_0002fBib
lioteca_0002fteste_0002ejspteste_jsp_30 (wrong name: jsp/vias/biblioteca/_0002fj
sp_0002fvias_0002fBiblioteca_0002fteste_0002ejspteste_jsp_30)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code)
at java.lang.ClassLoader.defineClass(ClassLoader.java:392)
at org.apache.jasper.runtime.JspLoader.defClass(JspLoader.java:195)
at org.apache.jasper.runtime.JspLoader.findClass(JspLoader.java, Compile
d Code)
---

Por mais que ache que isso nao deveria ter nada a ver ..jah
tentei vericar a versao do Browser, do SO, tudo em vao.

Alguem tem alguma sujestao ?


--
Raphael Winckler de Bettio

Mestrado Eng. Produo e Sistemas - UFSC
Laboratrio de Ensino a Distncia
--
www.raphaeldebettio.cjb.net
Floripa - Brasil
UIN: 97050977
--



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Depurar

2001-03-21 Por tôpico Maurício Borges Florencio



Ai Galera esse 
depurador me interessa tb

Se alguém souber me 
avise tb 

Valeu 
galera.

  -Mensagem original-De: Alexandre Jose 
  [mailto:[EMAIL PROTECTED]]Enviada em: quarta-feira, 21 de março de 
  2001 12:49Para: [EMAIL PROTECTED]Assunto: 
  [java-list] Depurar
  E ai Galera
   Vcs conhecem algum programa para 
  depurar?
  
  
  Do You Yahoo!?Yahoo! Mail Personal 
  Address - Get email at your own domain with Yahoo! 
Mail.


[java-list] Ajuda

2001-03-21 Por tôpico Wender Magno Cota



Olá a todos.
Galera, estou comecando a estudar java e preciso da 
ajuda de voces. Nao estou conseguindo rodar nenhuma aplicacao usando swing. 
Sempre ocorre o erro:
exception in thread 
"main"java.lang.NoClassDefFoundError.

sem mais ,
muito obrigado
Wender


Re: [java-list] Mensagens da lista

2001-03-21 Por tôpico mffigueiredo



Oi Klauss,

vc pode obter as mensagens no site do soujava: www.soujava.org.br






"Klauss Roedel" [EMAIL PROTECTED] em 03/21/2001 11:03:32 AM

Favor responder a [EMAIL PROTECTED]

Para: [EMAIL PROTECTED]
cc:(bcc: Marcelo Figueiredo/DSA)
Assunto:  [java-list] Mensagens da lista






Ola a todos,

Algum tem todas as msgs da lista armazenadas??
Se tiverem me enviem uma msg em pvt confirmando.
 que no sei o que ocorreu e eu perdi todas as minhas msgs.

Obrigado.

[]'s

Klauss



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


 att1.eml

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


RE: [java-list] PORQUE JAVA, E NÃO O MICROSOFT.NET

2001-03-21 Por tôpico Jorge Martins

Alguns bons motivos:

1) ASP  um script interpretado, enquanto JSP  um script compilado em
servlets. Consegue maior desempenho e robustez.

2) Java  uma linguagem orientada a objetos mais simples que qualquer outra
do pacote .NET. Dei uma olhada em especificaes bsicas do C# e este 
menos intuitivo e coerente com as capacidades do OO que o Java.

3) Java tem um maior suporte ao Oracle que o ambiente Microsoft. A prpria
Oracle disponibiliza o driver JDBC para o seu banco.

4) Java roda em ambiente UNIX, maioria incotestvel dos grandes servidores
web.

5) Java permite que uma mesma linguagem de programao seja usada na conexo
ao banco de dados (integrao no geral), lgica de negcios e programao de
interface no ambiente corporativo. A combinao JDBC-JMS, JavaBeans-EJB e
JSP-Servlets  tima. 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 21 de maro de 2001 11:30
To: [EMAIL PROTECTED]
Subject: RE: [java-list] PORQUE JAVA, E NO O MICROSOFT.NET



Amigos eu sou o maior defesor do Java e da Sun na minha empresa , minha
empresa
eh uma Banco Alemao, eu preciso dar argumentos solidos para a escolha do
Java
com nossa nova linguagem de programao a nivel mundial , tem muitas pessoas
em
Nova York que defendem a utilizao do ASP com pacotes DCOM.

Alguem pode Porfavor me Ajudas, ou me fornecer um Site onde posso obter esta
informao.

Valeu Galera,

Best Regards


Luiz Henrique
(Admin FrotaL)

WestLB
Avenida Engenheiro Luis Carlos Berrini, n716, 7A
Brasil - So Paulo SP, CEP 04571-000
Tel.: (55 011) 5504-9745
Fax: (55 011) 5504-9933




Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die  fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.

This message is confidential and may be privileged. It is
intended solely for the named  addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the  genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




RES: [java-list] Duvida servlet x JSP

2001-03-21 Por tôpico Sergio Stateri Jr

Exatamente, nada impede de voc utilizar servlets para fazer front-end e
JSP para fazer back-end, mas convencionou-se o contrrio...

[]s,


Sergio Stateri Jr
[EMAIL PROTECTED]
Tesla Tecnologia

-Mensagem original-
De: Esli de Almeida Rocha [mailto:[EMAIL PROTECTED]]
Enviada em: Quarta-feira, 21 de Maro de 2001 05:30
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Duvida servlet x JSP


Obrigado pela resposta mas...

... uma pgina JSP quando acessada no se torna um servlet no JSP-engine ?

Pergunto ainda : quando se chama uma pgina JSP, o JSP-engine compila e
executa-a gerando um servlet. Ele faz isso somente na primeira vez no
importa quantas chamadas sejam feitas  pgina JSP a conversa passa a ser
com o servlet gerado enquanto ele estiver "alive" no container
(JSP-engine). Estou correto nessa descrio de como as coisas funcionam ?

At 08:24 20/03/2001 -0300, you wrote:
JSP vc usara para mostrar uma pgina dinamica, Servlet vc usaria para
fazer o processamento.


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] programa em java para gerar imagem retorna erro de fonte nao encontrado no linux

2001-03-21 Por tôpico jspdeveloper

Pesssoa, boa tarde !
estou com um problema serio e  urgente.

eu nao consegui fazer um programa que gerasse um codigo de barras para
exibir atraves de um servlet entao comprei um em www.idautomation.com.
beleza, funcionou sem problemas no sistema windows 98 e NT, mas no linux
redhat nao funcionou.
abaixo est a copia do email que eu mandei para o suporte da idautomation.

de inicio o problema era com o xwindows, com a variavel display. beleza,
resolvi instalando um vnc.
mas depois disto apareceram erros Font specified in font.properties not
found quando eu executava um programinha de teste. mais abaixo est o
programinha.

o problema agora eh que eu nao sei se o problema vai ser configurar o xfs,
ou algo no linux, ou se o problema est na classe que eu comprei. Est
classe BarCode se encontra no pacote LinearBarCode.jar.  O pessoal do
suporte falou q o problema nao esta na classe, pois nao utilizam a fonte
abaixo descrita.

Bom, se a resposta estiver nos dominios do java, alguem poderia me
responder?
obrigado!


//classe exemplo que esta dando erro no linux
import IDABarCode.*;
import IDABarCode.encoder.*;
class simpleGIF {
   public static void main ( String [] args ) {
  BarCode bc=new BarCode();
  bc.code="123456789";
  bc.barType=bc.CODE128;
  bc.setSize(400,200);
  barCodeEncoder bce = new barCodeEncoder(bc, "GIF", "newfile.gif");
   }
}



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

I don't know what could be causing that problem. Our product does not
require use of the symbol font.

Warm Regards,

Brant Anderson

 -Original Message-
 From: tamer [mailto:[EMAIL PROTECTED]]
 Sent: Friday, March 16, 2001 3:48 PM
 To: [EMAIL PROTECTED]
 Subject: Re: please, coud you help me with barcodeservlet.java and
 CreateGIF ?


 hello, i solved my problem with XWindow.
 I instaled Xvnc as new 'X' desktop (Xvvc is a virtual networking
 computing)

 after this , i has configured DISPLAY variable as argo.redes.unb.br:1

 and now, Im having this problem :

 classes  newfile.gif  simpleGIF.class  simpleGIF.java
 [root@argo WEB-INF]# java simpleGIF
 Font specified in font.properties not found
 [--symbol-medium-r-normal--*-%d-*-*-p-*-adobe-fontspecific]  (esta
mensagem apareceu umas 10 vezes. por motivos de trafego retirei-as)



 - Original Message -
 From: "IDAutomation.com, Inc." [EMAIL PROTECTED]
 To: "tamer" [EMAIL PROTECTED]
 Sent: Friday, March 16, 2001 2:55 PM
 Subject: RE: please, coud you help me with barcodeservlet.java
 and CreateGIF
 ?


  We documented some things about this at:
  http://www.idautomation.com/support.htm#Xwindowserver
 
 
  Warm Regards,
 
  Brant Anderson
  IDAutomation.com, Inc.
  "Your Source for Quality Symbology"
  http://www.IDAutomation.com/
 
  Barcode, MICR and OCR Fonts:
  http://www.bizfonts.com/
 
  Easy to use ActiveX Controls:
  http://www.idautomation.com/activex/
 
  Java Barcode Products:
  http://www.idautomation.com/java/
 
  CCD Barcode Scanners:
  http://www.idautomation.com/ccdreaders/
 
 
   -Original Message-
   From: tamer [mailto:[EMAIL PROTECTED]]
   Sent: Friday, March 16, 2001 9:03 AM
   To: IDAutomation.com, Inc.
   Subject: please, coud you help me with barcodeservlet.java
 and CreateGIF
   ?
   Importance: High
  
  
   hello,
   im having problems with program test BarCodeServlet.java and
   CreateGIF.class
  
   Im already put LinearBarCode.jar on classpath.
  
   below i pasted 2 erros : one using servlet and other using
 java command
  
   please, reply for me . its very urgent.
  
  
   [tamer@argo WEB-INF]$ java CreateGIF
   Exception in thread "main" java.lang.InternalError: Can't
 connect to X11
   window server using ':0.0' as the value of the DISPLAY variable.
   at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
   at
  
 sun.awt.X11GraphicsEnvironment.clinit(X11GraphicsEnvironment.java:58)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:120)
   at
   java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsE
   nvironment
   .java:58)
   at sun.awt.motif.MToolkit.clinit(MToolkit.java:57)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:120)
   at java.awt.Toolkit$2.run(Toolkit.java:498)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:489)
   at java.awt.Component.getToolkitImpl(Component.java:657)
   at java.awt.Component.getToolkit(Component.java:641)
   at IDABarCode.BarCode.init(IDABarCode/BarCode)
   at CreateGIF.main(simpleGIF.java:5)
  
  
   my request:
   http://164.41.67.135/servlet/BarCodeServlet
   my response:
   500 Servlet Exception
   java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at 

[java-list] Polimorfismo (PARA FECHAR) II

2001-03-21 Por tôpico Mister M

Caro Christian

Ok, minha vez...

Caro Michael,

Eu vou lhe fazer uma pergunta e se a sua resposta for adequada eu posso
mudar de opinião quanto a minha posição. A pergunta é:

   Porque o overloading não é polimorfismo?

Acredito que a resposta a esta pergunta é crucial para definirmos se
overloading é ou não é polimorfismo.


Com certeza. Acho q vc nao prestou atencao a certas partes do e-mail 
anterior. Frisando:

- No tempo do C puro, overloading ERA POLIMORFISMO.
- Depois, alguem em algum ponto do universo (nao lembro quem, estou 
correndo atras, acho q era um grupo de autores) determinou q para ser uma 
linguagem OO, vc precisa ter abstracao, encapsulamento, heranca e 
polimorfismo. Foram essas caras (preciso achar isso, tah dificil...) q 
definiram q polimorfismo EH OVERRING E DYNAMIC BINDING.
- Por isso, o uso de polimorfismo significando overloading foi considerado 
inapropriado para OOP, jah q, segundo a definicao dos camaradas acima, vc 
precisa implementar o polimorfismo para ser uma linguagem OO mas nao precisa 
implementar overloading. Matematicamente,
se todo conjunto L (linguagem) precisa conter o conjunto P (polimorfismo) 
mas nao o conjunto O (overloading), isso significa q O nao esta contido em P 
(overloading nao faz parte do polimorfismo).

Acho que você está colocando a sua definição como final e acredito que a
discussão é longe de final. Se devemos fechar a questão, ela deve ser
fechada como está: em aberto (paradoxal mas inevitável). A sua argumentação
é baseada nas suas idéias e está desconsiderando toda e qualquer
arguemntação que eu coloquei.

Nao, nao estou desprezando. Soh estou comentando q sua definicao vem de 
conceitos q foram se tornando "deprecated" com o tempo.

Quanto ao seu email, tenho alguns comentários:

Segue:

Mister M wrote:
 
  - Pq a discussao eh pertinente?
 
  Se polimorfismo tb pode ser aplicado a overloading (q tb eh uma 
"feature"
  utilissima do Java, indiscutivelmente) eh uma questao quase religiosa em 
q
  cada um faz sua decisao. O grande ponto da questao eh q, qdo disserem
  polimorfismo no contexto OOP, sempre pense somente em OVERRIDING.

Não. Quando disserem polimorfismo, pense em overriding e overloading.

Eu nao falei qdo disserem polimorfismo, mas sim polimorfismo no conceito 
OOP. Polimorfismo em OO eh sempre overriding e dynamic binding


  Espere q tenha ficado claro o ponto.

Idem.

Idem

  Respeito a opiniao dos colegas q acham
  q o termo polimorfismo tb deveria ser aplicado a overloading e reconheco 
q
  uma traducao literal do termo (muitas formas) poderia induzir alguem a
  aceitar a ideia, mas por razoes historicas, mantenho minha opiniao sobre 
se
  aplicar somente  a overriding, dynamic binding e afins.

Também mantenho minha opinião de que polimorfismo aplica-se a overriding e
overloading, dynamic binding e afins.

E eu a minha...

  Poderiamos fazer 12.000.000 de citacoes de livros e nunca chegariamos a
  lugar algum, jah q comecariamos a discutir quem acha qual autor melhor q 
o
  outro - e aih entrariamos em uma discussao completamente pessoal e
  off-topic.

Concordo, vamos então mudar o foco da discussão a teoria em si e tentarmos
chegar em uma conclusão.

Sim, mas acho q alguem (OMG, sei lah) regulamentou a OO e o polimorfismo 
(por consequencia) do jeito q expliquei (so preciso achar...)


  Em suma:
 
  - Polimorfismo significa muitas formas;
  - Polimorfismo eh um dos conceitos essenciais da OOP;
  - Dentro do contexto OOP, polimorfismo refere-se unica e exclusivamente 
a
  overloading, dynamic binding e afins;

Ou:

  - Dentro do contexto OOP, polimorfismo refere-se unica e
exclusivamente a overloading, OVERRIDING, dynamic binding
e afins;

Eu quis dizer overriding, dynamic binding e afins e nao overloading (foi a 
pressa :-));

  - Dentro do contexto de programacao, alguns afirmam q polimorfismo tb 
se
  aplica a overloading, conceito este q vem da epoca em q existia somente 
o C
  e do qual alguns discordam;

Dentro do contexto de OO também diz-se isto.

Nao, dentro do contexto de algumas linguagens sim, mas em OO, 
conceitualmente nao (vide explicacao acima). Alguns seguem o conceito 
herdado do C, q nao eh parte da OO, mas sim da linguagem. Polimorfismo tem a 
ver com a mesma mensagem e mudar a lista de argumentos muda a mensagem (por 
mais q isso vah iniciar outra discussao...)


  - Overriding e dynamic binding sao essenciais para q o Java seja
  considerado uma linguagem orientada a objetos, enquanto overloading 
existe
  em varias linguagens nao-orientadas tb, o q nao faz com q deixe de ser 
uma
  caracteristica extremamente util do Java

Você está cometendo uma falácia lógica. Se para algo pertencer a um
conjunto A ele tem que ter as características {X,Y,Z}, não quer dizer que
se um elemento que não pertence ao conjunto A contém alguma das
características então estas caracterísitcas não definem o conjunto A.

Nao quis dizer o q vc entendeu (nem lembrava mais o q era falacia, tive isso 
em filosofia... 

RE: [java-list] método de implementação

2001-03-21 Por tôpico Jorge Martins

Valter,

No sei as possibilidades de alterao do seu modelo, mas que tal fazer algo
como descrito abaixo. Me parece mais coerente.

Entidades:

- Material
- Histrico
- Movimento

Material tem Histrico

Histrico  uma coleo de Movimento

Histrico teria os mtodos para retornar uma coleo de Movimentos (1) do
ms atual, (2) do ano atual e (3) dos meses anteriores.

sacou?

Voc s precisaria sabar um Histrico para cada material e os mtodos seriam
responsveis por retornar os Movimentos correspondentes.

abraos

Jorge



valter vieira de camargo wrote:

 Ol caros...
 
 Possuo uma classe material que agrega trs outras classes
 (movimentoMesAtual, movimentoAnoAtual e MovimentoMesesAnteriores).
 Possuo um servlet, chamado srvCadastraMaterial, que tem a funo de
 cadastrar um material. Como as outras trs classes citadas pertencem 
 material, o meu servlet tem a responsabilidade de tambm persistir os
 dados para as outras trs classes. Ou seja, o meu servlet tem a funo
 de cadastrar um material, mas para isso ele precisa cadastrar
 movimentoMesAtual, movimentoAnoAtual e movimentoMesesanteriores em
 outras tabelas do Banco relacional. Minha pergunta : Est errado o meu
 servlet ter a funo de cadastrar as quatro classes?  Eu fao essa
 pergunta por que ele est ficando muito grande e porque o objetivoda OO
  dividir bem o cdigo. Estiver pensando em que talvez deveria haver um
 servlet especfico para cada classe (tabela), mas se tiver que ser
 assim, como farei para chamar um servlet a partir de outro ?
 Ser que algum pode me ajudar ?
 
 
 Sem mais, Valter.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




RE: [java-list] PORQUE JAVA, E NÃO O MICROSOFT.N ET

2001-03-21 Por tôpico Esli de Almeida Rocha

Amigos da lista a proposito do assunto JAVA x .NET sugiro a leitura do 
artigo da revista SW Development (www.sdmagazine.com) de maro 2001 entitulado
"Picking a winner .NET vs J2EE" Jim Farley

Sobre a comparao entre ASP e JSP v at:
www.jspinsider.com/articles/jspasp/jspasp1.html
www.indiawebdevelopers.com/technology/Java/jsp.asp

Considero esse assunto muito interessante para a lista. O primeiro artigo  
muito bom e mostra a filosofia das duas plataformas.

At 11:30 21/03/2001 -0300, you wrote:

Amigos eu sou o maior defesor do Java e da Sun na minha empresa , minha 
empresa
eh uma Banco Alemao, eu preciso dar argumentos solidos para a escolha do Java
com nossa nova linguagem de programao a nivel mundial , tem muitas 
pessoas em
Nova York que defendem a utilizao do ASP com pacotes DCOM.

Alguem pode Porfavor me Ajudas, ou me fornecer um Site onde posso obter esta
informao.

Valeu Galera,

Best Regards


Luiz Henrique
(Admin FrotaL)

WestLB
Avenida Engenheiro Luis Carlos Berrini, n716, 7A
Brasil - So Paulo SP, CEP 04571-000
Tel.: (55 011) 5504-9745
Fax: (55 011) 5504-9933




Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die  fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.

This message is confidential and may be privileged. It is
intended solely for the named  addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the  genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

Esli de Almeida Rocha
[EMAIL PROTECTED]

Bacharel em Cincia da Computao pela UFMG
Mestre em Administrao Pblica - Tecnologias da Informao pela Fundao 
Joo Pinheiro

http://sites.uol.com.br/esli/

CV: http://www.apinfo.com/api3/p37007.htm



-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] applet X servlet

2001-03-21 Por tôpico Karen Cioni Joven



Pessoal, alguém 
poderia me dar uma luz... 
Preciso fazer um upload, e o arquivo a ser enviado 
deve ser criticado. (tem que ter x linhas, tem que ser .txt, etc...) 

Ficou à minha escolha Applet ou Servlet... qual a 
melhor opção neste caso? Acredito que seja applet porque a crítica seria feita 
ANTES do cliente enviar o arquivo o que evitaria de ele ter de enviar de novo, 
caso houvesse algum problema... Mesmo assim, gostaria da opinião do pessoal 
experiente da lista e, se possível, umas dicas de: por onde começar e como 
poderia ser feito. 
Eu sei que posso estar pedindo demais, mas é que 
realmente não sei nem por onde começar...
Alguém, please!!!
thank's
Karen



Re: [java-list] Polimorfismo

2001-03-21 Por tôpico Christian Rauh

Caro Cleto,

Cleto Henrique Andrade Silva wrote:
 
 - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter
 comportamentos diferentes em classes diferentes.

Ou:

 - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter
 comportamentos diferentes.

 - A assinatura(identificao) de um mtodo  formada pelo seu nome e seus
 parmetros e no somente pelo seu nome.
 
 Considerando as duas afirmaes acima podemos concluir que sobrecarga
 no  polimorfismo, pois, quando fazemos sobrecarga estamos tratando de
 mtodos diferentes apesar de terem o mesmo nome. Dois mtodos
 sobrecarregados tm o mesmo nome, porm, no so a mesma mensagem. Portanto,
 comportamentos diferentes para mtodos diferentes me parece uma coisa bvia.

Considerando a minha primeira afirmao podemos concluir que sobrecarga 
polimorfismo, pois, quando fazemos sobrecarga estamos tratando de funces
diferentes que implementam o mesmo mtodo. Dois mtodos sobrecarregados tm
o mesmo nome e so a mesma mensagem com parmetros diferentes. Portanto,
comportamentos diferentes parao mesmo mtodo, me parece uma coisa bvia.

Christian

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo

2001-03-21 Por tôpico Christian Rauh

Caro Jorge,

 Jorge Martins wrote:
 
 Concordo com voc e ainda digo mais. Conceitualmente, polimorfirsmo  a
 capacidade dos objetos responderem diferenciadamente a mesma mensagem (ou
 estmulo) de acordo com sua classe no momento.

De acordo com a classe e parmetros.
 
 Dois mtodos com assinaturas diferentes no podem ser considerados a
 mesma mensagem.

Porque no?

 Apenas possuem o mesmo nome (ou token) com o fim de
 facilitar o entendimento do programador, mas em momento algum representam
 a mesma mensagem.

Representam sim, afinal  comum fazermos overloading para justamente tratar
a mesma mensagem de maneira diferente de acordo com os mtodos. Por
exemplo, formatar uma data com o padro usual ou com um padro
especificado.

Christian

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] out.print

2001-03-21 Por tôpico Luiz Geovani Vier

Ol, pessoas!
Desculpem se a pergunta for besta... heheheheh
Gostaria de saber se tem como, chamando um bean pelo jsp, imprimir no cdigo
HTML sem precisar fazer um out.print do bean...
Acho que t enrolado, entaum vou explicar...
Se eu quiser o retorno da funo teste() que est no bean geo, fao assim no
JSP:
out.print(geo.teste());
Gostaria de chamar apenas a funo e ela j "escrever" no HTML...
geo.teste();
 possvel?
Abrao!!
Geovani


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Servidor Web Microsoft

2001-03-21 Por tôpico Sergio

Pessoal ...

Eu instalei o Apache e o Tomcat num Servidor Windows 2000
que j possui um Web Server (IIS 5.0). Coloquei o Apache e o Tomcat em
portas diferentes da porta do Web Server. COnsigo acessar os dois (Apache e
IIS 5.0) sem problemas. Porm o que eu gostaria de fazer  que o IIS
respondesse aos servlets e jsps. Baixei um documento do site do Apache que
continha uma "receita de bolo" de como configurar o Windows para que o IIS
utilizasse o Tomcat para rodar servlets. Fiz exatamente como estava no
documento, mas na hora de colocar no ar ele me acussa um erro na dll que ele
usaria para redirecionar as solicitaes aos servlets (isapi_redirect.dll).
Algum j fez esse tipo de coisa com o Windows 2000 e IIS 5.0 ???

-Mensagem original-
De: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 21 de maro de 2001 11:40
Para: [EMAIL PROTECTED]
Assunto: RE: [java-list] Servidor Web Microsoft




-Original Message-
From: Christian Rauh [mailto:[EMAIL PROTECTED]]
Sent: tera-feira, 20 de maro de 2001 11:08
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Servidor Web Microsoft


Luiz Fernando Bicalho wrote:

 como o resin
 ou o Jrun

 Mas no aconselho pois qualquer um dos dois  lento
 por que precisa ser no iis???

A lentido  subjetiva. Se voc estiver servindo pginas
estticas eles so lentos se forem dinmicas eles so mais
rpidos que o iis com outras tecnologias. O Tomcat roda junto com
o iis.

Resposta:

Lentido  subjetiva para voc, se a mesma pagina acessando o mesmo bd vem
em 2 segundos pelo Jserv e em 1 minuto pelo resin,
o resin  lento.



 a melhor opo para trabalhar com servlets  o jserv (Pelo menos at agora
 foi o melhor que eu vi)

JServ no suporta JSP.
Resposta:

Nunca testei com o tomcat, por isso estou pedindo o caminho para baixar o
tomcat para win32

Christian

PS: Procura-se o Bruno Souza que era desta lista.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] APPLET x Sockets

2001-03-21 Por tôpico Ana Paula L. M. Costa



Me expliquem uma coisa:

Quero fazer um appletcliente X servidor onde 
tenho varios clientes (applets)q se comunicam (somente) como 
servidor(este fica na maquina onde roda o meu Web Server) via sockets. Por 
favor, me digam se isso é possivel sem ser um applet assinado en usando 
java2 com plug-in. Como faco?
Seisso nao for possivel.. como 
faco??
Se alguem puder me fornecer um código exemplo... 
:)

Desde ja.. muito obrigada,
Ana Paula



RE: [java-list] PORQUE JAVA, E NÃO O MICROSOFT.NET

2001-03-21 Por tôpico Andre Mendonca


6) Ate agora, .NET eh vaporware.

7) Nao diria que eh trivial desenvolver applicacoes multi-threaded
e distribuidas em Java, mas eh indiscutivelmente mais facil do que
C ou C++. Para server-side programming isso eh importante.


My 2 cents.

--
Andre Mendonca, Software Engineer
[EMAIL PROTECTED]
http://www.sknt.com

Sakonnet Technology, LLC
594 Broadway, Suite 1008
New York, NY 10012

Tel (212) 343-3170 x109
Fax (212) 343-3103



-Original Message-
From: Jorge Martins [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 21, 2001 12:00 PM
To: '[EMAIL PROTECTED]'
Subject: RE: [java-list] PORQUE JAVA, E NO O MICROSOFT.NET


Alguns bons motivos:

1) ASP  um script interpretado, enquanto JSP  um script compilado em
servlets. Consegue maior desempenho e robustez.

2) Java  uma linguagem orientada a objetos mais simples que qualquer outra
do pacote .NET. Dei uma olhada em especificaes bsicas do C# e este 
menos intuitivo e coerente com as capacidades do OO que o Java.

3) Java tem um maior suporte ao Oracle que o ambiente Microsoft. A prpria
Oracle disponibiliza o driver JDBC para o seu banco.

4) Java roda em ambiente UNIX, maioria incotestvel dos grandes servidores
web.

5) Java permite que uma mesma linguagem de programao seja usada na conexo
ao banco de dados (integrao no geral), lgica de negcios e programao de
interface no ambiente corporativo. A combinao JDBC-JMS, JavaBeans-EJB e
JSP-Servlets  tima.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 21 de maro de 2001 11:30
To: [EMAIL PROTECTED]
Subject: RE: [java-list] PORQUE JAVA, E NO O MICROSOFT.NET



Amigos eu sou o maior defesor do Java e da Sun na minha empresa , minha
empresa
eh uma Banco Alemao, eu preciso dar argumentos solidos para a escolha do
Java
com nossa nova linguagem de programao a nivel mundial , tem muitas pessoas
em
Nova York que defendem a utilizao do ASP com pacotes DCOM.

Alguem pode Porfavor me Ajudas, ou me fornecer um Site onde posso obter esta
informao.

Valeu Galera,

Best Regards


Luiz Henrique
(Admin FrotaL)

WestLB
Avenida Engenheiro Luis Carlos Berrini, n716, 7A
Brasil - So Paulo SP, CEP 04571-000
Tel.: (55 011) 5504-9745
Fax: (55 011) 5504-9933




Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die  fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.

This message is confidential and may be privileged. It is
intended solely for the named  addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the  genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Polimorfismo (PARA FECHAR) II

2001-03-21 Por tôpico Andre Mendonca


Mister M,

 - Depois, alguem em algum ponto do universo (nao lembro 
 quem, estou correndo atras, acho q era um grupo de autores) 
 determinou q para ser uma linguagem OO, vc precisa ter 
 abstracao, encapsulamento, heranca e polimorfismo. Foram 
 essas caras (preciso achar isso, tah dificil...) q definiram 
 q polimorfismo EH OVERRING E DYNAMIC BINDING.

Isto nao impede que o conceito seja estendido ou re-interpretado.
Ou que alguem diga que overloading eh um tipo especifico de
polimorfismo. Este alguem, em algum ponto do universo, disse
isso e o conceito pegou, tanto que muita gente hoje concorda com
ele. Essa pessoa estendeu o conceito. Eu simplesmente nao posso
dizer que o cara esta _errado_. Eh um conceito novo.

 - Por isso, o uso de polimorfismo significando overloading foi 
 considerado inapropriado para OOP, jah q, segundo a definicao dos 
 camaradas acima, vc precisa implementar o polimorfismo para ser 
 uma linguagem OO mas nao precisa implementar overloading. 

Eh exatamente sobre isto que eu estou falando. A linguagem que
implementa overloading, de acordo com este novo (?) conceito,
implementa "polimorfismo multiplo", ou qualquer outro nome que
tenha sido adotado. Eh uma nova nomenclatura, apenas.

 Soh estou comentando q sua definicao vem de conceitos q foram 
 se tornando "deprecated" com o tempo.

Pode ate ser, mas ainda sao utilizados e aceitos por _muita_ gente.
Essas pessoas nao acham que o termo seja tao deprecated assim.

 Eu nao falei qdo disserem polimorfismo, mas sim polimorfismo 
 no conceito OOP. 

De novo. Conceito de quem? O conceito nao pode ser estendido?

 Polimorfismo em OO eh sempre overriding e dynamic binding

De acordo com o seu conceito (e de muitas, muitas outras pessoas,
eh bem verdade)

 Sim, mas acho q alguem (OMG, sei lah) regulamentou a OO e o 
 polimorfismo (por consequencia) do jeito q expliquei (so preciso 
 achar...)

Alguem pode ter feito isto e o conceito pode ter sido mudado
posteriormente, ou algumas pessoas podem ter adotado uma nomenclatura
diferente. Acho que eh saudavel a aceitacao de novos conceitos, por
mais estranhos que eles possam parecer. Eh possivel que no futuro
chegue-se `a conclusao _unanima_ de que overloading nao eh polimorfismo
porem, _hoje_, os dois conceitos sao aceitos. Nao da pra dar as costas
para tanta gente que acha o contrario.

 Nao, dentro do contexto de algumas linguagens sim, mas em OO, 
 conceitualmente nao (vide explicacao acima). 

Nao existe um conceito de OO imutavel eh inquestionavel. Eh assim que
as coisas evoluem. Se alguem sugeriu uma modificacao, pode ser que
ela seja valida. 

 Polimorfismo tem a ver com a mesma mensagem 

Mais uma vez, de acordo com o conceito que voce defende. Outras
pessoas discordam.

Cordialmente,

Andre Mendonca
[EMAIL PROTECTED]

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo

2001-03-21 Por tôpico Cleto Henrique Andrade Silva

Caro Christian,

voc foi contra a segunda afirmativa quando disse "Dois mtodos
sobrecarregados tm
o mesmo nome e so a mesma mensagem com parmetros diferentes.". Se o
identificador da mensagem  formado pelo nome mais os parmetros, ento,
dois mtodos sobrecarregados com parmetros diferentes no podem ser a mesma
mensagem.

Cleto.

- Original Message -
From: "Christian Rauh" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 21, 2001 2:23 PM
Subject: Re: [java-list] Polimorfismo


 Caro Cleto,

 Cleto Henrique Andrade Silva wrote:
 
  - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter
  comportamentos diferentes em classes diferentes.

 Ou:

  - Polimorfismo(vrias formas) significa um mesmo mtodo poder ter
  comportamentos diferentes.

  - A assinatura(identificao) de um mtodo  formada pelo seu nome e
seus
  parmetros e no somente pelo seu nome.
 
  Considerando as duas afirmaes acima podemos concluir que
sobrecarga
  no  polimorfismo, pois, quando fazemos sobrecarga estamos tratando de
  mtodos diferentes apesar de terem o mesmo nome. Dois mtodos
  sobrecarregados tm o mesmo nome, porm, no so a mesma mensagem.
Portanto,
  comportamentos diferentes para mtodos diferentes me parece uma coisa
bvia.

 Considerando a minha primeira afirmao podemos concluir que sobrecarga 
 polimorfismo, pois, quando fazemos sobrecarga estamos tratando de funces
 diferentes que implementam o mesmo mtodo. Dois mtodos sobrecarregados
tm
 o mesmo nome e so a mesma mensagem com parmetros diferentes. Portanto,
 comportamentos diferentes parao mesmo mtodo, me parece uma coisa bvia.

 Christian

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Livro JSP/Servlets

2001-03-21 Por tôpico André Monteiro

Oi pessoal.

Alguem conhece um bom livro de JSP/Servlets. Pode ser em ingles ou
portugues.

Obrigado.

Andr


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] applet X servlet

2001-03-21 Por tôpico Renato Rissardi

Oi Karen.
 
Fazendo com applet voce teria alguns probleminhas relacionados a
seguranca: como voce vai ler o arquivo file system do usuario, seu
applet vai precisar ser assinado. Alem disso, voce tera que usar um FTP
para fazer o upload propriamente dito. Mais uma vez, o applet so pode
abrir conexao para o host de onde ele foi baixado. Mais uma vez reforca
a necessidade de assinatura do applet.
 
Considerando ainda problemas como: evitar arquivos duplicados no
servidor, tratar nome de arquivo no filesystem (onde vai ser gravado,
n?) do servidor, etc. eu acredito que a solucao mais direta (e tambem a
mais usual em outros sites) eh atraves de um POST para um servlet. O
POST normalmente eh feito atraves de um form, mas poderia ser feito de
qualquer aplicativo que converse HTTP...
 
Para te poupar trabalho, veja tambem o 

www.jspsmart.com http://www.jspsmart.com 

que o Sergio Stateri Jr sugeriu ha algum tempo aqui na lista.
 
Boa sorte,
 

Renato L. Rissardi
System Engineer
Promon*IP
+55(11)3847-4529
[EMAIL PROTECTED]
http://www.promonip.com.br http://www.promonip.com.br/ 

Privileged/Confidential Information is contained in this message. If you
are not the Intended Recipient (or responsible for delivery of the
message to such person), be aware that any disclosure, copying,
distribution or use of the contents of this information is prohibited.
In such case, you should destroy this message and kindly notify the
sender by eletronic mail [EMAIL PROTECTED] immediately.

  

 

-Mensagem original-
De: Karen Cioni Joven [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 21 de maro de 2001 14:14
Para: Lista
Assunto: [java-list] applet X servlet


Pessoal, algum poderia me dar uma luz... 
Preciso fazer um upload, e o arquivo a ser enviado deve ser criticado.
(tem que ter x linhas, tem que ser .txt, etc...) 
Ficou  minha escolha Applet ou Servlet... qual a melhor opo neste
caso? Acredito que seja applet porque a crtica seria feita ANTES do
cliente enviar o arquivo o que evitaria de ele ter de enviar de novo,
caso houvesse algum problema... Mesmo assim, gostaria da opinio do
pessoal experiente da lista e, se possvel, umas dicas de: por onde
comear e como poderia ser feito. 
Eu sei que posso estar pedindo demais, mas  que realmente no sei nem
por onde comear...
Algum, please!!!
thank's
Karen
 



BEGIN:VCARD
VERSION:2.1
N:Rissardi;Renato
FN:Renato Rissardi
ORG:PromonIP;EB
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20001208T132115Z
END:VCARD


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


[java-list] Includes no JSP

2001-03-21 Por tôpico Kleber Bueno

Pessoal eu posso fazer um include de um Servlet em uma pagina JSP
como se estivese fazendo um include de uma outra pagina JSP ???

-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] APPLET x Sockets

2001-03-21 Por tôpico Alexandre Rodrigues Gomes

Ana Paula, 
 
uma applet s pode abrir um socket com o seu servidor de origem. Logo, isto
 possvel sim, sem haver a necessidade de assinar a applet e usando um jdk
1.1.x do browser.
 
By Al!

-Mensagem original-
De: Ana Paula L. M. Costa [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 21 de maro de 2001 14:56
Para: [EMAIL PROTECTED]
Assunto: [java-list] APPLET x Sockets


Me expliquem uma coisa:
 
Quero fazer um applet cliente X servidor onde tenho varios clientes
(applets) q se comunicam (somente) com o servidor(este fica na maquina onde
roda o meu Web Server) via sockets. Por favor, me digam se isso  possivel
sem ser um applet assinado e n usando java2 com plug-in. Como faco?
Se isso nao for possivel.. como faco?? 
Se alguem puder me fornecer um cdigo exemplo... :)
 
Desde ja.. muito obrigada,
Ana Paula
 


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




RE: [java-list] Servidor Web Microsoft

2001-03-21 Por tôpico Luiz Fernando Bicalho

Me mande o caminho de onde posso baixar o tomcat...
.

-Original Message-
From: Sergio [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 21 de maro de 2001 14:34
To: '[EMAIL PROTECTED]'
Subject: RES: [java-list] Servidor Web Microsoft
Importance: High


Pessoal ...

Eu instalei o Apache e o Tomcat num Servidor Windows 2000
que j possui um Web Server (IIS 5.0). Coloquei o Apache e o Tomcat em
portas diferentes da porta do Web Server. COnsigo acessar os dois (Apache e
IIS 5.0) sem problemas. Porm o que eu gostaria de fazer  que o IIS
respondesse aos servlets e jsps. Baixei um documento do site do Apache que
continha uma "receita de bolo" de como configurar o Windows para que o IIS
utilizasse o Tomcat para rodar servlets. Fiz exatamente como estava no
documento, mas na hora de colocar no ar ele me acussa um erro na dll que ele
usaria para redirecionar as solicitaes aos servlets (isapi_redirect.dll).
Algum j fez esse tipo de coisa com o Windows 2000 e IIS 5.0 ???

-Mensagem original-
De: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 21 de maro de 2001 11:40
Para: [EMAIL PROTECTED]
Assunto: RE: [java-list] Servidor Web Microsoft




-Original Message-
From: Christian Rauh [mailto:[EMAIL PROTECTED]]
Sent: tera-feira, 20 de maro de 2001 11:08
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Servidor Web Microsoft


Luiz Fernando Bicalho wrote:

 como o resin
 ou o Jrun

 Mas no aconselho pois qualquer um dos dois  lento
 por que precisa ser no iis???

A lentido  subjetiva. Se voc estiver servindo pginas
estticas eles so lentos se forem dinmicas eles so mais
rpidos que o iis com outras tecnologias. O Tomcat roda junto com
o iis.

Resposta:

Lentido  subjetiva para voc, se a mesma pagina acessando o mesmo bd vem
em 2 segundos pelo Jserv e em 1 minuto pelo resin,
o resin  lento.



 a melhor opo para trabalhar com servlets  o jserv (Pelo menos at agora
 foi o melhor que eu vi)

JServ no suporta JSP.
Resposta:

Nunca testei com o tomcat, por isso estou pedindo o caminho para baixar o
tomcat para win32

Christian

PS: Procura-se o Bruno Souza que era desta lista.

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Polimorfismo (PARA FECHAR) II

2001-03-21 Por tôpico Marcelo Quintella

Eu tenho apenas assistido a toda essa discucao mas nao resisti aa tentacao
de dar o meu palpite...

Eu estou mais para o lado do Andre do que para o lado do Mister M.
"Conceito" de qualquer coisa eh uma coisa meio aleatoria. Alguem define o
conceito e aquilo passa a valer. Mas o que essa discussao toda mostrou eh
que nenhum dos dois conceitos pegou de verdade, e o termo "polimorfismo"
passou a significar diferentes coisas dependendo de _quem_ o usa.

Na minha o opiniao isso nao faz a menor diferenca. Sempre achei que
poliformismo era pura e simplesmente method overriding. Mas os argumentos a
favor ou contra a validade do termo para method overload sao igualmente
fortes.

O que importa para mim eh: Voce sabe usar method overriding eficientemente?
Voce sabe usar method overloading eficientemente? Sabe? Entao otimo, nao faz
a menor diference qual dos dois eh "polimorfismo" ou nao. Se quiserem
podemos criar um novo termo e passar a usa-lo...

Pronto. Ai estao os meus cinco centavos...

Abracos a todos,
Marcelo Quintella


- Original Message -
From: "Andre Mendonca" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: March 21, 2001 1:26 PM
Subject: RE: [java-list] Polimorfismo (PARA FECHAR) II



 Mister M,

  - Depois, alguem em algum ponto do universo (nao lembro
  quem, estou correndo atras, acho q era um grupo de autores)
  determinou q para ser uma linguagem OO, vc precisa ter
  abstracao, encapsulamento, heranca e polimorfismo. Foram
  essas caras (preciso achar isso, tah dificil...) q definiram
  q polimorfismo EH OVERRING E DYNAMIC BINDING.

 Isto nao impede que o conceito seja estendido ou re-interpretado.
 Ou que alguem diga que overloading eh um tipo especifico de
 polimorfismo. Este alguem, em algum ponto do universo, disse
 isso e o conceito pegou, tanto que muita gente hoje concorda com
 ele. Essa pessoa estendeu o conceito. Eu simplesmente nao posso
 dizer que o cara esta _errado_. Eh um conceito novo.

  - Por isso, o uso de polimorfismo significando overloading foi
  considerado inapropriado para OOP, jah q, segundo a definicao dos
  camaradas acima, vc precisa implementar o polimorfismo para ser
  uma linguagem OO mas nao precisa implementar overloading.

 Eh exatamente sobre isto que eu estou falando. A linguagem que
 implementa overloading, de acordo com este novo (?) conceito,
 implementa "polimorfismo multiplo", ou qualquer outro nome que
 tenha sido adotado. Eh uma nova nomenclatura, apenas.

  Soh estou comentando q sua definicao vem de conceitos q foram
  se tornando "deprecated" com o tempo.

 Pode ate ser, mas ainda sao utilizados e aceitos por _muita_ gente.
 Essas pessoas nao acham que o termo seja tao deprecated assim.

  Eu nao falei qdo disserem polimorfismo, mas sim polimorfismo
  no conceito OOP.

 De novo. Conceito de quem? O conceito nao pode ser estendido?

  Polimorfismo em OO eh sempre overriding e dynamic binding

 De acordo com o seu conceito (e de muitas, muitas outras pessoas,
 eh bem verdade)

  Sim, mas acho q alguem (OMG, sei lah) regulamentou a OO e o
  polimorfismo (por consequencia) do jeito q expliquei (so preciso
  achar...)

 Alguem pode ter feito isto e o conceito pode ter sido mudado
 posteriormente, ou algumas pessoas podem ter adotado uma nomenclatura
 diferente. Acho que eh saudavel a aceitacao de novos conceitos, por
 mais estranhos que eles possam parecer. Eh possivel que no futuro
 chegue-se `a conclusao _unanima_ de que overloading nao eh polimorfismo
 porem, _hoje_, os dois conceitos sao aceitos. Nao da pra dar as costas
 para tanta gente que acha o contrario.

  Nao, dentro do contexto de algumas linguagens sim, mas em OO,
  conceitualmente nao (vide explicacao acima).

 Nao existe um conceito de OO imutavel eh inquestionavel. Eh assim que
 as coisas evoluem. Se alguem sugeriu uma modificacao, pode ser que
 ela seja valida.

  Polimorfismo tem a ver com a mesma mensagem

 Mais uma vez, de acordo com o conceito que voce defende. Outras
 pessoas discordam.

 Cordialmente,

 Andre Mendonca
 [EMAIL PROTECTED]

 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Uma Ajuda com tratamento de imagens

2001-03-21 Por tôpico Harrisson Ferreira Gomes

Caros amigos javaneses

Estou precisando da ajuda dos mais experientes ou mesmo daqueles que
j passaram por este problema. Tem uma aplicao (um Serlvlet) que  o
seguinte, o usurio escolhe dois parmetros e a partir destes dois
parmetros e trago uma quantidade de imagens, colocadas uma a baixo da
outro. O que estou precisando  desenvolver uma aplicao que a partir da
ultima aplicao monte uma animao no cliente. Creio ser simples de
implementar mais no sei por onde comear, gostaria da opinio de todos tb,
pois pensei em criar uma applet com passagem de parmetro e esta applet
criar a animao, mais pelo que sei o .class da applet tem que esta no mesmo
diretrio do .html, e  ai que estou parado pois se o servlet cria paginas
dinamicamente onde colocar o .class.

Fico grato qualquer contribuio, e deixo meu agradecimento a todos.

[]'s
Harrisson Gomes


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] out.print

2001-03-21 Por tôpico Jailton Lopes

Tente isso..

-- ExBean---
import java.io.*;
class ExBean {
void teste(PrintWriter out) {
  out.println("Saida");
 }
}


JSP--
%
..
bean.teste(out);
.
%
- Original Message -
From: "Luiz Geovani Vier" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 21, 2001 2:41 PM
Subject: [java-list] out.print


 Ol, pessoas!
 Desculpem se a pergunta for besta... heheheheh
 Gostaria de saber se tem como, chamando um bean pelo jsp, imprimir no
cdigo
 HTML sem precisar fazer um out.print do bean...
 Acho que t enrolado, entaum vou explicar...
 Se eu quiser o retorno da funo teste() que est no bean geo, fao assim
no
 JSP:
 out.print(geo.teste());
 Gostaria de chamar apenas a funo e ela j "escrever" no HTML...
 geo.teste();
  possvel?
 Abrao!!
 Geovani


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Erro no Setenv j2sdkee1.3

2001-03-21 Por tôpico Isaías Cristiano Barroso



Olá Pessoal, 

Baixei o pacote do J2EE, porém estou com um 
problema no setenv.bat do diretorio bin, quando eu executo ele está dando erro 
de sintaxe nas linhas que setam as seguintes variaveis:

set 
JAAS_OPTIONS=-Djava.security.auth.policy=%J2EE_HOME%\lib\security\jaas.policy

set 
SSL_OPTIONS=-Djavax.net.ssl.trustStore=%J2EE_HOME%\lib\security\cacerts.jksset 
SOCKET_FACTORY=-Dcom.sun.CORBA.connection.ORBSocketFactoryClass=com.sun.enterprise.iiop.IIOPSSLSocketFactoryset 
LISTEN_OPTIONS=-Dcom.sun.CORBA.connection.ORBListenSocket=SSL:0,SSL_MUTUALAUTH:0,PERSISTENT_SSL:1060
Sendo assim o JAVACMD nao é montado corretamente 
daí nao consigo executar o j2ee.bat 

Parece que o problema é por causa da opcao 
-Dnome=valor

Obs: O J2EE_HOME e JAVA_HOME já estão setados 
corretamente.

Gostaria de opnioes de vcs de como posso resolver 
este problema.

Um Abraco a Todos.

Isaias Cristiano Barroso


 setenv.bat

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-


Re: [java-list] APPLET x Sockets

2001-03-21 Por tôpico Sergio Oliveira Jr.

Cara Ana Paula,

Claro que é possível. Qualque chat java por exemplo é baseado nisso.

Voce pode usar Servlets para receber as conexões e instanciar um thread para 
tratá-las.

Outra alternativa é desenvolver o seu próprio servidor de requesições 
escutando numa porta qualquer.

Se vc não possui experiência client/server vai ficar difícil, pois requer 
sincronização de threads e outras questões avançadas.

Dê uma olhada em alguns exemplos:

http://java.escola24h.com.br/modichat
http://java.escola24h.com.br/sitetalk
http://java.escola24h.com.br/jato

O que vc precisa fazer ???

[]'s

Sergio Oliveira

From: "Ana Paula L. M. Costa" [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] APPLET x Sockets
Date: Wed, 21 Mar 2001 14:56:16 -0300

Me expliquem uma coisa:

Quero fazer um applet cliente X servidor onde tenho varios clientes 
(applets) q se comunicam (somente) com o servidor(este fica na maquina onde 
roda o meu Web Server) via sockets. Por favor, me digam se isso é possivel 
sem ser um applet assinado e n usando java2 com plug-in. Como faco?
Se isso nao for possivel.. como faco??
Se alguem puder me fornecer um código exemplo... :)

Desde ja.. muito obrigada,
Ana Paula


_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] out.print

2001-03-21 Por tôpico jspdeveloper

no jsp voce faz assim
%=variavel%  ex : %=5+3%  no html gerado aparece o resultado 8
%=metodo% ex: %=rs.getString("NomeInstituicao")% no html gerado aparece
o resultado DATAPREV
equivale  um out.println()

no seu caso:
%=geo.teste()%

lembre de nao colocar o ponto e virgula,
pois o conteudo desta tag sera  enviado como parametro para out.print().



- Original Message -
From: "Luiz Geovani Vier" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 21, 2001 2:41 PM
Subject: [java-list] out.print


 Ol, pessoas!
 Desculpem se a pergunta for besta... heheheheh
 Gostaria de saber se tem como, chamando um bean pelo jsp, imprimir no
cdigo
 HTML sem precisar fazer um out.print do bean...
 Acho que t enrolado, entaum vou explicar...
 Se eu quiser o retorno da funo teste() que est no bean geo, fao assim
no
 JSP:
 out.print(geo.teste());
 Gostaria de chamar apenas a funo e ela j "escrever" no HTML...
 geo.teste();
  possvel?
 Abrao!!
 Geovani


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
 dvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 para sair da lista: envie email para [EMAIL PROTECTED]
 -



-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Polimorfismo

2001-03-21 Por tôpico Jorge Martins

Christian 

Pois no  o mesmo estmulo. Uma mensagem  definida pela assinatura da
mesma. Se h uma assinatura diferente, h uma mensagem diferente. O nome da
funo no  suficiente pois assinatura  composta pelo nome da funo +
tipos dos parmetros.

No seu exemplo, para formatar data, voc mesmo denunciou que so mensagens
diferentes. Dizer "formate data com padro usual" e "formate data com este
padro" so coisas diferentes. Seria polimorfismo se eu disse "formate data"
e o OBJETO tomasse a deciso da formatao. 

Perceba o conceito, eu falaria para o objeto uma s mensagem e ESTE TOMARIA
A DECISO DO PROCEDIMENTO. Ou seja, ele se comportaria polimorficamente a
partir de um mesmo estmulo, ou mensagem.

abraos

Jorge

-Original Message-
From: Christian Rauh [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 21 de maro de 2001 14:25
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Polimorfismo


Caro Jorge,

 Jorge Martins wrote:
 
 Concordo com voc e ainda digo mais. Conceitualmente, polimorfirsmo  a
 capacidade dos objetos responderem diferenciadamente a mesma mensagem (ou
 estmulo) de acordo com sua classe no momento.

De acordo com a classe e parmetros.
 
 Dois mtodos com assinaturas diferentes no podem ser considerados a
 mesma mensagem.

Porque no?

 Apenas possuem o mesmo nome (ou token) com o fim de
 facilitar o entendimento do programador, mas em momento algum representam
 a mesma mensagem.

Representam sim, afinal  comum fazermos overloading para justamente tratar
a mesma mensagem de maneira diferente de acordo com os mtodos. Por
exemplo, formatar uma data com o padro usual ou com um padro
especificado.

Christian

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-

-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] APPLET x Sockets

2001-03-21 Por tôpico Jason Douglas de Oliveira BOL2



Boa Tarde Ana Paula.

Sim, isso é possível más, oque você necessita do 
servidor?só umStream?se for só isso eu aconselho a usar Socket, se não for 
só isso eu aconselho a usar RMI que oferece uma estrutura legal para 
comunicação.

Abraços!!!


  - Original Message - 
  From: 
  Ana 
  Paula L. M. Costa 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, March 21, 2001 2:56 
  PM
  Subject: [java-list] APPLET x 
  Sockets
  
  Me expliquem uma coisa:
  
  Quero fazer um appletcliente X servidor 
  onde tenho varios clientes (applets)q se comunicam (somente) como 
  servidor(este fica na maquina onde roda o meu Web Server) via sockets. Por 
  favor, me digam se isso é possivel sem ser um applet assinado en usando 
  java2 com plug-in. Como faco?
  Seisso nao for possivel.. como 
  faco??
  Se alguem puder me fornecer um código exemplo... 
  :)
  
  Desde ja.. muito obrigada,
  Ana Paula
  


[java-list] Preciso Jdbc para access.

2001-03-21 Por tôpico Alan Ferreira de Souza


Ola pessoal

Venho por meio desta solicitar a vocs  algum endereco onde eu possa achar
um driver jdbc para acesso ao access, mais ele deve funcionar sobre o jdk
1.3
da sun.

Obrigado a todos .




-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




RES: [java-list] out.print

2001-03-21 Por tôpico Edmilson Ferreira (E. Lazaro F.)
Title: RES: [java-list] out.print





Tente isto!!



h3 %= geo.teste() % /h3





Olá, pessoas!
Desculpem se a pergunta for besta... heheheheh
Gostaria de saber se tem como, chamando um bean pelo jsp, imprimir no código
HTML sem precisar fazer um out.print do bean...
Acho que tá enrolado, entaum vou explicar...
Se eu quiser o retorno da função teste() que está no bean geo, faço assim no
JSP:
out.print(geo.teste());
Gostaria de chamar apenas a função e ela já escrever no HTML...
geo.teste();
É possível?
Abraço!!
Geovani



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-





Re: [java-list] Polimorfismo (PARA FECHAR) II

2001-03-21 Por tôpico Sven van ´t Veer

 - No tempo do C puro, overloading ERA POLIMORFISMO. 

Ehmm qual C  essa ??
void test(int a){}
void test(char b) {}
No compila...

 
 - Depois, alguem em algum ponto do universo (nao lembro quem, estou 
 correndo atras, acho q era um grupo de autores) determinou q para ser 
 uma linguagem OO, vc precisa ter abstracao, encapsulamento, heranca e 
 polimorfismo. Foram essas caras (preciso achar isso, tah dificil...) q 
 definiram q polimorfismo EH OVERRING E DYNAMIC BINDING. 

Stroustrup ??


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP 
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-