RES: [java-list] bean´s

2002-04-30 Por tôpico Jorge Luiz Santos Farias

   Rômulo, aproveite a dica do André e adote o pattern ServiceLocator do
livro abaixo para te ajudar na localização de enterpriseBeans. 
[]s
Jorge Farias

Rodrigo, a Editora Campus acaba de lançar o Core J2EE Patterns. Tradução
integral aprovada por SUN MICROSYSTEMS da famosa série Core.




Jorge Luiz Santos Farias
Coordenador de Projetos - NDS
[EMAIL PROTECTED]
foton® Informática e Serviços
Fone: (61) 328 5060 R.: 203
-Mensagem original-
De: Romulo Oliveira Souza [mailto:[EMAIL PROTECTED]] 
Enviada em: segunda-feira, 29 de abril de 2002 15:08
Para: [EMAIL PROTECTED]
Assunto: [java-list] bean´s

Galera,
Como eu faço um bean de sessao se comunicar
com um bean de entidade? Se alguem tiver alguma
apostila e/ou exmplo de como isso é feito, de preferencia
em portugues, favor me repasse!!

Obrigado.





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

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




RES: [java-list] Problemas de quem usa IDEs

2002-04-17 Por tôpico Jorge Luiz Santos Farias









  
No menu do TextPad
selecione configurar preferências, clique na pasta Ferramentas
subpasta Executar aplicativo java
e no campo Parâmetros: escreva: -classpath . $BaseName. 

  
Você pode também editar a variável de ambiente classpath
e colocar nela o diretório corrente (.) ou os diretórios onde estarão suas
classes.

 

  
[]s

Jorge









Jorge Luiz Santos Farias

Coordenador de Projetos -
NDS

[EMAIL PROTECTED]

foton® Informática e
Serviços

Fone: (61) 328 5060 R.:
203



-Mensagem original-
De: Henrique [mailto:[EMAIL PROTECTED]]

Enviada em: segunda-feira, 15 de
abril de 2002 23:24
Para: java-list@soujava.org.br
Assunto: [java-list] Problemas de
quem usa IDEs 





Comecei estudando Java com o
Jbuilder e senti necessidade de programar com textpad.











No primeiro programa que fiz
consegui gerar o byte code com sucesso, mas quando executo
ele dah a seguinte mensagem:











java
JavaServer





Exception in thread main
java.lang.NoClassDefFoundError:
JavaServer











Alguem pode me dizer o que esta errado?











Obs: Utilizo o windows 2000 e no
pathconsta c:\jdk1.2.1\bin











Grato





Henrique










RES: [java-list] HTTP....

2002-04-16 Por tôpico Jorge Luiz Santos Farias









Segue um exemplo de como implementar um Singleton
em Java (extraído do pattern Service Locator). Acho que é isto que você
procura.



public class X

{

  private static X me;

  private X()

    {

   ...

    }

    public static X getInstance() throws XException

    {

 if (me == null)

     {

     me = new X();

 }

 return me;

     }

 ...

}

   Atenciosamente,







Jorge Luiz Santos Farias

Coordenador de Projetos -
NDS

[EMAIL PROTECTED]

foton® Informática e
Serviços

Fone: (61) 328 5060 R.:
203



-Mensagem original-
De: Vanessa Ribeiro [mailto:[EMAIL PROTECTED]] 
Enviada em: terça-feira, 16 de
abril de 2002 10:11
Para: java-list@soujava.org.br
Assunto: Re: [java-list] HTTP





Bom dia pessoal,











Alguem sabe me dizer como eu faco
uma classe





que soh pode
ser instanciada uma unica vez?





Obrigada,











Vanessa























































- Original Message - 





From: Fabio Hasegawa 





To: Java
List 





Sent: Monday,
April 15, 2002 6:27 PM





Subject: [java-list] HTTP











Olá pessoal... 





 Alguém já
implementou um daemon que fica ouvindo uma porta e conversa via HTTP, tipo um
daemon que possui sua interface de configuração através da web, utilizando um porta configurável?





 Alguém já
trabalhou com algo assim?





 Poderiam me
dar uns toques?











 Abraços











 Fábio












RES: [java-list] Problema com EJB.

2002-04-15 Por tôpico Jorge Luiz Santos Farias









  
Michel, verifique se no diretório onde você está
executando a aplicação cliente consta um arquivo de nome jndi.properties contendo, em java.naming.provider.url o endereço IP do seu servidor JBOSS. Espero que
seja isto.





java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory

java.naming.provider.url=jnp://172.25.2.111:1099

java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces



Atenciosamente,





Jorge
Luiz Santos Farias

Coordenador de Projetos -
NDS

[EMAIL PROTECTED]

foton® Informática e
Serviços

Fone: (61) 328 5060 R.:
203



-Mensagem original-
De: Michel Bertrand [mailto:[EMAIL PROTECTED]] 
Enviada em: sexta-feira, 12 de
abril de 2002 13:25
Para: SouJava
Assunto: [java-list] Problema com
EJB.





Olá pessoal
!











Instalei o JBoss p/ fazer um teste c/ EJB. A instalação foi concluída





com sucesso. Já testei e tá tudo funcionando
perfeitamente.











Porém não conseguindo
rodar o exemplo que acompanha o JBoss





( Interest ) de uma máquina remota. Já coloquei
nessa máquina





todos os jars e arquivos necessários. Porém
sempre que rodo o





programa recebo a seguinte mensagem :











javax.naming.NoInitialContextException: Need to specify class name in
environment or system property, or as an applet parameter, or in an 





application resource file: java.naming.factory.initial











Inclui no CLASSPATH, PATH
eLD_LIBRARY_PATH da máquina que rodo o





client um arquivo contendo as propriedades p/ o
JNDI ( jndi. properties).





Tb cheguei a setar as
propriedades dentro do próprio código do client 





através do System.setProperty(String,String)
... porém mesmo assim





não funciona. Recebo a msg de erro descrita
acima.











Alguém teria aí uma dica
p/ me ajudar ? 











Muito Obrigado
!!!





{}'s





Michel.






















RES: [java-list] dois pontos em uma array!

2002-03-25 Por tôpico Jorge Luiz Santos Farias









   Joao, a linha:

 doisponto p[] = new
doisponto[3];

 não cria 3 objetos da
classe doisponto mas sim uma alocação para 3 ponteiros
para objetos doisponto que não foram criados em
momento algum no código.

Para criá-los, você pode optar por
escrever a seguinte linha:

doisponto p[] = {new
doisponto (),new doisponto (),new doisponto ()};

em substituição
à primeira ou então acrescentar o código abaixo no for:



for(int i=0;i3;i++){

p[i] = new
doisponto();

p[i].x= console.readInt(Digite o valor um);

p[i].y= console.readInt(Digite o valor um);

}



A exceção java.lang.NullPointerException é uma das
mais fáceis de localizar em Java, pois ocorre quando o programador tenta falar
com um objeto através de uma referência (ou ponteiro para a galera que gosta de
´C´) não inicializada. No seu caso, estava
trabalhando com um array de 3
referências nulas dentro do for. p[i].x não seria válido.



Obs.: Como
me inscrevi há pouco tempo na lista, acho que minhas mensagens estão sendo
moderadas então tomei a liberdade de escrever diretamente para seu e-mail. 

Sugestão: Quando for criar classes
em Java adote a convenção da SUN para nomes de classes. A sua ficaria assim: DoisPonto.



Espero ter ajudado.

[]s







Jorge Luiz Santos Farias

Coordenador de Projetos -
NDS

[EMAIL PROTECTED]

foton® Informática e
Serviços

Fone: (61) 328 5060 R.:
203



-Mensagem original-
De: João Paulo [mailto:[EMAIL PROTECTED]]

Enviada em: sexta-feira, 22 de
março de 2002 15:33
Para: java-list@soujava.org.br
Assunto: [java-list] dois pontos
em uma array!





oi, estou
tentando fazer o seguinte 





fazer um lista
com dois valores em cada endereço...











class doisponto{











int x;





int y;











public static void
main(String args[]){











doisponto p[] =
new doisponto[3];











for(int
i=0;i3;i++){





p[i].x= console.readInt(Digite
o valor um);







p[i].y= console.readInt(Digite
o valor um);





}







}





}
mas da erro na hora de rodar





java.lang.NullPointerException





alguém poderia me
ajudar, por favor?










RES: [java-list] Float e Double

2002-03-25 Por tôpico Jorge Luiz Santos Farias









   Lindomar, você está usando um float (32 bits) com precisão de, no "chute", +-
7 casas decimais. Quando você promove este float para
um double (64 bits) você eleva esta precisão para +-
15.  Acredito que a parte que você achou
estranho (228881836) não representa nada para a integridade de um
objeto da classe Float, pois este objeto não tem
alcance para trabalhar com precisão acima do valor 23.26.

 

Espero
ter contribuído (e estar certo!). :^)

[]s









Jorge Luiz Santos Farias

Coordenador de Projetos -
NDS

[EMAIL PROTECTED]

foton® Informática e
Serviços

Fone: (61) 328 5060 R.:
203



-Mensagem original-
De: Lindomar Silva [mailto:[EMAIL PROTECTED]] 
Enviada em: segunda-feira, 25 de
março de 2002 07:00
Para: java-list@soujava.org.br
Assunto: [java-list] Float e
Double





Pessoal, mandei a
pouco tempo um e-mail perguntando como resolvia a quele proble de multiplicar
um double por um int, bom isto já está ok, dei uma olhada na classe
NumberFormat e creio que agora esteja ok.





Entretanto analisei o seguinte
código:











Float f1=new Float(23.26);





System.out.println(f1.doubleValue());
- o resultado aqui é 23.26228881836











Por que nesta transformação aparecem
228881836?





Não era para ser tudo zero?





Será que na declaração do objeto do
tipo Float, o 23.26 não é EXATAMENTE 23.26?






























---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.338 / Virus Database: 189 - Release Date:
03/14/2002