Re: [java-list] Qual servidor de aplicações utilizar para JSP/BEAN ?

2002-03-11 Por tôpico Marcelo Alves

Oi,

OrionServer : 1500 dolares... http://www.orionserver.com (é o mesmo q o
Oracle 9i AS)

.: marcelo alves :.
- Original Message -
From: Alexander Alvarenga de Melo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 06, 2002 3:00 AM
Subject: [java-list] Qual servidor de aplicações utilizar para JSP/BEAN ?


| Olá, desenvolvemos  uma aplicação e estimamos no máximo 250 acessos
| simultâneos. A aplicação é em JSP,Bean. Qual servidor de aplicações
utilizar
| ?
| Se não for possível utilizar free, qual a faixa de preços dos servidores
| indicados ?
| Obrigado pela ajuda,
| Alexander Alvarenga
|
|
|
| -- LISTA SOUJAVA 
| http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
| dúvidas mais comuns: http://www.soujava.org.br/faq.htm
| regras da lista: http://www.soujava.org.br/regras.htm
| historico: http://www.mail-archive.com/java-list%40soujava.org.br
| para sair da lista: envie email para [EMAIL PROTECTED]
| -
|


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




[java-list] Publicador de código com highlight

2002-03-11 Por tôpico Gaucho

Seguinte pessoal, tenho me esforçado para publicar na web o melhor conteúdo
possível em minha classe de OO com Java...

mas tenho realizado um trabalho meio força bruta para publicar os códigos
de exemplos

eu publico os exemplos coloridos, o famoso highlight, ou seja: chaves e
parênteses em vermelho, palavras reservadas em azul, comentários e Strings
em verde, etc... só que tenho feito isso na mão.. quando copio o exemplo
para a página em HTML, todo o highlight se perde.. então eu tenho que ir lá
e colorir na mão.. um por um...

exemplos do que estou falando podem ser conferidos nas minhas aulas

http://www.fic.br/~gaucho/aulas/aulas.htm

como o curso está avançando, os exemplos estão ficando maiores, o que
aumenta o trabalho...


Penso em fazer duas coisas:

1 - usar jsp para colorir os códigos (mas nunca fiz, então vou ter que
descobrir como ?!? )
2 - criar um programinha Java que leia um código fonte e gere o HTML com as
respectivas tags de colorização... (talvez um programinha que gere o código
jsp ??)

o que acham ? dicas ? alguém já fez isso ?

grato...


Felipe Gaúcho


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




[java-list] Livro : Como programar em java

2002-03-11 Por tôpico Bruno Campos \(Yahoo\)

De fato o livro como Programar em java é excelente mas eu não estou
conseguindo configurar o path eu uso o windows me e até agora não consigo
dar o javac quando eu do o java ele roda mas na hora do javac ele diz
caminho ou nome do arquivo o que eu faço por favor estou sem saber o que
fazer é como diz uma musica  Morrer de sede em frente ao mar.

Um Grande abraço
Bruno Campos


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Enviar/ receber parametros em Applet?

2002-03-11 Por tôpico Renato Java

Olá pessoal,

alguém pode me dizer como faço para enviar/ receber
parâmetros dinâmicos de um applet que está
rodando localmente em um browser.

Quais são as formas mais utilizadas?

Muito obrigado,

Renato.



___
Yahoo! Empregos
O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos 
e tenha acesso a milhares de vagas abertas!
http://br.empregos.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: RES: [java-list] Sobre o Visual Age

2002-03-11 Por tôpico Renato Java

Caro Gaucho,

concordo plenamente com vc, no entanto, algumas
empresas não fazem nem entrevista se vc não conhecer
a ferramenta que eles já estão utilizando. 

Só para reforçar, Itamar, siga o conselho do Gaúcho,
aprenda os conceitos e, à medida do possível,
estude as ferramentas utilizando os conceitos 
aprendidos.

Abraços,

Renato.
p.s. desculpem a resposta atrasada!!

 --- Gaucho [EMAIL PROTECTED] escreveu:  Esqueça as
ferramentas.. elas vem e vão como o vento
 ...
 
 se deseja um futuro mais seguro, especialize-se em
 Java -
 
 a melhor maneira de aprender Java é na mão, usando
 apenas o SDK padrão da
 SUN... não use nenhuma ferramenta gráfica no
 começo.. elas lhe darão uma
 falsa cultura sobre Java.. tudo parecerá mais
 simples do que realmente é e
 você acabará dependente delas incapaz de
 visualizar soluções além das
 ferramentas...
 
 baixe o JDK, aprenda o máximo que puder sobre a
 linguagem e técnicas de
 programação. Aprenda sobre programação para a
 web
 
 boa sorte.
 
 
 
 -Mensagem original-
 De: Itamar Ribeiro [mailto:[EMAIL PROTECTED]]
 Enviada em: quinta-feira, 13 de dezembro de 2001
 14:04
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] Sobre o Visual Age
 
 
 
 
 Tenho visto nas ofertas de emprego para
 programadores Java, que há uma
 tendência das empresas ultimamente optarem pelo
 Visual Age.  O que acontece
 com as outras ferramentas (Visual Cafe, Forte, etc
 etc)? São menos práticas?
 Como iniciante em Java, futuramente devo optar pelo
 VA ou isso é apenas
 passageiro?  Qualquer resposta agradeço
 Sds
 Itamar da S. R. Junior
 
 
 
 
 
 -- 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] 

-
  

___
Yahoo! Empregos
O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos 
e tenha acesso a milhares de vagas abertas!
http://br.empregos.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] PL/SQL x Java

2002-03-11 Por tôpico Giuliano de Aquino

Vc deve levar em conta a arquitetura do seu driver jdbc e de seu DBMS, mas
estes dois artigos podem elucidar bastante a respeito do assunto. São
artigos muito bons. vale a pena ler.

Part 1:
http://www-106.ibm.com/developerworks/java/library/jw-jdbc1/index.html?dwzon
e=java
Part 2:
http://www-106.ibm.com/developerworks/java/library/jw-jdbc2/index.html?dwzon
e=java

[]'s
Giuliano
- Original Message -
From: Luiz Fernandes [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 06, 2002 7:21 PM
Subject: [java-list] PL/SQL x Java



 Gostaria de saber o que é mais rapido:
 Rodar stored procedures ( PL/SQL ) em banco de dados Oracle, sendo
acessado
 pelo JAVA ou fazer todo o codigo em JAVA inclusive a parte de acesso ao
 banco. Sempre achei que a primeira opção fosse a mais rapida, porem um
 especialista em JAVA negou esta afirmação.
 Quem sabe mais a respeito ?!


 _
 Chegou o novo MSN Explorer. Instale já. É gratuito:
 http://explorer.msn.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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Java Plug-In p/ Macintosh.

2002-03-11 Por tôpico Marcelo Alves

Oi,

O MacOSX já vem com isso...

Se for pra Mac Classic : http://developer.apple.com/java/classic.html


- Original Message -
From: Michel Bertrand [EMAIL PROTECTED]
To: SouJava [EMAIL PROTECTED]
Sent: Friday, March 08, 2002 4:11 PM
Subject: [java-list] Java Plug-In p/ Macintosh.


Olá pessoal !

Alguém sabe onde consigo o Java Plug-In p/ Macintosh ?

Já fui na Sun e na Apple e não encontrei ... alguém teria
aí uma URL p/ facilitar ?

{}'s
Michel.




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




Re: [java-list] Recursividade

2002-03-11 Por tôpico Douglas Drummond



 public intfunc (int a, int b)
{
 if (b == 1)
  return a;
 else
  return a + func (a, b - 1)
}

Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs 
conseguiram chegar a alguma solução

a = 1, b =2
b != 1, entao retorna 1 + func(1,1)

func(1,1) : b == 1, entao retorna 1

voltando à primeira 1 + 1 = 2
resultado final: 2

 Amplexos,

   Douglas Fabiano 
Drumond de Carvalho


Re: [java-list] Casting

2002-03-11 Por tôpico Fabricio



Eduardo 


  
 Nao é a mesma coisa não, pois a variavel ob vai ser um 
TextField. 
(...) Object ob = 
(Object) e.getComponent(); if (ob instanceof 
TextField) 
{ TextField tc = (TextField) 
ob; char c = 
e.getKeyChar(); // Somente 
caracteres imprimiveis serao 
destruidos if ((c = 32 
 c = 126)  (!e.isActionKey())) // ActionKey=teclas 
especiais 
if (tc.getText().length() = 
tc.getColumns()) 
e.consume(); }(...)

Reescrevendo a classe para ela se tornar igual a 
seu exemlpo...

class Base {}class Sub extends Base {}class Sub2 
extends Base {}public class CEx{ public static void 
main(String argv[]){	Base b=new Sub(); //Aqui esta a 
diferenca, b vai ser uma intancia de Sub e na questao b era uma instancia 
de Base	Sub s=(Sub) b; 
}}

  - Original Message - 
  From: 
  Eduardo de Britto Castro 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, March 05, 2002 4:34 
  PM
  Subject: [java-list] Casting
  
  Alguém poderia me ajudar nesta questão? Estou 
  enviando como anexo uma classe que faz a mesma coisa e não ocorre erro nenhum 
  na linha 18.
  
  
  Java Programmer Certification Mock Exam 
  No 1 
  
  
  Question 17)
  What will happen if you attempt to compile and run the following code? class Base {}
class Sub extends Base {}
class Sub2 extends Base {}
public class CEx{
public static void main(String argv[]){
	Base b=new Base();
	Sub s=(Sub) b;
}
}

  1) Compile and run without error 2) Compile time Exception 3) 
  Runtime Exception 
  Answer 17)
  3) Runtime Exception 
  Without the cast to sub you would get a compile 
  time error. The cast tells the compiler that you really mean to do this and 
  the actual type of b does not get resolved until runtime. Casting down the 
  object hierarchy as the compiler cannot be sure what has been implemented in 
  descendent classes. Casting up is not a problem because sub classes will have 
  the features of the base classes. This can feel counter intuitive if you are 
  aware that with primitives casting is allowed for widening operations (ie byte 
  to int). 
  
  

  -- 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.htmregras da lista: 
  http://www.soujava.org.br/regras.htmhistorico: 
  http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: 
  envie email para [EMAIL PROTECTED] 
  -


Re: [java-list] Recursividade

2002-03-11 Por tôpico Fabricio
Title: Help



Luis
 
  O resultado 
vai ser 2...


  Nesse caso o 
metodo tem 2 fases "Fase ativa" e "Fase ociosa". A primeira fase vai 
terminar quando a condicao "b==1" for verdadeira. Quando isso ocorrer comecara o 
procesamento (fase ociosa) que seria o retorno dos valoresde trais para 
frente.

Ex:

Assumindo valores a =1 e b =2 o resultado é 
2 - colocarei os valores entr "()" para tentar facilitar...

func ( a (1), b (2) )
 b (2) é diferente de 1 entao 
vouretornara(1) + o retorno de func(a (1), b(2) 
-1)

  
  func (a (1), b(1))
  
b(1) 
é igual a 1 entao vou retornar o valor de a (1)


Assumindo valores a =1 e b =3 o resultado 
é3


func ( a (1), b (3) )
 b (3) é diferente de 1 entao 
vouretornara(1) + o retorno de func(a (1), b(3) 
-1)

  
  func (a (1), b(2))
 
b(2) é diferente de 1 entao vouretornara(1) + o retorno de 
func(a (1), b(2) -1)


  

 func (a (1), b(1))
  

  b(1) é igual a 1 entao vou retornar o 
valor de a (1)

Espero ter ajudado (ou pelo menos nao ter te 
confundido mais)
- Original Message - 

  From: 
  Luis 
  Gustavo Giordano 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, March 05, 2002 10:26 
  PM
  Subject: [java-list] Recursividade
  
  Alguém sabe qual o valor retornado da seguinte função:
  
  public intfunc (int a, int b)
  {
   if (b == 1)
return a;
   else
return a + func (a, b - 1)
  }
  
  Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs 
  conseguiram chegar a alguma solução.




Re: [java-list] Casting

2002-03-11 Por tôpico Hudson Costa



Nesta linha 
"public static void main(String argv[])"
deve ser String args[] e nao String 
argv
Ok!?

Hudson Costa


  - Original Message - 
  From: 
  Eduardo de Britto Castro 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, March 05, 2002 4:34 
  PM
  Subject: [java-list] Casting
  
  Alguém poderia me ajudar nesta questão? Estou 
  enviando como anexo uma classe que faz a mesma coisa e não ocorre erro nenhum 
  na linha 18.
  
  
  Java Programmer Certification Mock Exam 
  No 1 
  
  
  Question 17)
  What will happen if you attempt to compile and run the following code? class Base {}
class Sub extends Base {}
class Sub2 extends Base {}
public class CEx{
public static void main(String argv[]){
	Base b=new Base();
	Sub s=(Sub) b;
}
}

  1) Compile and run without error 2) Compile time Exception 3) 
  Runtime Exception 
  Answer 17)
  3) Runtime Exception 
  Without the cast to sub you would get a compile 
  time error. The cast tells the compiler that you really mean to do this and 
  the actual type of b does not get resolved until runtime. Casting down the 
  object hierarchy as the compiler cannot be sure what has been implemented in 
  descendent classes. Casting up is not a problem because sub classes will have 
  the features of the base classes. This can feel counter intuitive if you are 
  aware that with primitives casting is allowed for widening operations (ie byte 
  to int). 
  
  

  -- 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.htmregras da lista: 
  http://www.soujava.org.br/regras.htmhistorico: 
  http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: 
  envie email para [EMAIL PROTECTED] 
  -


Re: [java-list] Curso sl-275

2002-03-11 Por tôpico Clayton C. Carvalho

Este curso é ministrado pela SUN, em Santo Amaro.

No link abaixo, você vai encontrar informações sobre este treinamento.

http://www.sun.com.br/service/educacao/cursos/java/sl275.html



Clayton C. Carvalho
Pimentel Consultores Associados - São Paulo - SP
Consultor SAP - Equipe de Desenvolvimento de Produtos
site: www.pimentel-consultores.com.br

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 2:01 PM
Subject: [java-list] Curso sl-275


 Gostaria de saber se alguém da lista sabe onde encontrar este curso para
 iniciantes SL-275?

 _
 Oi! Você quer um iG-mail gratuito?
 Então clique aqui: http://registro.ig.com.br/censo/igmail


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



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




Re: [java-list] Curso sl-275

2002-03-11 Por tôpico Birinahite Santana

Recomendo um similar na Global Education.

http://www.globaleducation.com.br/


- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 2:01 PM
Subject: [java-list] Curso sl-275


 Gostaria de saber se alguém da lista sabe onde encontrar este curso para
 iniciantes SL-275?

 _
 Oi! Você quer um iG-mail gratuito?
 Então clique aqui: http://registro.ig.com.br/censo/igmail


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




_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Problemas com beans e jsp

2002-03-11 Por tôpico Lindomar Silva

Para cada aplicação você pode criar um novo diretório.
Seguindo a mesma estrutura.

- Original Message -
From: Jose_Carlos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 11:53
Subject: Re: [java-list] Problemas com beans e jsp


 Valeu pela dica, realmente funcionou, mas se eu tiver no meu servidor
várias
 aplicações, todos os meus beans devem ficar neste mesmo diretório ou eu
 posso fazer um diretório para cada?

 []'s
 Sparc
 - Original Message -
 From: Helder da Rocha [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Monday, March 04, 2002 6:22 PM
 Subject: Re: [java-list] Problemas com beans e jsp


  Olá Sparc,
 
  Você não precisa indicá-la no web.xml. Coloque o bean na raiz do
CLASSPATH
  da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu
  bean HelloBean.class, você deve ter a seguinte estrutura:
 
  suawebapp/
   |___ hello.jsp
   |___ WEB-INF
 |___ web.xml
 |___ classes
 |___ HelloBean.class
 
  Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e
  WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório
  webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar.
 
  []s
  Helder.
 
  --
  Helder da Rocha
  Web Consultant
  www.argonavis.com.br
  São Paulo
 
 
  - Original Message -
  From: Jose_Carlos
  To: [EMAIL PROTECTED]
  Sent: Monday, March 04, 2002 2:10 PM
  Subject: [java-list] Problemas com beans e jsp
 
 
  Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora
  ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página
 jsp
  simplesmente não consigo fazer funcionar como no livro o problema é que
o
  tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe,
 devo
  indicá-la em web.xml?
 
  []'s
  Sparc
 
  abaixo o código.
 
 
  html
  body
  jsp:useBean id=hello class=HelloBean/
  jsp:setProperty name=hello property=name param=name/
  Hello, jsp:getProperty name=hello property=name/!
  /body
  /html
 
 
 
 
  public class HelloBean implements java.io.Serializable {
 
   String name;
 
   public HelloBean() {
this.name = World;
   }
 
   public String getName() {
return name;
   }
 
   public void setName(String name){
this.name = name;
   }
  }
 
 
  -- LISTA
SOUJAVA 
  http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
[EMAIL PROTECTED]

 -


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


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.330 / Virus Database: 184 - Release Date: 02/28/2002


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] EJB?

2002-03-11 Por tôpico Éder Augusto Penharbel - Depto. Informática - UniFEI

http://java.sun.com/j2ee/tutorial/1_3-fcs/index.html

Ricardo wrote:

 o que quero saber onde consigo material simples sobre o tema(EJB) e se 
 alguem tiver algum exemplo bem básico e explicado eu agradeceria?

 outra coisa como separar um aplicação em camadas ex.

  

 GUI - EJB - Banco de Dados

  

 como ficaria?  também quem puder um exemplo simples e explicado?

  

 Muito grato!!!

  




_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Re: [enterprise-list] pop e push

2002-03-11 Por tôpico Einar Saukas

Kleber Rodrigo Carvalho wrote:
 
 Pessoal, alguém poderia me ajudar a entender essa
 classe ?

Essa classe faz parte de alguma implementação de connection
pool, a idéia é armazenar as conexões abertas com o banco de dados
que não estejam sendo usadas por nenhum thread naquele momento.

No início, alguma outra classe vai ter que abrir algumas
conexões e armazená-las uma a uma usando pushDBConnection(..) .
Depois disso, sempre que algum thread precisar de uma conexão, ele
deve retirar uma conexão do pool usando popDBConnection(), depois
acessar o banco de dados à vontade e finalmente, quando a conexão
não for mais necessária, deve devolvê-la para o pool chamando
novamente pushDBConnection(..) .

Se você não conhece o conceito de connection pool, sugiro
que você estude melhor o assunto antes de tentar implementá-lo em
alguma aplicação comercial. Eu já vi alguns erros catastróficos em
implementações de connection pool por pessoas sem conhecimento
suficiente, como por exemplo ter mais conexões abertas do que
threads para usá-las! E lembre-se também que essa classe abaixo é
apenas parte da implementação de um connection pool, não incluindo
tratamento de conexões expiradas e outros tipos de erros.

E finalmente, vale a pena lembrar que o padrão JDBC agora
já inclui também connection pool, o que significa que você pode estar
desperdiçando seu tempo tentando mexer com outras implementações...

De qualquer forma, boa sorte!

Um abraço,

Einar Saukas
Summa Technologies, Inc.
http://www.summa-tech.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] sendRedirect() - por que às vezes não f unciona?

2002-03-11 Por tôpico Leandro de Oliveira e Ferreira

Carol
Verifique se nao existe em nenhum momento um out.println antes do seu
sendRedirect. Quando voce vai usar um sendRedirect ele deve ser a
primeira coisa que vai para o browser.
At 11:26 08/03/02 -0300, you wrote:
Olás,

Gostaria de saber se alguém já
teve problemas com o sendRedirect..
O meu caso é o
seguinte:

Tenho um servlet que executa
várias ações, dependendo da solicitação. na maior parte do tempo ele faz
exibicao de telas (formularios) e atualização de dados.
O sendRedirect é usado neste
servlet em alguns momentos, com um redirecionamento para o próprio
servlet, com o novo pedido.
Por exemplo: o servlet recebe
um pedido de atualização de dados, faz a atualização e redireciona para
uma solicitação de exibição de tela.

De vez em quando este
redirecionamento não é completado, o código da primeira solicitação acaba
(como no exemplo citado, a atualização dos dados é completada), mas a
segunda parte não é feita, a segunda solicitação não chega ao servlet, e
o navegador exibe aquela página de erro de 'a página não pode ser
exibida..', o segundo perdido se perde totalmente, é terrível!!!
:-)
E pela minha análise feita até
agora isto é totalmente aleatório, faço um pedido, recebo mensagem
de erro, faço o mesmo pedido logo em seguida, a página retorna.. ou 2, 3
retornam, 1 não..
Estive guardando alguns dados
sobre as requisições - como número de acessos no momento, navegador
utilizado, etc.. - pra tentar achar alguma causa pra este comportamento,
mas até agora não encontrei nada que desse alguma luz.. :-(

A única coisa que já
percebi é que dos vários lugares que uso o sendRedirect é só neste -
atualização de dados e exibição de tela - que este problema tem
acontecido. E o que tem de diferente neste caso? Bom, os dados que chegam
na primeira solicitação (de atualização de dados) costumam ser muitos.. e
a atualização dos dados às vezes demora um tempinho.. mas o estranho é
que quando acontece o erro a resposta vem até relativamente rápido,
diferentemente de quando a todo o processo é executado. lembrando aqui
que mesmo quando o erro acontece a atualização é feita, a segunda
requisição é que se perde..
Bom.. fiquei pensando
algumas coisas.. provavelmente nada a ver, chute total... se for
muita bobagem desculpem, mas... aí vai..

se pode ser porque no
sendredirect é usado get, e o get às vezes está sendo perdido.. pode ser?
(detalhe: a segunda solicitação não ultrapassa o limite de caracteres do
get..), tem como usar post pra esta minha
necessidade?

alguma configuração no
servidor?
no servidor em
questão o servlet está rodando no jrun, com jre 1.3 da
sun.
Isto está acontecendo
somente em uma empresa, o servlet roda em outras. O acesso feito de uma
máquina lá de dentro não tem mostrando problema, diferentemente de um
acesso feito de fora..

alguma característica do
cliente que está acessando? 
se o cliente está
acessando por trás de alguma estrutura que atrapalhe este processo..

vi que isto já aconteceu
usando linha discada, mas também de dentro da uma outra empresa, com
estrutura linha dedicada, proxy, etc..

Não sei mais o que
testar.. Se alguém tiver alguma pista, por favor me indique!! Estou
desesperada!!! :-)
Não gostaria de deixar
de usar o redirecionamento pois isto no meu caso (de atualização de
dados) pode causar uma série de probleminhas com back do browser, cache,
etc, etc..


Aguardo qq
ajuda!!!

Obrigada,
Carol.








RES: [java-list] AJUDA..

2002-03-11 Por tôpico César Valença Porto



Manda 
para o cliente o JRE, junto com os arquivosJAR que tu tiveres feito 
pra ele e os que tu utilizou e nao fazem partem do padrao contido no JRE. 
Configura os classpath na hora de executar e tudo vai correr 
direitinho.

  Caros amigos da "sociedade 
  JAVA" gostaria de saber qual o(s) software(s) necessário para executar um 
  aplicativo .jar na máquina do cliente. Sem a necessidade de instalar o JDK. 
  
   
   
  
  
  Yahoo! EmpregosO trabalho dos seus sonhos pode estar aqui. 
  Cadastre-se hoje mesmo no Yahoo! 
  Empregos e tenha acesso a milhares de vagas abertas! 



[java-list] Re:Re:[java-list] Pergunta sobre o JRE

2002-03-11 Por tôpico Emilio Yamane

Obrigado por ter respondido, Lincolm, mas agora me surgiu uma outra dúvida:
Se por um acaso eu rodar uma extensão do java, tipo a plataforma javax.crypto,
que não consta no JDK (pelo menos no que eu estou usando, a versão 1.2),
em uma máquina que tem a mesma versão do JRE, não vai rodar?
A única solução seria instalar a versão mais nova (1.4) do JRE no cliente?

Mais uma vez, muito obrigado!

/***
Emilio Eiji Yamane
3º ano Ciência da Computação - Din - UEM
icq 150217443
^_^   Liberte-se!!!   ^_^
***/

Olá Emilio,

O JRE (Java Runtime Environment) é o ambiente de
execução do Java. O JDK (Java Development Kit) são as
ferramentas para criação das aplicações. Quando você
roda sua aplicação depois de compilar está usando o JRE
que acompanha o seu JDK. Sendo assim, todas as classes
vão funcionar sem problemas respeitando a
compatibilidade de versões. Explico, não adianta em um
JRE 1.1.x tentar executar classes javax.* porque não
funcionarão pois são do Java 2 em diante.

Espero ter ajudado,

Lincolm Ferreira de Aguiar
[EMAIL PROTECTED]
WebMaster - QueroProgramar

http://www.geocities.com/lincolmf


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: [java-list] Recursividade

2002-03-11 Por tôpico Emilio Yamane

Para a = 1 e b = 2 a func(1, 2) irá retornar 2!

A primeira vez em que a função é chamada, ela passa pelo if, b é diferente 
de um então ela
deve retornar o valor de a + func(1, 1).

O valor de a é empilhado e é chamada a função novamente, com os valores a = 
1 e b = 1.
Como b desta vez é igual a um, ela retorna o valor de a = 1, que é 
finalmente somado com
o a = 1 que tinha ficado esperando...

Não é difícil de entender, pense que a função que você está chamando é 
outra função
qualquer, pois numa chamada recursiva, é o que acontece: é alocado toda uma 
nova
memória para cada chamada.

Só tenha cuidado, pois se o valor que você estiver passando como b nunca 
chegar a
1, o programa trava, pois é infinito.

Falou.

/***
Emilio Eiji Yamane
3º ano Ciência da Computação - Din - UEM
icq 150217443
^_^   Liberte-se!!!   ^_^
***/


public int func (int a, int b)
{
 if (b == 1)
 return a;
 else
 return a + func (a, b - 1)
}

Assumam valores de a = 1 e b = 2. Se possível, expliquem como vcs 
conseguiram chegar a alguma solução.


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




Re: RES: [java-list] plugin para applet

2002-03-11 Por tôpico Lusoujava

Caro Sreng,

Vc pode baixar a última versão da JCE que já vem com o RSA. Para Vc usar
este algorítmo Vc deverá fazer uso da classe Cipher da JCE. Lá no site da
javasoft (www.javasoft.com/products/jce) Vc poderá baixar a JCE como também
alguns exemplos que irão te auxiliar na utilização da Cipher.

[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Web Component Developer for J2EE
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
- Original Message -
From: sreng sreng [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, March 06, 2002 12:31 PM
Subject: Re: RES: [java-list] plugin para applet


 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br






   Olá amigos da lista.

   Será que alguém possui um algoritmo de criptografia de chave pública
(RSA
 ou compatível) que não seja muito complexo?

   Pelo que pesquisei, a API JCE 1.2.1 é apenas uma interface para serviços
 externos de criptografia, não possuindo real implementação dos algoritmos
 (acho que é devido àquela lei imbecil de exportação de criptografia dos
 EUA).

   Caso eu esteja errado, e alguém tiver instruções de como usar JCE para
 esse fim (sem depender da instalação de muitos produtos adicionais)...

   Bom, alguém sabe algo sobre isso?
 Grato,
 Sreng.

 _
 Chegou o novo MSN Explorer. Instale já. É gratuito:
 http://explorer.msn.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
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] EJB?

2002-03-11 Por tôpico Ary Junior



http://www.dmu.com/linux/jvlx0.html

  - Original Message - 
  From: 
  Ricardo 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, March 05, 2002 11:21 
  AM
  Subject: [java-list] EJB?
  
  o que quero saber onde consigo material simples 
  sobre o tema(EJB) e se alguem tiver algum exemplo bem básico e explicado eu 
  agradeceria?
  outra coisa como separar um aplicação em camadas 
  ex.
  
  GUI - EJB - Banco de Dados
  
  como ficaria? também quem puder um exemplo 
  simples e explicado?
  
  Muito grato!!!
  


[java-list] Executando um JAR

2002-03-11 Por tôpico eduardo



Oi pessoal, como faço para executar um 
JAR???
Meu problema é que tenho um aplicativo que usa 
classes de outros packages, e devido a isto não consigo executá-lo, a não ser 
que tenha abaixo da pasta do meu aplicativo a estrutura de pastas igual aos meus 
packages

Estava pensando em colocar as classes dentro de um 
JAR e executá-lo

Alguém pode me ajudar

Eduardo Ribeiro da SilvaDesenvolvimento de 
Sistemas[EMAIL PROTECTED][EMAIL PROTECTED]ICQ# 
52624918


[java-list] pop e push

2002-03-11 Por tôpico Kleber Rodrigo Carvalho

Pessoal, alguém poderia me ajudar a entender essa
classe ?

Obrigado
Kleber Rodrigo de Carvalho

import java.sql.*;
import java.util.*;
import java.io.*;

class DBPool implements java.io.Serializable{

/**
 * Fields containing sensitive data should not be
serialized; 
 * doing so exposes their values to any party with
access to the serialization stream. 
 * There are several methods for preventing a field
from being serialized:
 * Declare the field as private transient. 
 */
private transient Stack cola = null;


public DBPool(){
LogFile.log(creando el DB pool,4);
cola = new Stack();
}

public synchronized Connection popDBConnection(){
Connection conn = null;
   /**
* Faz enquanto a pilha está vazia
*/
while(cola.isEmpty()){
try{
wait();
}
catch(InterruptedException i){
}
}

/**
 * Remove o objeto do top desta pilha e
retorna este objeto para esta função.
 * Faz um casting deste objeto para conn
 */
conn = (Connection )cola.pop();
return conn;
}



/**
 * @param   r  : Nome da conexão
 */
public synchronized void
pushDBConnection(Connection r){
/**
 * push(Object item) 
 * Impulsiona um item para o topo desta pilha
 */
cola.push(r);
this.notifyAll();
}
}

__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] sendRedirect() - por que às vezes não funciona?

2002-03-11 Por tôpico Shazzannn

Verifica se você está passando no sendRedirect() os parâmetros necessários 
para o servlet.



On Fri 08 Mar 2002 15:26, you wrote:
 Olás,

 Gostaria de saber se alguém já teve problemas com o sendRedirect..
 O meu caso é o seguinte:

 Tenho um servlet que executa várias ações, dependendo da solicitação. na
 maior parte do tempo ele faz exibicao de telas (formularios) e atualização
 de dados.
 O sendRedirect é usado neste servlet em alguns momentos, com um
 redirecionamento para o próprio servlet, com o novo pedido.
 Por exemplo: o servlet recebe um pedido de atualização de dados, faz a
 atualização e redireciona para uma solicitação de exibição de tela.

 De vez em quando este redirecionamento não é completado, o código da
 primeira solicitação acaba (como no exemplo citado, a atualização dos dados
 é completada), mas a segunda parte não é feita, a segunda solicitação não
 chega ao servlet, e o navegador exibe aquela página de erro de 'a página
.
.
.
.
 Aguardo qq ajuda!!!

 Obrigada,
 Carol.

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




Re: RES: [java-list] Rotina de transferencia de Arquivo

2002-03-11 Por tôpico Levi . Almeida


Caro Marcel isso funciona mesmo minha classe estando no Unix, minha duvida
seria se eu não preciso indicar nada para que a classe saiba que o arquivo
que estou procurando está na maquina local.


Obrigado

Levi


   
  
Marcel Efraim 
  
Sakamoto  Para:   [EMAIL PROTECTED]  
  
marcel.sakamoto@pocc: 
  
li.usp.br Assunto: RES: [java-list] Rotina de 
transferencia de Arquivo  
   
  
10/03/02 00:32 
  
Responder a
  
java-list  
  
   
  
   
  




Levi,

- tire o file
- você tem de usar a barra invertida

A linha problemática ficará assim:
FileInputStream file = new FileInputStream(c:\\java\\teste.txt);

Note que usei duas barras invertidas! A primeira para dizer que vem um
caractere especial. A segunda é o próprio caractere.

Marcel.

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: sábado, 9 de março de 2002 12:25
Para: [EMAIL PROTECTED]
Assunto: [java-list] Rotina de transferencia de Arquivo

Bom dia pessoal, estou tentando executar esta rotina e estou me
deparando
com o seguinte erro Exception: file://c:/java/teste.txt (No such file or
directory) , gostaria de saber como eu faço para indicar no
FileInputStream
o caminho e local do arquivo onde eu quero buscar a informacao.

obrigado


Levi

import javax.servlet.http.*;
import java.io.*;
import java.net.*;

public class cs10 extends HttpServlet {
 public void doGet(HttpServletRequest req,
   HttpServletResponse res) throws IOException {
 PrintWriter out = res.getWriter();
  try {
   res.setContentType(text/html);
   out.println(html);
   out.println(headtitleUpload/title/head);
   out.println(body);
   out.println(Inicio do FIle);
   FileInputStream file = new FileInputStream
(file://c:/java/teste.txt);
   out.println(fim do file);
   BufferedInputStream buff = new BufferedInputStream(file);
   FileOutputStream filew = new FileOutputStream
(/tmp/teste.txt);
   BufferedOutputStream buffw = new
BufferedOutputStream(filew);
   int in = 0;
   do {
in = buff.read();
if (in != -1) {
 buffw.write((char)in);
 }
   } while (in != -1);
   buff.close();
   buffw.close();
   out.println(Arquivo Transferido com Sucesso !!!);
   out.println(/body);
   out.println(/html);
  } catch (IOException e)
   {
   out.println (Exception:  + e.getMessage());
   }
 }
}





-- LISTA SOUJAVA

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

-


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






-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: 

Re: [java-list] Javamail - problema com arquivo atachado

2002-03-11 Por tôpico Clebert Suconic

Não sei... mas me parece que o arquivo não existe mesmo!  ;-)

VC recebeu o parâmetro de um arquivo que está na máquina do usuário de sua
WEB e não no path do seu servidor!

Acho que vc teria que fazer uma rotina de upload primeiro, antes de mandar o
arquivo atachado!


Clebert
- Original Message -
From: Alexandre Victor Ferreira
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 4:11 PM
Subject: [java-list] Javamail - problema com arquivo atachado



Pessoal, alguém pode me ajudar, estou enviando o arquivo através de jsp,
não estou usando servlet, mas após
dar o submit do form, aparece a seguinte exception:

javax.mail.SendFailedException: Sending failed; nested exception is:
javax.mail.MessagingException: IOException while sending message; nested
exception is: java.io.FileNotFoundException: G:\cartao2grd.jpg (The
system cannot find the path specified)

Alguém tem alguma idéia do que pode ser ???
abaixo segue o código

obrigado
Alexandre

try {
Properties props = new Properties();
props.put(mail.smtp.host, 192.168.1.1);
Session s = Session.getInstance(props,null);

MimeMessage message = new MimeMessage(s);

InternetAddress from = new InternetAddress(
(String)login_session.getAttribute(strEmail) ,
(String)login_session.getAttribute(strNome) );
  message.setFrom(from);

// InternetAddress to = new InternetAddress(
[EMAIL PROTECTED] );
InternetAddress to = new InternetAddress(
[EMAIL PROTECTED] );
message.addRecipient(Message.RecipientType.TO, to);

message.setSubject( Trabalho de Universitários );

// CRIA A PARTE DA MENSSAGEM
BodyPart messageBodyPart = new MimeBodyPart();

// DEFINE O CONTEÚDO
messageBodyPart.setText(Segue anexo trabalhos dos
universit[arios);

Multipart multipart = new MimeMultipart();
multipart.addBodyPart( messageBodyPart );

// CONFIGURAÇÕES PARA ANEXAR IMAGEM
messageBodyPart = new MimeBodyPart();
DataSource source = new FileDataSource (
request.getParameter(fileArquivo) );

if ( source.getContentType().equals(image/gif) ||
source.getContentType().equals(image/jpeg) ) {
messageBodyPart.setDataHandler( new DataHandler ( source
) );
messageBodyPart.setFileName( source.getName() );
multipart.addBodyPart( messageBodyPart );
message.setContent( multipart );

// ENVIA A MENSSAGEM
Transport.send(message);

strStatusMail = y;
} else {
strStatusMail = n;
}
} catch ( Exception e ) {
out.print ( e.toString() );
strStatusMail = n;
}

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




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




Re: [java-list] Geração de war

2002-03-11 Por tôpico Éder Augusto Penharbel - Depto. Informática - UniFEI

bom Paulo, tudo blz?
Kra naum entendi o contexto de sua pergunta, mas para gerar um war 
apenas use:
jar cvf arquivo.war [arquivos ou diretorios a serem empacotados / 
compactados ]

Também existe um projeto dentro da apache que chama jakarta, e lá tem um 
subprojeto chamado ant, de uma olhada na proposta deles... eu acho 
interessante

Paulo Bastos wrote:

 Alguém sabe como criar um arquivo .war com os jsps, .class, etc, e em 
 que diretório ele deve estar depois de criado?

 Obrigado,
 Paulo.

 _
 Get your FREE download of MSN Explorer at 
 http://explorer.msn.com/intl.asp.


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




_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Sessao ou Cookies -

2002-03-11 Por tôpico Sven van ´t Veer



Na verdade, quando vc faz request.getSession(true) para criar uma sesso,
o ServletEngine cria uma sesso que  mantido por cookies ou url rewriting,
dependendo de que o browser aceita cookies ou no.

Ary Junior wrote:
005b01c1c6d5$8941a940$[EMAIL PROTECTED]">
  
  
  Creio q seja a Sesso, pois nem todos
os browsers  esto configurados para aceitar um cookie...
  

- Original Message - 

From:Lauriberto
   Serillo Junior


To:
[EMAIL PROTECTED]


Sent: Friday, March 08, 2002 10:08AM

Subject: [java-list] Sessao ou Cookies -


Pessoal,
 Tenho uma dvida bsica.
Para fazero controle de usurio  
 que esta acessando uma determinada pgina,(simular uma conexao statefull)
omelhor  utilizar Sessao o cookies? Porque? existe alguma forma mais
   inteligente??

 Grato




-- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

	James Gosling






Re: [java-list] Curso de EJB

2002-03-11 Por tôpico Lusoujava

Caro Babu1,

Possivelmente a empresa que Vvc está falando é a GlobalEducation. Os
caras lá são muito bons e estão ministrando vários cursos de J2EE e ainda
J2ME (inclusive JavaCard).
Acessem o site deles e veja um pouco mais sobre os cursos.
www.globaleducation.com.br

[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Web Component Developer for J2EE
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
- Original Message -
From: babu1 [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 1:41 PM
Subject: [java-list] Curso de EJB


Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br





Caros senhores:

Uma vez vi nesta lista um comentário a respeito de uma empresa
próxima a SUN que ministrava diversos cursos de java, entre eles EJB2
com JBossserá que alguém se lembra 

Até mais.



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




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




Re: [java-list] Recursividade

2002-03-11 Por tôpico Sven van ´t Veer
Title: Help



Retorna 1:

func  chamado 2 vezes, mas a no  incrementado

Luis Gustavo Giordano wrote:
003601c1c4ad$f3f090a0$[EMAIL PROTECTED]">
  
 href="file://C:\WINDOWS\ 
  
  
  Algum sabe qual o valor retornado da seguinte funo:
  
  public intfunc (int a, int b)
  {
   if (b == 1)
return a;
   else
return a + func (a, b - 1)
  }
  
  Assumam valores de a = 1 e b = 2. Se possvel, expliquem como vcs
 conseguiram chegar a alguma soluo.
  
  
  -- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

	James Gosling

  
  
  


Re: [java-list] Curso sl-275

2002-03-11 Por tôpico Lusoujava

Se Vc for de Sampa tente a GlobalEducation (www.globaleducation.com.br). Os
responsáveis por esta empresa são os caras que até bem pouco tempo eram os
número 1 do treinamento Java da Sun do Brasil.

[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Web Component Developer for J2EE
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 2:01 PM
Subject: [java-list] Curso sl-275


 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br





 Gostaria de saber se alguém da lista sabe onde encontrar este curso para
 iniciantes SL-275?

 _
 Oi! Você quer um iG-mail gratuito?
 Então clique aqui: http://registro.ig.com.br/censo/igmail


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




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




[java-list] Problema JDBC Interbase com o Tomcat4.0

2002-03-11 Por tôpico Romulo Moreno

Bom dia pessoal

Estou com problemas para fazer com que um servlet no
Tomcat estabeleça conexão JDBC com um banco de dados
feito no Interbase.

Estou usando o O.S. Win2K, com o JDK 1.31 e Tomcat
4.0,
Interbase Server e Client 6.1 e o InterClient 1.6.

Quando o servlet é chamado, ele não consegue encontrar
o driver JDBC para realizar a conexão.

Toda e qualquer ajuda é de muito agrado e bem vinda.

Obrigado

Romulo Moreno
NPT - Núcleo de Pesquisas Tecnológicas
UMC - Universidade de Mogi das Cruzes

__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] código obscuro!!

2002-03-11 Por tôpico Luiz Reginaldo

Silvio,

Troque a atribuição i= i++ por algo como a= i++. Não utilize a mesma
variável na atribuição.

- Original Message -
From: Silvio L. DeMorais [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 4:57 PM
Subject: Re: [java-list] código obscuro!!


 Caramba... esse troco estah gerando um monte de conversa mesmo.
 Resolvi dar uma testada nesse negocio.

 Testei nos seguintes compiladores C/C++
 Compilador C/C++ padrao do Sistema HP (Unix)
 gcc compiler no Linux (RedHat 7.2) rodando em PC Intel
 Compilador C/C++ padrao do Sistema Cray (Cray T-3E)


 E as seguintes JVM's

 JDK 1.1.8 Sun
 JDK 1.2.2 Sun
 JDK 1.3.1_02 Sun
 JDK 1.4 Sun   todos rodando em PC's Intel com Windows NT 4.0 SP 6

 JDK 1.3.0 instalada num HP (Unix)


 Nao testei com JDK 1.0 porque nao tenho aqui no escritorio.

 Os testes foram os seguintes:
 para Java

 class PlusPlusADireitaRetornaZero

public static void main (String[] a)
{
   int i = 0;
   i = i++;
   System.out.println(i);
}



 Para C

 #include stdio.h
 int main ()

   int i = 0;
   i = i++;
   fprintf(%i \n, i);


 Para C++ (que eh a mesma coisa, no caso, mas... )

 #include iostream
 int main ()

   int i = 0;
   i = i++;
   cout  i  '\n';



 Resultados:  zero, sempre zero, jamais algo diferente de zero. Em todas as
 plataformas/linguagens.
 Ainda estou para ver uma situacao que retorne UM.
 Me digam qual o caso que retorna 1, mas mandem completo:
 Compilador, versao do compilador, SO, versao do SO, SP aplicados (se
algum),
 plataforma de hardware usada (PC Intel, PC AMD, HP, ...).

 Silvio






 On Mon, 04 March 2002, Carlos Villela wrote

 
  Ate' agora, eu so vi programas deste tipo implementados em C/C++
  resultarem em 1 (nos compiladores gcc e turboc-4.5) e implementacoes em
  Java retornarem 0 (nas jdks 1.3 e 1.4 da sun, jdk 1.3 da ibm). Em quais
  compiladores/JVMs vc viu este comportamento mudar?
 
  Sven van ´t Veer wrote:
 
   Não tem, até diversas compiladores C++ tem comportamento diferente, e
   parece diversas JVM também tem comportamento diferente.
  
   csuco wrote:
  
  o codigo em C ou C++...
  
  int main() {
int i = 0;
i = i++;
fprintf (stdou,i = %ld,i);
  }
  
  
  teria exatamente o mesmo comportamento!
  
  
  Clebert
  
  
  
  -- Mensagem original ---
  
  De  : Agnelo de Jesus [EMAIL PROTECTED]
  Para: [EMAIL PROTECTED]
  Cc  :
  Data: Wed, 27 Feb 2002 09:05:45 -0300
  Assunto : Re: [java-list] código obscuro!!
  
  Caro Cristiano,
  
  Quando você utiliza o incremento à direita do número,(i++), você
  
  primeiro
  
  retorna o número e depois soma 1.
  Para você fazer aquilo que pretendia,(não existe necessidade), você
  
  deveria
  
  utilizar o incremento à esquerda do número (++i).
  Isto vale também para a linguagem C++, verifique se o que você
  
  afirmou
  
  realmente ocorre, o que seria verdadeiramente obscuro :).
  
  Espero ter ajudado
  []s,
  
  Agnelo de Jesus.
  
  {
   int i = 0;
   i = i++;
   System.out.println(i);
  }
  
  
  
  
  
  
  Em 26 Feb 2002, [EMAIL PROTECTED] escreveu:
  
  Oi lista,
  
  Alguém pode explicar porque a seguinte implementação retorna 0
  
  (zero)?
  
  {
  int i = 0;
  i = i++;
  System.out.println(i);
  }
  
  Não seria mais 'lógico' retornar 1, como em C++ ?
  
  Abraços,
  
  CristianoBS
  
  -- LISTA SOUJAVA --
  
  --
  
  http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-
  
  SP
  
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para java-list-
  
  [EMAIL PROTECTED]
  
  ---
  
  --
  
  --
  
  
  
  Agnelo de Jesus.
  
  _
  Oi! Você quer um iG-mail gratuito?
  Então clique aqui: http://registro.ig.com.br/censo/igmail
  
  
  -- LISTA SOUJAVA ---
  
  -
  
  http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-
  
  SP
  
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para java-list-
  
  [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
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie 

Re: [java-list] remuneração

2002-03-11 Por tôpico Luiz Reginaldo

Em Brasília, um PROGRAMADOR Java recebe entre R$3.000 e R$4.000. Um
DESENVOLVEDOR Java recebe entre R$5.000 e R$8.000.


- Original Message -
From: Gaucho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Tuesday, March 05, 2002 8:05 AM
Subject: RES: [java-list] remuneração


 entre $R2.000,00 e R$3.000,00 dependendo da sorte do sujeito...

 Além disso, o país é muito grande.. no nordeste o salário fica uns 10%
mais
 baixo (e o custo de vida uns 10% mais baixo também...).. em SP e salário
 médio sobe para de R$3.500,00 e você ainda ganha o direito de enxergar o
ar
 que você respira :^)).. No sul os salários são bons e as mulheres são
 lindas.. mas compre um belo casaco e aguente 10 meses de chuva por ano..
 enfim: a paixão pela programação continua sendo o melhor benefício que as
 empresas nacionais oferecem.

 Agora, se não tem medo de cruzar a fronteira do México e enfrentar a
 Ku-Klux-Klan, então:

 Nos EUA, US$ 75.000,00 por ano é um salário normal.. na Europa cai para
US$
 50.000,00 e no Canadá US$40.000,00...

 a única dificuldade é o green-card.. mas comparando o custo de vida no
 exterior e no Brasil, e os salários dos dois lugares, ainda assim compensa
 MUITO se tu tiver a sorte de arranjar um green-card ou um sponsorship...
 (lembra que US$75.000,00 por ano é mais de  R$15.000,00 por mês - salário
 inexistente para um programador/analista no Brasil...)




 -Mensagem original-
 De: wayne [mailto:[EMAIL PROTECTED]]
 Enviada em: segunda-feira, 4 de março de 2002 11:59
 Para: [EMAIL PROTECTED]
 Assunto: [java-list] remuneração


 Boa tarde,

 Não sei se esta pergunta ja foi feita , mas
 gostaria de saber quanto esta sendo a remuneração para um programador
 Java de JSP, JDBC, Servlet e EJB.

 Pelo menos uma idéia da média de quanto o mercado esta disposto a pagar
por
 um profissional deste.

 Obrigado.




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


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



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