[java-list] Dúvida sobre reflection

2002-06-03 Por tôpico José Augusto Cerqueira Conde

Pessoal,

É possível, através do reflection do java, listar nomes de classes de um
dado pacote java?

Atenciosamente,

José Augusto Cerqueira Condé
[EMAIL PROTECTED]



O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Registro do windows

2002-05-23 Por tôpico José Augusto Cerqueira Conde

No livro Core Java 2 tem um exemplo que implementa manipulação do registro
do windows através de JNI ( Java Native Interface).

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Lincolm Ferreira de Aguiar [SMTP:[EMAIL PROTECTED]]
 Enviada em:   quarta-feira, 22 de maio de 2002 13:09
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] Registro do windows
 
 Olá Raphael,
  
 Com Java você não acessa diretamente configurações do sistema operacional.
 O que pode ser feito é criar uma classe que serviria de ponte entre alguma
 API do Windows e sua aplicação Java. Essa ponte poderia ser, por exemplo,
 uma classe acessando componentes COM(tem um COM que permite manipular
 entradas do Registro do Windows) ou então via alguma outra API
 intermediária.
  
 Um abraço,
  
 Lincolm
 
 - Original Message - 
 From: Raphael mailto:[EMAIL PROTECTED] 
 To: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, May 22, 2002 10:30 AM
 Subject: [java-list] Registro do windows
 
 
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br
 
 
 
 
 
 Alguém sabe como faço para manipular informações no registro do windows
 utilizando Java. Por exemplo quero limpar um valor do registro ou excluir
 a
 variavel.
 
 Att,
 
 Raphael Silva
 
 
 - Original Message -
 From: Joel de Sousa Ribeiro de Melo  [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 To:  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 Sent: Tuesday, May 21, 2002 5:13 PM
 Subject: RE: [java-list] Trabalhando com arquivos rtf
 
 
 
 Caro Rodrigo,
 
   Tente utilizar a classe FileInputStream e FileOutputStrem, vc tratará os
 arquivos bit a bit, testa aí!
 
 Joel de Melo
 WebDeveloper/Java/JSP/J2ME
 CREA-DF 3.224/TD
 BICSI - Member 135587
 Tel.:55(61)3038-6853
 Cel.: 931-5587
 
 
 -Original Message-
 From: Rodrigo Strazza Bortoloto [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, May 21, 2002 4:12 PM
 To: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 Subject: [java-list] Trabalhando com arquivos rtf
 
 
 
 Pessoal,
 
Estou com o seguinte problema, tenho 2 ou mais arqs rtf
 e quero juntá-los num só. O que eu estou fazendo é ler
 todos os arquivos e dando um append num outro rtf que eu
 criei, para que ele possuia o conteúdo de todos os outros.
 O problema é que entre um arquivo e outro, meu código está
 gerando um lixo contendo tipos de fonte, tamanho e outros
 textos referentes a formatação.
Alguém tem alguma sugestão?
 
 try {
 File workDirectoryName = new File(c:/);
 String fileNames[] = workDirectoryName.list();
 
 FileWriter fw = new FileWriter(c:/file.rtf, true);
 
for (int i = 0; i  fileNames.length; i++) {
 
 String s = c:/ + fileNames[i];
 FileReader fr = new FileReader(s);
 
 while (fr.ready()) {
fw.write(fr.read());
 }
 
 fw.flush();
 fr.close();
}
 
fw.close();
 
 } catch (IOException ioe) {
 ioe.printStackTrace();
 }
 
 Obrigado! Rodrigo.
 
 ___
 Yahoo! Encontros
 O lugar certo para você encontrar aquela pessoa que falta na sua vida.
 Cadastre-se hoje mesmo!
 http://br.encontros.yahoo.com/
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 -
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 -
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] 
 -
 
 
 


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se 

RES: [java-list] Dúvida

2002-05-20 Por tôpico José Augusto Cerqueira Conde

Osvaldo,

A especificação da JVM trata o garbage colector de forma superficial e
aberta. Ela faz poucas amarrações em relação a como ele deve ser
implementado. Provavelmente, a melhor fonte de documentação deveria ser
fornecida pelos seus implementadores/fabricantes.

Atenciosamente,

José Augusto Cerqueira Condé
[EMAIL PROTECTED]

 - Mensagem original -
 De:   Osvaldo Daibert [SMTP:[EMAIL PROTECTED]]
 Enviada em:   segunda-feira, 20 de maio de 2002 11:17
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] Dúvida
 
 Alguem tem alguma documentação q fale como funciona o garbage collector ?
 
 
 Osvaldo Daibert
 Squadra Tecnologia
 [EMAIL PROTECTED]
 icq:62512525
 
 - Original Message -
 From: xjava [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, May 17, 2002 8:00 PM
 Subject: Re: [java-list] Dúvida
 
 
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br
 
 
 
 
 
 A resposta correta é a letra D - there is no way to tell
 pois o gc é uma thread de baixa prioridade e nâo é
 possivel precisar a que momento os objetos serão
 removidos, repare bem no enunciado da qestão ele
 pergunta:
  When the program reaches line 7, how many of the
  String objects created in line 3 will have been garbage
  collected?
 
 
 Abraços, Marcelo Sousa Ancelmo.
 
  Acho que são 11 objetos que a System.gc() irá
 recolher, pois o laço
  for tem 11 iterações e, em cada iteração é criado um
 objeto String.
 
  jose soares sobrinho wrote:
 
  
  
   Olá lista
  
   Estou estudando para certificação e; podes , de
 forma didática,
   responder-me esta questão? Portuguese please ;)
  
   Here is a method that creates a number of String
 objects
  
   in the course of printing a countdown sequence:
  
   1. public void countDown()
  
   2. for( int i = 10 ; i = 0 ; i-- ){
  
   3. String tmp = Integer.toString( i );
  
   4. System.out.println( tmp );
  
   5. }
  
   6. System.gc()
  
   7. System.out.println( BOOM! );
  
   8. }
  
   When the program reaches line 7, how many of the
  
   String objects created in line 3 will have been
 garbage
  
   collected? Assume that the System.out object is not
 keeping
  
   a reference.
  
   RESPOSTA
  
   a - nome
  
   b - 11
  
   c - 10
  
   d - there is no way to tell
  
  
  
  ))[]s, Soares http.vivavida!com
   C|~~|
   .`--'  http.macrosoft.tbm
  
  
   -
 --
   Yahoo! Encontros
   O lugar certo para você encontrar aquela pessoa que
 falta na sua vida.
   Cadastre-se hoje mesmo!
 
  --
  Nilo Garcia Silveira
  Estagiário
 
  Visual Systems Informatica Ltda.
  Oracle Partner Program
  http://www.visualsystems.com.br
  Tel: (17) 2124425 R. 31
 
  As afirmações e opiniões expressadas aqui são de minha
 total
  responsabilidade e não representa,
  necessariamente, opiniões ou declarações feitas pela
 Visual Systems
  Informática Ltda.
 
 
 
 
 __
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br
 
 
 
 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -
 
 
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.




RES: [java-list] chamar uma applet de dentro de outra applet....

2002-05-06 Por tôpico José Augusto Cerqueira Conde

Guilherme,

Existe uma biblioteca, que não vem com o sdk da sun, que torna possível o
acesso a métodos escritos em javascript. E em javascript também existem
bibliotecas que permitem o acesso a métodos ou atributos de applets (acho
que vc pode encontrar a documentação desta biblioteca no site developer da
netscape). Para fazer isto tudo funcionar, vc pode criar um método em
javascript que sirva de proxy entre as duas applets ( uma applet acessa o
método javascript, que acessa um método na outra applet). Vale lembrar que a
esta biblioteca pode ser usada tanto em applets no IE quanto no Netscape.
Acredite : isso funciona!

Atenciosamente,

José Augusto Cerqueira Condé
[EMAIL PROTECTED]

 - Mensagem original -
 De:   Guilherme [SMTP:[EMAIL PROTECTED]]
 Enviada em:   quinta-feira, 2 de maio de 2002 12:48
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] chamar uma applet de dentro de outra
 applet
 
 e ai galera!
  
 gostaria de saber se e possivel  chamar uma applet de dento de outra
 applet; e se posso ter acesso aos metodo tanto de uma como da outra.
  
 valeu guilherme.
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Duvida sobre java.sql.SQLException (Urgente)

2002-05-03 Por tôpico José Augusto Cerqueira Conde

Gustavo,

Imagino que possa estar ocorrendo um dos problemas abaixo :

1) Provavelmente a sua aplicação está utilizando autocommit , ou
seja, ela efetiva atualização automática a cada update executado;

2) ou ela está utilizando apenas um commit no final de todos os
updates.

 O que vc pode fazer é utilizar o método setAutoCommit(false) (da
interface java.sql.Connection), e utilizar o método commit (também da
interface Connection) para efetivar a suas atualizações a cada 100 ou 200
updates (ou o quanto for necessário - faça uma experiência).

Outro detalhe importante,  é fechar todas as conexões ao banco
pendentes após o processo. 

Atenciosamente,

José Augusto Cerqueira Condé
[EMAIL PROTECTED]

 - Mensagem original -
 De:   Gustavo Barreiro de Carvalho [SMTP:[EMAIL PROTECTED]]
 Enviada em:   sexta-feira, 3 de maio de 2002 09:50
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Duvida sobre java.sql.SQLException
 (Urgente)
 
 Galera,
 
   Estou desenvolvendo um processo que atualiza cerca de 32000 linhas de
 uma tabela. Em determinado ponto do processo quando eu executo um
 comando SQL eu começo a receber a exception abaixo:
 
 **
 java.sql.SQLException: Memory allocation failed during query
 processing.
   java.lang.Throwable(java.lang.String)
   java.lang.Exception(java.lang.String)
   java.sql.SQLException(java.lang.String, java.lang.String, int)
   java.sql.SQLException
 com.informix.util.IfxErrMsg.getSQLException(int)
   void com.informix.jdbc.IfxSqli.errorDone()
   void com.informix.jdbc.IfxSqli.receiveError()
   void com.informix.jdbc.IfxSqli.receiveMessage()
   void
 com.informix.jdbc.IfxSqli.executePrepare(java.sql.Statement)
   void com.informix.jdbc.IfxResultSet.executePrepare()
   
 com.informix.jdbc.IfxPreparedStatement(com.informix.jdbc.IfxConnection,
 java.lang.String)
   com.informix.jdbc.IfxCallableStatement(java.sql.Connection,
 java.lang.String)
 **
 
 Alguem conhece o pq desta exception ?
 
 
 []'s
   Gustavo.
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Emulador Palm para Java

2002-05-02 Por tôpico José Augusto Cerqueira Conde

No site da própria Palm vc pode encontrar um bom emulador.

Atenciosamente,

José Augusto Condé
[EMAIL PROTECTED]

 - Mensagem original -
 De:   Anderson Macedo Silva [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 30 de abril de 2002 14:16
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Emulador Palm para Java
 
 Galera,
  
 Alguém aí conhece algum emulador bom para Palm que aceite a interface com
 Java?
  
 []'s a todos
 
 Anderson Macedo Silva 
 Impactools - The wise solution that fits 
 Centro Empresarial de São Paulo 
 Telefone: 5853-2136 
 
  
   Arquivo: Blank Bkgrd.gif  


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Delay no meio do método

2002-04-29 Por tôpico José Augusto Cerqueira Conde

Tente :

Thread.sleep(1000); //espera 1s - 1000 ms.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Augusto Cesar Castoldi [SMTP:[EMAIL PROTECTED]]
 Enviada em:   domingo, 21 de abril de 2002 12:23
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Delay no meio do método
 
 Ola...
 
 Como que eu faço para inserir um delay no meio do meu código? 
 Por exemplo:
 
 System.out.println(Aguarde 10 segundos);
 
 //Espera 10 segundos
 sleep(1);
 
 System.out.println(Feito.);
 
 Valeu.
 
 Até mais,
 
 Augusto
 
 
 
 _
 Do You Yahoo!?
 Get your free @yahoo.com address at http://mail.yahoo.com
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Trabalhando com Interfaces...

2002-04-26 Por tôpico José Augusto Cerqueira Conde

Leandro,

Esta é uma das maravilhas do polimorfismo. O método db.executeQuery(...)
retorna um objeto de uma classe concreta que implementa os métodos da
interface ResultSet. Não importa qual objeto o método executeQuery retorna.
O que interessa é que 
se este objeto implementa a interface ResultSet. Para o caso específico do
JDBC, que é baseado em interfaces seria mais fácil entender o que ocorre com
um exemplo :

Imagine que existam (e na realidade existem) as implementações para Oracle e
SQLServer da API JDBC. A oracle implementou uma classe ResultSetOracle e a
Microsoft  implementou  a classe ResulSetSQL para o seu SQLServer.

A classe da oracle poderia ser implementada da forma a seguir :

public class ResulSetOracle implements ResultSet{
//construtor
public ResulSetOracle(){
...
}

public boolean next( ) throws SeiLaQueOracleException{
//codigo implementando o metodo
}


public String getString(String str ) throws SeiLaQueOracleException{
//codigo implementando o metodo
}
}

A classe da oracle poderia ser implementada da forma a seguir :

public class ResulSetSQL implements ResultSet{
//construtor
public ResulSetSQL(){
...
}

public boolean next( ) throws SeiLaQueSQLException{
//codigo implementando o metodo
}


public String getString(String str ) throws SeiLaQueSQLException{
//codigo implementando o metodo
}
}

Se vc estiver utilizando os drivers da oracle, o método executeQuery
vai retornar uma instância da classe ResulSetOracle. Se vc estiver
utilizando os drivers da Microsoft para SQLServer o método vai retornar uma
instância da classe ResulSetSQL. Dessa forma não importa qual driver ou qual
banco vc utiliza. Vc estará sempre utilizando os mesmos métodos para acessar
o seu banco de dados. 

As interfaces devem ser entendidas como um contrato. Ou seja, as
classes que implementam um interface devem ter os métodos desta interface
implementados.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Leandro Franchi [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 23 de abril de 2002 15:27
 Para: Java-List
 Assunto:  [java-list] Trabalhando com Interfaces...
 
 Olá caros amigos do Java-List,
 
  Estamos com uma dúvida muito cruel, simplesmente não entendemos como
 podemos utilizar uma interface do mesmo modo que utilizamos a interface
 Resultset... por exemplo:
 
   Resultset rs = db.executeQuery(SELECT * FROM FUNCIONARIOS);
 
   while (rs.next())
   System.out.println(rs.getString(NOME));
 
   rs.close();
 
   Analisando o código acima, supomos que o rs é um objeto do tipo
 Resultset,
 e que next(), getString() e close() são métodos pertencentes ao objeto
 Resultset criado como rs. Porém, Resultset é uma interface, e não uma
 classe, assim, ela não tem corpo dos metodos e sim só as assinaturas
 deles,
 e ai vem nossa dúvida... como eles executam ??? Onde estão os corpos dos
 metodos ???
 
 
 Grato
 
 Leandro Franchi
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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

RES: [java-list] Entrada de Usuário via console

2002-04-26 Por tôpico José Augusto Cerqueira Conde

Exemplo simples :

import java.io.*;

public class TesteIn{

public static void main(String args[])throws Exception{

System.out.println(Digite o seu nome:);
BufferedReader in = new BufferedReader(new
InputStreamReader(System.in));
String nome = in.readLine();
in.close();
System.out.println(Seu nome e :+nome);
}
}

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Christopher Palma Moura
 [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 23 de abril de 2002 17:34
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Entrada de Usuário via console
 
 Como faço para pegar uma entrada digitada pelo usuário em  uma aplicação
 console?
  
 Exemplo:
  
 08  try{
 09  System.out.println(Escolha a linha (0 a  + (quant_linhas) + 
 ):);
 10  byteslidos = System.in.read(byte);
 11  saida = comp(array,byteslidos);
 12  System.out.println(saida);
 13  }
 14  catch (IOException e){
 15  System.err.println( e.toString() );
 16  }
  
 Na linha 10, usei o método System.in.read passando como parâmetro um tipo
 byte (que não funcionou para mim). O mesmo método não aceitou o parâmetro
 int.
  
 Gostaria da ajuda do grupo para a resolução do código acima...
  
 Atenciosamente,
  
 Christopher Palma Moura
 Fundação Nacional de Saúde
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] ftp!! please

2002-04-26 Por tôpico José Augusto Cerqueira Conde

Ricardo,

Já existem classes que implementam FTP. Vc pode baixar a biblioteca
NetComponents do site www.oroinc.com .

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Ricardo [SMTP:[EMAIL PROTECTED]]
 Enviada em:   sexta-feira, 26 de abril de 2002 08:50
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] ftp!! please
 
  
 Quero implementar um ftp ond possuo uma interfece indicando o host, ID,
 Senha e a Pasta do Servidor onde ao clicar em um botão inicia a
 transmissão de um arquivo com qualquer extensão e assim que finalizar
 mostrar uma informação avisando do sucesso da tansmissão.
 O que relamente me interessa saber é como construir uma classe de
 transmissão de dados via FTP.
 Obrigado e aguardo uma resposta!!!
 Ajudem-me!


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Programação para Palm Top

2002-04-25 Por tôpico José Augusto Cerqueira Conde

Marcio,

Para vc desenvolver aplicações J2me vc precisa do toolkit j2me da
sun (www.java.sun.com), do emulador para palm (vc pode baixá-lo do site da
palm , www.palm.com) e do próprio Java Development Kit (também da Sun, é
claro). Para vc utilizar o emulador vc precisa de um imagem de uma ROM do
palm para o qual vc quer desenvolver. Caso vc não tenha um palm, vc terá
duas opções :   
1) se associar ao site da Palm como desenvolvedor ( arcando com um
custo de alguns dólares) para poder baixar uma ROM image de Palm, ou,
2) gastar algum tempo procurando uma na internet.

 Se vc possui um palm, vc pode instalar um aplicativo chamado ROM
Image Transfer, que baixa um ROM Image do seu próprio Palm.

No tolkit j2me da sun vc encontrará a documentação necessária para
criar as suas aplicações. Informações, tais como,  modelo dos arquivos
.jad, o conteúdo necessário do arquivo jar das aplicações (arquivos e
diretórios) e como utilizar a ferramenta verifier. Não tenho certeza, mas
neste toolkit vc pode encontrar, além de emuladores e skins de celulares
j2me, um emulador para Palm (mas não tenho certeza). Mas de toda forma vc
vai precisar de uma ROM image de palm. 

Boa sorte...

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Marcio Jose [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 23 de abril de 2002 08:52
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Programação para Palm Top
 
 Olá Pessoal,
  
 A empresa de um amigo meu está usando  uma aplicação para Palm Top
 desenvolvida  com a ferramenta MICROSOFT ENBEDDED - VISUAL TOOLS 3.0). 
 E está querendo transferir esta aplicação para outra tecnologia que não
 seja micro$oft. Eu falei para ele sobre Java 2 Micro Edititon, só que eu
 estou por fora sobre J2ME e gostaria de saber qual o caminho para fazer
 esse tipo de aplicação usando java.
  
 Um  Abraço
  
 Marcio Jose
  
  


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


ENC: [java-list] Programação para Palm Top

2002-04-24 Por tôpico José Augusto Cerqueira Conde

   Marcio,
   
   Para vc desenvolver aplicações J2me vc precisa do toolkit j2me da
 sun (www.java.sun.com), do emulador para palm (vc pode baixá-lo do site da
 palm , www.palm.com) e do próprio Java Development Kit (também da Sun, é
 claro). Para vc utilizar o emulador vc precisa de um imagem de uma ROM do
 palm para o qual vc quer desenvolver. Caso vc não tenha um palm, vc terá
 duas opções : 
   1) se associar ao site da Palm como desenvolvedor ( arcando com um
 custo de alguns dólares) para poder baixar uma ROM image de Palm, ou,
   2) gastar algum tempo procurando uma na internet.
   
Se vc possui um palm, vc pode instalar um aplicativo chamado ROM
 Image Transfer, que baixa um ROM Image do seu próprio Palm.
 
   No tolkit j2me da sun vc encontrará a documentação necessária para
 criar as suas aplicações. Informações, tais como,  modelo dos arquivos
 .jad, o conteúdo necessário do arquivo jar das aplicações (arquivos e
 diretórios) e como utilizar a ferramenta verifier. Não tenho certeza,
 mas neste toolkit vc pode encontrar, além de emuladores e skins de
 celulares j2me, um emulador para Palm (mas não tenho certeza). Mas de toda
 forma vc vai precisar de uma ROM image de palm. 
 
   Boa sorte...
 
 Atenciosamente,
 
 José Augusto Cerqueira Condé
 Analista de Sistemas - NDS
 [EMAIL PROTECTED]
 Fóton® Informática e Serviços
 (61) 362-3442 (BRB - Geras)
 
 
 - Mensagem original -
 De:   Marcio Jose [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 23 de abril de 2002 08:52
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Programação para Palm Top
 
 Olá Pessoal,
  
 A empresa de um amigo meu está usando  uma aplicação para Palm Top
 desenvolvida  com a ferramenta MICROSOFT ENBEDDED - VISUAL TOOLS 3.0). 
 E está querendo transferir esta aplicação para outra tecnologia que não
 seja micro$oft. Eu falei para ele sobre Java 2 Micro Edititon, só que eu
 estou por fora sobre J2ME e gostaria de saber qual o caminho para fazer
 esse tipo de aplicação usando java.
  
 Um  Abraço
  
 Marcio Jose
  
  


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Java com C++

2002-04-22 Por tôpico José Augusto Cerqueira Conde

Daniel,

Pesquise no site da Sun sobre Java Native Interface (JNI). Existe um
tutorial para vc aprender os primeiros passos. Com ele vc pode criar
bobliotecas (.dll , .so) em outras linguagens e acessar métodos desta
biblioteca. O contrário também é possível (acessar bibliotecas java através
de código nativo). Uma aplicação interessante para isso é a criação de
plugins Java para Netscape (está bem documentado no site do Netscape).

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Daniel Felipe (Bonão) [SMTP:[EMAIL PROTECTED]]
 Enviada em:   quinta-feira, 18 de abril de 2002 23:29
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Java com C++
 
 Ola pessoal...
  
 Tenho apenas uma curiosidade...Por acaso alguém já ouviu falar de uma
 integração de Java com C++ 
 Ex: Um programa escrito em C++ acessando métodos de um objeto escrito em
 Java ou Vice-Versa (É logico que pelo CORBA não vale...). A API Java não
 100% escrita em Java os métodos native são escritos em C++ (não tenho
 certeza) então deve ter algum jeito..Por favor se alguém souber alguma
 coisa sobre isto me diga
  
 Thanks, 
  
 Bonão


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] socket

2002-04-17 Por tôpico José Augusto Cerqueira Conde

Joana,
Muito provavelmente o seu sevidor não está em execução. Inicie o servidor e
depois rode o seu Applet. Teste o servido com um comando telnet. Um outro
detalhe : o método readline da classe DataInputStream está depreciado. Pra
menlhorar o seu código tente o seguinte. :

ip = null;
try { ip = InetAddress.getByName(localhost); }
catch (UnknownHostException e) {}
try {
 Socket socket = new Socket(ip,2525);
 BufferedReader in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
 

String msg = in.readLine();
 System.out.println(msg);
}catch (IOException e) { System.out.println(Erro: +e); }


Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Joana Bittencourt [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 16 de abril de 2002 15:45
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] socket
 
 Pessoal
 
 eu estou tentando fazer com que uma applet se conecte (via conexão
 soquete) 
 a um aplicativo, mas está dando um erro de conexão recusada 
 (java.net.ConnectException: Connection refused: connect).
 
 A parte da applet que trata da conexão é a seguinte:
 ip = null;
 try { ip = InetAddress.getLocalHost(); }
 catch (UnknownHostException e) {}
 try {
Socket socket = new Socket(ip,2525);
DataInputStream dis=new DataInputStream(socket.getInputStream());
String msg = dis.readLine();
System.out.println(msg);
  }
 catch (IOException e) { System.out.println(Erro: +e); }
 
 e do aplicativo...
 try {
ServerSocket server = new ServerSocket(2525);
Socket s = server.accept();
PrintStream ps = new PrintStream(s.getOutputStream());
ps.println(Hello World);
ps.flush();
 
  }
 catch (IOException e) { System.out.println(Erro: +e); }
 
 Alguém saberia me dizer onde está ou qual é o erro?
 
 Muito Obrigada, Joana
 
 _
 O MSN Photos é o jeito mais fácil de compartilhar e imprimir as suas
 fotos: 
 http://photos.msn.com.br/support/worldwide.aspx
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Hashtable - OutputStream

2002-04-17 Por tôpico José Augusto Cerqueira Conde


A seguir um exemplo de como serializar uma Hastable :

 Hashtable ht = new Hashtable();
 FileOutputStream ostream = new FileOutputStream(t.tmp);
 ObjectOutputStream pout = new ObjectOutputStream(ostream);
 pout.writeObject(ht);
 pout.flush(); 
 pout.close();
 ostream.close();

A recuperação do objeto serializável :

 FileInputStream istream = new FileInputStream(t.tmp);
 ObjectInputStream pin = new ObjectInputStream(istream);

 Hashtable ht2 = (Hashtable)pin.readObject(); // o cast é necessário -
readObject retorna Object
 pin.close();
 istream.close();

Dois detalhes são importantes : o objeto deve ser seriálizável, e neste caso
em particular, todos os objetos da Hashtable também devem ser. 

Só para lembrar, exemplos como este estão no tutorial java da sun e na
documentação das classes ObjectInputStream e ObjectOutputStream. Um pouco de
pesquisa não faz mau a ninguém.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Daniel P [SMTP:[EMAIL PROTECTED]]
 Enviada em:   segunda-feira, 15 de abril de 2002 15:44
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] Hashtable - OutputStream
 
 João Paulo/Todos
 
 Esse é o meu grande problema, não entendi como fazer a
 serialização. Gostaria se possível uma classe de
 exemplo.
 
 Muito Obrigado
 
  --- João Paulo Batistella [EMAIL PROTECTED]
 escreveu:  Sim, é possível. Mas tenha certeza de que
 os objetos
  contidos no hashtable sejam serializable.
  
  
  --- Daniel P [EMAIL PROTECTED] wrote:
   Olá pessoal, 
   
   Estou com o seguinte problema. Gostaria de saber
  se
   é
   possivel transferir um hashtable atraves de um
   OutputStream.
   
   Essa necessidade se deve ao fato de que possuo um
   servidor onde ele armazena em um Hashtable as
   conexões
   (socket) existente, quando essas conexões são
   removidas/adicionadas gostaria de enviar o
  Hashtable
   para poder autalizar os dados no cliente. 
   Caso tenha alguma maneia e transformar o Hashtable
   em
   Vector ou Array para a tranferencia. 
   
   Aceito qualquer sugestão
   
   Muito Obrigado a todos
   
   
  
 
 __
 _
   Yahoo! Empregos
   O trabalho dos seus sonhos pode estar aqui.
   Cadastre-se hoje mesmo no Yahoo! Empregos e tenha
   acesso a milhares de vagas abertas!
   http://br.empregos.yahoo.com/
   
   -- LISTA SOUJAVA
    
   http://www.soujava.org.br  -  Sociedade de
  Usuários
   Java da Sucesu-SP 
   dúvidas mais comuns:
   http://www.soujava.org.br/faq.htm
   regras da lista:
   http://www.soujava.org.br/regras.htm
   historico:
  
 
 http://www.mail-archive.com/java-list%40soujava.org.br
   para sair da lista: envie email para
   [EMAIL PROTECTED] 
  
 
 -
   
  
  
  __
  Do You Yahoo!?
  Yahoo! Tax Center - online filing with TurboTax
  http://taxes.yahoo.com/
  
  -- LISTA SOUJAVA
   
  http://www.soujava.org.br  -  Sociedade de Usuários
  Java da Sucesu-SP 
  dúvidas mais comuns:
  http://www.soujava.org.br/faq.htm
  regras da lista:
  http://www.soujava.org.br/regras.htm
  historico:
 
 http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
  [EMAIL PROTECTED] 
 
 -
   
 
 __
 _
 Yahoo! Empregos
 O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no
 Yahoo! Empregos e tenha acesso a milhares de vagas abertas!
 http://br.empregos.yahoo.com/
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por 

RES: [java-list] Java-XML

2002-04-15 Por tôpico José Augusto Cerqueira Conde

Vc tentou inserir \ antes destes caracteres especiais?

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Enviada em:   sexta-feira, 12 de abril de 2002 10:07
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] Java-XML
 
 Olá pessoal, estou precisando de uma ajuda.
 
 Temos uma servlet java que acessa um banco de 
 dados, retorna um documento XML e mostra o 
 resultado em um navegador. Foi criada uma folha 
 de estilos XSL para formatar a saída em pdf. 
 Quando combinamos o resultado do banco com a XSL, 
 ele dá um erro porque nos  dados existem 
 caracteres como ' que são entidades pre-
 definidas no XML. Alguém conhece uma maneira de 
 contornar o problema?
 
 Atenciosamente
 Flavia
 Daniello
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Hashtable - OutputStream

2002-04-15 Por tôpico José Augusto Cerqueira Conde

De acordo com a documentação da Sun a classe Hashtable  implementa a
interface Serializable. Sendo assim vc pode transferir um objeto Hashtable
através de um stream.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Daniel P [SMTP:[EMAIL PROTECTED]]
 Enviada em:   segunda-feira, 15 de abril de 2002 10:17
 Para: Java Lista
 Assunto:  [java-list] Hashtable - OutputStream
 
 Olá pessoal, 
 
 Estou com o seguinte problema. Gostaria de saber se é
 possivel transferir um hashtable atraves de um
 OutputStream.
 
 Essa necessidade se deve ao fato de que possuo um
 servidor onde ele armazena em um Hashtable as conexões
 (socket) existente, quando essas conexões são
 removidas/adicionadas gostaria de enviar o Hashtable
 para poder autalizar os dados no cliente. 
 Caso tenha alguma maneia e transformar o Hashtable em
 Vector ou Array para a tranferencia. 
 
 Aceito qualquer sugestão
 
 Muito Obrigado a todos
 
 
 __
 _
 Yahoo! Empregos
 O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no
 Yahoo! Empregos e tenha acesso a milhares de vagas abertas!
 http://br.empregos.yahoo.com/
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] transmissão por ftp

2002-04-15 Por tôpico José Augusto Cerqueira Conde

Willy,

A sun tem o pacote sun.net.ftp não documentado com classes que
implementam clientes FTP (classe FTPClient.class). Esta biblioteca vem junto
com as bibliotecas padrão do Java (só que, como eu disse, essa biblioteca
não é documentada). Esta classe vem no arquivo rt.jar do diretório
$JDK_HOME/jre/lib. Pra saber como ela funciona vc terá que decompilar. Já
utilizei e percebi alguns problemas quando tentei executar transfência de
arquivos ( mesmo no modo binário) entre sistemas operacionais diferentes
(deve ser por isso que não é documentada). 

Por causa disso recomendo que vc utilize uma biblioteca chamada
NetComponents ( acho que vc deve achar no site é www.oroinc.com ). A
biblioteca é free, funciona muito bem e é documentada. Além disso, possui
classes que implementam outros serviços de rede (FTP,TELNET, etc).

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
 Enviada em:   segunda-feira, 15 de abril de 2002 12:11
 Para: [EMAIL PROTECTED]
 Assunto:  [java-list] transmissão por ftp
 Sensibilidade:Confidencial
 
 
 Olá.
 Gostaria de saber se alguém pode me indicar uma classe ou conjunto de
 classes que me possibilite transmitir um arquivo via ftp.
 
 Obrigado.
 
 []´s
 willy
   Arquivo: replyArquivo: ATT138941.txt  


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] Frames

2002-04-12 Por tôpico José Augusto Cerqueira Conde

Agora, se o Frame a que vc se refere são frames HTML, daí não exixte nenhum
problema.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Lincolm Ferreira de Aguiar [SMTP:[EMAIL PROTECTED]]
 Enviada em:   terça-feira, 9 de abril de 2002 16:26
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] Frames
 
 Não há porque de não se trabalhar com frames. Qual o problema?
  
 Lincolm
 
 - Original Message - 
 From: Lindomar Silva mailto:[EMAIL PROTECTED] 
 To: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, April 09, 2002 10:14 AM
 Subject: [java-list] Frames
 
   _  
 
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br
 
   _  
 
 Alguém sabe o por quê de não se trabalhar com frames em páginas jsp?
  
  
  
  
 
 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system ( http://www.grisoft.com).
 Version: 6.0.344 / Virus Database: 191 - Release Date: 04/02/2002
 


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor.  A informação transmitida nesta mensagem 
destina-se estritamente à(s) pessoa(s) acima referida(s), e contém informação 
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinatário(s). 
A leitura, exame, retransmissão, divulgação, distribuição, cópia ou outro uso desta 
comunicação, ou ainda a tomada de qualquer ação baseada nesta informação, por pessoas 
ou entidades que não sejam o(s) destinatário(s), constitui obtenção de dados por meio 
ilícito e configura ofensa ao Art.5º, inciso XII, da Constituição Federal. Caso esta 
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se possível, 
avise ao remetente por e-mail.



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


RES: [java-list] MysqlJDBC

2002-04-08 Por tôpico José Augusto Cerqueira Conde

No site do mysql ( www.mysql.org ) tem um link que fala sobre drivers jdbc e
contém disponível drivers pra download. 

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Abimael Ailton Machado [SMTP:[EMAIL PROTECTED]]
 Enviada em:   sexta-feira, 5 de abril de 2002 08:57
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] MysqlJDBC
 
 Se opcao skiping-network estiver ativada no mysql, nao e possivel acessar 
 o banco via porta 3306 ou qualquer outra configurada. 
 Quando esta opcao esta ativada o mysql utiliza no UNIX, um unix socket que
 
 acessa o banco de dados. 
 Eu gostaria de saber se ha algum driver em java que acessa o banco de
 dados 
 mysql via unix socket. 
 
 Value 
 
 William Monti wrote: 
 
 Dando uma olhada por cima, o seu código parece estar correto, o problema
 está na URL de conexão com o banco, o formato correto é
 jdbc:mysql://host_do_servidor/banco, por ex:
 jdbc:mysql://localhost/test 
 
   - Original Message -
   From: Abimael Ailton Machado mailto:[EMAIL PROTECTED]
   To: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
   Sent: Tuesday, April 02, 2002 12:48 PM
   Subject: [java-list] MysqlJDBC
Eu estou utlizando mysql instalado sem a opcao para rede,  somente
 local. 
   O driver utilzado para conexao e o mm.mysql-2.0.4-bin.jar . 
 
   Para conexao foram escritas as seguintes linhas de codigo: 
 
 
   import java.io.*; 
   import java.sql.*; 
 
   public class main 
   { 
 
 
 public static void main(String[] args) throws
 ClassNotFoundException,
 InstantiationException,IllegalAccessException,SQLException 
 
 { 
 
 
  try{ 
 
 Class.forName(org.gjt.mm.mysql.Driver).newInstance(); 
 
Connection con =
 DriverManager.getConnection(jdbc:mysql:test,abimael,); 
 Statement stmt = con.createStatement(); 
ResultSet rs = stmt.executeQuery(Select * from test);
 
if (rs.next()) 
System.out.println(Tem dados); 
else 
 System.out.println(Nao tem dados); 
  } 
 catch (SQLException e) 
  { 
  System.out.println(e.getMessage()); 
 } 
 
 } 
 
 
   } 
 
 
   Eu recebo a seguinte mensagem de erro. 
 
   No suitable driver 
 
   Alguem tem alguma ideia de como corrigir este problema.
 


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor



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


RES: [java-list] Re:[java-list] Java x Oracle.

2002-04-08 Por tôpico José Augusto Cerqueira Conde

Se vc tiver o client o oracle ( sqlplus) é possível acessar o oracle via
driver oci8 da oracle. Caso não possua, vc deve utilizar o driver conhecido
como thin, também da oracle.

Atenciosamente,

José Augusto Cerqueira Condé
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
(61) 362-3442 (BRB - Geras)


 - Mensagem original -
 De:   Fabricio Braga [SMTP:[EMAIL PROTECTED]]
 Enviada em:   sábado, 6 de abril de 2002 14:35
 Para: [EMAIL PROTECTED]
 Assunto:  Re: [java-list] Re:[java-list] Java x Oracle.
 
 da sim.  tem problema nenhum.
 
 Fabricio Braga
 
 - Original Message -
 From: Mariangela Araújo [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Friday, April 05, 2002 2:17 PM
 Subject: Re: [java-list] Re:[java-list] Java x Oracle.
 
 
  Robinson
 
  Estou começando com Java agora e gostaria de saber se é possível
 conectar
  com o Oracle, no Windows 98 ou se tenho que, necessariamente, colocar o
 NT
  ou o 2000?
  Obrigada
 
  Mariângela
  Consultora
 
 
  From: Robinson [EMAIL PROTECTED]
  Reply-To: [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Subject: [java-list] Re:[java-list] Java x Oracle.
  Date: Wed,  3 Apr 2002 08:27:17 -0300
  
Segue em anexo um exemplo, para que voce fazer uma
  conecção via Oracle, só que voce vai precisar do pacote
  de drivers da Oracle para fazer uma connecção nativa.
Se voce quizer mande um email para
  [EMAIL PROTECTED], que eu te mando este pacote,
  ele é um arquivo zip com tamanho de 1.8mb, ou entre no
  site da oracle e baixe.
  
  Espero ter ajudado.
  
  Robinson
  Analista de Sistemas
   
-- Início da mensagem original ---
 De: THIAGO PRIMERANO [EMAIL PROTECTED]
   Para: [EMAIL PROTECTED]
 Cc:
   Data: Mon, 1 Apr 2002 15:07:57 -0300
Assunto: [java-list] Java x Oracle.
   
Salve pessoal,
   
Gostaria de saber se alguém aqui já conectou Java com
  oracle...
Consigo usar Java e access numa boa, mas quando o
  negocio é oracle não
da nada certo. Gostaria de saber como é o esquema.
   
Alguém teria uma receita de bolo ou algo parecido??
   
Agradecido.
   
   
-- LISTA SOUJAVA --
  --
http://www.soujava.org.br  -  Sociedade de Usuários
  Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%
  40soujava.org.br
para sair da lista: envie email para java-list-
  [EMAIL PROTECTED]
---
  --
   
   
  
  
  
  
 
 _
 _
  Quer ter seu próprio endereço na Internet?
  Garanta já o seu e ainda ganhe cinco e-mails personalizados.
  DomíniosBOL - http://dominios.bol.com.br
   ConectaNAT.java 
   ConectaODBC.java 
  -- LISTA SOUJAVA
 
  http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
 [EMAIL PROTECTED]
 
 -
 
 
  _
  Chat with friends online, try MSN Messenger: http://messenger.msn.com
 
 
  -- LISTA SOUJAVA
 
  http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
  dúvidas mais comuns: http://www.soujava.org.br/faq.htm
  regras da lista: http://www.soujava.org.br/regras.htm
  historico: http://www.mail-archive.com/java-list%40soujava.org.br
  para sair da lista: envie email para
 [EMAIL PROTECTED]
 
 -
 
 
 
 
 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED] 
 -


O BRB não se responsabiliza pelo conteudo da mensagem acima, sendo esta 
responsabilidade exclusiva de seu autor



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