RES: [java-list] bean´s
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
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....
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.
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!
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
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