Re: [java-list] como fazer ping em java ?

2001-10-25 Por tôpico Leonardo Souza Mario Bueno

Não é possível fazer ping em java pois java não suporta ICMP... você
precisará usar código nativo para isto.

[]'s,

Leonardo.

- Original Message -
From: Luiz Fernando [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 25, 2001 3:21 PM
Subject: [java-list] como fazer ping em java ?


Alguem sabe como implementar um ping em java ?
Tenho um codigo tenta abrir um socket na porta 7 (echo).
Funciona somente para as maquinas que estao fora da
minha rede. Quero fazer funcionar para todos os casos.

LF




__
AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol



-- 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] 
-




Re: [java-list] Persistência no JSP!!

2001-10-23 Por tôpico Leonardo Souza Mario Bueno
Title: RE: [java-list] Persistência no JSP!!



No tomcat você pode armazenar objetos com atributo 
de uma sessão... mas session bean ele não implementa não...

[]'s,

Leonardo.

  - Original Message - 
  From: 
  Leandro 
  Bitencourt 
  To: [EMAIL PROTECTED] 
  Sent: Monday, October 22, 2001 2:37 
  PM
  Subject: RE: [java-list] Persistência no 
  JSP!!
  
  beans de 
  sessao (sessionbean) 
  
  ate o 
  tomcat implementa.
  
  Abraços,
  
  Leandro Bitencourt
  [EMAIL PROTECTED]
  ICQ: 69948464
  
-Original Message-From: Carlos Eduardo Vargas 
Miranda (Amix) [mailto:[EMAIL PROTECTED]]Sent: 
segunda-feira, 22 de outubro de 2001 12:45To: [EMAIL PROTECTED]Subject: 
RE: [java-list] Persistência no JSP!!
A classe CachedRowSet permite que vc vá ao BD apenas uma 
vez. Agora, como persistir a instância sem usar 
escopo de sessão para o bean eu não sei... 

-Original Message- From: 
Jose Bertegz [mailto:[EMAIL PROTECTED]] 
Sent: Monday, October 22, 2001 9:15 AM To: [EMAIL PROTECTED] Subject: 
[java-list] Persistência no JSP!! 
Olá pessoal, 
estou com o seguinte problema: tenho um JSP que ao 
ser carregado pelo browser, gera uma página em que é 
feita "paginação de resultados" (Quebra de 
página). 
Acontece que toda vez que eu clico no botão de 
avançar página eu estou dando um reload no próprio 
JSP e estou indo na base novamente para fazer as 
mesma consultas. Ou seja, estou fazendo tudo de novo 
onde gostaria de fazer somente uma única vez. Além 
do fato que o meu número de querys é muito 
grande. 
Gostaria de sabe de vcs, como devo proceder para 
persistir os objetos que representam o retorno das 
minhas querys, isto é, quero fazer a consulta uma 
única vez e quando avanácr e retornar as páginas 
esses objetos estariam persistidos e eu somente 
manipularia no FOR. 
Detalhe, não estava querendo trabalhar com sessão, 
pois acho que sessão iria implicar outros problemas, 
ok? 
Um abraço a todos 
Romulo Bertegz 
___ 
Yahoo! GeoCities Tenha seu lugar na 
Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e 
grátis! http://br.geocities.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 para sair da lista: envie email para 
[EMAIL PROTECTED] - 



Incoming mail is certified Virus Free.Checked by 
AVG anti-virus system (www.grisoft.com). Version: 6.0.286 / 
Virus Database: 152 - Release Date: 9/10/2001
  
  
  Outgoing mail is certified Virus Free.Checked by 
  AVG anti-virus system (www.grisoft.com). 
  Version: 6.0.286 / Virus Database: 152 - Release Date: 
  9/10/2001
  
  

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


Re: [java-list] Aplicativo Java

2001-10-22 Por tôpico Leonardo Souza Mario Bueno



Para decidir entre PostgreSQL x MySQL faça o 
seguinte.. se você responder sim a qualquer uma das alternativas abaixo escolha 
PostgreSQL :

1) Preciso criar queries/updates deste 
tipo:

update tabela1
set
 colunaX = (select 
qualquer)
where
 colunaY = 4

ou

select x,y,z
from tabela2
where
 exists (select )

2) Integridade referencial é 
importante?

Acredito que em pouquíssimas ocasiões alguem 
responderá não à estas duas questões.. 

[]'s,

Leonardo Bueno.

  - Original Message - 
  From: 
  Carlos Eduardo 
  Mortari 
  To: [EMAIL PROTECTED] 
  Sent: Monday, October 22, 2001 8:34 
  AM
  Subject: Re: [java-list] Aplicativo 
  Java
  
  Olha, da minha parte recomendo (e muito) o 
  MySql... ele é muito rápidoe muito fácil detrabalhar... e agora 
  que implementoua unica caracteristica que impedia que ele continuasse a 
  crescer,as transacoes, a tendencia é cada vez ser mais usado... 
  Inclusive a Oracle já se tocou disse e já agregou o MySql na lista dos 
  concorrentes, ao desenvolver produtos para migrar de um banco para 
  outro...
  
  - Original Message - 
  
From: 
Leandro 
Bitencourt 
To: [EMAIL PROTECTED] 
Sent: Saturday, October 20, 2001 1:28 
PM
Subject: RE: [java-list] Aplicativo 
Java

Kleber,

Numca fiz 
nada em MySQL, mas sei qyue ate bem pouco tempo atras ele nem transacao 
implementava...

O 
interbase faz isto a tempos... Imagine a complexidade de ficar fazendo 
rollback na mao sempre que precisar.. eaaa!

Abraços,

Leandro Bitencourt
[EMAIL PROTECTED]
ICQ: 69948464

  -Original Message-From: Kleber Rodrigo de 
  Carvalho [mailto:[EMAIL PROTECTED]]Sent: sexta-feira, 
  19 de outubro de 2001 16:45To: 
  [EMAIL PROTECTED]Subject: [java-list] Aplicativo 
  Java
  PessoALL !!!
  
  Vou desenvolver uma aplicação Java que vai 
  rodar em Linux e Windows, juntamente com com o Tomcat. Percebam que a 
  aplicação só rodam em produtos FREE.
  Devooptar como banco de dados MySQL ou 
  Interbase ??
  
  
  Obrigado
  
  [ ] ´sKleber Rodrigo de 
  CarvalhoSoftware Engineer
  
  
  Incoming mail is certified Virus Free.Checked 
  by AVG anti-virus system (www.grisoft.com). Version: 6.0.286 / 
  Virus Database: 152 - Release Date: 9/10/2001


Outgoing mail is certified Virus Free.Checked by 
AVG anti-virus system (www.grisoft.com). Version: 6.0.286 / 
Virus Database: 152 - Release Date: 9/10/2001



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


Re: [java-list] Try Icon com Java

2001-10-22 Por tôpico Leonardo Souza Mario Bueno
Title: 



Só é possível usando código nativo.. em 
msdn.microsoft.com você vai encontrar exemplos escritos em c++ e no java 
tutorial da sun (java.sun.com) você vai encontrar como usar código nativo em 
java usando JNI.

[]'s,

Leonardo Bueno.


  - Original Message - 
  From: 
  Leandro 
  Bitencourt 
  To: [EMAIL PROTECTED] 
  Sent: Monday, October 22, 2001 11:46 
  AM
  Subject: [java-list] Try Icon com 
  Java
  
  Pessoal,Alguem ja implementou um 
  programa em java que roda como try icon no windows (Perto do relogio) 
  ?Se sim, gostaria que me indicassem onde eu poderia arranjar material 
  a respeito.Abraços,Leandro Bitencourt[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]ICQ: 69948464
  
  
  Outgoing mail is certified Virus Free.Checked by 
  AVG anti-virus system (www.grisoft.com). 
  Version: 6.0.286 / Virus Database: 152 - Release Date: 
  9/10/2001
  
  

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


Re: [java-list] Re: Artigo Java x C#

2001-10-04 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: Ricardo Santiago [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 04, 2001 7:58 AM
Subject: Re: [java-list] Re: Artigo Java x C#



 Cara, neste caso voce esta MUDANDO a referencia que
 voce recebeu.

Exatamente!

 Voce esta criando uma NOVA referencia e tentando
 atribuir à referencia que voce recebeu como parametro.

Isso mesmo...


 Mas a passagem de objetos EH por referencia

Aqui eu descordo.. a passagem é por valor.

 (as
 referencias sao passadas por valor)

Perfeito.. note que passagem DE referencia POR valor != passagem por
referencia

[]'s,

Leonardo.


 Exemplo:

 class Numero {

   private int value;

   public Numero(int value) {
 this.value = value;
   }

   public void inc() {
 value++;
   }

   public int getValue() {
 return value;
   }

   public static void main(String [] s) {
 Numero num = new Numero(1);
 System.out.println(num  + num.getValue());
 increment(num);
 System.out.println(num  + num.getValue());
   }

   private static void increment(Numero num) {
 num.inc();
   }

 }

 Ricardo Munhoz Santiago

 --- Leonardo Souza Mario Bueno [EMAIL PROTECTED]
 wrote:
  Nain, nain. Java não tem passagem por referencia nem
  para objetos.
 
  Ex:
 
  public void inc(Integer i) {
  i = new Integer(i.intValue()++);
  System.out.println(i =  + i); // i = 2
  }
 
  i = new Integer(1);
  inc(i);
  System.out.println(i =  + i); // i = 1
 
  Resultado:
 
  i = 2
  i = 1
 
  Ao chamar inc(i) é passada uma referencia ao objeto
  i por valor.. ou seja,
  mudanças na referencia dentro do metodo não terão
  efeito fora dele..
 
  []'s,
 
  Leonardo.
 
  - Original Message -
  From: Carlos E O Chierici [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, October 03, 2001 1:35 PM
  Subject: Re: [java-list] Re: Artigo Java x C#
 
 
   A passagem de parametros em Java funciona assim:
  
   - P/ objetos: por referencia
   - P/ primitivos: por valor
  
   Veja o exemplo:
  
   public class Teste
   {
  public void run()
  {
 TObj obj = new TObj();
 obj .i = 3;
 System.out.println(obj.i); // obj.i = 3
 NovoInt(obj);
 System.out.println(obj.i); // obj.i = 5
  }
  
  public void NovoInt(TObj meuObj)
  {
 meuObj.i = 5;
  }
  
  public static void main(String args[])
  {
 Teste t = new Teste();
  t.run();
  }
   }
  
   class TObj
   {
  public int i;
   }
  
  
   []s
  
   Carlos E O Chierici
   [EMAIL PROTECTED]
  
   - Original Message -
  
   From: [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Wednesday, October 03, 2001 9:52 AM
   Subject: RE: [java-list] Re: Artigo Java x C#
  
  
   Sérgio,
  
   Eu gostaria de fazer uma pequena correção no seu
  email.
  
   Java não possui passagem por referência. Somente
  por valor. Existe uma
  forma
   de simular passagem de parâmetros por
  referência, utilizando os objetos
  ou
   tipos primitivos armazenados em um array, por
  exemplo. Mas não existe
   passagem por referência.
  
   Antes que o alguém dê pulinhos de alegria, eu
  pergunto: e qual é o
  problema?
   Alguém por favor, apresente um artigo
  demonstrativo, baseado em testes de
   performance ou de algum requisito que mostre qual
  é o grandisíssimo
  problema
   de Java utilizar passagem por valor, e não por
  referência? Mesmo que haja,
   isso significa que Java é ruim?
  
   Abraços,
   Denard
  
  
   -- 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]
 
 -
 


 __
 Do You Yahoo!?
 NEW from Yahoo! GeoCities - quick and easy web site hosting, just
$8.95/month.
 http://geocities.yahoo.com/ps/info1

 -- 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

Re: [java-list] Re: Artigo Java x C#

2001-10-04 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: Carlos E O Chierici [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 04, 2001 10:07 AM
Subject: Re: [java-list] Re: Artigo Java x C#


 De uma olhada no seu codigo. Ele nao funciona.

 Nao dah p/ fazer:

 i.intValue()++

É mesmo.. me pegou, substitua por i.intValue()+1. Mesmo assim não vai rodar..
falta declarar main, etc. etc. etc.


 Alem disso vc esta criando um novo objeto dentro do metodo inc. Entao,
 mesmo que o codigo acima funcionasse, como vc espera trabalhar no objeto
 recebido como parametro se vc esta trabalhando em um novo objeto que vc
 acabou de criar?

Exatamente! É para mostrar que não existe passagem de parametro por
referencia!


 Enfim, nao serve como exemplo de passagem de parametros por referencia.

 Experimente o codigo que enviei e vc vera que java passa objetos por
 referencia e primitivos por valor.

Discordo.. você passa uma referencia por valor.. e isto não é o mesmo que
passagem por referencia.



 []s

 Carlos E O Chierici
 [EMAIL PROTECTED]


[]'s,

Leonardo Bueno.


 - Original Message -
 From: Leonardo Souza Mario Bueno [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, October 03, 2001 5:36 PM
 Subject: Re: [java-list] Re: Artigo Java x C#


 Nain, nain. Java não tem passagem por referencia nem para objetos.

 Ex:

 public void inc(Integer i) {
 i = new Integer(i.intValue()++);
 System.out.println(i =  + i); // i = 2
 }

 i = new Integer(1);
 inc(i);
 System.out.println(i =  + i); // i = 1

 Resultado:

 i = 2
 i = 1

 Ao chamar inc(i) é passada uma referencia ao objeto i por valor.. ou seja,
 mudanças na referencia dentro do metodo não terão efeito fora dele..

 []'s,

 Leonardo.

 - Original Message -
 From: Carlos E O Chierici [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, October 03, 2001 1:35 PM
 Subject: Re: [java-list] Re: Artigo Java x C#


  A passagem de parametros em Java funciona assim:
 
  - P/ objetos: por referencia
  - P/ primitivos: por valor
 
  Veja o exemplo:
 
  public class Teste
  {
 public void run()
 {
TObj obj = new TObj();
obj .i = 3;
System.out.println(obj.i); // obj.i = 3
NovoInt(obj);
System.out.println(obj.i); // obj.i = 5
 }
 
 public void NovoInt(TObj meuObj)
 {
meuObj.i = 5;
 }
 
 public static void main(String args[])
 {
Teste t = new Teste();
 t.run();
 }
  }
 
  class TObj
  {
 public int i;
  }
 
 
  []s
 
  Carlos E O Chierici
  [EMAIL PROTECTED]
 
  - Original Message -
 
  From: [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, October 03, 2001 9:52 AM
  Subject: RE: [java-list] Re: Artigo Java x C#
 
 
  Sérgio,
 
  Eu gostaria de fazer uma pequena correção no seu email.
 
  Java não possui passagem por referência. Somente por valor. Existe uma
 forma
  de simular passagem de parâmetros por referência, utilizando os objetos
 ou
  tipos primitivos armazenados em um array, por exemplo. Mas não existe
  passagem por referência.
 
  Antes que o alguém dê pulinhos de alegria, eu pergunto: e qual é o
 problema?
  Alguém por favor, apresente um artigo demonstrativo, baseado em testes de
  performance ou de algum requisito que mostre qual é o grandisíssimo
 problema
  de Java utilizar passagem por valor, e não por referência? Mesmo que
haja,
  isso significa que Java é ruim?
 
  Abraços,
  Denard
 
 
  -- 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]
 -



 -- 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] 
-




Re: [java-list] Re: Artigo Java x C#

2001-10-04 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: Renato Quedas [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, October 04, 2001 10:29 AM
Subject: Re: [java-list] Re: Artigo Java x C#


 Po Leonardo nao pisa na bola cara.

  public void inc(Integer i) {
  i = new Integer(i.intValue()++);
 se voce prestar atenção no seu codigo vai ver que você cria uma nova
 instancia
 de um Integer nesta linha acima, perdendo assim completamente a referencia
 que você passou na chamada.

Pessoal interessado nesta discussão, (Já devem ser poucos.. tá ficando pior
do que a discussão sobre overloading/polimorfismo :)

Eu sei que estou criando outo objeto.. o único erro que há nesta linha é que
i.intValue()++ não compila porque é equivalente à i.intValue() = i.intValue()
+ 1 que não é válido. Eu estou atribuindo uma nova instancia a i para mostrar
que o parametro é passado por valor.. se não fosse a alteração teria efeito
além do escopo do metodo.


 Type wrappers não são uma boa opção para demonstrar passagem por referencia
 porque não permitem que você altere o valor embutido neles.

A passagem de parametros segue a mesma regra para qualquer objeto ou tipo em
java.. sempre por valor.

 Que tal alguma coisa assim:

 public class App {

   public App() {
   }

   public static void main(String[] args) {
 App app1 = new App();
 Inteiro inteiro = new Inteiro();
 inteiro.setValor(1);
 System.out.println(O valor do inteiro é: + inteiro.getValor());
 inc(inteiro);
 System.out.println(O valor do inteiro é: + inteiro.getValor());

   }

   public static void inc(Inteiro obj) {
  int novoValor = obj.getValor();
  novoValor = ++novoValor;
  obj.setValor(novoValor);
   }

 }

 class Inteiro {

   public Inteiro() {
   }

   private int valor;

   public int getValor() {
 return valor;
   }
   public void setValor(int valor) {
 this.valor = valor;
   }
 }

 Entao com isso provamos o que está escrito em qualquer livro que preste:
 Objetos em java são sempre passados por referência enquanto tipos
primitivos
 são passados por valor.

Como um outro participante da lista já informou, o livro de estudos para
certificação Java 2 fala expliciramente que toda passagem de parametros em
java é por valor. Este exemplo não serve para provar que objetos são passados
por referencia (Mesmo porque é impossível provar isto ;-) pois você não
recebe um objeto como parametro e altera o valor dele.


 Um abraço

 Renato

Bom, já mostrei meus argumentos em vários posts e acho que não tem sentido
mais ficar repetindo-os.. vamos mudar pra uma discussão mais legal tipo Qual
é melhor JBuilder ou Forte, Vale a pena certificação (Acho que vale.. você
aprende que PDP é por valor ;-) ou então Method overloading é
polimorfismo?.

[]'s,

Leonardo.

 - Original Message -
 From: Leonardo Souza Mario Bueno [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, October 03, 2001 5:36 PM
 Subject: Re: [java-list] Re: Artigo Java x C#


  Nain, nain. Java não tem passagem por referencia nem para objetos.
 
  Ex:
 
  public void inc(Integer i) {
  i = new Integer(i.intValue()++);
  System.out.println(i =  + i); // i = 2
  }
 
  i = new Integer(1);
  inc(i);
  System.out.println(i =  + i); // i = 1
 
  Resultado:
 
  i = 2
  i = 1
 
  Ao chamar inc(i) é passada uma referencia ao objeto i por valor.. ou
seja,
  mudanças na referencia dentro do metodo não terão efeito fora dele..
 
  []'s,
 
  Leonardo.
 
  - Original Message -
  From: Carlos E O Chierici [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, October 03, 2001 1:35 PM
  Subject: Re: [java-list] Re: Artigo Java x C#
 
 
   A passagem de parametros em Java funciona assim:
  
   - P/ objetos: por referencia
   - P/ primitivos: por valor
  
   Veja o exemplo:
  
   public class Teste
   {
  public void run()
  {
 TObj obj = new TObj();
 obj .i = 3;
 System.out.println(obj.i); // obj.i = 3
 NovoInt(obj);
 System.out.println(obj.i); // obj.i = 5
  }
  
  public void NovoInt(TObj meuObj)
  {
 meuObj.i = 5;
  }
  
  public static void main(String args[])
  {
 Teste t = new Teste();
  t.run();
  }
   }
  
   class TObj
   {
  public int i;
   }
  
  
   []s
  
   Carlos E O Chierici
   [EMAIL PROTECTED]
  
   - Original Message -
  
   From: [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Wednesday, October 03, 2001 9:52 AM
   Subject: RE: [java-list] Re: Artigo Java x C#
  
  
   Sérgio,
  
   Eu gostaria de fazer uma pequena correção no seu email.
  
   Java não possui passagem por referência. Somente por valor. Existe uma
  forma
   de simular passagem de parâmetros por referência, utilizando os
 objetos
  ou
   tipos primitivos armazenados em um array, por exemplo. Mas não existe
   passagem por referência.
  
   Antes que o alguém dê pulinhos de alegria, eu pergunto: e qual é o
  problema

Re: [java-list] Re: Artigo Java x C#

2001-10-03 Por tôpico Leonardo Souza Mario Bueno

Nain, nain. Java não tem passagem por referencia nem para objetos.

Ex:

public void inc(Integer i) {
i = new Integer(i.intValue()++);
System.out.println(i =  + i); // i = 2
}

i = new Integer(1);
inc(i);
System.out.println(i =  + i); // i = 1

Resultado:

i = 2
i = 1

Ao chamar inc(i) é passada uma referencia ao objeto i por valor.. ou seja,
mudanças na referencia dentro do metodo não terão efeito fora dele..

[]'s,

Leonardo.

- Original Message -
From: Carlos E O Chierici [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, October 03, 2001 1:35 PM
Subject: Re: [java-list] Re: Artigo Java x C#


 A passagem de parametros em Java funciona assim:

 - P/ objetos: por referencia
 - P/ primitivos: por valor

 Veja o exemplo:

 public class Teste
 {
public void run()
{
   TObj obj = new TObj();
   obj .i = 3;
   System.out.println(obj.i); // obj.i = 3
   NovoInt(obj);
   System.out.println(obj.i); // obj.i = 5
}

public void NovoInt(TObj meuObj)
{
   meuObj.i = 5;
}

public static void main(String args[])
{
   Teste t = new Teste();
t.run();
}
 }

 class TObj
 {
public int i;
 }


 []s

 Carlos E O Chierici
 [EMAIL PROTECTED]

 - Original Message -

 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, October 03, 2001 9:52 AM
 Subject: RE: [java-list] Re: Artigo Java x C#


 Sérgio,

 Eu gostaria de fazer uma pequena correção no seu email.

 Java não possui passagem por referência. Somente por valor. Existe uma
forma
 de simular passagem de parâmetros por referência, utilizando os objetos
ou
 tipos primitivos armazenados em um array, por exemplo. Mas não existe
 passagem por referência.

 Antes que o alguém dê pulinhos de alegria, eu pergunto: e qual é o
problema?
 Alguém por favor, apresente um artigo demonstrativo, baseado em testes de
 performance ou de algum requisito que mostre qual é o grandisíssimo
problema
 de Java utilizar passagem por valor, e não por referência? Mesmo que haja,
 isso significa que Java é ruim?

 Abraços,
 Denard


 -- 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] 
-




Re: [java-list] Atualização de aplicação no cliente em JXTA ?

2001-10-01 Por tôpico Leonardo Souza Mario Bueno



JXTA e uma plataforma para aplicativos peer to 
peer.. acho que o que você procura e o webstart. Mesmo assim você vai precisar 
mandar um jar novo.. o que você pode fazer e agrupar classes relacionadas em 
jars menores para não precisar atualizar tudo sempre que mudar uma 
classe.

[]'s,

Leonardo Bueno.

  - Original Message - 
  From: 
  Ricardo 
  Pelliciari 
  To: Mail List JAVA 
  Sent: Monday, October 01, 2001 9:36 
  AM
  Subject: [java-list] Atualização de 
  aplicação no cliente em JXTA ?
  
  Olá.
  Estou com uma Aplicação GUI que roda em n 
  clientes. Porém, vejo necessidade de tempos em tempos atualizar as 
  aplicações(código) em todos os Clientes sem que seja necessário mandar o novo 
  .jar (upgrade) para todos manualmente.
  Do que estamos falando ? JXTA ? Se sim, no 
  jxta.org não encontrei muitos samples disponíveis...
  ALLguém pode me dar uma luz para este caso em 
  particular ?
  
  []'s
  
  Ricardo Pelliciari.
  


Re: [java-list] Rational Rose

2001-08-31 Por tôpico Leonardo Souza Mario Bueno

De uma olhada no Together/J. Além de fazer tudo o que já foi dito sobre o
Rose ele ainda tem o melhor suporte a round-trip engineering permitindo que
seu modelo esteja sempre 100% sincronizado com o seu código (Esqueça a
geração/engenharia reversa de código!) e suporte a design patterns (Ex: Você
clica em uma classe com o botão da direita, escolha Choose a pattern,
seleciona o pattern Singleton, seta umas características como thread-safe,
instance name e o Together gera o código).

Havia uma versão free (Together Whiteboard) que só tinha diagrama de classe
na versão 4.2 mas parece que eles pararam de oferecer na versão 5.

[]'s,

Leonardo Bueno.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, January 30, 2001 9:54 AM
Subject: Re: [java-list] Rational Rose


 Olá João,

 O Rational é sim o mais popular das ferraentas CASE utilizadas
 pelo desenvolvedores JAVA.
 Por favor passa o link de onde vc fez o download.

   Obrigado
   Moacy


 Em Wed, 29 Aug 2001 18:09:30 -0300 Sandro Brandão Escreveu:

  Caro João Roberto,
 
  Na minha empresa utilizamos direto o Rose em nossos projetos, que
 são
  todos implementados em Java.
  O Rose nos permite a Engenharia Reversa do Modelo de Classe com as
  nossas classes implementadas em Java. Entre outras funcionalidades
 mais,
  como a construção de diagramas de interação, diagrama de classe, use
  case,
  colaboração, atividade, estados, etc. Diagramas esses que ajudam, e
  muito, a
  modelagem e análise de projetos, requisitos esses fundamentais para
 uma
  boa
  construção de sistemas.
 
  Sandro Brandão
 
  - Original Message -
  From: João Roberto R. Alonso [EMAIL PROTECTED]
  To: Lista [EMAIL PROTECTED]
  Sent: Wednesday, August 29, 2001 2:40 PM
  Subject: [java-list] Rational Rose
 
 
  
   - Original Message -
   From: João Roberto R. Alonso [EMAIL PROTECTED]
   To: Lista [EMAIL PROTECTED]
   Sent: Tuesday, August 21, 2001 1:39 PM
   Subject: Rational Rose
  
  
  Fiz o download do Rational Rose 2001a, queria saber se essa
  ferramenta
CASE é a mais utilizada por desenvolvedores JAVA?
E saber tbm se alguem possui o crack da versão trial para uso
  pessoal?
   
JR
   
   
  
  
   -- 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 java-list-
 [EMAIL PROTECTED]
 
  --
 ---
 





 MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
 Faça já o seu. É gratuito!!!

 -- 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] 
-




Re: [java-list] Rational Rose

2001-08-31 Por tôpico Leonardo Souza Mario Bueno





  - Original Message - 
  From: 
  Sven van ´t 
  Veer 
  To: [EMAIL PROTECTED] 
  Sent: Friday, August 31, 2001 9:39 
  AM
  Subject: Re: [java-list] Rational 
  Rose
  
  00d901c1317a$e2cf6ba0$020a@hendrix type="cite">geração/engenharia reversa de código!) e suporte a design patterns (Ex: Vocêclica em uma classe com o botão da direita, escolha "Choose a pattern",seleciona o pattern Singleton, seta umas características como thread-safe,instance name e o Together gera o código).
  Rose faz isso tb, alem disso, EJB 2.0
  
Ah! Bem lembrado... o Together suporta EJB 2.0, faz 
deployment etem editor de JSP/HTML (Com suporte a taglibs). Só falta ter 
um gerador de interfaces swing/awt.

[]'s,

Leonardo.
...Leonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 
+55-27-3324-4097 Ext.: 315Mobile: +55-27-9971-1375e-FAX: 
+1-775-796-6766Visit our website at:http://www.itera.com.br...


  00d901c1317a$e2cf6ba0$020a@hendrix type="cite">Havia uma versão free (Together Whiteboard) que só tinha diagrama de classena versão 4.2 mas parece que eles pararam de oferecer na versão 5.[]'s,Leonardo Bueno.Leonardo Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: +55-27-3324-4097 Ext.: 315Mobile: +55-27-9971-1375e-FAX: +1-775-796-6766Visit our website at:http://www.itera.com.br- Original Message -From: [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Tuesday, January 30, 2001 9:54 AMSubject: Re: [java-list] Rational Rose
Olá João,O Rational é sim o mais popular das ferraentas CASE utilizadaspelo desenvolvedores JAVA.Por favor passa o link de onde vc fez o download.  Obrigado  MoacyEm Wed, 29 Aug 2001 18:09:30 -0300 Sandro Brandão Escreveu:
  Caro João Roberto,Na minha empresa utilizamos direto o Rose em nossos projetos, quesão
  todos implementados em Java.O Rose nos permite a Engenharia Reversa do Modelo de Classe com asnossas classes implementadas em Java. Entre outras funcionalidadesmais,
  como a construção de diagramas de interação, diagrama de classe, usecase,colaboração, atividade, estados, etc. Diagramas esses que ajudam, emuito, amodelagem e análise de projetos, requisitos esses fundamentais parauma
  boaconstrução de sistemas.Sandro Brandão- Original Message -From: "João Roberto R. Alonso" [EMAIL PROTECTED]To: "Lista" [EMAIL PROTECTED]Sent: Wednesday, August 29, 2001 2:40 PMSubject: [java-list] Rational Rose
- Original Message -From: "João Roberto R. Alonso" [EMAIL PROTECTED]To: "Lista" [EMAIL PROTECTED]Sent: Tuesday, August 21, 2001 1:39 PMSubject: Rational Rose
Fiz o download do Rational Rose 2001a, queria saber se essaferramenta

  CASE é a mais utilizada por desenvolvedores JAVA?E saber tbm se alguem possui o crack da versão trial para usopessoal?

  JR-- 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.htmpara sair da lista: envie email para[EMAIL PROTECTED]-
  -- LISTA SOUJAVA 
  http://www.soujava.org.br  - Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmpara sair da lista: envie email para java-list-[EMAIL PROTECTED]
  -MailBR - O e-mail do Brasil -- http://www.mailbr.com.brFaça já o seu. É gratuito!!!-- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas 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]--- 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.htmpara sair da lista: envie email para [EMAIL PROTECTED] -


Re: [java-list] Rational Rose

2001-08-31 Por tôpico Leonardo Souza Mario Bueno

A url é

www.togethersoft.com


[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: Adrian Dantas [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, August 31, 2001 9:49 AM
Subject: RES: [java-list] Rational Rose


 Leonardo,

 Qual é a URL desse software(Together/J)?

 Atenciosamente,

 Adrian

  -Mensagem original-
  De: Leonardo Souza Mario Bueno [mailto:[EMAIL PROTECTED]]
  Enviada em: quinta-feira, 30 de agosto de 2001 14:40
  Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
  Assunto: Re: [java-list] Rational Rose
 
 
  De uma olhada no Together/J. Além de fazer tudo o que já foi dito sobre o
  Rose ele ainda tem o melhor suporte a round-trip engineering
  permitindo que
  seu modelo esteja sempre 100% sincronizado com o seu código (Esqueça a
  geração/engenharia reversa de código!) e suporte a design
  patterns (Ex: Você
  clica em uma classe com o botão da direita, escolha Choose a pattern,
  seleciona o pattern Singleton, seta umas características como
thread-safe,
  instance name e o Together gera o código).
 
  Havia uma versão free (Together Whiteboard) que só tinha diagrama
  de classe
  na versão 4.2 mas parece que eles pararam de oferecer na versão 5.
 
  []'s,
 
  Leonardo Bueno.
  ...
  Leonardo Souza Mario Bueno
  Itera - Voice, Wireless  Web Solutions
  [EMAIL PROTECTED]
  Phone: +55-27-3324-4097 Ext.: 315
  Mobile: +55-27-9971-1375
  e-FAX: +1-775-796-6766
  Visit our website at:
  http://www.itera.com.br
  ...
 
  - Original Message -
  From: [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Tuesday, January 30, 2001 9:54 AM
  Subject: Re: [java-list] Rational Rose
 
 
   Olá João,
  
   O Rational é sim o mais popular das ferraentas CASE utilizadas
   pelo desenvolvedores JAVA.
   Por favor passa o link de onde vc fez o download.
  
 Obrigado
 Moacy
  
  
   Em Wed, 29 Aug 2001 18:09:30 -0300 Sandro Brandão Escreveu:
  
Caro João Roberto,
   
Na minha empresa utilizamos direto o Rose em nossos projetos, que
   são
todos implementados em Java.
O Rose nos permite a Engenharia Reversa do Modelo de Classe com
as
nossas classes implementadas em Java. Entre outras funcionalidades
   mais,
como a construção de diagramas de interação, diagrama de classe, use
case,
colaboração, atividade, estados, etc. Diagramas esses que ajudam, e
muito, a
modelagem e análise de projetos, requisitos esses fundamentais para
   uma
boa
construção de sistemas.
   
Sandro Brandão
   
- Original Message -
From: João Roberto R. Alonso [EMAIL PROTECTED]
To: Lista [EMAIL PROTECTED]
Sent: Wednesday, August 29, 2001 2:40 PM
Subject: [java-list] Rational Rose
   
   

 - Original Message -
 From: João Roberto R. Alonso [EMAIL PROTECTED]
 To: Lista [EMAIL PROTECTED]
 Sent: Tuesday, August 21, 2001 1:39 PM
 Subject: Rational Rose


Fiz o download do Rational Rose 2001a, queria saber se essa
ferramenta
  CASE é a mais utilizada por desenvolvedores JAVA?
  E saber tbm se alguem possui o crack da versão trial para uso
pessoal?
 
  JR
 
 


 -- 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 java-list-
   [EMAIL PROTECTED]
   
  
 --
   ---
   
  
  
  
  
  
   MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
   Faça já o seu. É gratuito!!!
  
   -- 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] Threads - (me ajudem - coisas básicas de iniciante)

2001-08-14 Por tôpico Leonardo Souza Mario Bueno



Um Thread "startado" não e coletado pelo garbage 
collector, então você pode usar uma mesma referência para startar vários 
threads..

Ex:


NovaThread nv = new NovaThread("Thread 
01");
nv.start();
nv = new NovaThread("Thread 02"); 
nv.start();
nv = new NovaThread("Thread 03"); 
nv.start();

Isso responde as suas 2 
perguntas?

  - Original Message - 
  From: 
  Sérgio Luiz 
  Tonsig 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, August 14, 2001 4:19 
  PM
  Subject: [java-list] Threads - (me ajudem 
  - coisas básicas de iniciante)
  
  Caros Javistas,
  Vejam o seguinte trecho:
  NovaThread nv01 = new NovaThread("Thread 
  01");
  NovaThread nv02 = new NovaThread("Thread 02"); 
  NovaThread nv03 = new NovaThread("Thread 03"); 
  .
  .
  .
  No meu problema, como não sei antecipadamente qual a 
  quantidade de Threads que terei que disparar, pergunto: existe alguma forma de 
  deixar variável os nomes "nv.." de maneira que posso ir criando threads na 
  medida em for necessitando ?
  
  -
  Outra pergunta de novato. Observem a linha abaixo:
  
  NovaThread t01 = new NovaThread("Thread 
  01");
  t01.start()
  
  O fluxo de execução ao passar por estas linhas cria um novo(a) 
  Thread e starta a mesma.
  Pergunta:
  Se o fluxo de execução novamente passar por esses trechos, irá 
  startar um outro pocesso para thread mantendo aanterior rodando (se 
  ainda estiver viva), ou matará a thread em execuçãostartada 
  anteriormente ?
  
  
  

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


Re: [java-list] JSP é realmente melhor que ASP e .NET?

2001-08-08 Por tôpico Leonardo Souza Mario Bueno

Quais são as funcionalidades de sua intranet/extranet? Os outros
desenvolvedores de sua empresa conhecem VB, Delphi, C/C++ ou Java? Dependendo
destas respostas talvez ASP seja melhor mesmo.. ou não :)

[]'s,

Leonardo Bueno.

PS: Um servlet pode abrir quantas conexões ele quiser com um BD, respeitando
o limite do servidor de BD.. não existe esta restrição no lado do servlet.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: Igor Medeiros [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, August 05, 2001 2:41 AM
Subject: [java-list] JSP é realmente melhor que ASP e .NET?


 Pessoal,
 Estou estudando JAVA mas ainda não implanetei na empresa onde trabalho,
 que é uma multinacional.
 A intranet é WinNT com IIS e a internet (servidor nos EUA) é UNIX.

 Preciso convencer meu chefe que JSP é melhor que ASP, me preparando para os
 argumentos dele, como por exemplo:
 Se eu disser sobre servelt que pode abrir somente uma conexão com o banco
 durante toda a vida da aplicação ao invés de uma para cada sessão como
 acontece com ASP, ele irá me dizer que não precisa de JSP para fazer
isso...
 o MTS faz... e assim por diante... sem contar que ele apela para o .NET que
 nem conhecemos ainda... tudo para me fazer desistir do JAVA... me ajudem
por
 favor...

 Quais são os reais benefícios do JSP sob ASP...
 digam tudo por favor!

 desde de já grato pela atenção de todos,
 Igor Medeiros


 -- 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] 
-




Re: [java-list] !!! Brecha de Segurança !!!

2001-08-08 Por tôpico Leonardo Souza Mario Bueno

Esta brecha de segurança já foi discutida na lista em um tópico sobre
Statement x PreparedStatement, e ela não é específica do Tomcat ou
SQLServer... é um brecha que o próprio desenvolvedor inclui no software.

[]'s,

Leonardo Bueno.

- Original Message -
From: Sergio Oliveira Jr. [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, August 07, 2001 3:42 PM
Subject: [java-list] !!! Brecha de Segurança !!!


 O Servlet abaixo possui uma brecha de segurança bastante grave. O ambiente
 onde a brecha foi testada é o Tomcat com SQLServer.

 Só por curiosidade, alguém consegue ver aonde está essa brecha?

 public class BadServlet extends HttpServlet {

 public void doGet(HttpServletRequest request, HttpServletResponse response)
 throws IOException, ServletException {
 doPost(request,response);
 }

 private Connection getConnection() throws Exception {
 // retorna conexao com o SQLServer...
 }

 public void doPost(HttpServletRequest request, HttpServletResponse
 response) throws IOException, ServletException {

 // Mostra o nome do usuário a partir do usuario_id...

 String userid = request.getParameter(userid);

 String nome = null;

 try {
 Connection conn = getConnection();
 Statement query = conn.createStatement();
 StringBuffer sql = new StringBuffer();
 sql.append(SELECT Nome FROM Users WHERE userid = );
 sql.append(userid);

 ResultSet results = query.executeQuery(sql.toString());

 if (results.next()) nome = results.getString(1);

 query.close();
 conn.close();

 } catch(Exception e) {
 throw new IOException(Problemas:  + e.getMessage());
 }

 PrintWriter pw = response.getWriter();

 if (nome != null) pw.println(h1 + nome + /h1);
 else pw.println(h1Nao achei!!!/h1);

 }

 }


 --
 Sergio Oliveira Jr.
 Sun Certified Java Programmer
 Desenvolvedor e Consultor Java
 --



 _
 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
 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] 
-




Re: [java-list] SOAP in the Java Platform

2001-08-07 Por tôpico Leonardo Souza Mario Bueno

Lá vão alguns links..

xml.apache.org - Soap Toolkit - Procure por SOAP e Axis
http://www.javaworld.com/javaworld/topicalindex/jw-ti-javaxml.html -
Vários artigos
www.idoox.com - Soap Toolkit
www.glue.com - Soap Toolkit
www.ibm.com/developers - Procure por webservices.. tem alguns tutoriais
sobre SOAP.

E finalmente :-)

http://www.itera.com.br/en/webservice/jabber.jsp
http://www.itera.com.br/en/webservices/bovespa.jsp

[]'s,

Leonardo Bueno.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: Kleber Rodrigo Carvalho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, August 07, 2001 9:33 AM
Subject: [java-list] SOAP in the Java Platform


 PessoALL !!!

 Gostaria de obter infomações sobre o SOAP in the Java
 Platform ?

 Sei que haverá uma discussão sobre este assunto na
 página da java.sun, conforme escrito abaixo:

 August 21. 11:00 A.M. PDT/6:00 P.M. GMT. SOAP in the
 Java Platform. Guests: Rahul Sharma and Nick Kassem

 Confome a página oficial do Simple Object Access
 Protocol (SOAP) 1.1, existem desenvolvedores de
 grandes empresas por trás desta tecnologias, como IBM,
 Microsoft e Lotus.
 Será que alguém tem alguma informação sobre o uso de
 SOAP e Java ?
 Alguém já precisou usar o SOAP com o Java na pratica ?
 Ou existe alguma API em Java que substitua o SOAP ?


 Bom , chega de perguntas

 Muito obrigado desde já.

 []´s
 Kleber Rodrigo de Carvalho
 Software Engineer


_
__
 Yahoo! GeoCities
 Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo!
GeoCities. É fácil e grátis!
 http://br.geocities.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
 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] 
-




Re: [java-list] Como faço para criar uma variavel de aplicação em JSP????

2001-08-02 Por tôpico Leonardo Souza Mario Bueno

application.setAttribute(nome,valor);

[]'s,

Leonardo Bueno.

- Original Message -
From: Mauro Hinz - JLLE  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 01, 2001 2:12 PM
Subject: [java-list] Como faço para criar uma variavel de aplicação em
JSP


 Para criar um variavel de sessao eu uso:

 HttpSession session = request.getSession(true);
 session.setAttribute(login, login);

 Como faço para criar uma varivel de aplicação???

 Mauro Hinz


 -- 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] 
-




Re: [java-list] Opiniao - Threads

2001-07-26 Por tôpico Leonardo Souza Mario Bueno



Não esta não.. se você nãocompartilhar 
objetos entre requests simultaneos, por exemplo atributos da classe oudos 
contextos session e application, então o seu servlet é thread safe. Se você 
estiver compartilhando basta sincronizaro acesso a estes recursos usando 
wait() e notify()/notifyAll(). IMHO eu acho que SingleThreadModel nem deveria 
existir... so causa confusão.

[]'s,

Leonardo Bueno.

  - Original Message - 
  From: 
  jspdeveloper 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, July 25, 2001 10:10 
  AM
  Subject: Re: [java-list] Opiniao - 
  Threads
  
  saudacoes pessoas,
  
  ??Quando utilizo jsp , a implementacao do jsp ja 
  vem com a interface singleThreadModel implementada??
  
  Eu desenvolvo paginas com acesso a banco de 
  dados, com varios usuarios concorrentes e nunca me preocupei com os Threads. 
  Sera que estou fazendo tudo errado?
  
  obrigado pela atencao
  
  
- Original Message - 
From: 
Igor 
To: [EMAIL PROTECTED] 
Sent: Wednesday, July 25, 2001 4:27 
AM
Subject: Re: [java-list] Opiniao - 
Threads

Carlos,

para q vc não precise usar Threads seus servlets devem implementar a 
interface SingleThreadModel 
dessa forma vc não enfrentará problemas com acessos múltiplos e consultas a 
base de dados (principalmente se suas consultas dependerem de parâmetros), 
mas existe uma desvantagem para cada requisição será feita uma instância 
de seu Servlet na memária de seu servidor o modo multithreaded pode 
oferecer um desenpenho melhor se bem usado.

[]'s Igor

  - Original Message - 
  From: 
  [Carlos H.] 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, July 24, 2001 7:25 
  PM
  Subject: [java-list] Opiniao - 
  Threads
  
  
  Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros 
  meses!ASSINE AGORA! http://www.bol.com.br/acessobol/
  

  
  

   Pessoal, soh gostaria de pegar uma 
  opinião com vocês, estou desenvolvendo alguns serviços em servlets, com 
  acesso a banco de dados, gostaria de saber, vocês acham necessária a 
  utilização de threads em quaisquer recursos vindos do banco, como selects 
  etc o somente para transações mais complicadas? Tenho essa dúvida porque é 
  a primeira vez que trabalho com servlets, e como o recurso será utilizado 
  por vários usuários ao mesmo tempo, gostaria de saber se poderia haver 
  algum problema pelo fato de usar ou não usar threads e etc. 
  
  Agradeço a atenção!
  
  Atenciosamente 
  
  [Carlos][EMAIL PROTECTED]


Re: [java-list] Alternativa para lista Soujava

2001-07-18 Por tôpico Leonardo Souza Mario Bueno



Gostaria de sugerir outra alternativa, o java-br é um grupo não moderado 
hospedado pelo yahoogroups em que qualquer pessoa pode se cadastrar.. 


  
  
Subscribe to java-br 
  
 
 
  

  Powered by groups.yahoo.com 
  


[]'s,

Leonardo Bueno.

  - Original Message - 
  From: 
  Simone 
  Alves 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, July 18, 2001 8:54 
  AM
  Subject: [java-list] Alternativa para 
  lista Soujava
  
  Bom dia Gentes!!!
  Assim como eu, acredito que muitos ficaram tristes com a 
  suspensão temporária da lista Soujava.
  
  Tenho uma sugestão para não ficarmos sem a troca de 
  experiência na tecnologia Java.
  No site www.smartjava.com.br tem uma lista de 
  discussão. Até onde eu sei esta lista não tem moderação e para vc poder se 
  cadastrar na lista, primeiro precisa se cadastrar no site. Que tal a gente se 
  cadastrar lá para continuarmos a trocar nossas experiências ???
  
  O que vcs acham ???
  
  {}s
  Simone
  
  PS: Se vcs acharem que vale a pena, avise outras 
  pessoas.


Re: [java-list] Voyager

2001-07-17 Por tôpico Leonardo Souza Mario Bueno

HUm... este Voyager eu não conheço.. o que conheço é o Voyager da Nuance que
não tem nada a ver com isso.

[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: +55-27-3324-4097 Ext.: 315
Mobile: +55-27-9971-1375
e-FAX: +1-775-796-6766
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: Karina Malavazi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, July 21, 2001 4:06 PM
Subject: Re: [java-list] Voyager


 O Voyager eh um software baseado em Java, que fornece suporte a aplicacoes
que
 necessitam de construcoes de programas e mensagens remotas, agregacao
dinamica,
 agentes moveis, CORBA/RMI, e muitas outras caracteristicas.

 Se voce quiser dar uma olhada, entra na pagina do Voyager:
 http://www.objectspace.com/products/voyager/

 Leonardo Souza Mario Bueno gravada:

  Conheço um Voyager mas não sei se este Voyager e o mesmo sobre o que você
  esta falando.. para que serve este Voyager?
 
  []'s,
 
  Leonardo Bueno.
 
  - Original Message -
  From: Karina Malavazi [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Sunday, June 10, 2001 9:20 PM
  Subject: [java-list] Voyager
 
   Oi pessoal,
  
   Tem alguem ai que conhece Voyager ?
  
   Instalei em uma maquina e quando tento executar qualquer exemplo (no
   caso o Mobility1) ele da o erro:
   Exception in thread main java.lang.NoClassDefFoundError:
   /examples/mobility/Mobility1
  
   Ja atualizei o path e o classpath:
   path=%path%;c:\voyager\bin
   Set CLASSPATH=c:\voyager\lib\voyager.jar
  
   Segui todos os passos do manual do Voyager, mas nao adiantou.
   Alguem sabe o que pode estar errado?
  
   []'s
   Karina.
  
 

 ---
--
  ---
 
  -- 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]
  -



-
---


-- 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] 
-




Re: [java-list] Acessando COM no Java

2001-07-12 Por tôpico Leonardo Souza Mario Bueno

Existe uma ferramenta que gera todo o código JNI necessário a partir de um
componente COM wm www.alphaworks.ibm.com

[]'s,

Leonardo Bueno.

- Original Message -
From: Flávio Leite [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, July 12, 2001 10:04 AM
Subject: [java-list] Acessando COM no Java


 Estou re-enviando minha msg pois ninguem a respondeu.

  -Mensagem original-
  De: Flávio Leite [mailto:[EMAIL PROTECTED]]
  Enviada em: terça-feira, 10 de julho de 2001 16:40
  Para: [EMAIL PROTECTED]
  Assunto: [java-list] Acessando COM no Java
 
 
  Pessoal,
 
  Tenho um objeto COM prontinho e gostaria de acessa-lo no JAVA.
  Tem como?
  Me disseram pra usar JNI mas não gostaria de reescrever todo o código do
  COM.
 
  []s
  Flávio
 
 
 
  -- 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]
 -



-- 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] Voyager

2001-07-11 Por tôpico Leonardo Souza Mario Bueno

Conheço um Voyager mas não sei se este Voyager e o mesmo sobre o que você
esta falando.. para que serve este Voyager?

[]'s,

Leonardo Bueno.

- Original Message -
From: Karina Malavazi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, June 10, 2001 9:20 PM
Subject: [java-list] Voyager


 Oi pessoal,

 Tem alguem ai que conhece Voyager ?

 Instalei em uma maquina e quando tento executar qualquer exemplo (no
 caso o Mobility1) ele da o erro:
 Exception in thread main java.lang.NoClassDefFoundError:
 /examples/mobility/Mobility1

 Ja atualizei o path e o classpath:
 path=%path%;c:\voyager\bin
 Set CLASSPATH=c:\voyager\lib\voyager.jar

 Segui todos os passos do manual do Voyager, mas nao adiantou.
 Alguem sabe o que pode estar errado?

 []'s
 Karina.



-
---


-- 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] 
-




Re: [java-list] Parar processamento do servlet

2001-07-05 Por tôpico Leonardo Souza Mario Bueno

Basta executar um return...

if ( val ) {
response.sendredirect( pagina);
return;
}
if ( val2 ) {
response.sendredirect( pagina);
return;
}
if ( val3 ) {
response.sendredirect( pagina);
return;
}
gravadados();

[]'s,

Leonardo Bueno.

- Original Message -
From: Mike Moreira [EMAIL PROTECTED]
To: Grupo Discussao Java [EMAIL PROTECTED]
Sent: Wednesday, July 04, 2001 10:55 AM
Subject: [java-list] Parar processamento do servlet


Ola,

Alguem sabe como parar o processamento de um servlet, exxemplo:
Tenho uma sequencia de verificacoes no servlet, e se uma dessas der erro eu mando um
sendreditect para outra pagina, o problema eh que o servlet continua processando pq
as validacoes nao estao em cascata. Isto eh , sao independentes uma da outra.
if ( val ) {
response.sendredirect( pagina);
// nesse ponto o servlet deveria parar, mas isso nao ocorre
// e ele vai para a rotina onde sao gravados os dados
}
if ( val2 ) {
response.sendredirect( pagina);
}
if ( val3 ) {
response.sendredirect( pagina);
}
gravadados();

Se eu usar o System.exit(0) estarei limpando a JVM ? Eh  provavel que algum outro
sistema possa parar?

[]'s
Mike Moreira
CPA Sistemas de Informação
+55.11.4330-6066
[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]
-



-- 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] SOAP

2001-07-03 Por tôpico Leonardo Souza Mario Bueno

www.ibm.com/developers - Tem diversos artigos e tutoriais
www.xmethods.com - Vários exemplos.. a maioria com exemplos de código fonte do
cliente e alguns com código dos servidores

[]'s,

Leonardo Bueno.

- Original Message -
From: Rodrigo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, July 02, 2001 7:05 PM
Subject: [java-list] SOAP


 Alguém tem algum exemplo prático, tutorial ou uma boa URL ( com exemplos
 práticos )  sobre o uso do SOAP ?

 Rodrigo

 - Original Message -
 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Sunday, July 01, 2001 7:26 PM
 Subject: [java-list] Applet X Servlets


  Alguem poderia me informar como estabelecr a comunicação entre um applet e
  um servlet. A idéia seria a seguinte: Mostrar informações de um banco de
  dados em applet usando o servlet para buscar as informações e devolver
 para
  o applet.
  Grato Antecipadamente por qualquer ajuda!
 
  _
  Oi! Você quer um iG-mail gratuito?
  Então clique aqui: http://registro.ig.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]
  -
 
 


 -- 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] 
-




Re: [java-list] banco de dados

2001-06-19 Por tôpico Leonardo Souza Mario Bueno



Juliana,

 Mande uma mensagem para a lista 
com o código que você está usando que será mais fácil alguem poder 
ajudar.

[]'s,

Leonardo Bueno

  - Original Message - 
  From: 
  Juliana 

  To: [EMAIL PROTECTED] 
  Sent: Tuesday, June 19, 2001 11:08 
  AM
  Subject: [java-list] banco de dados
  
  Olá lista estou 
  com um problema, 
  tenho um formulário em html, essa página chama um 
  servlet e no servlet eu tento gravar os dados do formulário em diferentes 
  tabelas.
  
  O meu problema é que as informações não estão 
  sendo gravadas e não dá nenhum erro, ao contrário, ele exibe a mensagem que eu 
  coloquei depois de concluída a operação.
  Alguém poderia me ajudar?
  
  Juliana


Re: [java-list] Como preservar acentuação usando JSP-JDBC-Sybase?

2001-06-18 Por tôpico Leonardo Souza Mario Bueno



Faz tempo que eu resolvi este problema (2 anos) e 
não sei exatamente como eu fiz, mas acho que você precisa descobrir qual o 
encoding usado pelo seu BD e no parametro do tipo java.util.Properties que você 
passa para o metodo DriverManager.getConnection()você deve setar uma 
propriedade informando o encoding que deve ser usado..(algo do tipo CHARSET = 'ISO') 

[]'s,
Leonardo Bueno.

  - Original Message - 
  From: 
  Simone 
  
  To: [EMAIL PROTECTED] 
  Sent: Monday, June 18, 2001 11:18 
AM
  Subject: [java-list] Como preservar 
  acentuação usando JSP-JDBC-Sybase?
  
  
  - Original Message - 
  From: Simone 
  To: [EMAIL PROTECTED] 
  Sent: Domingo, 3 de Junho de 2001 22:42
  Subject: Como preservar acentuação usando 
  JSP-JDBC-Sybase?
  
  Olá
  A ajuda de que preciso é que estou 
  trabalhando num site JSPque usa JDBCpara consultas ao BD/Sybase. O 
  problema é que eu "preciso" das palavras acentuadas. No Sybase as tabelas 
  estão com as palavras acentuadas ok. Porém quando é feito um query pelo jdbc, 
  e o JSP monta a página, as letras acentuadas são trocadas poroutros 
  caracteres. Alguém tem idéia de como corrigir isto? Seria via JDBC ou JSP? 
  Qualquer ajuda é bem vinda. 
  Obrigada
  
  Simone


Re: [java-list] Design Pattern

2001-06-18 Por tôpico Leonardo Souza Mario Bueno



De uma olhada em http://c2.com/cgi/wiki?DesignPatterns

[]'s,

Leonardo Bueno.


  - Original Message - 
  From: 
  Luis Henrique 
  To: [EMAIL PROTECTED] 
  Sent: Monday, June 18, 2001 12:06 
PM
  Subject: [java-list] Design Pattern
  
  Boa tarde,
  
  Gostaria de saber mas sobre Design Pattern, onde 
  eu posso conseguir material para estudo
  
  Obrigado.
  _Luís 
  Henrique L. S. CamposAnalista de Sistemas - 
Politec


Re: [java-list] SQL - query

2001-06-18 Por tôpico Leonardo Souza Mario Bueno

Outra vantagem dos PreparedStatements é que eles evitam que alguem mal intencionado
passe valores indevidos em algum campo de formulário e faça uma caca no seu BD.

Ex:

String strUpdate = update Conta set SALDO = SALDO +  + strDeposito +where NUM_CTA
= +strConta;
stmt.executeUpdate(strUpdate);

Ai chega um mane e preenche o formulário assim:

Valor: 3000,  TITULAR = Cicrano
Conta: 1-1 or NUM_CTA is not null

Lá se foi o seu BD... pode voltar o backup.

Leonardo Bueno.

- Original Message -
From: Cassio Sampaio [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, June 18, 2001 1:21 PM
Subject: Re: [java-list] SQL - query


 Rodrigo,

 As diferencas sao quanto ao tratamento que o Banco de dados vai dar ao seu comando.
 O Prepared statement gera um comando que fica no cache do seu banco de dados, nao
necessitando
 o banco fazer parse a cada nova execucao, enquanto o Statement normal requer que o
banco
 o recompile a cada execucao.
 Como via de regra sempre uso prepared Statements

 - Cassio

 Rodrigo Fiche wrote:

  Olá,
  Trabalho com Java/JSP e banco de dados Oracle e gostaria de tirar uma
duvida,
  prepareStatement e createStatement, qual a diferença? em que situação é
melhor utilizar prepare ou statement?
 
  Abraços,
  Rodrigo
  Rodrigo Fiche
  http://www.connection.com.br
  [EMAIL PROTECTED]
  tel. (21) 533-2716
 
  -- 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]
-


-- 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] Editor de texto em Java...

2001-06-15 Por tôpico Leonardo Souza Mario Bueno

www.jedit.org
www.jext.org

[]'s,

Leonardo Bueno

- Original Message -
From: Jefferson Notaro [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, June 14, 2001 9:16 AM
Subject: [java-list] Editor de texto em Java...


 Desculpe a minha insistência... :)

 Teria eu, sido muito visionário quanto a questão de um editor de textos Open
 Source em Java ?

 No casa pergunto então, se alguém conhece algum editor de textos em Java q
 seja free, pelo menos.


 valeu ai em!

 Jeo


 -- 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] 
-




Re: [java-list] JBuilder x Forte

2001-06-15 Por tôpico Leonardo Souza Mario Bueno
Title: JBuilder x Forte



Não, por favor, pelo-amor-de-deus, não 
opinem!

Marcos, please, de uma olhada em www.soujava.org.br no arquivo da lista que 
você encontrará várias discussões sobre JBuilder x Forté x VA x Emacs 
xnotepad x edit do DOS

[]'s,

Leonardo Bueno.

  - Original Message - 
  From: 
  Marcos Roberto da Silva 
  To: '[EMAIL PROTECTED]' 
  Sent: Friday, June 15, 2001 2:32 PM
  Subject: [java-list] JBuilder x 
  Forte
  
   Boa 
  tarde pessoal, 
   Gostaria 
  que opnassem pelo melhor. Muito obrigado 
  Marcos Roberto da Silva 
  Unidade Desenv. de Seguro 
  Saúde Unimed Seguradora 
  S/A. (11) 245-9608 
  [EMAIL PROTECTED] 
  


Re: [java-list] Api Java para substituicao do JNI

2001-06-13 Por tôpico Leonardo Souza Mario Bueno

Muito estranho isto, e não há nenhuma informação em java.sun.com... deve ser boato.

O que eu sei que existe é uma software desenvolvido pela IBM que cria automaticamente
o codigo Java/JNI necessário para  você acessar um componente ActiveX... se é isto
que você procura dê uma olhada em www.aplhaworks.ibm.com

Leonardo Bueno.

- Original Message -
From: Jose Euclides da Silva Junior - DIGR.O
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, June 13, 2001 2:02 PM
Subject: [java-list] Api Java para substituicao do JNI


-BEGIN PGP SIGNED MESSAGE-

Pessoal,
parece que a SUN disponibilizou uma nova API JAVA que torna desnecessario o
uso de JNI para acesso nativo a dlls ou a api winsock32 da M$. Alguem ta
sabendo algo a respeito disso ou alguma pagina web de referencia?
Abracos a todos,

José Euclides Júnior
__
E-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://euclides.8m.com



-BEGIN PGP SIGNATURE-
Version: PGP 6.5.1

iQCVAwUBOyfF9t0YhuJ3BUxtAQGgAAP/clQ47UrhG0gIMwivDDL3piDXDF6tE2Gd
uW3MoKybUmqSMNmnUFKA+uB3UU/juLFjO5sd/HaedlSmMwH30BsbyBppsF/eyUfb
rkqhZY8YNZhcnCz9eidGc0V+ws6SrWIQsrZG4zXNnnk5lj1h6CCsh/gU3/FS/6yX
b2/rSSO/ouc=
=FXIU
-END PGP SIGNATURE-

-- 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] 
-




Re: [java-list] Erro a ler arquivo

2001-06-09 Por tôpico Leonardo Souza Mario Bueno

Se você mostrar o fonte do programa talvez alguem possa dar umas dicas. Provavelmente
a JVM esta fazendo GC de muita memoria, dando a impressão de que o programa travou...
para tentar contornar isto você pode rodar a jvm com o flag -Xincgc (Incremental
Garbage Collector) e usar um pool para objetos que você esteja criando
constantemente. Ha.. aumente também o tamanho máximo e inicial do heap usando os
flags -Xms e -Xmx, para ver o help sobre estes flags é só executar java -X

[]'s,
Leonardo Bueno.

- Original Message -
From: Eduardo Zava [EMAIL PROTECTED]
To: java-list [EMAIL PROTECTED]
Sent: Saturday, June 09, 2001 10:41 AM
Subject: [java-list] Erro a ler arquivo


Oi Pessoal,

Alguém tem um exemplo de um programa java que consiga ler um arquivo
realmente grande para ser atualizadom em um Banco de Dados, gente mais é
grande mesmo 17 GB . O meu programa quando passa de 4GB do arquivo
processado  para , a máquina que estou usando é bastante parruda para
suportar esta carga um sum sparc com muito disco muita memoria acima de
2 GB e 4 processadores  com solares 8 e JRE 1.2 e já tentei com 1.4 Beta
também , já utilizei um pgm em c e o arquivo foi processado em 14 horas,
isto me garantiu que nem o arquivo nem BD estão com problemas e a
maquina suporta tal carga.


att

Eduardo


-- 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] 
-




Re: [java-list] Reload em JSP no TOMCAT

2001-06-08 Por tôpico Leonardo Souza Mario Bueno

Thiago,

O Tomcat so recarrega automaticamente os JSPs e servlets que forem instalados no
diretorio webapps.. se você estiver usando Context path=/X
docBase=c:\path_diferente_de_webapp\/ você vai precisar de remover os arquivos do
diretorio work para que as mudanças tenham efeito..

[]'s,
Leonardo Bueno.

- Original Message -
From: Thiago Ferauche [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 08, 2001 9:21 AM
Subject: [java-list] Reload em JSP no TOMCAT


 Toda a vez que faço uma modificação em um JSP tenho que renomear o arquivo
 ou reiniciar o TomCat para que o JSP seja recompilado. Acho que o servlet
 fica na JVM e só sai depois de algum tempo, quando o garbage collector
 elimina esse servlet do JVM.
 Como faço para que toda a vez que o arquivo JSP seja modificado, o Tomcat
 gere novamente os servlets e carregeue-os na JVM?

 Thiago


 -- 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] 
-




Re: [java-list] Reload em JSP no TOMCAT

2001-06-08 Por tôpico Leonardo Souza Mario Bueno

Então o tomcat realmente esta com problemas... bom, uma coisa que eu vi e parece não
estar corrata é a declaração contex, tente usar isto:

context path=/teste docBase=webapps/teste

[]'s,
Leonardo Bueno.

- Original Message -
From: Thiago Ferauche [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 08, 2001 12:07 PM
Subject: Re: [java-list] Reload em JSP no TOMCAT



 - Original Message -
 From: Leonardo Souza Mario Bueno [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, June 08, 2001 10:51 AM
 Subject: Re: [java-list] Reload em JSP no TOMCAT

 Leonardo,

  O diretório que estou usando está abaixo do Webapps,
 context path=webapps/teste
   docBase=webapps/teste
 Eu apago os aquivos gerados no diretório work, e mesmo assim ele não
 atualiza, estou suspeitando que alguma coisa com o JVM.
 Se alguém mais puder me ajudar.

 Thiago

  Thiago,
 
  O Tomcat so recarrega automaticamente os JSPs e servlets que forem
 instalados no
  diretorio webapps.. se você estiver usando Context path=/X
  docBase=c:\path_diferente_de_webapp\/ você vai precisar de remover os
 arquivos do
  diretorio work para que as mudanças tenham efeito..
 
  []'s,
  Leonardo Bueno.
 
  - Original Message -
  From: Thiago Ferauche [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Friday, June 08, 2001 9:21 AM
  Subject: [java-list] Reload em JSP no TOMCAT
 
 
   Toda a vez que faço uma modificação em um JSP tenho que renomear o
 arquivo
   ou reiniciar o TomCat para que o JSP seja recompilado. Acho que o
 servlet
   fica na JVM e só sai depois de algum tempo, quando o garbage collector
   elimina esse servlet do JVM.
   Como faço para que toda a vez que o arquivo JSP seja modificado, o
 Tomcat
   gere novamente os servlets e carregeue-os na JVM?
  
   Thiago
  
  
   -- 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]
  -
 


 -- 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] 
-




Re: [java-list] Dúvida...

2001-06-07 Por tôpico Leonardo Souza Mario Bueno



Existem 2 meios de fazer isto, sendo que em um 
deles não é necessário alterar o contrato do seu método..

 1) Lançar uma exceção e 
capturalá dentro do próprio metodo.. depois você precisará fazer uma analizar o 
stack trace da exceção

 2) Passar a classe que está 
chamando o método como parametro (Solução óbvia...)

Inteh,
Leonardo.

  - Original Message - 
  From: 
  André 
  Luís Moser 
  To: Sou Java 
  Sent: Wednesday, June 06, 2001 1:47 
  PM
  Subject: [java-list] Dúvida...
  
  Alguem sabe se existe uma maneira de eu saber 
  qual classe chamou 
  um determinado métodona minha classe "x", 
  por exemplo ?


Re: [java-list] Incluir ícone na barra de ferramentas

2001-06-05 Por tôpico Leonardo Souza Mario Bueno



Isto só é possível usando JNI. Se não me engano já 
foi publicado um artigo em www.javaworld.com sobre isto.. (Pode ter 
sido tamben no JDC http://developer.java.sun.com/developer/)

Inteh,
Leonardo Bueno.


  - Original Message - 
  From: 
  Fernando Del Bianco 
  To: [EMAIL PROTECTED] 
  Sent: Monday, June 04, 2001 3:09 PM
  Subject: [java-list] Incluir ícone na 
  barra de ferramentas
  
  Alguém saberia me dizer se é possível colocar um 
  ícone na barra de ferramentas (assim como quando recebemos um e-mail, aparece 
  um envelopinho ao lado do relógio)
  
  Meu cliente quer quequando um usuário tiver 
  alguma pendência, o sistema mostre este íconezinho ao lado do 
  relógio.
  
  Dicasutilizando Applets ou interface 
  gráfrica simples são muito bem vindas.


Re: [java-list] Java e Palm OS

2001-06-05 Por tôpico Leonardo Souza Mario Bueno

Roberto,

Enquando o PADP não fica pronto você pode fazer o download do MIDP for Palm no
site da Sun (Foi lançado no fim da semana passada) e aproveite para ler os artigos
sobre MIDP no JDC.

[]'s,
Leonardo Bueno.

- Original Message -
From: Roberto Nakagawa [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, June 04, 2001 3:57 PM
Subject: [java-list] Java e Palm OS


 Alguém pode me dar algumas dicas para um principiante no desenvolvimento de
 aplicações em Java para Palm? Pode ser algo como princípios básicos no
 desenvolvimento de aplicações para Palm usando Java.

 Obrigado!

 Roberto
 _
 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]
 -



-- 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] Apóstrofo em String JSP - Muitos não entenderam!

2001-06-05 Por tôpico Leonardo Souza Mario Bueno
Title: Apóstrofo em String JSP



Você pode mostrar o seu código html ? Acho que o 
problema esta nele.

Inteh,
Leonardo Bueno

  - Original Message - 
  From: 
  Clayton Rocha Fermino 
  To: '[EMAIL PROTECTED]' 
  Sent: Tuesday, June 05, 2001 2:13 
PM
  Subject: RES: [java-list] Apóstrofo em 
  String JSP - Muitos não entenderam!
  
  O SQL não tem nada a ver com a história... quando eu dou 
  Request("cidade") a String já vem com o problema ela só fica inteira no campo 
  texto da página HTML.
  
-Mensagem original-De: CrazyDuke 
[mailto:[EMAIL PROTECTED]]Enviada em: Segunda-feira, 4 de 
Junho de 2001 17:06Para: [EMAIL PROTECTED]Assunto: 
Re: [java-list] Apóstrofo em String JSP - Muitos não 
entenderam!
Problema de SQL, nao de Java.


  - Original Message - 
  From: 
  Clayton Rocha Fermino 
  To: '[EMAIL PROTECTED]' 
  
  Sent: Monday, June 04, 2001 2:52 
  PM
  Subject: [java-list] Apóstrofo em 
  String JSP - Muitos não entenderam!
  
  Não é bem isso...
  
  Muito obrigado pelas respostas, mas a maioria do pessoal não 
  entendeu... acho que me expressei mal... o problema é quando o usuário 
  entra uma String com Apóstrofo, Ex.: "Sta Barbara D'oeste", em um 
  formulário HTML... quando eu recebo esse formulário no meu JSP e dou um 
  Request pra pegar esse campo... ele pega só até o 
  apóstrofo...
  
  Assim:
  
  Entrada do usuário: Santa Bárbara 
  D'Oeste
  Qdo dou Request : Santa Bárbara 
  D
  
  Entederam?
  
  Obrigado a todos...
  
  []´s
  
  Clayton
  
  ** 
  Clayton Rocha 
  Fermino [EMAIL PROTECTED] 
  CTC - 
  Centro de Tecnologia Copersucar 
  (19) 
  429-8243 / Piracicaba - 
  SP 
  ** 
  
  
  
  -Mensagem 
  original-De: ZForum 
  [mailto:[EMAIL PROTECTED]]Enviada em: Sexta-feira, 1 
  de Junho de 2001 09:45Para: 
  [EMAIL PROTECTED]Assunto: Re: [java-list] Apóstrofo em 
  String JSP
  
Pessoal,

Desculpem-me pela intromissão e pela curiosidade. 

Não trabalho com JSP,mas um simples "\'" 
já não resolveria o caso?
Assim como o "\n", "\"", "\b", etc.

T+

:: Adalberto Zanata

:: DYNAMiC Soluções em Sistemas:: [EMAIL PROTECTED]:: [EMAIL PROTECTED]:: 
http://www.dynatec.com.br

:: Espaço Reverso Design:: [EMAIL PROTECTED]:: 
http://www.espacoreverso.com.br



  - Original Message - 
  From: 
  CrazyDuke 
  To: [EMAIL PROTECTED] 
  
  Sent: Thursday, May 31, 2001 5:44 
  PM
  Subject: Re: [java-list] 
  Apóstrofo em String JSP
  
  creio q isso eh a solucao para Java...mas 
  o problema inicial me pareceu ser de SQL mesmo.
  
  Na instrucao SQL, substitua o apostrofo 
  por dois apostrofos...
  
  INSERT INTO MINHATABELA values ( 'AQUI 
  TEM APOSTROFO--''--');
  
  vai inserir a String: "AQUI TEM 
  APOSTROFO-'--"
  
  
  
- Original Message - 
From: 
Sergio 
Eduardo Rodrigues 
To: [EMAIL PROTECTED] 

Sent: Thursday, May 31, 2001 
8:56 AM
Subject: RES: [java-list] 
Apóstrofo em String JSP

utilize o caracter com uma barra, ex : Santa Bárbara 
D\´Oeste
isto 
também se aplica a outros caracteres como " ou a propria 
\


  -Mensagem original-De: 
  Clayton Rocha Fermino [mailto:[EMAIL PROTECTED]]Enviada 
  em: quarta-feira, 30 de maio de 2001 13:21Para: '[EMAIL PROTECTED]'Assunto: 
  [java-list] Apóstrofo em String JSP
  Olá 
  pessoal, 
  Sei que a pergunta é 
  bem simples... mas gostaria de saber com o pessoal anda 
  trabalhando para resolver este problema do apóstrofo em campos 
  texto, em JSP.
  Para aqueles que nunca 
  tentaram, caso haja um apóstrofo no campo. Ex.: "Santa Bárbara 
  D´Oeste". Ele recupera apenas "Santa Bárbara D", devido ao 
  apóstrofo...
  []´s 
  Clayton 
  
  ** 
  Clayton Rocha 
  Fermino [EMAIL PROTECTED] 
  CTC 
  - Centro 

Re: [java-list] Interface

2001-06-05 Por tôpico Leonardo Souza Mario Bueno



Yep... a não ser que a interface dependa da classe 
que a implementa (Estranho não?), neste caso a classe seria automaticamente 
recompilada.

Inteh,

Leonardo Bueno.

  - Original Message - 
  From: 
  Fernando Del Bianco 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, June 05, 2001 5:19 
PM
  Subject: [java-list] Interface
  
  Ola,
  Quando uma classe implementa uma interface e esta 
  interface é alterada. Preciso reciompilar a classe que a 
  implementa???
  
  Valeu!!!


Re: [java-list] Como preservar acentuação usando JSP-JDBC-Sybase?

2001-06-04 Por tôpico Leonardo Souza Mario Bueno



Tem tempo que não trabalho com sybase, mas acho que 
para resolver este problema você tem que passar umapropriedade que diz 
qual o charset usado para o driver no método 
DriverManager.getConnection(Stringurl,Propertiesinfo)

Éalgo do tipo:

Properties props = new Properties();
props.setProperty("CHARSET","CHARSET_USADO");

props.setProperty("user","fulano");

props.setProperty("password","segredo");
Connection conn = 
DriverManager.getConnection("jdbc:??",props);

Inteh,
Leonardo Bueno

  - Original Message - 
  From: 
  Simone 
  
  To: [EMAIL PROTECTED] 
  Sent: Sunday, June 03, 2001 10:42 
PM
  Subject: [java-list] Como preservar 
  acentuação usando JSP-JDBC-Sybase?
  
  Olá
  A ajuda de que preciso é que estou 
  trabalhando num site JSPque usa JDBCpara consultas ao BD/Sybase. O 
  problema é que eu "preciso" das palavras acentuadas. No Sybase as tabelas 
  estão com as palavras acentuadas ok. Porém quando é feito um query pelo jdbc, 
  e o JSP monta a página, as letras acentuadas são trocadas poroutros 
  caracteres. Alguém tem idéia de como corrigir isto? Seria via JDBC ou JSP? 
  Qualquer ajuda é bem vinda. 
  Obrigada
  
  Simone


Re: [java-list] retornar mais de uma variável num método

2001-06-04 Por tôpico Leonardo Souza Mario Bueno

Você tem 3 opções:

1) Retorne um array com os multiplos valores de retorno

public Object[] teste(X par1, Y par2, Z par3) {
return new Object[] {par1, par2, par3}
}

2) Passe um objeto que seja o container dos valores que você deseja alterar

public void teste(A par1) {
par1.setX(..
par2.setX(..
par3.setX(..
}

3) Refatore o código para que isto não seja necessário, será que este método não
esta tendo múltiplas funções? (Melhor opção!)

Inteh,
Leonardo Bueno.

- Original Message -
From: Augusto Cesar Castoldi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, June 04, 2001 7:45 AM
Subject: [java-list] retornar mais de uma variável num método


Pessoal,

em delphi eu posso fazer um procedure que retorne vários valores, é só
colocar var na frente da variável:

procedure Teste(var varx : integer)...

Tem como fazer isso em Java?

até mais,

Augusto


-- 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] 
-




Re: [java-list]Problemas com a data

2001-06-04 Por tôpico Leonardo Souza Mario Bueno
Title: [java-list]Problemas com a data



De uma olhada no método 
java.util.Calendar.roll(int,int) e Calendar.roll(int,boolean).

INteh,
Leonardo Bueno

  - Original Message - 
  From: 
  Maurício Borges Florencio 
  To: '[EMAIL PROTECTED]' 
  Sent: Monday, June 04, 2001 9:03 AM
  Subject: [java-list]Problemas com a 
  data
  
  Olá amigos 
  Estou tendo problemas na hora de 
  trabalhar com data .Estou precisando somar ou subtrair um dia da data em atual. Alguém sabe com fazer isso.Estou usando a 
  classe Date do java,mais não estou conseguindo obter resutado 
  Desde já agradeço a ajuda de 
  vcs 
  Até mais mauricio 



Re: [java-list] import javax.activation.*;

2001-06-04 Por tôpico Leonardo Souza Mario Bueno



Qualquer pacote javax.* você encontrará em 
java.sun.com. Este em específico é o Java Activation Framework.

[]'s,
Leonardo.

  - Original Message - 
  From: 
  Kleber Rodrigo de Carvalho 

  To: [EMAIL PROTECTED] 
  Sent: Friday, June 01, 2001 10:16 
PM
  Subject: [java-list] import 
  javax.activation.*;
  
  PessoALL,
  estou precisando deste pacote:
  
  import javax.activation.*;
  
  Alguém sabe me dizer a url da sun que eu posso 
  baixa-lo ?
  
  
  Obrigado
  
  [] 'sKleber Rodrigo de CarvalhoSoftware 
  Engineer
  


Re: [java-list] Apóstrofo em String JSP

2001-06-01 Por tôpico Leonardo Souza Mario Bueno
Title: Apóstrofo em String JSP



O problema que ele está tendo provavelmente não se 
deve a falta de scape no java, senão ele 
estaria tendo um erro de sintaxe, o problema é com 
escapes no código SQL.

Amelhor solução e passar a string como 
parametro de um PreparedStatement e deixar que o 
seu driver faça os escapes necessários. Desta forma 
o seu comando fica mais independente 
de DB e você não tem trabalho..

ex:

String cidade="Santa Bárbara 
D´Oeste";
PreparedStatement ps = con.prepareStatement("insert 
into t_SeiLaOque (cidade) values (?)");
ps.setString(1,cidade);
ps.executeUpdate();

[]'s,
Leonardo Bueno.

  - Original Message - 
  From: 
  ZForum 
  To: [EMAIL PROTECTED] 
  Sent: Friday, June 01, 2001 9:44 AM
  Subject: Re: [java-list] Apóstrofo em 
  String JSP
  
  Pessoal,
  
  Desculpem-me pela intromissão e pela curiosidade. 
  
  Não trabalho com JSP,mas um simples "\'" já não 
  resolveria o caso?
  Assim como o "\n", "\"", "\b", etc.
  
  T+
  
  :: Adalberto Zanata
  
  :: DYNAMiC Soluções em Sistemas:: [EMAIL PROTECTED]:: [EMAIL PROTECTED]:: http://www.dynatec.com.br
  
  :: Espaço Reverso Design:: [EMAIL PROTECTED]:: 
  http://www.espacoreverso.com.br
  
  
  
- Original Message - 
From: 
CrazyDuke 
To: [EMAIL PROTECTED] 
Sent: Thursday, May 31, 2001 5:44 
PM
Subject: Re: [java-list] Apóstrofo em 
String JSP

creio q isso eh a solucao para Java...mas o 
problema inicial me pareceu ser de SQL mesmo.

Na instrucao SQL, substitua o apostrofo por 
dois apostrofos...

INSERT INTO MINHATABELA values ( 'AQUI TEM 
APOSTROFO--''--');

vai inserir a String: "AQUI TEM 
APOSTROFO-'--"



  - Original Message - 
  From: 
  Sergio Eduardo 
  Rodrigues 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, May 31, 2001 8:56 
  AM
  Subject: RES: [java-list] Apóstrofo 
  em String JSP
  
  utilize o caracter com uma barra, ex : Santa Bárbara D\´Oeste
  isto também se aplica a outros caracteres 
  como " ou a propria \
  
  
-Mensagem original-De: Clayton Rocha Fermino 
[mailto:[EMAIL PROTECTED]]Enviada 
em: quarta-feira, 30 de maio de 2001 13:21Para: '[EMAIL PROTECTED]'Assunto: 
[java-list] Apóstrofo em String JSP
Olá pessoal, 
Sei que a pergunta é bem 
simples... mas gostaria de saber com o pessoal anda trabalhando para 
resolver este problema do apóstrofo em campos texto, em 
JSP.
Para aqueles que nunca 
tentaram, caso haja um apóstrofo no campo. Ex.: "Santa Bárbara D´Oeste". 
Ele recupera apenas "Santa Bárbara D", devido ao 
apóstrofo...
[]´s 
Clayton 
** 
Clayton Rocha 
Fermino [EMAIL PROTECTED] 
CTC - 
Centro de Tecnologia Copersucar 
(19) 
429-8243 / Piracicaba - 
SP 
** 



Re: [java-list] nao consigo obter hh:mm:ss atraves de um getDate em um banco mysql

2001-05-29 Por tôpico Leonardo Souza Mario Bueno

Use getTimestamp() ao invés de getDate(), de uma olhada na documentação de
java.sql.Timestamp (Ou TimeStamp ?)

[]'s,
Leonardo Bueno.

- Original Message -
From: jspdeveloper [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, May 28, 2001 3:58 PM
Subject: [java-list] nao consigo obter hh:mm:ss atraves de um getDate em um banco
mysql


 saudacoes pessoal,

 preciso obter hora e minuto atraves de um getDate mas o maximo q ele me
 retorna eh dd/mm/

 obs: estou usando o mysql.

 quando executo um getString eu obtenho a informacao que quero, mas preciso
 formatar a saida e nao estou afim de fazer o tratamento ´na mao´.
 pelo getString esta vindo assim: 2001-05-28 16:50:54
 mas quero usar um getDate e um simpleDateformat para sair assim: 28/05/2001
 16:50:54 PM

 o codigo abaixo soh retorna dd/MM/:

 String dataAtualizacao = new String();
 java.text.SimpleDateFormat formatter = new
 java.text.SimpleDateFormat(dd/MM/  hh:mm a);
 dataAtualizacao= rs.getString(dt_atualizacao);
 dataAtualizacao = formatter.format(dt_atualizacao);


 alguem pode me dar um help??
 obrigado


 mysql select dt_atualizacao from hw_estacoes_de_trabalho;
 +-+
 | dt_atualizacao  |
 +-+
 | 2001-05-28 16:48:26 |
 +-+
 1 row in set (0.00 sec)


 -- 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] 
-




Re: [java-list] Componenetes

2001-05-28 Por tôpico Leonardo Souza Mario Bueno



Acho que o WebSphere não suporta IIOP e se isto for 
verdade (Não tenho certeza) será necessário transformar os EJBs em objetos corba 
e lá se vãovários benefícios de EJB...

Além disto será necessário um Orb C++ (mais 
$$)

[]'s,
Leonardo Bueno.

  - Original Message - 
  From: 
  Fernando Del Bianco 
  To: [EMAIL PROTECTED] 
  Sent: Monday, May 28, 2001 10:09 AM
  Subject: Re: [java-list] 
  Componenetes
  
  Estude o CORBA. Com certeza vc não precisará 
  reescrever seus componentes.
  
- Original Message - 
From: 
Rodrigo Aver 

To: [EMAIL PROTECTED] 
Sent: Saturday, May 26, 2001 10:57 
AM
Subject: [java-list] Componenetes

 Pessoal,

 Eu tenho a seguinte 
situação, tenho um conjunto de componentes ( EJB ) que é o meu modelo de 
negócios que é atualmente acessado por JSP e Servlets. Agora surgiu a 
necessidade de acessar esse mesmo modelo de negócio por uma aplicação em C++ 
para UNIX ( pois vai rodar em terminais vt100 ) e por uma aplicação em VB. 


 Meu application server é o 
WebSphere, existe solução ou alternativa para isso ? Eu não gostaria de 
reimplementar o meu modelo de negócios em outra plataforma.

Rodrigo.


Re: [java-list] Componenetes

2001-05-27 Por tôpico Leonardo Souza Mario Bueno



Rodrigo,

 Você pode fazer isto usando 
SOAP. Dê uma olhada em www.idoox.com, 
lávocê encontrará um toolkit para Java com suporte a EJB e um toolkit para 
C++.


PS: Leandro ([EMAIL PROTECTED]), 
está ai uma boa aplicação de SOAP 
:)

[]'s,

Leonardo.
...Leonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375FAX: 775-796-6766 (US number)Visit our 
website at:http://www.itera.com.br...



  - Original Message - 
  From: 
  Rodrigo Aver 
  To: [EMAIL PROTECTED] 
  Sent: Saturday, May 26, 2001 10:57 
  AM
  Subject: [java-list] Componenetes
  
   Pessoal,
  
   Eu tenho a seguinte situação, 
  tenho um conjunto de componentes ( EJB ) que é o meu modelo de negócios que é 
  atualmente acessado por JSP e Servlets. Agora surgiu a necessidade de acessar 
  esse mesmo modelo de negócio por uma aplicação em C++ para UNIX ( pois vai 
  rodar em terminais vt100 ) e por uma aplicação em VB. 
  
   Meu application server é o 
  WebSphere, existe solução ou alternativa para isso ? Eu não gostaria de 
  reimplementar o meu modelo de negócios em outra plataforma.
  
  Rodrigo.


Re: [java-list] En: [posinfo2000] Leiam e comentem.

2001-05-25 Por tôpico Leonardo Souza Mario Bueno



Interessate o site... microsoft 31 x sun 24 :)

  - Original Message - 
  From: 
  Sven van ´t Veer 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, May 24, 2001 11:46 
  AM
  Subject: Re: [java-list] En: 
  [posinfo2000] Leiam e comentem.
  Por que java ??simples:vai até www.netcraft.com e verifica os stats do www.bb.com.br 
  (W2K server c/ IIS) e compara os uptimes com com o www.bea.com. BEA 
  chegou a ter um uptime de 370 dias e banco do brasil 20 ;-) ou www.borland.com 220 dias. Na lista de 50 
  maiores uptimes não tem nenhum windooze.Claudiney wrote:
  006f01c0e3c5$6d40ce40$[EMAIL PROTECTED]" 
type="cite">
- 
Original Message - 
From:Alexandre Faria 
Thuler
To:[EMAIL PROTECTED]
Sent: Saturday, May 19, 2001 5:53 PM
Subject: [posinfo2000] Leiam e comentem.


  
  
WWW.COMPUTERWORLD.COM.BR
 Leia mais reportagens do site do 
  Computerworld Receba 
  por e-mail gratuitamente as 
atualizações

  
  

  
  21/12/00 18:23:00Internet: 
  Java ou Windows? 
  Infoworld/EUA
  Yager: No meio do barulho 
  do julgamento antitruste da Microsoft, dos vírus de e-mail do Outlook 
  e da apresentação da .NET, a Microsoft entregou o Windows 2000 Server. 
  Ele passou despercebido, principalmente graças à ausência de um 
  marketing eficaz da companhia. Este novo sistema operacional inclui um 
  conjunto completo de facilidades de middleware corporativas: 
  transações, objetos distribuídos, um banco de dados robusto e 
  messaging garantido. Aliado ao servidor Web Internet Information 
  Server (IIS) e à uma facilidade de scripting poderosa, o middleware do 
  Windows 2000 arredonda um ambiente poderoso para aplicações 
  corporativas. E tudo está incluído no preço do Windows 2000. 
  
  Fielden: Talvez seja 
  verdade que o Windows pode fornecer uma solução abrangente para 
  implementar aplicações de negócio, mas um dos meus grandes problemas é 
  que ele o faz de maneira extremamente proprietária. Isso obriga 
  fornecedores, empresas e usuários finais a se submeterem a um sistema 
  fechado. Além disso, dado o meu background de arquiteto de sistemas, 
  tenho um enorme problema com qualquer pessoa que sugira implementar 
  uma solução restrita a uma plataforma  o PC. Ao contrário do Java 2 
  Enterprise Edition (J2EE), que permite aos usuários escolherem as 
  plataformas que fazem sentido para seu negócio, o Windows 2000 elimina 
  esta escolha e encoraja o conceito de server farming, para deleite dos 
  fabricantes de hardware e software  cada um buscando uma fatia do 
  bolo. 
  Admito que, quando as empresas 
  estavam no meio da computação cliente/servidor, o Windows, com 
  freqüência, provou ser a melhor direção estratégica. Mas, na atual era 
  pós-PC, Java faz um trabalho vastamente superior de se posicionar em 
  uma base muito maior de dispositivos de consumo e plataformas 
  servidoras. 
  A capacidade do Windows 2000 
  melhorou muito desde os tempos do NT. Mas, infelizmente, o mesmo 
  aconteceu com as complexidades do produto. Quando se considera o 
  volume de esforço necessário para fazer serviços obrigatórios como 
  Active Directory funcionarem, não posso, em sã consciência, 
  recomendá-lo. 
  Serviços similares,escolhas 
  similares?
  Yager: O menu de serviços 
  de aplicações empresariais do J2EE é extraordinariamente similar ao do 
  Windows 2000. O J2EE não o vence em recursos básicos. O J2EE é Java, o 
  que é visto por quem já codifica em Java como uma vantagem. Gosto da 
  Java, mas prefiro escolher uma linguagem para cada projeto, e codifico 
  para serviços do Windows 2000 usando C++ e JScript. 
  Fielden: Tendo admitido que 
  gosta de escolher, por que você recomendaria algo que oferece tão 
  pouco? Se você observar a popularidade da Java na indústria agora, 
  seria uma aposta segura suportá-la, especialmente considerando-se que 
  ela é apoiada por fornecedores como Sun Microsystems, IBM e Oracle, 
  para citar algumas. Você falou em codificar para serviços do Windows 
  2000  qual é a diferença de codificar para a especificação Java? O 
  uso de serviços do Windows 2000 não proporciona dianteira. Ambos 
  provêem ao usuário conectividade e capacidade de reutilização. 
  
  Você tem que considerar não só o 
  custo, mas também a disponibilidade de recursos para executar o 
  trabalho. Eu poderia apostar que, embora um grande número de 
  desenvolvedores seja 

Re: [java-list] AWT e SWING

2001-05-24 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: Sergio Oliveira Jr. [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, May 23, 2001 3:35 PM
Subject: [java-list] AWT e SWING


 Cara Lista,

 Costumo dizer para as pessoas que Java é limitado em termos de interface,
 isto é, a linguagem não possui componentes gráficos de alto-nível.

 Falo isso pois tive que desenvolver na mão uma simples lista que mostrasse
 itens com cores diferentes, autowrap, ícones para os itens, etc.

 Como vocês sabem a java.awt.List é bastante limitada e não podemos
 extende-la por possuir um Peer. (Até podemos extende-la, mas as principais
 funcionalidades estão no Peer, que é código nativo.)

 Swing na teoria veio para melhorar isso.

 Alguém saberia onde posso encontrar componentes gráficos AWT e SWING de
 alto-nível. O que vocês acharam da minha afirmação? Java é realmente
 limitado em termos de interface?

Diria que o problema então é que AWT é limitado em termos de interface. Apesar de não
conhecer nenhuma linguagem que venha com componente de lista que possa fácilmente
mostrar itens com cores diferentes e as outras reclamações que você citou não se
aplicarem a swing, concordo que java comparada com Delphi ou VB em relação a
componentes visuáis complexos leva a pior no quesito facilidade de uso (ie, um
usuário inexperiente arrasta um componente para um form e em 15 minutos tem uma lista
conectada ao BD), entretanto, se compararmos bons IDEs (versões free não vale), com
estas linguagens, você encontrará estes componentes. Agora, se você comparar java x
object pascal, java x C++, Java x basic em relação á interface vai ser uma lavada...

Inteh,
Leonardo Bueno.


 []'s

 Sergio
 _
 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]
 -



-- 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] API's

2001-05-18 Por tôpico Leonardo Souza Mario Bueno

Você precisa do Java Media Framework (JMF). Não sei se eles suportam os protocolos
H261 e H263 na versão atual...

- Leonardo.

- Original Message -
From: Aury Fink Filho [EMAIL PROTECTED]
To: Lista Sou Java (E-mail) [EMAIL PROTECTED]
Sent: Friday, May 18, 2001 8:13 AM
Subject: [java-list] API's


Olá Pessoal,

Alguém poderia me informar quais API's me permitiriam programar em
Java a aplicação
logo abaixo?
Pegar um sinal de vídeo da placa de captura de vídeo, um
sinal de áudio da placa de áudio, enviar ambos sinais em grupos multicast
separados na rede comprimidos em H.261 e H.263 (padrão H.323),
respectivamente. Fazer o cliente multicast receber o sinal e apresentar na
tela do micro. OBS: o servidor pode ser em qualquer S.O., mas o cliente deve
ser através de protocolos padrão, ou seja, ferramentas de mercado (como o
real player ou o media player) devem poder entender o sinal.
Preciso disso para implementar esse trabalho para a faculdade...

Qualquer informação seria útil...

Obrigado
Aury Fink Filho


-- 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] 
-




Re: [java-list] Boleto bancario com Java

2001-05-18 Por tôpico Leonardo Souza Mario Bueno



Qual o sentido em mandar uma mensagem em pv e 
avisar a lista? Mande a mensagem para a lista então :)

Leonardo Bueno

  - Original Message - 
  From: 
  Liandro 
  To: [EMAIL PROTECTED] 
  Sent: Friday, May 18, 2001 8:17 AM
  Subject: Re: [java-list] Boleto bancario 
  com Java
  
  mandei uma msg em pv
  
  
  Liandro
  
- Original Message - 
From: 
Rafael 
Frantz 
To: [EMAIL PROTECTED] 
Sent: Thursday, May 17, 2001 3:04 
PM
Subject: [java-list] Boleto bancario 
com Java

Pessoal,

 alguem poderia me indicar 
algum site onde encontro informacoes
sobre a geracao de boletos bancario com Java 
Servlets ou JSP?


Obrigado a todos!


Rafael Zancan FrantzE-mail: [EMAIL PROTECTED]Home 
page: www.rafaelfrantz.cjb.netPlanBr: 
www.planbr.cjb.netSoftware 
developerFIDENE/UNIJUI


Re: [java-list] SQLJ

2001-05-17 Por tôpico Leonardo Souza Mario Bueno



Tente www.sqlj.org. 

A oracle e a IBM tem implementações mas me parece 
que a idéia não foi muito pra frente... e JDO vem ai tornando SQLJ 
desnecessário.

Inteh,
Leonardo.

  - Original Message - 
  From: 
  Alessandro 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, May 17, 2001 12:24 
  AM
  Subject: [java-list] SQLJ
  
  Olá à todos,
  
   Alguém tem informações 
  sobre SQLJ, estou precisando para um trabalho acadêmico.
  
   Valeu,
  
   
Alessandro


Re: [java-list] Case com SOAP

2001-05-17 Por tôpico Leonardo Souza Mario Bueno

Leandro,

SOAP se aplica mais a integração entre aplicações do que para separar as camadas
de uma aplicação. Você poderia usar soap para, por exemplo, permitir que um cliente
seu integre o controle de estoque dele no seu sistema de e-commerce... neste caso sim
soap seria bem empregado.

Dependendo do projeto seu projeto, o melhor seria nem usar componentes
distribuidos e sim beans convencionais..  só faz sentido usar um  container de
componentes distribuidos se você precisar usar os recursos de controle de transações,
segurança, etc. oferecidos por  ele, neste caso você pode usar um app server mais
barato como o orion ou até mesmo o jboss e migrar para weblogic ou outro quando for
necessário.

[]'s,

Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: [EMAIL PROTECTED]
To: java-list [EMAIL PROTECTED]
Sent: Thursday, May 17, 2001 4:28 PM
Subject: [java-list] Case com SOAP


E aí pessoal !!!

Alguém já participou de algum projeto envolvendo SOAP implementado em Java
???

Eu gostaria de saber se realmente é interessante essa arquitetura, e gostaria
de alguns exemplos praticos se possivel. Eu dei um olhada no xml.apache.org/soap,
mas ainda não estou muito esclarecido.

A problema é o seguinte:

Eu vou desenvolver um sistema de e-commerce, dividido em 3 camadas: bd,
regra-de-negócio e apresentação.
Eu queria que a camada regra-de-negócio ficasse reutilizavel para outras
aplicações futuras, de forma que eu só precisasse criar camadas de apresentação
diferentes. Mas para tanto, eu só conheço duas maneira: EJB e RMI. A Primeira,
eu acho muito caro o custo de um Application Server. Já a segunda, não sei
se é muito viavel.
Acabei ouvindo falar sobre SOAP, e achei que poderia resolver o meu problema.
Ele pode realmente resolver o problema ??? Como ??? Estou bastante empolgado,
mas também, muito enrrolado !!!

Ajuda !!!

Leandro
Java Developer



___

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




-- 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] 
-




Re: [java-list] SOAP

2001-05-16 Por tôpico Leonardo Souza Mario Bueno

Leandro,

Ai vão alguns links:

Toolkits:

xml.apache.org - Toolkit SOAP em java da apache
www.idoox.com - Outro toolkit com suporte a WSDL e plugin para forte (Não
funciona muito bem...)

Artigos e Tutoriais:

www.javaworld.com - Saiu a parte 1 e 2 de uma serie sobre SOAP
http://www-106.ibm.com/developerworks/webservices/ - melhor fonte de
informação... varios artigos e tutoriais

Exemplos:

www.itera.com.br/en/webservices/bovesoa.jsp - cotação da bovespa com 15
minutos de atraso. (Sai do ar quando da pau no site da bovespa...)
www.itera.com.br/en/webservices/deliver.jsp - Calcula o custo e prazo de
transporte de encomendas pelo www.e-delive.com.br
www.xmethods.com - Varios exemplos em diversas linguagens

[]'s,

Leonardo
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: [EMAIL PROTECTED]
To: java-list [EMAIL PROTECTED]
Sent: Wednesday, May 16, 2001 2:24 PM
Subject: [java-list] SOAP


E aí pessoal, bê ???

Alguém conhece um site ou qualquer tipo de referncia de implementação do
protocolo SOAP em java ???

T+

Leandro S.
Java Developer



___

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




-- 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] 
-




Re: [java-list] Sincronização de Método Concorrente

2001-05-14 Por tôpico Leonardo Souza Mario Bueno

É só sincronizar na classe do objeto...

public class Dadada {
public void dadada() {
synchronized (Dadada.class) {
//um objeto de cada vez!
}
}
}

- Leonardo Bueno.

- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, May 14, 2001 2:40 PM
Subject: [java-list] Sincronização de Método Concorrente



 Galera:

 Estou desenvolvendo um aplicativo utilizando Servlet.  Uma determinada classe pode
ser instanciada mais de uma vez simultaneamente.

 Só que eu quero que um determinado método desta classe seja executado um por vez,
mesmo que existam várias classes querendo executar o método simultaneamente.

 Alguém poderia me ajudar ?

 []'s
 JMiguel


 -- 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] JBoss

2001-05-10 Por tôpico Leonardo Souza Mario Bueno

Pessoal,

Acabei de instalar o jboss (JBoss-2.2.1 + Tomcat-3.2.1 Versão que já vem
integrada com o tomcat) e estou com um problema... os examplos do tomcat, Numberguess
e Session,  que usam JSP e atributos de sessão não estão funcionando pois não mantem
a sessão entre requests, mas o que usa servlet (Session) funciona numa boa...

Alguem sabe como resolver este problema?

Inteh,
Leonardo.


-- 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] dias da semana!!

2001-05-08 Por tôpico Leonardo Souza Mario Bueno

Tente algo tipo isto:

import java.util.Locale;
import java.util.Calendar;
import java.text.DateFormat;
import java.text.SimpleDateFormat;


public class PtBRDateFormatTest {

public static void main(String[] args) {
Locale pt_BR = new Locale("pt","BR");
DateFormat df = new SimpleDateFormat("",pt_BR);
Calendar cal = Calendar.getInstance(pt_BR);
for (int i = 0; i  7; i++) {
   System.out.println(df.format(cal.getTime()));
   cal.roll(Calendar.DATE,true);
}
}

}

Se voc quiser a forma abreviada (Seg, Ter, Qua, etc.) Use um 'E', ex: DateFormat df
= new SimpleDateFormat("",pt_BR);

Inteh,
Leonardo.
.......
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...
- Original Message -
From: "Rodrigo Almeida" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, May 08, 2001 8:31 AM
Subject: [java-list] dias da semana!!


 alguem sabe se existe alguma classe que me de os dias da semana...por
 exemplo, eu entro com uma data e ele me diz a qual dia da semana estou me
 referindo (segunda, terca, quarta)
 agradeco se alguem puder ajudar
 abracos
 Rodrigo


 -- 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] dias da semana!!

2001-05-08 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: "Leonardo Souza Mario Bueno" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, May 08, 2001 1:00 PM
Subject: Re: [java-list] dias da semana!!



 Se voc quiser a forma abreviada (Seg, Ter, Qua, etc.) Use um 'E', ex: DateFormat
df
 = new SimpleDateFormat("",pt_BR);

Ooops... deveria ser

Use um 'E', ex: DateFormat df = new SimpleDateFormat("E",pt_BR);

- Leonardo


 Inteh,
 Leonardo.
 ...........
 Leonardo Souza Mario Bueno
 Itera - Voice, Wireless  Web Solutions
 [EMAIL PROTECTED]
 Phone: 55 27 337 0317
 Cell: 55 27 9971 1375
 Visit our website at:
 http://www.itera.com.br
 ...



-- 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] Envio Agendado

2001-05-03 Por tôpico Leonardo Souza Mario Bueno

Calma, calma, não precisa se desesperar : ) Use as classes abaixo.

Messenger.java (Classe principal que envia mensagens)

import java.util.*;
import java.io.*;
import java.text.*;
import javax.mail.*;
import javax.servlet.http.*;
import javax.mail.internet.*;
import javax.activation.*;

public class Messenger {

 private static final String DEFAULT_SMTP_HOST = o seu smtp host!! Não precisa ser o
da pessoa;
 private static final Properties DEFAULT_PROPERTIES = new Properties();

 static {
  DEFAULT_PROPERTIES.put(mail.smtp.host, DEFAULT_SMTP_HOST);
}

/*
 * fromPersonal e toPersonal são os nomes que você quer que apareçam no leitor de
email do sujeito..
 * Ex: Para mandar email para Leonardo Bueno [EMAIL PROTECTED] Leonardo Bueno é
o toPersonal
 */
 public static void sendMessage(String from, String fromPersonal, String to, String
toPersonal,String subject, String text) throws MessengerException  {
try {
   InternetAddress ifrom = new InternetAddress(from,fromPersonal);
   InternetAddress ito = new InternetAddress(to,toPersonal);
  Properties theProps = DEFAULT_PROPERTIES;
  Session theSession  = Session.getDefaultInstance(theProps, null);
  // create a message
  MimeMessage msg = new MimeMessage(theSession);
  msg.setFrom(ifrom);
  msg.setRecipients(Message.RecipientType.TO, new InternetAddress[] {ito});
  msg.setSubject(subject);
  msg.setSentDate(new Date());
  // add the Multipart to the message
  msg.setContent(text,text/plain);
  // send the message
  Transport.send(msg);
} catch (Exception ex) {
throw new MessengerException(Exception sending message,ex);
}
 }
}

MessengerException.java (Exceção lançada pela classe Messenger.java)

import java.io.*;

public class MessengerException extends WrapperException {

 public MessengerException() {
  super();
 }

 public MessengerException(String message) {
  super(message);
 }

 public MessengerException(String message, Exception ex) {
  super(message,ex);
 }

}

WrapperException.java (Exceção que encapsula outra exceção)

import java.io.*;

public class WrapperException extends Exception {

 private Exception inner;

 public WrapperException() {
  super();
 }

 public WrapperException(String message) {
  super(message);
 }

 public WrapperException(String message, Exception ex) {
  super(message);
  inner = ex;
 }

 public String toString() {
  if (inner != null) {
   return super.toString() + \nInnerException:  + inner.toString();
  } else {
   return super.toString();
  }

 }

 public void printStackTrace() {
  super.printStackTrace();
  inner.printStackTrace();
 }

 public void printStackTrace(PrintWriter writer) {
  super.printStackTrace(writer);
  if (inner != null) inner.printStackTrace(writer);
 }

 public void printStackTrace(PrintStream ps) {
  super.printStackTrace(ps);
  if (inner != null) inner.printStackTrace(ps);
 }

}

INteh,
Leonardo.

- Original Message -
From: Wilton Filho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Thursday, May 03, 2001 11:17 AM
Subject: Re: [java-list] Envio Agendado


 Allan, já que você sabe como resolver o problema de
 enviar e-mail para uma pessoa apartir dos seguintes
 campos:

 to:
 from:
 subject:
 message:

 pelo amor de DEUS, me mande o codigo fonte em servlet
 porque eu estou precisando demais. Se você me mandar o
 codigo fonte que faça isto, prometo que procurarei
 para voce o fonte que voce está precisando.

 OBS: Eu ja tenho um fonte que envia mensagem para uma
 outra pessoa mas tem um porem, toda vez que eu envio a
 mensagem eu tenho que especificar o host da pessoa que
 ira receber o e-mail, mas isso eu nao quero. O que eu
 realmente quero é que apartir dos quatro campos que eu
 citei acima eu possa enviar e-mail para qualquer
 pessoa.
 ME AJUDE!!!   ME AJUDE!!!   ME AJUDE!!!   ME AJUDE!!!

 Cordialmente
 Wilton de Paula Filho

















 --- Allan Queiroz Moreira [EMAIL PROTECTED]
 wrote:
  Estou usando JavaMail e nele isto é tranquilo
 
  At 06:04 AM 03/05/2001 -0700, you wrote:
  Nao tem a ver com a resposta, mas gostaria de saber
  se
  você ja descobriu como enviar e-mail para uma
  pessoa
  apartir do e-mail dela.
  
  Estou fazendo uma aplicacao que envia e-mail para
  qualquer pessoa apartir dos seguintes campos:
  
  To:
  From:
  Subject:
  Mensagem:
  
  Gostaria portanto de saber se você sabe responder
  este
  problema. Estou usando servlet. Por favor me ajude.
  
  Cordialmente
  Wilton de Paula Filho
  
  
  
  
  
  
  --- Rodrigo Alves [EMAIL PROTECTED] wrote:
   
- Original Message -
From: Allan Queiroz Moreira
  [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 27, 2001 7:54 AM
Subject: [java-list] Envio Agendado
   
   
 Ola pessoal,
 Estou desenvolvendo um sistema , que possui
  uma
parte que o agendamento de
 envio de mensagem para determinada hora
  estou
usando servlet, gostaria
 de saber como 

Re: [java-list] Mascara de Campos

2001-05-03 Por tôpico Leonardo Souza Mario Bueno

Dê uma olhada em http://www.alphaworks.ibm.com/alphabeans

Recomendo uma passada lá ao pessoal querendo usar FTP em java... tem código com fonte
inclusive.

- Leonardo

- Original Message -
From: Bruno Borges [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, May 03, 2001 4:05 PM
Subject: [java-list] Mascara de Campos


 Alguem tem classe pronta pra fazer mascara de campos?
 ou sabe algum lugar onde posso encontrar? thankz... flw


_
__
 Yahoo! GeoCities
 Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCites. É
fácil e grátis!
 http://br.geocities.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
 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] 
-




Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: Luis Henrique Bogo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Monday, April 23, 2001 2:26 PM
Subject: [java-list] JSP / Javascript


 Pessoal

 Problema seguinte: preciso que um código JSP seja executado qdo o browser
 for fechado. A solução que achei foi chamar um método javascript no
 OnUnLoad( ) e a partir desse método chamar meus comando JSP.

 Código dessa lambança:

 function Fechando()
 {
  %
  System.out.println( * saindo );
  %
 }

 body bgcolor=#99CCFF onUnload=Fechando( );


 O que acontece: Qdo chama o pagina na primeira vez executa o
 System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
 interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
 página ele executa o Fechando ( ) como se não houvesse código.

 Perguntas: To certo?? Como posso resolver??

Não :). O problema é que o código JSP roda no servidor no momento em que a página é
gerada e o JavaScript roda no browser no evento onUnload. Vc pode tentar é o
seguinte:

 function Fechando()
 {
newWindow = window.open(jspQueFazOPrintln.jsp);
newWindow.close();
//Se não funcionar apague a linha acima e tente a linha abaixo
//setTimeOut(newWindow.close(),5);
 }

Porque vc quer fazer isto? Se for para liberar recursos no fim de uma sessão não
seria melhor usar HttpSessionBindingListener?

[],
Leonardo.



 Agradeço desde já

 Luis

 =
 Luis Henrique Bogo
 Mestrado Eng. Produção e Sistemas
 UFSC - Floripa - Brasil
 =
 Babe na ilha: www.ilhafloripa.com.br/frame.htm

 Não há stress que um bom dia de surf não cure

 Casamento é o triunfo da imaginação sobre a inteligência

 -


 -- 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] 
-




Re: [java-list] eXtreme Programming

2001-04-23 Por tôpico Leonardo Souza Mario Bueno
 os seus problemas - ia
 parecer até
  propaganda de produtos tabajara - o único problema de XP é que para ele
 funcionar bem
  em um projeto para 3os, o seu cliente tem que ter confiança na sua
 empresa, pois
  geralmente os clientes querem ter um monte de papel na mão dizendo
 exatamente o que o
  sistema vai fazer, e o quanto eles vão pagar por isto, o que não é
 possível em XP,
  pois o levantamento de requisitos inicial é um conjunto de histórias
 contadas pelo
  usuário (E não pelo analista!), cada uma descrevendo uma funcionalidade do
 sistema em
  no máximo dois paragrafos. Seria algo como um use case simplificado, sem
 todos os
  detalhes do requisito, com somente o necessário para fazer uma estimativa
 do custo e
  risco do requisito e planejar o cronograma de desenvolvimento.. durante a
 iteração em
  que a história fosse ser implementada, os desenvolvedores iriam obter com
 o cliente
  os detalhes e implementar a história.

 As histórias no XP são análogas aos use cases sim, em uma granulidade maior,
 podendo representar os fluxos dentro de um use case. O problema é que fica
 muito difícil dimensionar o tamanho do projeto dessa forma, vc não tem uma
 visão global (no caso, o diagrama de casos de uso) para, no mínimo, estimar
 os custos de um projeto com preço fechado.

Não entendi o que você quis dizer com podendo representar os fluxos dentro
de um use case.

Em XP você tem uma coleção de histórias que tem seu custo estimado em semanas
ideais de programação, que seria o tempo necessário para você implementar a história
se você não tivesse nada lhe desviando a atenção e nenhuma dependencia em outros
recursos ou trabalho de 3os. Além disto, cada projeto tem o que se chama de
velocidade de projeto que é o número de semanas ideais de trabalho que podem
ser realizadas em uma iteração (Ex: em uma iteração de 3 semanas, cabem 1,5
semanas ideais) sendo que esta velocidade de projeto muda a cada iteração,
se você implementar mais do que o estimado inicialmente, a velocidade aumenta, se
você implementar a menos ela diminui.

Se sempre estimassemos com precisão a velocidade inicial de projeto (Se ela se
mantivesse constante durante todo o projeto) então teriamos como de início
falar: vai demorar X semana a um preço preço Y com qualidade máxima :) para
implementar as histórias A,B,C,D.

O problema é que em XP o cliente pode, a qualquer momento, mudar o escopo
do projeto, criando, alterando e descartando hitórias...

Veja que no RUP se faz algo parecido, o que muda é que no RUP se faz muito
design inicial, muito mais documentação e a velocidade do projeto é tida como
constante.


  Em http://www.c2.com/cgi/wiki?ExtremeProgrammingRoadmap você vai
 encontrar tudo
  sobre Xp, inclusive o projeto que estou iniciando :)
  http://www.c2.com/cgi/wiki?TheMarbleProject
 
  Como eu estou apenas iniciando o meu primeiro projeto usando XP eu
 tenho muitas
  dúvidas e gostaria de trocar idéias com interessados nesta metodologia..
 se mais
  algumas pessoas tiverem interesse poderemos criar um grupo de discussão...
 mais
  alguem se interessa por XP?

 Realmente XP é muito empolgante pela sua dinâmica mas tb tem suas
 limitações. Sabe-se que ele não funciona em equipes grandes (equipe de até
 10 pessoas é aceitável). A figura de um gerente e de um treinador tb é
 importantíssimo para que o XP flua. Portanto, analise se seu projeto se
 adequa a essas e outras limitações e requisitos.

Já tá analisado :-)


 Mas meus parabéns pela iniciativa.

Brigadú.


 Bene.

[],
Leonardo.


  Inteh,
  Leonardo.
  ...
  Leonardo Souza Mario Bueno
  Itera - Voice, Wireless  Web Solutions
  [EMAIL PROTECTED]
  Phone: 55 27 337 0317
  Cell: 55 27 9971 1375
  Visit our website at:
  http://www.itera.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]
 -



-- 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] eXtreme Programming

2001-04-20 Por tôpico Leonardo Souza Mario Bueno

Fala Alexandre,

Eu estou iniciando o primeiro projeto "oficialmente" XP na minha empresa e embora
a princpio as idias possam parecer absurdas o processo tem se mostrado eficiente.

Do meu ponto de vista XP  uma melhor metodologia do que os chamados "processos
pessados" pelos seguintes motivos:

- Mudanas acontecem durante o projeto, independente de quo detalhada tenha
sido a sua anlise de requisitos.
- O cliente no compra modelo ou comentrios no software, compra o software.
- Documento no substitui comunicao com o cliente

A idia de que XP  contra as tarefas de design   uma falha de marketing dos
defensores de XP :). Na verdade XP defende que a anlise seja feita "just in time"
(Porque os requisitos mudam :-).  o processo iterativo levado ao extremo.

Na empresa em que eu trabalhava antes (Revendedora de produtos e treinamento
rational :-)) eles gostavam de falar que seguiam um processo que era uma instancia do
RUP, mas quando eu olho para os projetos de que eu participei eu vejo que nunca
conseguimos seguir estritamente um processo semelhante ao RUP. Sempre que o bixo
pegava deixavamos de lado aquele monte de diagrama bonito e codificavamos. Faziamos
levantamento de requisitos, escreviamos os use cases e na hora de implementar eles
no estavam totalmente completos ou o cliente mudava de opnio e ficavamos trocando
telefonemas e emails com eles para redefinir os requisitos. Acredito que as prticas
de XP teriam removido todo o overhead que tinhamos com o RUP e teria posto disciplina
no "processo leve" que sem pensar muito acabavamos usando.

Pra no falar que XP  a soluo pra todos os seus problemas - ia parecer at
propaganda de produtos tabajara - o nico problema de XP  que para ele funcionar bem
em um projeto para 3os, o seu cliente tem que ter confiana na sua empresa, pois
geralmente os clientes querem ter um monte de papel na mo dizendo exatamente o que o
sistema vai fazer, e o quanto eles vo pagar por isto, o que no  possvel em XP,
pois o levantamento de requisitos inicial  um conjunto de histrias contadas pelo
usurio (E no pelo analista!), cada uma descrevendo uma funcionalidade do sistema em
no mximo dois paragrafos. Seria algo como um use case simplificado, sem todos os
detalhes do requisito, com somente o necessrio para fazer uma estimativa do custo e
risco do requisito e planejar o cronograma de desenvolvimento.. durante a iterao em
que a histria fosse ser implementada, os desenvolvedores iriam obter com o cliente
os detalhes e implementar a histria.

Em http://www.c2.com/cgi/wiki?ExtremeProgrammingRoadmap voc vai encontrar tudo
sobre Xp, inclusive o projeto que estou iniciando :)
http://www.c2.com/cgi/wiki?TheMarbleProject

Como eu estou apenas iniciando o meu primeiro projeto usando XP eu tenho muitas
dvidas e gostaria de trocar idias com interessados nesta metodologia.. se mais
algumas pessoas tiverem interesse poderemos criar um grupo de discusso... mais
alguem se interessa por XP?

Inteh,
Leonardo.
.......
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: "Alexandre Rodrigues Gomes" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, April 19, 2001 6:35 PM
Subject: [java-list] eXtreme Programming


Pessoal,

algum a utiliza o esquema XP para guiar o processo de desenvolvimento ?
Estive lendo sobre isto e o que eles pregam  que no se deve perder tempo
com modelos ou qualquer outro artefato, mas o foco do desenvolvimento deve
ser aquilo que  programadores melhor sabem fazer: sentar e codificar.

 meio difcil aceitar isto, por ser contra tudo aquilo que nos  implantado
nos tempos acadmicos. Todavia, o artigo que li foi encontrado no
developerWorks, um site da IBM.

Algum tem alguma opinio formada a respeito ?



By Al!



-- 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] eXtreme Programming

2001-04-20 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: "Sven van t Veer" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 20, 2001 10:25 AM
Subject: Re: [java-list] eXtreme Programming


 
  em um projeto para 3os, o seu cliente tem que ter confiana na sua empresa, pois
  geralmente os clientes querem ter um monte de papel na mo dizendo exatamente o
que o

 Poizz eh, mas ser que monte de papel gera codigo confiavel ?? Se o
 arquiteto falha no design de classes, no RUP  muito mais complicado
 concertar o erro, precisa de uma nova iterao,

Eu acho que no gera, mas o cliente quer o papel para poder te cobrar depois se voc
no implementar exatamente aquilo, o problema e que quando voc for implementar
aquilo o papel j deveria ter mudado e muitas vezes no mudou, ai voc implementa o
que esta no papel e no o que o cliente precisa :)



 
  sistema vai fazer, e o quanto eles vo pagar por isto, o que no  possvel em
XP,
  pois o levantamento de requisitos inicial  um conjunto de histrias contadas
pelo
  usurio (E no pelo analista!),

 Eu acho, que um analista bom tem que ter experiencia em que esta
 analisando e tem que ter experiencia em outras coisas e muito paciencia.
 Participei num projeto na Holanda un 7 anos atras para uma empresa que
 tem varias hoteis e pousadas etc. O sistema era para reserva de quartos
 nos hoteis. Era o requerimento da empresa, que todos que trabalhariam no
 projeto teriam pelo menos 1 mes de experiencia no telefone deles. O
 resultado era uma maravilha. O que acontece numa area de televendas o
 gerente no consegue passar para uma analista, ele tem q ver.


Wow... isto  que  um "extreme" levantamento de requisitos  :-)


 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]
 -



-- 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] eXtreme Programming

2001-04-20 Por tôpico Leonardo Souza Mario Bueno

Putz Rodrigo... acabei de criar uma outra lista no yahoogroups sobre XP
([EMAIL PROTECTED]) e enviei convites a todos os envolvidos no therad "eXtreme
Programming" :-(.

E ai o que fazemos?

Leonardo Bueno.

- Original Message -
From: "Rodrigo Costa Fernandes" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 20, 2001 7:28 AM
Subject: Re: [java-list] eXtreme Programming



 Lista de discusso sobre XP (recm criada :-) ) no Yahoo Groups
(groups.yahoo.com):

 [EMAIL PROTECTED]

 []'s Rodrigo Fernandes.

 Sven van t Veer wrote:

   Eu estou iniciando o primeiro projeto "oficialmente" XP na minha empresa e
embora
   a princpio as idias possam parecer absurdas o processo tem se mostrado
eficiente.
 
  Eu no meu primeiro projeto usando RUP no estou achando RUP nada
  efficiente. Estou me achando at uma crianca fazendo soh desenhos na
  tela ;-) Do outro lado as diagrammas de classe e sequencia d uma viso
  geral para o equipe e at para mim. Eu nunca ouvi falar de XP at agora
  mas j trabalhei em varias empresas usando metodologia similar.
 
  
  
   Do meu ponto de vista XP  uma melhor metodologia do que os chamados
"processos
   pessados" pelos seguintes motivos:
  
   - Mudanas acontecem durante o projeto, independente de quo detalhada
tenha
   sido a sua anlise de requisitos.
   - O cliente no compra modelo ou comentrios no software, compra o
software.
   - Documento no substitui comunicao com o cliente
  
   A idia de que XP  contra as tarefas de design   uma falha de marketing
dos
   defensores de XP :). Na verdade XP defende que a anlise seja feita "just in
time"
   (Porque os requisitos mudam :-).  o processo iterativo levado ao extremo.
 
  Na minha opinio isso estah completamente certo. Imagina o seguinte
  requisito:
 
  Cliente: "Eu quero um sistema que faz tudo, administrao de clientes,
  estouque, vendas, telemarketing , rh etc"
 
  Tudo bem voce pode ir la com alguns analistas, fazer aquela documentao
  todo, montar diagramas, codificar, testar.
  Quando na fase de testar vo tem que testar tudo de uma vez so.
 
  A minha maneira preferencial de trabalhar seria pegar a coisa parte port
  parte. J que um sistema desse dependeria muito de clientes, comenar
  ai. Nada impede vc criar diagrammas se quiser, mas deixando a coisa to
  basico provavelmente no precisa. Testar o software  facil tambem,
  somente tem aquele modulo para testar.
 
   telefonemas e emails com eles para redefinir os requisitos. Acredito que as
prticas
   de XP teriam removido todo o overhead que tinhamos com o RUP e teria posto
disciplina
   no "processo leve" que sem pensar muito acabavamos usando.
 
  O maior problemo com RUP  que na verdade  dificil achar um cliente que
  sabe exatamente o que quer. Temos um projeto em fase de
  levantamento(web) - o cliente quer RUP - ai esto estudando lah aqueles
  use-case diagrams, agora o cliente quer ver as telinhas (HTML) pois no
  consegue visualizar. Pelo que saiba RUP no tem telinhas.
 
  
   em um projeto para 3os, o seu cliente tem que ter confiana na sua empresa,
pois
   geralmente os clientes querem ter um monte de papel na mo dizendo exatamente o
que o
 
  Poizz eh, mas ser que monte de papel gera codigo confiavel ?? Se o
  arquiteto falha no design de classes, no RUP  muito mais complicado
  concertar o erro, precisa de uma nova iterao,
 
  
   sistema vai fazer, e o quanto eles vo pagar por isto, o que no  possvel em
XP,
   pois o levantamento de requisitos inicial  um conjunto de histrias contadas
pelo
   usurio (E no pelo analista!),
 
  Eu acho, que um analista bom tem que ter experiencia em que esta
  analisando e tem que ter experiencia em outras coisas e muito paciencia.
  Participei num projeto na Holanda un 7 anos atras para uma empresa que
  tem varias hoteis e pousadas etc. O sistema era para reserva de quartos
  nos hoteis. Era o requerimento da empresa, que todos que trabalhariam no
  projeto teriam pelo menos 1 mes de experiencia no telefone deles. O
  resultado era uma maravilha. O que acontece numa area de televendas o
  gerente no consegue passar para uma analista, ele tem q ver.
 
  Vou me lembrar deste site ;-)
 
  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]
  -


 -- 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: RES: [java-list] eXtreme Programming

2001-04-20 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 20, 2001 11:20 AM
Subject: Re: RES: [java-list] eXtreme Programming


 Acho que isso depende muito do projeto e do grupo. Eu pra falar a verdade
 nao estou muito familiarizado com o termo "XP", mas pela descricao foi isso
 que nos aqui fizemos por quase um ano.

 Nos fomos o primeiro grupo da empresa onde eu trabalho a desenvolver em
 Java. A grande parte da empresa nao acreditava que o nosso tipo de software
 pudesse utilizar Java devido a problemas de performance na parte grafica
 (Java eh bom mesmo no servidor, correto?).

 Entao o que acontecia que nos nao tinhamos muitos requerimentos. Inventamos
 enquanto programavamos. E aquela historia de ir montando os trilhos enquanto
 dirige o trem. E isso funcionou MUITO bem. O desenvolvimento foi extemamente
 rapido e nos tinhamos total liberdade de corrigir o rumo quando sentiamos
 necessidade.

 Mas agora nos provamos o conceito e outros departamentos na empresa estao
 comecando a desenvolver em Java utilizando o toolkit que nos fizemos (e
 continuamos desenvolvendo). Ai a coisa mudou. Os processos tem que ser mais
 rigidos. Nao dah para manter o mesmo nivel de "just in time development" que
 tinhamos quando eramos soh nos.

Isso no  bem XP... em XP h um levantamento de requisitos (so escritas as
histrias do usurio), h um cronograma definido e diversas outras prticas devem
ser seguidas como programao em par, testes primeiro, integrao continua,
semana de 40hs (Difcil esta n :-)) e por ai vai.

[],
Leonardo Bueno.


 Abracos,
 Marcelo Quintella

 Alexandre Rodrigues Gomes escreveu
 
 
 Pessoal,
 
 algum a utiliza o esquema XP para guiar o processo de desenvolvimento ?
 Estive lendo sobre isto e o que eles pregam  que no se deve perder tempo
 com modelos ou qualquer outro artefato, mas o foco do desenvolvimento deve
 ser aquilo que  programadores melhor sabem fazer: sentar e codificar.
 
  meio difcil aceitar isto, por ser contra tudo aquilo que nos 
 implantado
 nos tempos acadmicos. Todavia, o artigo que li foi encontrado no
 developerWorks, um site da IBM.
 
 Algum tem alguma opinio formada a respeito ?
 
 
 
 By Al!

 _
 Oi! Voc quer um iG-mail gratuito?
 Ento clique aqui: http://www.ig.com.br/paginas/assineigmail.html


 -- 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] Onde eu consigo o JDBC-ODBC Bridge de graça???

2001-04-17 Por tôpico Leonardo Souza Mario Bueno

Procure no JDK :-) j vem incluido!

Leonardo Bueno.

- Original Message -
From: "cezinha tng" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, April 17, 2001 1:33 AM
Subject: [java-list] Onde eu consigo o JDBC-ODBC Bridge de graa???


 Pessoal, eu gostaria muito de aprender melhor o JDBC
 para trabalhar com acesso  banco de dados MS-Access.


 Por favor pessoal, eu gostaria muito que algum
 enviasse os pacotes das classes deste driver pois eu
 no consegui achar de graa em nenhum lugar da
 Internet.

 Por favor, quem puder me ajudar, eu agradeceria muito!


 Gente, veleu pela ateno!


 abraos!







 __
 Do You Yahoo!?
 Yahoo! Auctions - buy the things you want at great prices
 http://auctions.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.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] Capturar imagem

2001-04-17 Por tôpico Leonardo Souza Mario Bueno



Baixe o Java Media Framework e olhe os 
exemplos.

http://java.sun.com/products/java-media/jmf/index.html

[]'s,
Leonardo Bueno.

  - Original Message - 
  From: 
  Fabio Amorim Silva 
  Botelho 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, April 17, 2001 9:27 
  AM
  Subject: [java-list] Capturar 
imagem
  
  Caros amigos da lista,
  
  Estou iniciando no java e preciso fazer uma 
  aplicação que capture a imagem de uma placa de vídeo captura. Tem como eu 
  fazer isso ? Se tiver como posso fazer ?
  
  Agradeço antecipadamente,
  
  Fábio 
Amorim


Re: [java-list] Hash Code???

2001-04-17 Por tôpico Leonardo Souza Mario Bueno

O problema com a soluo usando RMI para gerar um ID nico (Neste caso j no estamos
mais falando de hashs e sim de IDs)  que ela introduz um ponto nico de falha, j a
soluo do artigo usando GUID no.

-- Leonardo Bueno.

- Original Message -
From: "Sven van t Veer" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, April 17, 2001 3:04 PM
Subject: Re: [java-list] Hash Code???


 
  Para fazer o mesmo em um ambiente distribuido j fica mais complicado... ai seria
  necessrio usar algum meio de comunicao entre as JVMs para negociar a
distribuio
  de hashCodes. Em http://www2.theserverside.com/patterns/thread.jsp?thread_id=4976
tem
  uma discusso sobre como gerar identificadores nicos globais...
 
 Eu vi esse discusso, mas no gostei muito. Seu exemplo  bom de criar
 um hash unico para objectors no mesmo vm. Num ambiente distribuido no
 precisa ser nada mais complicado. Ninguem imepede que uso RMI para gerar
 um hash nico. Um ejb porderia chamar um methodo remoto que retorna o
 has do objecto independente do vm aonde foi criado.

 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]
 -



-- 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] Hash Code???

2001-04-17 Por tôpico Leonardo Souza Mario Bueno

Este  um ponto negativo de usar o hashCode() para gerar IDs... voc tem que se
limitar a ints e no pode usar um long.

Pra falar a verdade eu no consigo ver o motivo pelo qual alguem pode querer usar o
hashCode para gerar IDs nicos... acho que se voc quer apenas gerar IDs nicos, deve
deixar o hasCode do modo como est e pegar o id de outro lugar, pois o mtodo
hashCode no foi feito para isto.

-- Leonardo Bueno.

- Original Message -
From: "Andre Mendonca" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, April 17, 2001 2:16 PM
Subject: RE: [java-list] Hash Code???



 Uma pequena observacao,

 public final int hashCode() {
 int code;
 synchronized(X.class) {
 code = nextHashCode;
 nextHashCode++;
 }
 return code;
 }

 Acho que um dos principais argumentos contra o uso de
 hashcodes como identificadores unicos, mesmo utilizando
 o codigo acima apresentado, eh o fato de isto "limitar"
 a quantidade de objetos que podem ser criados, sendo
 esta quantidade = Integer.MAX_VALUE. Apesar de ser um
 numero estupidamente grande, pode nao ser suficiente.

 Se voce sabe que nao ha a possibilidade de isto acontecer
 nada impede que voce use o hashcode como id de um objeto,
 apesar de este nao ser seu proposito.

 Andre
 [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] Ant

2001-04-11 Por tôpico Leonardo Souza Mario Bueno



Acho que vc matou o problema Sérgio.A 
estrutura de diretorios dos seusfontes deve estar de acordo com as 
declarações package.

Leonardo.
...Leonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br...

  - Original Message - 
  From: 
  Sergio 
  Stateri Jr 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, April 11, 2001 9:19 
  AM
  Subject: RES: [java-list] Ant
  
   Hmmm... Ele procura na pasta de source e na 
  pasta de build ? Ocorre que na pasta de source os arquivos estão todos juntos 
  (todos os .java estão na pasta src) e na pasta de build eles estão nas pastas 
  dos seus respectivos pacotes, por exemplo, o javabean Database esta em com / 
  xxx / beans / database / *, e não diretamente abaixo da build (o próprio 
  Ant criou as pasta com / xxx / etc com a compilação dos sources). Será que não 
  tem a ver com isso ?
  
   Agradeço qualquer ajuda.
  
   []s,
  
  
   Sergio Stateri Jr 
  [EMAIL PROTECTED] Tesla 
  Tecnologia 
  
  
  
-Mensagem original-De: Leonardo Souza Mario Bueno 
[mailto:[EMAIL PROTECTED]]Enviada em: Terça-feira, 10 de 
Abril de 2001 17:43Para: 
[EMAIL PROTECTED]Assunto: Re: [java-list] 
Ant
Sergio,

 Eu uso o ant e nunca tive 
este problema. Dei uma olhada na documentação da tarefa javac do ant e tem 
esta descrição:

The source and destination directory will be recursively scanned for Java 
source files to compile. Only Java files that have no corresponding class 
file or where the class file is older than the java file will be 
compiled.
 Podem estar acontecendo duas 
coisas então: 
 
os.class não existem, o que provavelmente não é verdade
   os 
.class são mais novos do que os .java, isto pode acontecer se você criou os 
.java e depois atrasou orelógio de sua máquina. Neste caso os .java 
podem estar com uma data no futuro e quando os .class são gerados as datas 
deles vão ser menores do que as dos .java. Neste caso acerte a data dos 
.java, é só abri-los em um editor qualquer e salva-los novamente sem mudar 
nada.
[]'s
LeonardoLeonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 55 
27 337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br...


  - Original Message - 
  From: 
  Sergio 
  Stateri Jr 
  To: LISTA SOUJAVA - QA 
  Sent: Tuesday, April 10, 2001 5:22 
  PM
  Subject: [java-list] Ant
  
   Olá Pessoal,
  
   Estive na última palestra e vi o Bruno 
  falando que o Ant é como o make, somente compila o que é necessário (o que 
  foi alterado). Entretanto não é isso que está ocorrendo com o build.xml 
  que fiz. Vejam só o script :
  
  project name="MyProject" default="dist" 
  basedir="."
  
  !-- set global properties for this build 
  --property name="src" 
  value="src"/property name="build" 
  value="build"/property name="dist" 
  value="dist"/
  
  target name="init"!-- 
  Create the time stamp 
  --tstamp/
  
  !-- Create the build directory structure 
  used by compile --mkdir 
  dir="${build}"//target
  
  target name="compile" 
  depends="init"!-- Compile the java code from 
  ${src} into ${build} -- 
  javac srcdir="${src}" 
  destdir="${build}"classpathpathelement 
  location="/usr/local/jdk1.2.2/lib/tools.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/lib/servlet.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/classes12.zip"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/activation.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/mail.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/servlet.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/ALG_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/ELGAMAL_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/IJCE_0-1-2.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/PGP26_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/RSA_0-1-1.jar"/pathelement 
  location="/usr/local/j

Re: [java-list] Servlet - startar outra classe e liberar o browser

2001-04-11 Por tôpico Leonardo Souza Mario Bueno
Title: RES: [java-list] EJB



Tente executaro stored procedure em um novo 
thread. Ex:

public void executaSTP(String param1) 
{
 /* executa sua 
STP */
}

public void service() {
 final String param1 = 
requets.getParameter("paramName1");
 (
  new Thread() 
{
  
 public void run() {
 
 
executaSTP(param1);
  
 }
  
}
 ).start();
}

PS: Omiti os parametros e execeções declaradas no 
metodo service para simplificar o exemplo.

[]'s,
Leonardo.
...Leonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br...

  - Original Message - 
  From: 
  Monica Conciani de Moraes 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, April 11, 2001 10:51 
  AM
  Subject: [java-list] Servlet - startar 
  outra classe e liberar o browser
  
  
  Olá pessoal,
  
  Tenho um servlet, que chama uma classe, que roda uma 
  procedure de banco (Pl/Sql) no oracle, essa procedure é bastante demorada 
  (pode levar até algumas horas), e eu gostaria de descobrir um jeito de o 
  servlet startar essa classe e liberar o browser. O que está 
  acontecendo é que ele starta a outra classe mas o browser fica "preso". 
  Alguém tem alguma idéia do que eu possa fazer?
  
  Grata,
  
  Mônica
  


Re: [java-list] Hash Code???

2001-04-11 Por tôpico Leonardo Souza Mario Bueno



O metodo hashcode foi criado para ser utilizado por 
hashtables (i.e. classes que implementam Map). Ele NÃO é usado para identificar 
unicamente um objeto na JVM.

-- Leonardo 
Bueno.

  - Original Message - 
  From: 
  Edson Carlos 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, April 11, 2001 10:43 
  AM
  Subject: [java-list] Hash Code???
  
  Olá a todos, alguém poderia me esclarecer, qual 
  afunção dos métodos hash code.
  
  Obrigado.


Re: [java-list] Usar ou não JAVA??

2001-04-10 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: "Sergio Oliveira Jr." [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, April 09, 2001 3:58 PM
Subject: Re: [java-list] Usar ou no JAVA??


 "Aplicativos Java para fins corporativos"

 Essa frase no est clara, pois pode ser um monte de coisa.

 O que est claro pra mim :

 Java  muito bom para aplicaes server-side (JSP, Servlet, EJB, etc.).

 Java  muito bom para contruo de applets, principalmente se esses
 estiverem assinados digitalmente.

 Java no  muito bom para aplicaes desktop (Swing, AWT, etc.)

Aqui eu discordo... acho que no se pode falar que java seja ruim para desenvolverver
aplicaes desktop, ela pode no ser a opo mais  adequadas em alguns casos (Ok, na
grande maioria..), mas temos que conhecer o contexto do projeto a ser desenvolvido
antes de escolher a linguagem.

At duas semana atrs eu nunca havia desenvolvido nada usando swing e awt, precisei
desenvolver um programa que recebesse e exibisse streaming media e foi muito fcil
desenvolver em java. Fiquei at impressionado com a facilidade de se programar guis
em java, mesmo sem usar um IDE. Neste caso a opo por java foi bem apropriada, pois
o mais importante para o meu cliente era que o programa ficasse pronto em menos de 1
semana, e no que o programa rodasse em um pentium 166 com 32 Mb.

Acho que se voc conhece o seu usurio e sabe em que mquinas ele vai rodar o seu
programa, ento voc pode dizer se java  bom ou no para um determinado projeto.


 JSP utiliza a arquitetura MVC (mesmo esquema do SWING), que  uma
 arquitetura baseada em tres camadas:

 Model: JavaBeans ou EJB
 View: JSP ou Applet
 Controller: JSP ou Servlet

 Isso permite uma total separao entre a lgica (business rules) e a
 apresentao (interface). Nenhuma outra linguagem web possui uma arquitetura
 to clara e eficiente quanto essa. Alm disso, JSP no  uma linguagem e sim
 um padro, o que vai ajudar sua difuso e seu aperfeioamento.



JSP e swing no usam MVC intrinsicamente, o programador  que _pode_ optar por usar
MVC. Se ele quiser fazer uma macarronada e fazer a maior baguna ele tambm pode...
assim como em C++, VB e vrias outras linguagens.


 Quanto a questo JSP x APPLET, cada um possui a sua funcionalidade
 especfica. A regra :

 a) Interface Complexa, Muito Interativa ou sistema que utiliza TCP puro
 (Socket) e/ou RMI = UTILIZE APPLETS

 b) Interface Simples, Padro HTML, No muito interativa, geralmente usada
 para exibir o contedo de um banco-de-dados.

Concordo com essa regra no geral. A nica observo que eu fao e que no caso a) se
considere o uso de um aplicativo usando o JNLP (WebStart).

Inteh,
Leonardo Bueno.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...


 []'s

 Sergio








 From: Adelina Sesconetto Borges [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: [java-list] Usar ou no JAVA??
 Date: Sun, 08 Apr 2001 10:06:06 -0300
 
 
 
  Bom dia !
 
  No site do JSPBrasil , tem uma opinio no
 forum de
 java com o seguinte contedo :
 
  "
 Aplicativos em java com fins
 corporativos
 estao realmente
 ficando raros em funcao do desempenho e
 de
 problemas na
 GUI. Mas tem muita religiao nisso tudo.
 Quanto a fazer
 a logica de negocios em Java, isto sim
 parece
 ser o caminho. "
 
  Gostaria do comentrio de vocs, j que nas
 experincias que temos visto, os sistemas tm uma performance muito baixa,
 o que
 deixa os usurios de sistemas corporativos muito frustados com o seu
 desempenho.
 
  Aqueles que discordam disto, que opes tm
 tomado
 para melhorar a performance de seus sistemas?  Como tem ficado a
 diviso de
 camadas ? Na camada de apresentao tem se usado applets  ou a opo  por
 html/JSP? Que
 recursos so comprovadamente mais eficientes de serem usados?
  Obrigada
 
 
  Adelina

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


 -- 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] Pacote SSL

2001-04-10 Por tôpico Leonardo Souza Mario Bueno

O link  este aqui:

http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22PartDetailId=JSSE-1.0.2-GE
N-GL-JSTransactionId=Try

Leonardo Bueno.

- Original Message -
From: "rfrpsc" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, April 09, 2001 4:39 PM
Subject: [java-list] Pacote SSL


Oi Pessoal, mas que pacote eu devo pegar na SUN para
compilar os programas? No estou conseguindo encontrar.
[  ]'s
Robert


__
O BOL  Top3 no iBest! Vote j para torn-lo Top1!
http://www.bol.com.br/ibest.html



-- 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] Pacote SSL

2001-04-10 Por tôpico Leonardo Souza Mario Bueno

A ultima verso do JSSE j contem a implementao e no somente as interfaces, a sun
deu uma reorganizao no cdigo e conseguiu tornar exportvel a implementao do
JSSE. Em java.sun.com/products/jsse tem uma explicao do que foi feito.

[]'s,
leonardo Bueno.

- Original Message -
From: "Alexandre Rodrigues Gomes" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, April 09, 2001 4:56 PM
Subject: RES: [java-list] Pacote SSL


Robert,

o SSL no est implementado nos pacotes da SUN. S existem as interfaces
para VC implementar. Por isso que eu indiquei a eSec. Eles foram os
primeiros a fazer isto no Brasil.

By Al!

-Mensagem original-
De: rfrpsc [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 9 de abril de 2001 16:40
Para: [EMAIL PROTECTED]
Assunto: [java-list] Pacote SSL


Oi Pessoal, mas que pacote eu devo pegar na SUN para
compilar os programas? No estou conseguindo encontrar.
[  ]'s
Robert


__
O BOL  Top3 no iBest! Vote j para torn-lo Top1!
http://www.bol.com.br/ibest.html



-- 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] Array to ResultSet

2001-04-10 Por tôpico Leonardo Souza Mario Bueno

Uma opo  implementar a interface ResultSet, s devem ter uns 100 metodos definidos
nela :-)

[],
Leonardo.
...
Leonardo Souza Mario Bueno
Itera - Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br
...

- Original Message -
From: "Josivan de Souza" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, April 09, 2001 5:01 PM
Subject: [java-list] Array to ResultSet


 olah a todos da lista, essa eh a primeira vez que escrevo, espero ajudar
 e ser ajudado sempre...

 estou usando a ferramenta JReport, e preciso passar pra ela sempre um
 resultset... tenho um array de objetos, como posso mudalo pra resultset?

 valeu
 josivan


 -- 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] Ant

2001-04-10 Por tôpico Leonardo Souza Mario Bueno



Sergio,

 Eu uso o ant e nunca tive este 
problema. Dei uma olhada na documentação da tarefa javac do ant e tem esta 
descrição:

The source and destination directory will be recursively scanned for Java 
source files to compile. Only Java files that have no corresponding class file 
or where the class file is older than the java file will be compiled.
 Podem estar acontecendo duas 
coisas então: 
 os.class 
não existem, o que provavelmente não é verdade
   os 
.class são mais novos do que os .java, isto pode acontecer se você criou os 
.java e depois atrasou orelógio de sua máquina. Neste caso os .java podem 
estar com uma data no futuro e quando os .class são gerados as datas deles vão 
ser menores do que as dos .java. Neste caso acerte a data dos .java, é só 
abri-los em um editor qualquer e salva-los novamente sem mudar nada.
[]'s
LeonardoLeonardo 
Souza Mario BuenoItera - Voice, Wireless  Web Solutions[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br...


  - Original Message - 
  From: 
  Sergio 
  Stateri Jr 
  To: LISTA SOUJAVA - QA 
  Sent: Tuesday, April 10, 2001 5:22 
  PM
  Subject: [java-list] Ant
  
   Olá Pessoal,
  
   Estive na última palestra e vi o Bruno 
  falando que o Ant é como o make, somente compila o que é necessário (o que foi 
  alterado). Entretanto não é isso que está ocorrendo com o build.xml que fiz. 
  Vejam só o script :
  
  project 
  name="MyProject" default="dist" basedir="."
  
  !-- set global properties for this build 
  --property name="src" value="src"/property 
  name="build" value="build"/property name="dist" 
  value="dist"/
  
  target name="init"!-- Create 
  the time stamp --tstamp/
  
  !-- Create the build directory structure used by 
  compile --mkdir 
  dir="${build}"//target
  
  target name="compile" 
  depends="init"!-- Compile the java code from ${src} 
  into ${build} -- javac 
  srcdir="${src}" 
  destdir="${build}"classpathpathelement 
  location="/usr/local/jdk1.2.2/lib/tools.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/lib/servlet.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/classes12.zip"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/activation.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/mail.jar"/pathelement 
  location="/usr/local/apache_t3.1/tomcat_ant/classes/servlet.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/ALG_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/ELGAMAL_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/IJCE_0-1-2.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/PGP26_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/RSA_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/SPT_0-1-2.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/TOOLS_0-1-1.jar"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes"/pathelement 
  location="/usr/local/jdk1.2.2/cryptix/classes/OLD_0-2-0.jar"//classpath/javac 
   /target
  
  target name="dist" 
  depends="compile"!-- Create the distribution directory 
  --mkdir dir="${dist}/jar"/
  
  !-- Put everything in 
  ${build} into theMyProject-${DSTAMP}.jar file 
  --jar jarfile="${dist}/jar/MyProject-${DSTAMP}.jar" 
  basedir="${build}"//target
  
  target 
  name="clean"!-- Delete the ${build} and ${dist} 
  directory trees --delete 
  dir="${build}"/delete 
  dir="${dist}"//target
  
  /project
  
  
  Quando 
  execute o Ant sobre este build.xml, eis a saída :
  
  # 
  antcount = 0, total = 51Buildfile: build.xml
  
  init:
  
  compile: [javac] Compiling 68 
  source files to /usr/local/apache_t3.1/tomcat_ant/myProject/buildcount = 
  0, total = 51 [javac] Note: 7 files use or override a 
  deprecated API. Recompile with "-deprecation" for 
  details. [javac] 1 warning
  
  dist: [jar] 
  Building jar: 
  /usr/local/apache_t3.1/tomcat_ant/myProject/dist/jar/MyProject-20010410.jar
  
  BUILD 
  SUCCESSFUL
  
  Total time: 
  27 seconds# 
   Como podemos ver, ele sempre 
  compila 68 arquivos, e não apenas os alterados... Alguém sabe porque 
  ?
  
  Grato,
  
  
   Sergio Stateri 
  Jr 
  [EMAIL PROTECTED] Tesla 
  Tecnologia 


Re: [java-list] SSL

2001-04-09 Por tôpico Leonardo Souza Mario Bueno

Roberto,

De uma olhada em http://java.sun.com/products/jsse/. Bem no fim da pgina tem os
links para download das bibliotecas necessrias e exemplos usando http, sockets e
RMI.

[],
Leonardo Bueno.


off-topic:

Gostaria de saber se tem alguem no grupo interessado em XP ou usando XP em algum
projeto para trocarmos idias. Quem tiver interesse em XP, pls
mailto:[EMAIL PROTECTED]

Para conhecer um pouco sobre XP deem uma olhada nestes sites:

http://www.extremeprogramming.org/
http://www.xprogramming.com/
http://c2.com/cgi/wiki?ExtremeProgramming

Leonardo.

- Original Message -
From: "rfrpsc" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, April 09, 2001 3:24 PM
Subject: [java-list] SSL


Oi Pessoal da lista,

   Estou fazendo um projeto em java no qual queria
colocar segurana utilizando o SSL. S que j procurei
na internet e no consigo encontrar muita coisa sobre
SSL, gostaria de ver exemplos de programas em java com
SSL. Se algum tiver algum programa em SSL para me
mandar ficaria muito agradecido.
[  ]'s
Roberto


__
O BOL  Top3 no iBest! Vote j para torn-lo Top1!
http://www.bol.com.br/ibest.html



-- 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] Opinioes sobre Forte

2001-04-06 Por tôpico Leonardo Souza Mario Bueno

A pergunta que eu acho mais importante :

No  melhor deixar que cada desenvolvedor escolha a ferramenta que ele deseja usar?
(Se isto no afetar os outros e claro!)

No caso de IDEs eu acho que a escolha deve ser pessoal... mandar 30% dos
desenvolvedores usar um IDE que eles detestam ia ser altamente improdutivo, j outras
ferramentas como controladores de verso e "build tools" devem ser adotadas por todo
o grupo.

Inteh,
Leonardo.
....
Leonardo Souza Mario Bueno
itera Informtica
Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: "Ricardo Bnffy" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, April 05, 2001 4:50 PM
Subject: RE: [java-list] Opinioes sobre Forte


 No era melhor ter respostas para isso ANTES de se estar prestes a adotar
 uma ferramenta? Por mais que seja free (as in free beer), trocar de ambiente
 requer algum esforo e aproveit-lo cria uma dependncia que pode custar
 caro depois para eliminar.

 Pergunte-se ANTES:

 . que problemas que voc tem que ele resolve?
 . voc tem mquinas onde rod-lo?
 . voc tem tempo de customiz-lo?
 . voc vai resolver algum problema customizando?
 . voc est adotando porque precisa ou porque  a coisa mais legal que voc
 viu semana passada?
 . voc vai ter que mudar arquivos de lugar no servidor ou no CVS?

 -Original Message-
 From: Nelson Ponce [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, April 03, 2001 10:08 PM
 To: [EMAIL PROTECTED]
 Subject: [java-list] Opinioes sobre Forte


 Pessoal,

 Minha empresa esta prestes a adotar o Forte da SUN como ferramenta de
 desenvolvimento. Gostaria de saber se alguem pode me dizer algo sobre
 experiencias com essa ferramenta. Ex. A ferramenta trabalha bem com EJBs,
 consegue depurar JSPs, etc., se integra bem com o BEA Application Server. Se
 alguem puder me dar alguma dica, ou sites que tragam benchmarks sobre a
 ferramenta ficaria muito grato.

 []s
 Nelson Ponce


 -- 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] Tamanho de variável.

2001-04-06 Por tôpico Leonardo Souza Mario Bueno

O tamanho de uma string  restrito apenas a memria disponvel, j o tamanho de um
Vector ou ArrayList __ restrito ao tamanho mximo de um array em java, que acretito
ser 2147483647 (Integer.MAX_VALUE) elementos.

Leonardo Bueno.

Leonardo Souza Mario Bueno
itera Informtica
Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: "Dionne Cavalcante Monteiro" [EMAIL PROTECTED]
To: "Java List" [EMAIL PROTECTED]
Sent: Wednesday, April 04, 2001 8:38 AM
Subject: [java-list] Tamanho de varivel.


 Ol a todos,

 Gostaria de saber se algum j enfrentou problemas quanto ao tamanho
 de vetores em Java?
 Eu uso o compilador Borland C++ 5.02 e ele sme permite alocar uma
 string comno mximo 25 linhas. Existe essa limitao em java?
 O meu problema  que preciso carregar um arquivo texto muito grande
 (~ 3 MBytes) para podr fazer varias alteraes dentro dele. Com o
 Borland C++ tenho que fazer uma alterao de cada vez, gravar este
 arquivo com outro nome e depois copi-lo para o nome antigo. Como eu
 preciso fazer cerca de 20.000 alteraes, imaginem o tempo que isto
 demora.

 Obrigado,

 Dionne.


 -- 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] Ajuda !!

2001-04-04 Por tôpico Leonardo Souza Mario Bueno

Usar design patterns  legal, mas neste caso o que eu recomendaria mesmo  o "design
patter if" :-) ou um setEnabled(false) no boto pois usando um singleton estariamos
dando acesso a janela para qualquer outra classe e provavelmente isto no  o
desejado.

A soluo "if" j foi exemplificada pelo Jason em email anteriror. Para solucionar
este problema usando o setEnabled() faa o sequinte:

no ActionListener do boto:

public void actionPerformed(ActionEvent e) {
if (e.getSource() instanceof JButton) {
final JButton b = e.getSource();
b.setEnabled(false);
JFrame frame = //cria sua janela
frame.addWindowListener(
new WindowAdapter() {
public void windowClosed(WindowEvent e) {
b.setEnabled(true);
}
}
);
frame.show();
}

Inteh,
Leonardo.
....
Leonardo Souza Mario Bueno
itera Informtica
Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our NEW website at:
http://www.itera.com.br


- Original Message -
From: "Jorge Martins" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, April 03, 2001 12:33 PM
Subject: RE: [java-list] Ajuda !!


Alexandre,

Uma soluo bem bacana seria aplicar o Design Pattern Singleton nesta janela
destino. Ele funciona assim:

- criar uma instncia static da prpria classe

- colocar o contrutor com nvel de proteo private

- gerar um mtodo getInstance() para retornar a instncia nica

class Singleton
{
static private Singleton instance;

private Singleton()
{
// aqui voc poderia apresentar a janela.
}

static synchronized Singleton getInstance()
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
}


sacou?

Voc pode ainda colocar o procedimento de apresentar a janela no construtor
ou separ-lo em um mtodo a parte (Exemplo: show())

Para utilizar o objeto nico desta classe basta utilizar algo do tipo:

Singleton.getInstance().show();


abraos

Jorge

-Original Message-
From: Alexandre de Almeida Nahas [mailto:[EMAIL PROTECTED]]
Sent: tera-feira, 3 de abril de 2001 11:01
To: [EMAIL PROTECTED]
Subject: [java-list] Ajuda !!


Ol , estou com o seguinte problema:
tenho uma aplicao JAVA e nela existe um boto que possibilita a abertura
de uma outra janela , mas quando dou vrios clicks nesse boto ele me abre
vrias janelas, como posso corrigir isso, para ele abrir apenas uma janela .

OBS : Devo habilitar o boto logo aps a sada dessa janela.

Obrigado


-- 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] Re: Wap utilizando JSP

2001-04-01 Por tôpico Leonardo Souza Mario Bueno

Use isto:

%@page contentType="text/vnd.wap.wml"%?xml version="1.0"?

Lembre-se de colocar o '?xml version="1.0"?' logo na sequencia, sem espao e na
mesma linha... esta string deve ser a primeira coisa que aparece em um documento xml.

Inteh!
Leonardo Bueno.

- Original Message -
From: "raphael" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 30, 2001 5:55 PM
Subject: Wap utilizando JSP


 ae

 Estou tentando montar uma pagina WML ( Wap ) utilizando JSP .. quando
 monto apagina o WApBrowser diz que nao identificou o tipo da pagina
 gerada, pelo que entendi preciso "avisar" o browser que esta pagina
 trata-se de uma text/vnd.wap.wml;

 Que comandos posso usar para isso ?

 []s
 --
 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] 
-




[java-list] Re: final em lista de argumentos

2001-03-23 Por tôpico Leonardo Souza Mario Bueno

No posso afirmar com certeza, mas fiz o teste abaixo e a diferena no foi l
grandes coisas.. pra falar a verdade, usando final foi at mais lento na maioria das
vezes. Tentei inverter a ordem do teste (primeiro sem final ) e o resultado no se
alterou.

Usei a Java HotSpot(TM) Client VM (build 1.3.0_01, mixed mode) para rodar os testes.
Acredito que a otimizao varie de acordo com o tipo efabricante da JVM que voc
estiver usando.

Eu geralmente uso final somente quando quero usar um argumento de mtodo em uma inner
class anonima... fora isto praticamente nunca uso. Acho que s vale a pena usar se
voc desenvolver aplicaes matemticas ou intensivas no uso de CPU.

import java.util.*;

public class FinalTest {

 public int fazX(Vector v) {
  int sum = 0;
  for (int i = 0; i  v.size(); i++) {
   sum += ((Integer)v.get(i)).intValue();
  }
  return sum;
 }

 public int fazXFinal(final Vector v) {
  int sum = 0;
  for (int i = 0; i  v.size(); i++) {
   sum += ((Integer)v.get(i)).intValue();
  }
  return sum;
 }

 public static void main(String args[]) {

  Vector data = new Vector(100);
  for (int i = 0; i  100; i++) {
   data.add(new Integer(i));
  }

  FinalTest test = new FinalTest();

  long inicio = System.currentTimeMillis();
  for (int i = 0; i  10; i++) {
   test.fazXFinal(data);
  }
  long fim = System.currentTimeMillis();
  System.out.println("Tempo usando final: "+ (fim-inicio) +"ms");
  System.gc();
  inicio = System.currentTimeMillis();
  for (int i = 0; i  10; i++) {
   test.fazX(data);
  }
  fim = System.currentTimeMillis();
  System.out.println("Tempo sem usar final: "+ (fim-inicio) +"ms");
 }

}

........
Leonardo Souza Mario Bueno
itera Informtica
Voice, Wireless  Web Solutions
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: "Mister M" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, March 22, 2001 10:34 AM
Subject: final em lista de argumentos


 Ola pessoal,

 Alguem saberia me afirmar com certeza se o uso de final na lista de
 argumentos melhora a performance? Por exemplo, eu sei que em:

 public void fazX() {
final Vector v = new Vector();
 ...
 }

 pode vir realmente a permitir otimizacoes do compilador. Mas e:

 public void fazX(final Vector v) {
 ...
 }

 serah q melhora a performance???
 Tks anyway!

 []'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 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 E C (DLL) - HEEELLLLPPPPP PLEASEEEEE !!!!!

2001-03-20 Por tôpico Leonardo Souza Mario Bueno



Acho que não vai ser tão fácil assim... as 
assinaturas das funções nativas devem ter alguns modificadores e, se as funções 
emsua DLL não estiver usando-os, você vai precisar de "empacotar" a sua 
DLL em outra DLL que contenha as funções com os modificadores 
apropriados.

Dê uma olhada no Java Tutorial, lá você vai 
encontrar uma melhor explicação sobre como usar JNI.Tenho um exemplo 
simples que desenvolvi e se vcquiser me avise que mando pra você por 
email.

Inteh,
Leonardo.
Leonardo Souza 
Mario Buenoitera Informática[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br

  - Original Message - 
  From: 
  Daniel 
  Goldschmidt Lins 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, March 20, 2001 8:42 
  AM
  Subject: Re: [java-list] JAVA E C (DLL) - 
  HEEEP PLEASE !
  
  Olá Jason
  
  Muito obrigado kra isso realmente foi de 
  grande ajuda p/ nós, (eu e a Adriana), mas seria pedira muito perguntar se vc 
  tem um modelo/exemplo de código pronto p/ passar p/ gente visualizar melhor a 
  classe???
  
  Muito obrigado e []s
  
  Daniel
  
- Original Message - 
From: 
Jason Douglas de Oliveira BOL2 

To: [EMAIL PROTECTED] 
Sent: Monday, March 19, 2001 6:07 
PM
Subject: Re: [java-list] JAVA E C (DLL) 
- HEEEP PLEASE !

Boa Tarde Adriana.

Não, não precisa reinventar a roda, o que é 
necessário fazer é uma classe que tenha os mesmos métodos que existe na sua 
dll. 
tipo um método que 
recebe um int na dll seria + ou - assim.
 public 
native void getAnything(int x); 
  
  Obs.: sem implementaçao, a 
implementação está na sua dll
 
Abraços!!!


- Original Message - 
From: Adriana de Oliveira Abegão [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, March 19, 2001 3:28 
PM
Subject: [java-list] JAVA E C (DLL) - 
HEEEP PLEASE !
 E-mail grátis BOL com antivírus! 
Faça já o seu! http://www.bol.com.br  
 Olá pessoal  Estou precisando de ajuda urgente 
 O problema é que tenho uma dll feita em C e preciso utilizar os 
métodos dentro do Java, qual a melhor maneira de fazer isso 
???  Andei lendo o tutorial JNI, mas me parece que tenho que 
reinventar a roda pra usar essa dll. Pelo que entendi, além do 
código em C, eu tenho que ter uma aplicação em Java que implemente 
os métodos native desse código em C. É isso  Será que entendi 
errado   PRECISO DE AJUDA !! URGENTE 
!  Agradeço antecipadamente  
Adriana  -- 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] 
 
- 
 


Re: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-19 Por tôpico Leonardo Souza Mario Bueno



Sem entrar no métiro de como deveria ser modelado 
este caso específico, gostaria de diser que uma classe pode referenciar outra 
sem que exista um relacionamento do tipo agregação entre elas.

Se isto não for verdade, como representariamos uma 
associação simples em código? Não representariamos? Ou ao invés de representar 
uma associação diretamente teriamos que criar uma outra classe que agregasse as 
duas classe associadas somente para ter um caminho, uma navegabilidade entre as 
duas classes associadas?

Tenho aqui uma apostila do curso Object Oriented 
Analysis and Design With C++ que mostra como implementar os modelos definidos 
usando UML em C++. Nesta apostila háo seguinte exemplosobre como 
implementar uma associação de multiplicidade 1 ou 0..1:

 
0..*1
Course  Professor

class Professor {}

class Course {
 private:
 Professor *teacher; 
}

que em java seria:


class Professor {}

class Course {
 privateProfessor teacher; 
}

Ou seja, uma associação _é_ implementada como 
uma referencia.

Nesta mesma apostila à o seguinte sobre 
agregação:

Uma agregação _é_ uma especialização de uma 
associação em que o "todo" é relacionado a suas partes. A apostila ainda trás 
estes testes para identificar uma agregação:

A frase "parte de" é usada para descrever o 
relacionamento?
Algumas operações no todo se aplicam a parte? (ex: 
move o carro, move a porta)
Alguns valores de atributos se propagam do todo 
para as partes? (ex: o carro é azul, a porta é azul)
Existe uma assimetria intrínsica no relacionamento, 
indicando uma subordinação: (ex: Uma porta é parte do carro, o carro NÃO é parte 
da porta)

Um relacionamento de agregação pode ser de dois 
tipos, por referencia e por valor. Umaagregação por valor implica 
quea "vida" dos objetos dependendes são restritos a "vida" do objeto que 
os agrega. Umaagregação por referencia implica que a "vida" dos objetos 
podem ser independentes.


Neste caso específico de Aluno - Aula, 
creio que não exista agregação...

Sobre as classes de associação:

Durante o design, uma classe de associação se torna 
uma classe entreposta entre as duas classes antes diretamente associadas, sendo 
estabeleciadas associações entre a classe de associação e as outras duas classes 
com as devidas multiplicidades.

Leonardo Bueno.
Leonardo Souza 
Mario Buenoitera Informática[EMAIL PROTECTED]Phone: 55 27 
337 0317Cell: 55 27 9971 1375Visit our website at:http://www.itera.com.br

  - Original Message - 
  From: 
  Andre Mendonca 
  To: [EMAIL PROTECTED] 
  Sent: Monday, March 19, 2001 1:33 
PM
  Subject: RES: [java-list] Para Alexandre: 
  implementação de agregações e associações
  
  
  Jorge,
  
  Eu concordo com o Sven neste caso. A existencia de uma classe 
  "Aula" ou
  "Disciplina" 
  retrata melhor o que queremos modelar. Um professor nao 
  tem,
  _necessariamente_ 
  que estar associado a um aluno. "Professor" pode, 
inclusive
  ser um titulo que 
  o cara ostenta, sendo assim um conceito muito mais 
  abrangente
  do que 
  simplesmente uma pessoa que da aulas (apesar de ser estranho, 
  eh
  possivel).
  
  Acho que a 
  interpretacao do codigo nao esta errada nao. Se voce diz que 
  um
  professor 
  referencia um conjunto de alunos, voce esta _sim_ dizendo 
  que
  os Alunos "fazem 
  parte" do Professor. Esta associacao eh, 
  inclusive,problematica
  sob o ponto de 
  vista de implementacao. Eu explico:
  
  1. Imagine que um 
  professor mude de disciplina no meio do semestre ou ano 
  letivo.
  Com a sua 
  modelagem teriamos que reassociar todos os alunos (centenas, 
  talvez).
  Com a classe 
  "Aula" isso seria um procedimento trivial. 
  
  2. "Aula" (ou 
  "Disciplina") eh uma entidadeque independe de um professor especifico. 
  
  No seu caso, como modelariamos uma disciplina que eh 
  ensinada por mais de um 
  professor?Teriamos que mantertodos osconjuntos 
  de associacoes simultaneamente, 
  o que nao eh muitoeficiente. Digamos que duas disciplinas 
  sao ensinadas, cada uma, 
  por 
  tres 
  professores e tem 100 alunos (cada). Teriamos, entao, 3 x 100 = 300 
  referencias
  para representar 
  uma aula. Se os professores trocassem de turma, teriamos 
  que
  atualizar 600 
  referencias. Um pensamento similar seria aplicado para o caso de 
  termos
  alunos cancelando 
  disciplinas (fato extremamente comum).
  
  3. Digamos que nao 
  houve troca de professores; simplesmente o semestre 
acabou.
  Teriamos que, 
  novamente, atualizar MILHARES de referencias, ja que neste 
  caso
  TODOS os 
  professores terao novos alunos. Em umauniversidade com 50 mil 
  alunos
  e 5 mil 
  professores isto pode ser um pouco caro.
  
  4. Mais: depois 
  que o semestre terminar, onde iremos buscar as informacoes 
  a
  respeito de uma 
  determinada disciplina, ensinada em um determinado 
semetre?
  Ou se um aluno 
  cursou esta disciplinaou quando 

Re: [java-list] Application server para AS/400

2001-03-16 Por tôpico Leonardo Souza Mario Bueno

Um bom application sever tem estes outros recursos mas um application server no
precisa ter estes recursos.

Por exemplo o resin e se no me engano o jboss no possuem estes recursos.

Acho que descrio feita pelo Jos Euclides Jnior  mais apropriada.

Leonardo.

Leonardo Souza Mario Bueno
itera Informtica
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: Thiago Ferauche [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, March 15, 2001 9:06 AM
Subject: Re: [java-list] Application server para AS/400


 Um servidor de aplicao no tem a funo de somente interpretar servlet e
 JSP, ele possui funes de admnistrao do seu servidor, com informaes de
 quanto de CPU est sendo utilizado para rodar uma determinada aplicao,
 relatrios de desempenho da mquina, e possibilita a integrao com
 softwares de desenvolvimento web como o WebStudio, Visual Age, etc.

 Sendo o site
 http://www.midrangecomputing.com/mc/article.cfm?titleid=b1656md=200012 , j
 existe um verso de TomCat para o sistema operacional do AS/400 (OS/400) e
 neste site ele afirma que o TomCat  sim um servidor de aplicao.

 - Original Message -
 From: "Alexandre Rodrigues Gomes" [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Wednesday, March 14, 2001 3:47 PM
 Subject: RES: [java-list] Application server para AS/400


 ok, e o que define um servidor de aplicao ?

 -Mensagem original-
 De: Jose Euclides da Silva Junior - DIGR.O
 [mailto:[EMAIL PROTECTED]]
 Enviada em: quarta-feira, 14 de maro de 2001 12:21
 Para: [EMAIL PROTECTED]
 Assunto: RES: [java-list] Application server para AS/400


 Servlets sao componentes Java que residem no lado servidor da sua aplicacao.


 Jos Euclides Jnior
 __
 E-mail: [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 http://euclides.8m.com


  -Mensagem original-
  De: Alexandre Rodrigues Gomes
  [SMTP:[EMAIL PROTECTED]]
  Enviada em: Quarta-feira, 14 de Maro de 2001 08:27
  Para: '[EMAIL PROTECTED]'
  Assunto: RES: [java-list] Application server para AS/400
 
  por favor, o que  um Servlet ?
 
  By Al!
 
  -Mensagem original-
  De: Jose Euclides da Silva Junior - DIGR.O
  [mailto:[EMAIL PROTECTED]]
  Enviada em: tera-feira, 13 de maro de 2001 18:16
  Para: [EMAIL PROTECTED]
  Assunto: RES: [java-list] Application server para AS/400
 
 
  TOMCAT  EH  UM SERVIDOR DE APLICACAO  S I M! Voce por acaso sabe o
  que eh um servlet???
 
  Jos Euclides Jnior
  __
  E-mail: [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
  http://euclides.8m.com
 
 
   -Mensagem original-
   De: Sven van t Veer [SMTP:[EMAIL PROTECTED]]
   Enviada em: Tera-feira, 13 de Maro de 2001 16:28
   Para: [EMAIL PROTECTED]
   Assunto: Re: [java-list] Application server para AS/400
  
   Tomcat no  um application server, mas um jsp/servlet engine. Claro que
  o
   websphere  pesado, mas in relaao com tomcat nem tanto (tomcat 
  lento).
  
   Se vc somente precisa do webserver com jsp/servlet, tomcat serve. Se vc
   quer um appserver que no  pesado, tente Orion ( www.orionserver.com
   http://www.orionserver.com)
  
   Rigoberto D. Benitez wrote:
  
  
   D uma olhadinha no site  www.apache.org http://www.apache.org, o
   servidor java Apache, talvez seja
   um caminho ...
  
   Thiago Ferauche wrote:
  
  
   Utilizo um AS/400 como webserver, estou tentando instalar o
   WebSphere como
   application server, no entanto me disseram que ele  muito
   pesado. Minha
   dvida  a seguinte: existe uma verso do Apache para o
   AS/400, o TomCat
   poderia ser utilizado como application server do Apache nete
   caso?
  
   Thiago Ferauche
  
   -- 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]
   mailto:[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]
   mailto:[EMAIL PROTECTED]
  
  
  -
  
  
  
  
 
  -- LISTA SOUJAVA 
  http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
  dvidas m

Re: [java-list] Sobre certificação, etc...

2001-03-16 Por tôpico Leonardo Souza Mario Bueno

- Original Message -
From: Marcos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 16, 2001 9:19 AM
Subject: Re: [java-list] Sobre certificao, etc...


 Concordo com voc cara, uma pesssoa que passa dois anos estudando
 expecificamente Java e a melhor maneira de usa-la, d de dez nos que estudam
 4 anos de faculdade visto que a faculdade ensiana noes das linguagens mas
 no se aprofunda em nenhuma.

Essa afirmao deveria entrar para o hall da fama do soujava!!!

Se voc fez uma faculdade de computao recomendo que faa de novo o curso em outra
faculdade pois pelo visto a primeira no prestou. Quem sai de uma faculdade de
computao geralmente j fez uns 2 anos de estgio e j desenvolveu projetos no
triviais em pelo menos umas 2 linguagens.

 No conheo ninguem que tenha desenvolvido um
 programa de porte s com o que aprendeu na faculdade, mas pessoas formadas
 em Java, Cobol, C++ e outras linguagens, que arracam os cabelos na hora de
 fazer aqualquer programinha de consultas a banco de dados tem sobrando. Isso
 sem contar que quando se estuda por conta prpria se escolhe o melhor
 horrio.

Ok. Suponhamos que alguem que acabou o segundo grau v comear a estudar sozinho. Por
onde ele comea? O que ele estuda? S java?

Um cara que aprende desse modo pode ser um razoavel programador java (E at ser
aprovado na certificao! :-)) mas vai ter muita dificuldade pois no ter uma viso
mais ampla sobre computao.

 Na faculdade geralmente  depois do trampo e quando se est com
 sono e com os amigos duvido que se tenha saco para aprender algo. A
 faculdade s serve para dar o direito de cela nica na priso.

Nooosa.. outra perola! Cursei universidade a noite e trabalhava o dia inteiro...
discordo completamente.

 Os maiores
 crnios da informtica (Os verdadeiros hackers) nunca precisaram e nunca vo
 pecisar de faculdade.

Nsa... j  a terceira! T quase perdendo a conta!

 uma pena essa viso de que os hackers so o maiores crnios da informtica... faa
uma lista do que voc considera ser os 10 maiores avanos da computao e veja quem
foi que estava por trs.

 Conheo um monte de gerente de informtica que no
 sabe nem o que  java e estes cara mandam em um deparatamente, sabe por que?

O papel de um gerente de informtica no  saber java, ele tem muito mais coisa pra
se preocupar. Ele tem que cuidar da infra-estrutura, tem que analisar e priorizar as
necessidades da empresa, tem que coordenar grupos de desenvolvimento... seria muito
bom que ele soubesse o que  java, mas diser que ele  um mau gerente por causa disto
no  justo.

 Faculdade. Ou seja preguia de estudar e correr atrs,  muito mais fcil se
 esconder atrs do certificado. No Brasil no se contesta muito isso. Se as
 coisas no funcionam bota a culpa nos no certificados.

Mais uma! Cara, pra entrar em uma (boa) faculdade o cara tem que estudar bastante e
se a faculdade for sria vai ter que ralar pra sair tambm.

Vai no japo e ve o que um cara faz quando no consegue entrar em uma faculdade. Veja
qual a porcentagem da populao que faz faculdade em paises mais ricos.

Bom ainda bem que chegamos ao fim... a moral do email do marcos:

- Se voc fez faculdade perdeu tempo, devia ter estudado 2 anos de java.
- faculdade s serve para dar o direito de cela nica na priso.
- Os maiores genios da informtica so os hackers
- Faculdade  preguia de estudar e correr atrs

Fala srio...

Leonardo Bueno.



 - Original Message -
 From: "Sven van t Veer" [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, March 15, 2001 11:13 AM
 Subject: Re: [java-list] Sobre certificao, etc...


 
 
  [EMAIL PROTECTED] wrote:
 
   Concordo plenamente com o Maurcio e o Jorge e vou alm. Empresas
   decentes que trabalham no ramo da alta tecnologia, jamais contratam um
   funcionrio sem curso superior.
  
  Talvez aqui no brasil, no mundo externo contratam sim.
 
   Acho que muitos esto esquecendo, ou melhor, talvez nem saibam (pois
   no fizeram faculdade) que grandes programas tm sua base
   desenvolvidade em estruturas de dados e tcnicas de compilao.
  
  E ai, cara, tenho um colega nos eua que trabalha no desenvolvimento de
  jdk da IBM. Ele no tem faculdade...
 
   Tudo isso  ensinado nas faculdades com a inteno de que o aluno
   aprenda a raciocinar e desenvolver o perfil de programador.
  
  Raciocinar  uma coisa que meus pais me ensinaram desde o nascimento.
  No preciso de faculdade para isso.
 
   Tem muita gente falando besteira sobre faculdade sem nunca ter sentido
   o cheiro de uma.
  
  Cheirei, fez mestrado e tudo, aindo te falo que tudo q vc pode aprender
  na faculdade pode aprender em casa. A unica coisa boa da faculdade  que
  te obrigam a estudar. Quem tem vontade de estudar no precisa disso.
  Gastou 10 a 15 % do meu salario em livros, gosto de ler e estudar.
 
   Conheco muitos programadores que no fizeram faculdade e que
   desvalorizam a classe desenvolvendo mseros programas de padaria e
   comrcio em geral.
  
  Pois ehh.. Conheo tambem muitas programadores que fizeram 

Re: RE: RES: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-16 Por tôpico Leonardo Souza Mario Bueno





  - Original Message - 
  From: 
  Sven van ´t Veer 
  To: [EMAIL PROTECTED] 
  Sent: Friday, March 16, 2001 9:52 
AM
  Subject: Re: RE: RES: [java-list] Para 
  Alexandre: implementação de agregações e associações
  Jorge,Acho que está quase certo. Implementando assim, 
  está errado. A relação no caso do seu profesor ainda é tem. Veja o 
  seguir:/* modelo escola */class Professor{	}class Aluno{	}class Aula{	private Professor p;	private Collection alunos;}Isso é uma associação. Uma associação é uma relação entre duas ou mais classes gerenciado por uma(s) outras classes. Qualquer relação *tem* é uma agregação. Porém neste exemplo a classe Aula é o 'association class' que tem os seguintes relações com Aluno e Porfessor:Uma aula *tem* um professor;Uma aula *tem* zero ou mais alunos.As outras relações:Alunos *tem aula* de um ProfessorUm professor *dá aula* a varias alunos.Sven
  
  

1)  Somente olhando estas classes não dá para fazer nenhuma destas afirmações. Analisando o domínio do problema as duas primeiras afirmações não me parecem lógicas pois o ciclo de vida das instancias das classes Professor e Aluno não são relacionadas ao ciclo de vida da classe Aula. (Ex: Se uma Aula sair do catálogo de disciplinas os Professores e Alunos que tiveram esta aula somem? Se você executar alguma opera em uma instancia de Aula o efeito épropagado para as instancias associadas das classes Professor e Aluno?) Analisando os fontes das classes as duas outras afirmações também não procedem pois nada indicaque a classe Professor não tenha algum relacionamento com a classe Aluno.2) Uma associação não precisa ser gerenciada por outras classes3) Uma relação nunca tem uma agregação, ela pode eventualmente "ser" uma agregação ou ter uma "Association Classes" relacionada4) Usar a classe Aula descrita no exemplo como uma "Association Class" está errado, ela só teria sentido se guardasse alguma informação sobre a associação entre Professor e Aluno.Leonardo Bueno.

  Jorge Martins wrote:

  [EMAIL PROTECTED]" 
  type="cite">Não é não, valter. Associação e agregação são ambos relacionamentos declasses. Em java, você implementa como uma referência de um objeto ao outro.Exemplo:/* modelo do banco de dados */class Table{	private Row rows[]; /* agregação "tem" */}class Row{	private Table table}/* modelo escola */class Professor{	private Aluno alunos[]; /* associação leciona */}class Aluno{	private Professor professores[];}A implementação dos dois casos é idêntica, mas o primeiro é uma agregação eo segundo é uma associação. A diferênça está no tipo da entidade relacionada. Na agregação você serelaciona com uma entidade fraca, que têm a existência dela dependente aoutra. Grosso modo onde há na descrição o verbo ter, há uma agregação. Noexemplo: "Tabela tem linhas".A associação relaciona com entidades fortes, de existência independente aoutras entidades. Um professor e um aluno existem independentemente, apenasse associam. O professor leciona aluno. Logo, o professor tem uma associaçãolecionar com aluno.Sacou? As diferenças na implementação são pequenas. Todas espelham essasdiferenças de comportamento que eu descrevi acima.abraçosJorge-Original Message-From: valter vieira de camargo [mailto:[EMAIL PROTECTED]]Sent: quarta-feira, 14 de março de 2001 19:10To: [EMAIL PROTECTED]Subject: Re: RES: [java-list] Para Alexandre: implementação deagregações e associaçõesSobre as associações e agregações eu estou achando que é realmente isto:agregação - atributo do tipo de outra classeassociação - instanciação de uma classe dentro de algum método de outra...Quanto à abordagem do Furlan... será que se modelarmos um sistemacompletamenteOO sem a preocupação com chaves, etc a dificuldade na implementação serámuito acentuada, você não acha ? Eu estou desenvolvendo um projeto demestrado equero fazer da maneira certa entende ? A minha outra preocupação é quanto aoprojeto . no modelo de classes de análise tudo bem ... mas o meu modelodeclasses de projeto tem que ter alguma coisa relacionalAlexandre Rodrigues Gomes wrote:
Valter,na implementação acho que poderíamos resumir na seguinte forma:para agregar, utilizaremos atributos de instância, ou seja,"variáveis globais" e para associação podemos criar apenasvariáveis locais de métodos. Será que é plausível esta abordagem ?Se bem que podemos ter atributos de classe que não são verdadeirasagregações mas apenas realizam papel associativo. Acho queisto é bem conceitual mesmo. O pessoal da lista podia daruma forcinha.Quanto àquela abordagem do Furlan, eu questiono um pouco.Ora, temos hoje que o que se busca é a independência da fontede dados. Devemos abstrair a forma com que a base de informaçõesserá implementada, nos deter apenas numa interface pré-definidae deixar as questões peculiares de cada banco com uma camadade software que realize o mapeamento OO/Relacional. Amarraro seu modelo de negócios numa solução única de backend élimitar seu processo de desenvolvimento à não 

Re: RES: [java-list] RES: (java-list) Qual o valor de um Certificado

2001-03-13 Por tôpico Leonardo Souza Mario Bueno

Para quem tem dvidas se ter uma certificao da sun garante que a pessoa 
qualificada a desenvolver projetos usando java recomendo que procure em www.jars.com
um programa que simula uma prova de certificao e de uma olhada nos simulados.

Eu fiquei decepcionado com o nvel das perguntas. Se ser certificado java significa
responder mais do que 70% ou 80% daquelas perguntas, eu acho que um certificado da
sun no significa muito, ou pelo menos no deveria...

Leonardo Bueno.
No Sun Certified Java Developer :-)



  eu no julgo a certificao como um mecanismo de prova de conhecimentos.
  Existem pessoas extremamente capacitadas mas que, ou por displicncia ou
  desinteresse, no so certificadas enquanto que h outras que so
  verdadeiras mquinas de fazer provas mas que falham diante das mais diversas
  situaes do mercado.
 
  Sem dvida a certificao  um carto de visitas. Com ela vc fica mais
  exposto no mercado e de certa forma prova que vc tem "alguma" habilidade,
  seja tcnica, seja mecnica.
 
  Pra mim, no passa de uma questo de ttulo. E afinal, ttulos sempre
  acrescem valor, n ?
 
  By Al!





-- 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: RES: [java-list] RES: (java-list) Qual o valor de um Certificado

2001-03-13 Por tôpico Leonardo Souza Mario Bueno

Oops... Leonardo errado :-)

Leonardo Bueno
Outro Consultor/Desenvolvedor Java no certificado

- Original Message -
From: Rodrigo [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 13, 2001 2:30 PM
Subject: Re: RES: [java-list] RES: (java-list) Qual o valor de um Certificado


 Incrvel, tenho de concordar uma vez mais com voc, Leonardo.

 Rodrigo Oliveira

 Consultor/Desenvolvedor Java no certificado tambm.

 Leonardo Souza Mario Bueno wrote:

  Para quem tem dvidas se ter uma certificao da sun garante que a pessoa 
  qualificada a desenvolver projetos usando java recomendo que procure em
www.jars.com
  um programa que simula uma prova de certificao e de uma olhada nos simulados.
 
  Eu fiquei decepcionado com o nvel das perguntas. Se ser certificado java
significa
  responder mais do que 70% ou 80% daquelas perguntas, eu acho que um certificado
da
  sun no significa muito, ou pelo menos no deveria...
 
  Leonardo Bueno.
  No Sun Certified Java Developer :-)
 



-- 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] Mirror webstart

2001-03-02 Por tôpico Leonardo Souza Mario Bueno

Um cara esta organizando uma coleo de aplicativos java que podem ser lanados com o
webstart e acho que algum dos grupos de usurio java do Brasil (soujava, javac??) ou
o jspbrasil podiam se interessar em criar um mirror...

http://bjb.dyndns.org:8080/upndown/index.jsp

Inteh,
Leonardo Bueno.


-- 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] Re: Banco de dados orientado a objetos

2001-01-06 Por tôpico Leonardo Souza Mario Bueno

D uma olhada em http://www.javaskyline.com/database.html

Tem uma lista de OODBMSs e ferramentas de mapeamento O/R.

Leonardo.

Leonardo Souza Mario Bueno
itera Informtica
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, January 04, 2001 11:53 AM
Subject: Banco de dados orientado a objetos


 Preciso de informaes sobre bd orientado a objetos (nome, fornecedor, etc,
 especialmente se existir algum para teste free). Agradecimentos a quem puder
 colaborar.

 Osvaldo





-- 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] En: [coldfusion-br] Enquete sobre Linguagem script

2001-01-01 Por tôpico Leonardo Souza Mario Bueno



Parece até a eleição de melhor jogador do século 
que o maradona ganhou... coldfusion que é bem limitado tá na 
liderança...

Inteh,
Leonardo.

- Original Message - 
From: FromSoft 

To: .Grupo ColdFusion 
Sent: Friday, December 29, 2000 8:09 AM
Subject: [coldfusion-br] Enquete sobre Linguagem script

Pessoal,
O site http://www.aonde.com.br está com uma enquete 
perguntando qual é alinguagem script de preferência das pessoas. O 
ColdFusion está ganhandodisparado. Precisamos passar para todas as pessoas 
que tem contato com oproduto para entrarem lá e votarem no 
CFML.
[]s, Guerra
FromSoft - APS Sistemas LtdaAv Andradas, 
2.287 - Sala 1204 - Santa EfigêniaBelo Horizonte - MG - CEP - 
31.010-560Tel: (31) 3241-6882www.fromsoft.com.br

  
  
eGroups 
Sponsor
  



[java-list] Re: Sessoes

2000-12-04 Por tôpico Leonardo Souza Mario Bueno

Marcel,

Respondi à uma pergunta semelhante a esta em outro forum
(http://www.hotdispatch.com/view-task-provider?ID=8434391POSTID=3184968578)
, só que esta tudo em inglês...

Leonardo.

Leonardo Souza Mario Bueno
itera Informática
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br


- Original Message -
From: Marcel [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, November 30, 2000 9:46 AM
Subject: Sessoes


 Como faco para executar um determinado procedimento sempre que minha
sessao
 eh invalidada? (session.invalidate())






-- 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] Re: Persistência em banco de dados

2000-11-22 Por tôpico Leonardo Souza Mario Bueno

Olá José,

De uma olhada em castor.exolab.org. Castor faz este mapeamento
Objetos = BD.

Leonardo.

- Original Message -
From: José Moreira Pinto Filho [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, November 17, 2000 8:56 AM
Subject: Persistência em banco de dados


 Olá!

 Sou iniciante na linguagem e atualmente estou desenvolvendo um pequeno
 aplicativo que usará um banco de dados relacional.

 Gostaria de saber se os colegas poderiam me indicar algum material, ou
 exemplo, direcionado para a camanda de persistência (mapeamento) de
uma
 classe entidade para um banco de dados relacional.

 Com respeito à operação do BD, não tenho problemas, apenas sobre esse
 mapeamento.

 Muito obrigado,

 José Moreira





-- 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] Re: Synchronized

2000-11-22 Por tôpico Leonardo Souza Mario Bueno



Dê uma olhada no Shared Data Toolkit. Esta API já 
vem com exemplos de chat e um "paint colaborativo" e ntre outros.

http://java.sun.com/products/java-media/jsdt/index.html

Leonardo.
. 
Leonardo Souza Mario Buenoitera Informática[EMAIL PROTECTED]+55 27 337-0317 
Visite o site da itera em: http://www.itera.com.br 
. 

  - Original Message - 
  From: 
  Hamilton Fonte II 
  To: [EMAIL PROTECTED] 
  Sent: Sunday, November 19, 2000 4:41 
  AM
  Subject: Re: [java-list] Re: 
  Synchronized
  
  Caro colega javanes...
  
   A forma mais eficiente de 
  fazer isto eh usando multicast, osreceptores estariam inscritos em um 
  endereco multicast e o remetente envia a mensagem apenas um vez para o 
  endereco multicast e todos receberiam.Vc pode encontrar as classes para 
  multicastinstalando o JavaSpaces...
  
  Espero ter ajudado...
  
  Hamilton Fonte II
  
   Original Message - 
  
From: 
Lasaro Jonas 
Camargos 
To: [EMAIL PROTECTED] 
Sent: Friday, November 17, 2000 8:56 
AM
Subject: Re: [java-list] Re: 
Synchronized
 Caros javaneses,preciso de uma forma inteligente de escrever um mesmo dado em varias conexoes (CHAT).Alguma sugestão? Lásaro.--
Lasaro Jonas
Estudante de Ciencia da Computacao - UFU
Integrante do COMPPET( http://www.deinf.ufu.br/comppet )PET Computacao/UFU
Usuario Linux 


[java-list] Re: Programa em Java - Urgente !!

2000-11-07 Por tôpico Leonardo Souza Mario Bueno



Dé uma olhada sobre webstart em java.sun.com... 
pena que está em beta ainda.

http://java.sun.com/products/javawebstart/

Leonardo.


/**
* Chega de atrasos!!! FAQ, Links, 
Arquivo de Mensagens, Pools... java_br
* Participe do grupo java_br ([EMAIL PROTECTED]) 

* FAQ: http://www.egroups.com/database/java_br (Nenhumaresposta ainda! Contribua!)
* Links: http://www.egroups.com/links/java_br(Tem um site sobre java em português? Mande o 
link!)
* Contribuições e comentários: [EMAIL PROTECTED]
*/- Original Message - 


  From: 
  Ana 
  Paula L. M. Costa 
  To: [EMAIL PROTECTED] 
  Sent: Tuesday, November 07, 2000 9:45 
  AM
  Subject: Programa em Java - Urgente 
  !!
  
  Gente,
  
  Tenho um programinha em java q gostaria de 
  distribuir, porem para que os usuarios desse meu programa possam executa-lo eh 
  necessario que eles tenham a JVM em seu computador, certo? Gostaria de 
  junto desse meu programinha eu pudesse enviar junto uma JVM (sem a necessidade 
  de instalar um jdk, q eh muito grande), para queele possa executar o 
  programa. Vcs sabem a melhor maneira para eu resolver esse meu 
  problema?
  
  Obrigado,
  Ana 
Paula


[java-list] Re: Comunicação Servlet x Jsp

2000-11-07 Por tôpico Leonardo Souza Mario Bueno

- Original Message -
From: Marcio Di Pietro [EMAIL PROTECTED]
To: Lista Soujava [EMAIL PROTECTED]
Sent: Tuesday, November 07, 2000 10:37 AM
Subject: Comunicação Servlet x Jsp


 Caros,


 Uso servlets há algum tempo, e agora comecei a estudar JSP, porem
 não gostei muito
 da comunicação entre eles.


 Um exemplo que gostaria de saber se há como fazer é o seguinte:
 Tenho um servlet simples que não faz nada mais do que um select no
 banco de dados, porem
 um JSP chama este servlet e recebe o resultset do mesmo e mostra no
 browser.
 há como fazer isso ?, o servlet se comunicar com o JSP e passar ao
mesmo
 um volume grande de dados
 como uma  resposta(resultset) de um select  ?


Márcio,

Para poder passar um objeto entre um servlet e uma página JSP será
preciso que ele implemente java.io.Serializable e a classe ResultSet não
faz isto.

Você terá que extrair os registros do result set e passa-los em uma
collection para a página JSP atraves  do objeto
request.

Leonardo.

/**
 *   Chega de atrasos!!! FAQ, Links, Arquivo de Mensagens, Pools...
java_br
 *   Participe do grupo java_br ([EMAIL PROTECTED])
 *   FAQ: http://www.egroups.com/database/java_br
 *   Links: http://www.egroups.com/links/java_br (Tem um site sobre java
em português? Mande o link!)
 *   Contribuições e comentários: [EMAIL PROTECTED]
 */


 Grato desde já.


 []'s




-- 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] Re: Synchronized

2000-11-06 Por tôpico Leonardo Souza Mario Bueno



synchronized serve para sincronizar o acesso a um 
recurso que é compartilhado por vários threads. 

Se uma classe possui métodos declarados como 
synchronized, dado um objeto desta classe, a cada instante apenas um método 
synchronized estará sendo executando.

Você também pode utilizar a declaração synchronized 
deste modo:

 synchronized (objeto) 
{
  /* Comandos 
que devem ser sincronizados */
 }

Neste caso dado o objeto, só umthread poderá 
estar executando um bloco synchronized(objeto).

Quando você utiliza synchronized na declaração de 
um método

 public synchronized void X() 
{
  /* várias 
declarações */
 }

é +- equivalente à

 public void X() {
  synchronized 
(this) {
  
 /*Várias declarações*/
  
}
 }

Leonardo.

/**
* Participe do grupo java_br ([EMAIL PROTECTED]) 

* FAQ: http://www.egroups.com/database/java_br (Nenhumaresposta ainda! Contribua!)
* Links: http://www.egroups.com/links/java_br(Tem um site sobre java em português? Mande o 
link!)
* Contribuições e comentários: [EMAIL PROTECTED]
*/
 

  - Original Message - 
  From: 
  Décio 
  
  To: java 
  
  Sent: Wednesday, November 01, 2000 5:35 
  PM
  Subject: Synchronized
  
  Agradeço se alguém puder me dizer para que serve 
  o comando synchronized, não achei nenhuma referência sobre ele.
  
  
  Décio Júnior 



  1   2   >