[Fwd: [SouJava-J] Biblioteca de POP3]

2000-05-04 Thread Hooter

Bom Ivan, biblioteca eu nao conheco, mas conheco alguns comandos do
POP3. vc pode fazer isso na mao ...
exemplo:
Crie um socket em 
ao estabelecer a conexao envie os seguintes comandos ...
- helo (vc)
- ele vai te dizer quem ele eh (server)
- user  (vc)
- OK (server)
- pass  (vc)
- OK (server)
- list (vc)
- ele te diz quantas mensages vc tem e o tamanho total (server)
- retr  cada msg tem um numero mostrado com o com.
list (vc)
- ele te envia a msg linha por linha (server)
- dele  deleta a mensagem (vc)
- OK (server)

existem outro comandos como status ... experimente fazer um telnet na
porta 110 onde se encontra seu servidor pop e brinque um pouco com os
comandos ...

Um abraco !!!


 Original Message 
Subject: [SouJava-J] Biblioteca de POP3
Resent-Date: Fri, 28 Apr 2000 13:43:06 -0400 (EDT)
Resent-From: [EMAIL PROTECTED]
Date: Fri, 28 Apr 2000 14:28:49 -0300
From: Ivan Torres Pisa <[EMAIL PROTECTED]>
Reply-To: Ivan Torres Pisa <[EMAIL PROTECTED]>
Organization: ImagCom USP
To: [EMAIL PROTECTED]

Por favor, estou procurando informações sobre alguma biblioteca de Java
que
me permita acessar uma conta de e-mail via POP3. A biblioteca básica net
possui métodos para isso? Se alguém puder me indicar algum tutorial ou
artigo, ficarei muito grato.

Obrigado pela atenção
Ivan Torres Pisa
--
Portal Brasileiro de Física Médica
http://www.fisicamedica.com.br
--
Ivan Torres Pisa, Estudante Doutorado
ImagCom - Computação de Imagem
Física Médica - FFCLRP - USP - Brasil
http://imagcom.ffclrp.usp.br/~ivanpisa
[EMAIL PROTECTED]
Laboratório: (16) 602-3773
ICQ: 2744613
--

--- 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]
[para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
   
-

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] Instalacao ApacheJServ

2000-05-23 Thread Hooter

E ai pessoal, blz !!!
Estou com um problema na instalacao do ApacheJServ-1.1.1
Tenho uma rede rWindows com Linux Red Hat 6.0, o jdk que uso eh o jdk1.2
da blackdown, baixei o ApacheJServ-1.1.1 e segui os passos de instalacao
do arquivo INSTALL.

./configure --prefix=/usr/local/jserv --apxs=/usr/local/apache/bin/apxs
--jdk-home=/usr/local/jdk1.2 --JSDK=/usr/local/jdk1.2/servelet..jar

nao me lembro das opcoes que eu configurei, mas eh parecido com isso ...

Ate ai tudo bem, ele configurou meu jserv, em seguida rodo o "make
install", e quando ele comeca a compilar os fontes java do Jserv,
aparecem 44 erros do tipo tal classe tem que ser abstrata ... nao sei o
q fazer ... sera que eh meu jdk ???
Desde jah agradeco !!!
Um abraco !!!

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] JServ

2000-05-24 Thread Hooter

Oi pessoal, estou com problemas na instalacao do JServ ...
Eu configuro o JServ, ate ai tudo bem ... mas qdo executo o "make
install" e ele comeca a compilar o fontes em java do JServ, comeca a
aparecer uma porcao de erros, no total 44, do tipo : "tal classe tem que
ser abstrata" ...
Nao sei o que fazer, tenho Linux RedHat 6.0, e o Java da blackdown
jdk1.2 ...
o Jserv eh o ApacheJServ-1.1.1
Alguem jah instalou o Jserv no Apache ??? Qual a versao do jdk ???
Desde jah agradeco !!!
Um abraco !!!

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[SouJava-J] EJB

2000-07-14 Thread hooter

Pessoal, me desculpem ,ontem a noite eu fui enviar para a lista o
endereco de onde baixei o livro sobre EJB, mas em vez disso eu dei um
Reply na minha mensagem "EJB-Duvidas" hehehe mas hoje a noite eu mando o
endereco, pois eu soh tenho em casa ...
Um abraco !!!

--- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
-




[java-list] Area de Transferencia

2000-08-08 Thread hooter

E ai galera, blz ???
Preciso de uma informacao de vcs, alguem jah precisou recuperar uma
imagem da area de transferencia ???
Alguem sabe se eh possivel ???
Desde jah agradeco !!!


-- 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] Dica de Permormace (Cuidado com soma de Strings dentro de loop)

2000-12-20 Thread Hooter

E ai pessoal, blz !!!
Andei fazendo uns testes, e acabei descobrindo que soma de Strings sao 
muuuiiito lentas ...
Facam o teste ai veja a eternidade que demora esse for

String s = "" ;
for (int i = 0; i < 5; i++)
   s += "o" ;

Demora miiito, vc ate desiste ...
Evitem ao maximo usar soma de String dentro de loop, ache uma outra 
maneira ...

Um abraco !!!


-- 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] Dica de Permormace (Cuidado com soma de Strings dentro de loop)

2000-12-21 Thread Hooter


Realmente Goedson, nao havia pensado em utilizar StringBuffer, puta 
mancada ... hehehe ...
Testei aqui em um programinha q eu fiz para analizar rotinas, e o 
StringBuffer melhorou em 10 ms
uma rotina minha onde eu ia analizando byte a byte, e depois da analize 
eu retornava a String como
new String(buff, pos, count) ... Ficou mais rapido eu ir dando append do 
q eu ir contando qtos bytes eu ia ter que colocar na String e no final 
fazer new String(buff, pos, count) ...



Um abraco !!!



Goedson Teixeira Paixao wrote:

> 
>   Oi Hooter,
> 
>   a classe String e um objeto imutavel. A cada vez que voce faz uma
> soma de strings e criada uma nova String com resultado.
> 
>   Por isso existe a classe StringBuffer. Experimente o seguinte
> codigo no lugar do seu loop e depois me conte o resultado:
> 
>   StringBuffer sb = new StringBuffer();
>   for(int i=0; i < 5; i++)
>   sb.append("o");
>   String s=sb.toString();
> 
> 
> 
> On Wed, 20 Dec 2000, Hooter wrote:
> 
>> E ai pessoal, blz !!!
>> Andei fazendo uns testes, e acabei descobrindo que soma de Strings sao 
>> muuuiiito lentas ...
>> Facam o teste ai veja a eternidade que demora esse for
>> 
>> String s = "" ;
>> for (int i = 0; i < 5; i++)
>>s += "o" ;
>> 
>> Demora miiito, vc ate desiste ...
>> Evitem ao maximo usar soma de String dentro de loop, ache uma outra 
>> maneira ...
>> 
>> Um abraco !!!
>> 
>> 
>> -- 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] Unix apache >> Java

2001-01-10 Thread Hooter

Oi Marcos ...
Vc devera instalar o apache + (resin ou tomcat) q sao engineers de 
Servlet e JSP ...
O resin se encontra em www.caucho.com ... o tomcat procure em 
www.apache.org ...
Qq coisa posso te ajudar ...

Marcos Ibuki wrote:

>Oi Pessoal.
> 
>Não é exatamente sobre o java, mas pretendo
> terminar nele. Estava precisando instalar o Apache
> numa Hpux e queria saber se é suficiente para começar
> a aprender jsp. Acho que preciso instalar algum outro
> modulo, mas tb não sei qual é.
> 
>Alguém poderia por favor me dar uma dica?
> 
>Valeu !
> 
>Marcos Yoshiaki Ibuki
> 
> 
> __
> Do You Yahoo!?
> Yahoo! Photos - Share your holiday photos online!
> http://photos.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] Path

2001-01-10 Thread Hooter

aqui: java.io.File

Jonas wrote:

> como eu consigo ter o Path de um arquivo?
> 


-- 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] Area de Tranferencia

2001-01-11 Thread Hooter

E ai blz !!!
O java puro, vc NAO consegue pegar imagem da area de transferencia ... 
Uma vez tive q fazer isso, tive q criar uma dll em C, e chamala atravez 
da JNI ... Agora de um applet ??? O cara q ta navegando vai ter q ter 
essa DLL instalada, e o applet vai bater em algumas regras de seguranca 
na hora de acessa-la ... ate tem jeito de ele obter essa permissao ... 
mas ai acho q entra o esquema da assinatura de applet ...
Da uma procurada na net ...
Boa sorte !!!
Depois se vc quizer posso te mandar o q eu fiz ... Eu gastei acho q umas 
3 semanas pesquizando para conseguir pegar uma imagem da area de 
trasnferencia ... Ha, a dll q eu fiz eh para Windows ... Para outros 
sistemas vc ira ter q cirar outra ... hehehe ...

Juliano Moraes wrote:

> Alguém sabe utilizar a área de tranferência através de uma applet 
> java?
> 
> Tipo preciso colar uma imagem que foi copiada de outro aplicativo (ex: 
> Paint do Windows)
> 
>  
> 
>  
> 
> Juliano Moraes
> 
> Programador - UFRGS
> 
> [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] Ajuda urgente

2001-01-19 Thread Hooter

Nao da pra vc fazer um upload enviar a mensagem ???
Sem ter q gravar no servidor ...
Nao sei o q vc esta usando para o upload, mas se vc fosse fazer o upload 
na mao daria ...

Michael L Pereira wrote:

> Ola javaneses
> eu com um probleminha, desenvolvi um webmail em jsp
> ate ai tudo bem, so que agora preciso enviar mensagens com anexos
> eu vi o exempo que tem na API do javamail so que neste exemplo
> o arquivo tem que estar no servidor.
> Sera que existe uma solucao mais simples do que ter que faze upload 
> do arquivo no servidor > enviar mensagem > apagar arquivo?
> 
> Michael
> 
> 
> -- 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] Tomcat: expecificar classpath por webapps

2001-01-24 Thread Hooter

Onde eu posso expecificar um CLASSPATH q seja somente para uma aplicacao 
dentro do tomcat ...
Por exemplo, tenho 3 aplicacoes
webapps/app1
webapps/app2
webapps/app3

E tenho um jar teste.jar, mas somente a app1 tem q ter o teste.jar no 
seu CLASSPATH ...
Como eu poderia fazer isso ??? No web.xml ???
Desde jah agradeco !!!


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

2001-01-24 Thread Hooter

Oi Luiz,
eu utilizo o JBuilder 4 no linux, e eh de graca sim a versao Foundation 
eh claro ...
Fica mais rapido no linux do q no windows ... Apesar q o JBuilder 4 nao 
cheguei a rodar no windows pq abandonei essa plataforma ...
Espero ter ajudado, um abraco !!!

Luis Claudio dos Santos wrote:

> Bom Dia,
> 
> Alguém está usando JBuilder pra Linux?
> 
> Ele pode ser obtido de graça? Onde?
> 
> LC.
> 


-- 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] Heranca Multipla em Java (Novamente)

2001-02-03 Thread Hooter

Bom fabricio, 
no caso eu acho q a classe Veiculo Anfibio deveria ser herdada do veiculo, e
implementar as duas interfaces de Veiculo aquatico e veiculo terrestre ... 
Uma classe nao pode ter multipla heranca, mas pode ter quantos implements vc
quizer ...
Um abraco !!!

  On Fri, 02 Feb 2001, you wrote:
> 
> 
>   Caros colegas.
> 
>   A algum tempo toquei no assunto que hoje volto a escrever novamente.
> 
>   Como implementar heranca multipla em Java ??
> 
>   Na ultima vez em que toquei neste assunto, colegas da lista responderam
> a questao (obrigado) dizendo que uma maneira eh utilizar interfaces.
> 
>   Levando-se em consideracao a minha duvida em relacao a forma de
> implementacao de tal solucao e a eficacia da mesma, abaixo segue um
> exemplo classico de heranca multipla, o qual estou tentando implementar da
> forma mais inteligente em Java.
> 
>   No arquivo (classdiagram1.gif) estah o diagrama utilizando heranca
> multipla. Eh um exemplo classico de Veiculo, VeiculoTerrestre,
> VeiculoAquatico e VeiculoAnfibio. Onde a classe Veiculo eh a super-classe.
> VeiculoTerrestre e VeiculoAquatico herdam caracteristicas da classe
> Veiculo. E a classe VeiculoAnfibio estah herdando tanto caracteristicas da
> classe VeiculoTerrestre, como VeiculoAquatico (olhe o diagrama).
> 
>   Sabemos que implementar esta solucao como estah no diagrama nao eh
> possivel em Java, logo: utilizando interfaces eu desenhei outro diagrama
> (classdiagram2.gif) que deve ser equivalente ao primeiro.
> 
>   As minhas perguntas sao:
> 
>   1. Se uma entidade externa (outro objeto que nao esteje especificado no
> diagrama) instanciar um objeto da classe VeiculoAnfibio e invocar o metodo
> da classe Veiculo (putMarcaMotor(String)) como eu devo proceder para
> implementar tal situacao jah que a classe VeiculoAnfibio nao estah
> herdando caracteristicas da classe Veiculo, mas soh estah implementando as
> classes IVeiculoTerrestre e IVeiculoAquatico ??
> 
>   1.a. Uma solucao seria instanciar a propria classe VeiculoTerrestre dentro da
> classe VeiculoAnfibio, logo ela teria acesso a estes metodos. Mas se eu
> instanciar tanto a classe VeiculoTerrestre como a classe VeiculoAquatico
> eu terei para uma unica classe VeiculoAnfibio dois objetos da classe
> Veiculo.
> 
>   2. Como eu posso implementar a sobrecarga de metodos ??
> 
>   3. Os atributos que deveriam ser herdados, como ficam ?? Tenho que
> especificar na sub-classe ???
> 
>   Acho bom eu ficar por aqui. Nao sei se fui claro o bastante, mas as
> minhas duvidas ainda continuam. E realmente eu nao sei como a utilizacao
> de interfaces pode suprir a falta de heranca multipla.
> 
>   OBrigado pela atencao.
> 
>   --
>   Fabricio Jailson Barth
>   --
>   "Qual serah o absurdo de hoje que serah a verdade de amanha ?"
>   (Alfred North Whitehead (1925))
>   --
> 


Content-Type: IMAGE/GIF; name="classdiagram2.gif"
Content-Transfer-Encoding: BASE64
Content-Description: 



Content-Type: IMAGE/GIF; name="classdiagram1.gif"
Content-Transfer-Encoding: BASE64
Content-Description: 



Content-Type: text/plain; name="unnamed"
Content-Transfer-Encoding: Quoted-printable
Content-Description: 


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

2001-02-09 Thread Hooter

Oi pessoal, gostaria de saber se alguem jah utilizou a api JSSE, se sim me
passe algumas informacoes please ...
Tipo como funciona o CA no JSSE, para saber se quem esta me enviando a
requisicao realmente eh quem diz ser ...
Como q eu gero as chaves ...
Desde jah agradeco !!!

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

2001-02-16 Thread hooter

O q vem a ser um campo transient ???
Desde jah agradeco !!!

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

2001-02-16 Thread hooter

Valeu vou dar uma olhada ...
Soh mais uma duvida, entao nao teria sentido eu ter um campo transient em um 
objeto q nao fosse Serializable ???

On Friday 16 February 2001 15:08, you wrote:
> Campos transients nao sao persistidos. (Veja java.io.Externalizable)
>
>
> - Original Message -----
> From: "hooter" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, February 16, 2001 8:17 AM
> Subject: [java-list] transient
>
> > O q vem a ser um campo transient ???
> > Desde jah agradeco !!!
> >
> > -- 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] Area de Tranferencia - cut/copy/paste

2001-02-21 Thread hooter

Oi Juliano, infelizmente o pacote datatransfer soh funciona com texto ...
Eu precisei uma vez fazer isso, e depois de muita pesquisa resolvi criar uma 
dll e acessala via JNI

O unico problema eh q essa dll precisa estar na classe do cliente ...
Posso te enviar minhas classes e a dll em pvt ...
Humm ... Nao lembro se eu implementei o copy/cut, talvez eu tenha 
implementado soh o paste ...

Um abraco !!!

On Tuesday 20 February 2001 16:18, you wrote:

> > Preciso fazer uma aplicação que irá implementar uma área de tranferencia
> que seja compativel com o SO, no caso o windows. Tipo preciso capturar uma
> tela utilizando o botào "Print Screen" do teclado e posteriormente
> "cola-lo" em minha aplicação. E sei que existe a classe
> java.awt.datatransfer.Clipboard que implenta essas aplicações, alguém já
> precisou utilizar esta classe ??? Agradeço se me responderem ou mandarem
> qualquer documentação que trate do assunto. No aguardo
> ___
> Juliano Moraes
> Laboratório de Comunicação de Dados
> Campus - UFRGS
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> ___


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2001-03-05 Thread hooter

Eh um compilador da IBM, ele eh muuiiito rapido, se vc testar vc vai se 
assustar ..

On Monday 05 March 2001 08:34, you wrote:

> > Alguém sabe me dizer o que é Jikes???
>
> Edu


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


-- 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] Bean x JSP

2001-03-15 Thread hooter

Sim, mas somente as paginas jsp q o dono da sessao acessar ...
Por exemplo, um cara entra e vc colocar uma String "1" na sessao dele, qq
pagina jsp q ele for a pagina consegue pegar esse objeto, mas se um outro cara
entra e recebe uma outra sessao entao as paginas chamadas por ele nao
"enchergarao"  esse objeto ...

 On Wed, 14 Mar 2001, you wrote: > Kleber Bueno
wrote: >  > > Uma duvida sobre uso de Beans com JSP. > > Quando defino que um
Bean tem escopo Session, ele é visto por todas as > > paginas JSP do meu site
certo. > 
> É. so usar o useBean tag para pegar a referência nas outras páginas.
> 
> 
> -- 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] Volatile

2001-04-02 Thread hooter

Oi pessoal !!!Alguem poderia me explicar o q eh e qdo devo utilizar uma variavel 
volatile ???
Desde jah agradeco !!!

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

2001-04-06 Thread hooter

Vc pode baixar o JBoss ...
Estou mexendo com ele aqui em casa ...
No site do Jboss vc encontra alguns exemplos de codigos ...
Mas nao vi nenhum tutorial explicando detalhadamente o deployment descriptor,
mas com os exemplos jah da pra brincar ...
Um abraco, qq coisa q puder ajudar email-me ...

 On Mon, 02 Apr 2001, you wrote:
> Pessoal,
> 
> Gostaria de escrever na "mao" o arquivo xml de descricao dos ejb's, o tal de 
> deployment descriptor.
> 
> Onde encontro referencia para escrever o arquivo xml (de preferencia um 
> tutorial simples de entender, ao inves do dtd) 
> 
> Valeu,
> 
> Silvio Hohne.
> _
> 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] jboss

2001-04-09 Thread hooter

Oi,
estou brincando com o jboss tbem ...
Apensar de nao ter feito muitas conexoes simultaneas e nao ter visto esse erro,
creio q vc deva procurar em algum arquivo de configuracao do jboss para
aumentar o numero de processo simultaneos ...

de uma fucadinha nas configuracoes, e depois se possivel mande para a lista a
solucao 
Um abraco !!!

> Pessoal,
> 
> Comecei a estudar EJB utilizando o JBoss.
> 
> Fora aquela surra inicial que já era esperada estou encontrando um 
> probleminha.
> 
> Tenho um Entity Bean do tipo BMP que se chama Account (aquele do exemplo da 
> Sun com algumas modificações). A persistência é feita num banco Oracle.
> 
> O código do cliente é algo assim:
> 
> 
> AccountHome home = (AccountHome)PortableRemoteObject.narrow(objref,
> AccountHome.class);
> 
> for (int i=0; iAccount account = home.create("" + i, "Nome" + i,
>  "Sobrenome" + i, i * 10.00);
>account.credit(100.07);
> }
> 
> 
> A finalidade deste código é criar varios beans Account no servidor.
> 
> Bem, quando coloco um número "baixo" para QUANTIDADE_OBJETOS ( < 10) tudo 
> funciona perfeitamente.
> 
> Quanto QUANTIDADE_OBJETOS é maior ( = 50)  o servidor JBoss reporta o 
> seguinte erro.
> 
> 
> [Account] java.sql.SQLException: ORA-00020: maximum number of processes 
> (150) exceeded
> [Account]
> [Account]   at 
> oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
> [Account]   at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
> [Account]   at oracle.jdbc.ttc7.O3log.receive1st(O3log.java:428)
> [Account]   at 
> oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:248)
> [Account]   at 
> oracle.jdbc.driver.OracleConnection.(OracleConnection.java:246)
> [Account]   at 
> oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
> [Account]   at 
> oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
> [Account]   at 
> java.sql.DriverManager.getConnection(DriverManager.java:517)
> [Account]   at 
> java.sql.DriverManager.getConnection(DriverManager.java:177)
> [Account]   at 
> oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:111)
> [Account]   at 
> 
>oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.
> java:107)
> [Account]   at 
> oracle.jdbc.xa.client.OracleXADataSource.getXAConnection(OracleXADataSource.java:88)
> [Account]   at 
> 
>org.jboss.minerva.factories.XAConnectionFactory.createObject(XAConnectionFactory.java:232)
> [Account]   at 
> org.jboss.minerva.pools.ObjectPool.createNewObject(ObjectPool.java:801)
> [Account]   at 
> org.jboss.minerva.pools.ObjectPool.getObject(ObjectPool.java:549)
> [Account]   at 
> 
>org.jboss.minerva.datasource.XAPoolDataSource.getConnection(XAPoolDataSource.java:169)
> [Account]   at 
> com.kepler.account.AccountEJB.getConnection(AccountEJB.java:231)
> [Account]   at 
> com.kepler.account.AccountEJB.storeRow(AccountEJB.java:405)
> [Account]   at 
> com.kepler.account.AccountEJB.ejbStore(AccountEJB.java:206)
> [Account]   at java.lang.reflect.Method.invoke(Native Method)
> [Account]   at 
> 
>org.jboss.ejb.plugins.BMPPersistenceManager.storeEntity(BMPPersistenceManager.java:305)
> [Account]   at 
> 
>org.jboss.ejb.plugins.EntitySynchronizationInterceptor$InstanceSynchronization.beforeCompletion(Entit
> ySynchronizationInterceptor.java:343)
> [Account]   at 
> org.jboss.tm.TxCapsule.doBeforeCompletion(TxCapsule.java:1104)
> [Account]   at org.jboss.tm.TxCapsule.commit(TxCapsule.java:278)
> [Account]   at 
> org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:76)
> [Account]   at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:318)
> [Account]   at 
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> [Account]   at 
> org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:144)
> [Account]   at 
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
> [Account]   at 
> org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:323)
> [Account]   at 
> 
>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerInvoker.java:163)
> [Account]   at java.lang.reflect.Method.invoke(Native Method)
> [Account]   at 
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
> [Account]   at sun.rmi.transport.Transport$1.run(Transport.java:142)
> [Account]   at java.security.AccessController.doPrivileged(Native 
> Method)
> [Account]   at 
> sun.rmi.transport.Transport.serviceCall(Transport.java:139)
> [Account]   at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
> [Account]   at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:643)
> [Account]   at java.lang.Thread.run(Thread

RE: [java-list] SSL

2001-04-10 Thread hooter

Aproveitando a deixa ...

Jah fiz alguns testes com SSL no jsdk1.3 ...

Mas nao consegui fazer funcionar no jdk117, alguem sabe se funciona ???



> Roberto,
> 
> Olha a API JSSE na página da SUN. Lá tem tudo o que você precisa para
> implementar SSL em java.
> 
> [ ]'s
> 
> Daniel Garcia
> 
> > -Original Message-
> > From: rfrpsc [mailto:[EMAIL PROTECTED]]
> > Sent: segunda-feira, 9 de abril de 2001 15:24
> > To: [EMAIL PROTECTED]
> > Subject: [java-list] SSL
> >
> >
> > Oi Pessoal da lista,
> >
> >Estou fazendo um projeto em java no qual queria
> > colocar segurança utilizando o SSL. Só que já procurei
> > na internet e não consigo encontrar muita coisa sobre
> > SSL, gostaria de ver exemplos de programas em java com
> > SSL. Se alguém 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 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] Comparando o netmask e ip

2001-04-18 Thread hooter

Eu fiz uma classe para isso ...
Faco a comparacao utilizando deslocamento de bits ...
Espero ter ajudado, um abraco ...
Me diga depois o q vc acho ...

On Wed, 11 Apr 2001, you wrote:
> 
> Oi pessoal,
> 
> estou desenvolvendo um aplicativo que será utilizado em diferentes ambientes(lan, 
>internet, etc) e eu estou querendo restringir o acesso de usuários que são permitidos 
>somente na lan a não acessar via internet. Para fazer isto estou cadastrando em uma 
>tabela a máscara e endereço atribuido a cada um dos ambientes e comparando com o 
>endereço que pego do usuário que se loga, mas estou fazendo via comparação de string, 
>por exemplo:
> 
> getip user: 194.2.20.34
> usernet:194.2.0.0
> usermask:255.255.0.0
> 
> Eu pego o ip aplico a usermask e comparo com o usernet para validar o acesso. 
> 
> Gostaria de saber se existe alguma classe que faz esta comparação diretamente  sem 
>eu ter que tratar por string ou se existe uma maneira melhor de fazer isto.
> 
> 
> Grato
> Marcelo.
> 
> 
> 


Content-Type: text/html; name="unnamed"
Content-Transfer-Encoding: quoted-printable
Content-Description: 



import java.util.StringTokenizer ;

public class IPFilter {
  private int ip  ;
  private int mask ;
  
  public IPFilter(String ip, int mask) throws Exception {
if ((mask < 0) || (mask > 32))
  throw new Exception("Invalid mask") ;
this.ip = this.ipToInt(ip)  ;
this.mask = 32 - mask   ;
this.ip = this.ip >> this.mask ; 
  }

  public boolean accept(String ip) throws Exception {
int i = this.ipToInt(ip) ;
i = (i >> this.mask) ;
return this.ip == i  ;
  }

  private int ipToInt(String ip) throws Exception {
StringTokenizer tokens = new StringTokenizer(ip, ".") ;
char n1 ;
char n2 ;
char n3 ;
char n4 ;
int  re ;
try {
  n1 = (char) Integer.parseInt(tokens.nextToken()) ; 
  n2 = (char) Integer.parseInt(tokens.nextToken()) ; 
  n3 = (char) Integer.parseInt(tokens.nextToken()) ; 
  n4 = (char) Integer.parseInt(tokens.nextToken()) ; 
  re = ((n1 & 0xff) << 24) | ((n2 & 0xff) << 16) | ((n3 & 0xff) << 8) | ((n4 &0xff)) ;
  return re ;
} catch (Exception e) {
  throw new Exception("Ivalid ip ") ;
}
  }
}


-- 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] Comparando o netmask e ip

2001-04-20 Thread hooter

Oi Marcelo,

Bom, eu fiz essa classe me baseando na forma como o ipchains (ip fileter do
linux) faz a comparacao ...

Por exemplo, vc tem um servidor ouvindo na pora 80, entao vc cria qtos
IPFilters vc quizer para esse servidor ...
Por exemplo, vc pode aceitar conexoes de duas masks, a 192.168.1.0/24 e
192.168.1.0/24 ...
Entao vc cria para esse servidor dois IPFilters, um ipFileter1 = new
IPFilter("192.168.1.0", 24) e ipFilter2 = new IPFilter("192.168.1.0", 24) ...
Qdo vc recebe uma conexao (socket) do cliente, primeiro vc verifica se ele eh
aceito por algum IPFileter ...
Vc pode criar um POLICY tbem, q nada mais eh do q a regra q sera seguida caso o
ip nao esteja no mask de nenhum IPFilter ...

Exemplo ...
ipFileter1 = new IPFilter("192.168.1.0", 24) ;
ipFileter2 = new IPFilter("192.168.0.0", 24) ;

Vector ipFilters = new Vector(2) ;

ipFileter.addElement(ipFilter1) ;
ipFileter.addElement(ipFilter2) ;

// verifica se o ip do cliente combina com algum ipfilter, se nao nega ...
public boolean verifica(String ip) {
  for (int i = 0; i < ipFilters.size(); i++)
if (((IPFilter) ipFilter.elementAt(i)).accept(ip))
   return true ;
  return false  ;
}

Eureca !!! Acabei de ter uma ideia para melhorar essa classe, 
Vou fazer assim ...
Em vez de eu perguntar se o IPFilter aceita o ip, vou perguntar se combina, e
depois pego no IPFilter o q eu tenho q fazer, aceitar ou negar, ai da para
criar regras para negar de determinados masks ...

Mas se vc quizer, pode usar essa ai q te passei mesmo ...
Depois de melhorar essa classe posso te enviar ...

Um abraco !!!

 On Thu, 19 Apr 2001, you wrote:
> Oi "hooter",
> 
> esta classe cobre até uma necessidade que do jeito que eu estava pensando em
> fazer não cobreria, que é o de uma mask do tipo 255.255.255.193.
> 
> Só gostaria que vc confirmasse se a forma de utilização da classe segue este
> fluxo.
> Nas configuerações do user eu teria que guardar os seguintes dados:
> Subnet=194.1.4.0 e mask=24.
> 
> Quando eu receber o ip do client(194.1.4.253) eu teria que chamar a IPFilter
> duas vezes, uma com o subnet e mask e outra com o ip do client e mask para
> ter no final dois ints(019419) para fazer a comparação.
> 
> Acho que o certo seria utilizar diretamente o accept, mas como utilizar se
> ainda não tenho a verificação do mask?
> 
> - Original Message -
> From: "hooter" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, April 18, 2001 19:44
> Subject: Re: [java-list] Comparando o netmask e ip
> 
> 
> > Eu fiz uma classe para isso ...
> > Faco a comparacao utilizando deslocamento de bits ...
> > Espero ter ajudado, um abraco ...
> > Me diga depois o q vc acho ...
> >
> > On Wed, 11 Apr 2001, you wrote:
> > >
> > > Oi pessoal,
> > >
> > > estou desenvolvendo um aplicativo que será utilizado em diferentes
> ambientes(lan, internet, etc) e eu estou querendo restringir o acesso de
> usuários que são permitidos somente na lan a não acessar via internet. Para
> fazer isto estou cadastrando em uma tabela a máscara e endereço atribuido a
> cada um dos ambientes e comparando com o endereço que pego do usuário que se
> loga, mas estou fazendo via comparação de string, por exemplo:
> > >
> > > getip user: 194.2.20.34
> > > usernet:194.2.0.0
> > > usermask:255.255.0.0
> > >
> > > Eu pego o ip aplico a usermask e comparo com o usernet para validar o
> acesso.
> > >
> > > Gostaria de saber se existe alguma classe que faz esta comparação
> diretamente  sem eu ter que tratar por string ou se existe uma maneira
> melhor de fazer isto.
> > >
> > >
> > > Grato
> > > Marcelo.
> > >
> > >
> > >
> >
> > 
> > Content-Type: text/html; name="unnamed"
> > Content-Transfer-Encoding: quoted-printable
> > Content-Description:
> > 
> >
> 
> 
> 
> 
> 
> 
> -- 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.b

[java-list] jboss

2001-04-25 Thread hooter

Oi pessoal,

estou com um probleminha com o jboss ... ...
Da primeira ver q rodo aplicacao cliente, vai tudo numa boa ...
Ai paro a aplicacao cliente, nao da pau nenhum no jboss ... Mas qdo rodo a
aplicacao cliente de novo, ela simplemente fica parada qdo vai buscar qq EJB ...


Obrigado.

 -- 
  _
 °v°   Marcio Moraes
/(_)\  Analista de Sistemas
 ^ ^

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

2001-04-28 Thread hooter

Ele eh um Servlet Engineer ...

Vc coloca ele no seu WebServer e seu web server estara capacitado a execurar
Servlet e JSPs, na verdade quem vai executar vai ser o Tomcat, o webserver para
para ele o request ...
Espero ter ajudado !!!
Um abraco.

 On Thu, 26 Apr 2001, you wrote: > Estou comecando a
trabalhar com Java e escuto falar > muito sobre Tomcat, mas nao sei o que eh e
para que > serve. Alguem poderia me ajudar???
> 
> Desde ja agradeco.
> 
> Abracos
> 
> Melissa
> 
> 
> __
> Acesso fácil, rápido e ilimitado? Suporte 24hs? R$19,90?
> Só no AcessoBOL - 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]
> -
-- 
  _
 °v°   Marcio Moraes
/(_)\  Analista de Sistemas
 ^ ^

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

2001-05-22 Thread hooter

Oi pessoal !!!
Baixei e configurei o JSSE (Java Secure Socket Extension) na minha maquina
... 
Tem um exemplo q cria um SSLServerSocket, esse exemplo utiliza um
certificado da Sun, duke, resolvi criar meu proprio certificado, criei um
com o keytool, como nao expecifiquei o algoritino ele criou o padrao (DSA
1024) ... mas qdo troco o da Sun pelo meu, o browser nao conecta mais, diz q nao
encontrou um algoritimo de criptografia comum com o Servidor q no caso eh o
programa teste ... 
Se listo os algoritimos disponiveis ele mostra os mesmo mostrados com o
certificado exemplo da Sun ...

Alguem poderia me ajudar ???
Desde jah agradeco !!!

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

2001-05-25 Thread hooter

Oi Luciano, primeiramente muito obrigado pela sua disposicao ...
Eu acho q eh por causa do meu certificado, pois o do duke, fornecido pela sun
rola sem problemas, verifiquei q o meu esta com o algoritimo DSA jah q nao
consegui especificar outro, pois o keytool nao acha o Provider correto a
apesar de eu ter colocado ele la no java.security ... e ter tentado tambem
especificar com a opcao -provider ... Vc jah conseguiu importar um certificado
armazenado no formato pkcs12 ??? Pois meu keytool nao reconhece esse formato
... Uso o jdk1.3 ...

Bom, hoje descobri uma coisa estranha com um Socket SSL ...
O metodo available do InputStream dele sempre me retorna zero, ate eu dar o
primeiro read(), ai entao ele passa a me retornar certo ...
Estranho nao ??? Sera um bug ???
Apanhei muito ate descobrir q depois do primeiro read() ele retorna certo ...


On Thu, 24 May 2001, you wrote: > Oi Hooter,
> 
> Qual o browser que vc está utilizando?? Basicamente este erro se dá em
> circusntâncias onde o cliente envia a lista de algoritmos que ele suporta e
> deseja negociar (Cipher_suite_List na mensagem Client_Hello do SSL) porém,
> nenhuma das ciphersuites(combinação de algoritmos de assinatura, hash,
> encriptação) fornecidas pelo Cliente coincide com aquelas que o Servidor
> suporta. Daí o erro que Vc está recebendo.
> 
> Tente olhar no seu browser a versão do SSL que está rodando e então
> verifique quais ciphersuites (ou combinação de algoritmos)  ele está
> suportando.
> 
> Qualquer coisa pode me enviar uma mensagem.
> 
> [ ]´s
> Luciano da Silva Coelho
> [EMAIL PROTECTED]
> Sun Certified Programmer for JAVA2
> Sun Certified Instructor for JAVA2
> Diretor de Tecnologia
> e-Sec Tecnologia em Segurança de Dados
> www.esec.com.br
> - Original Message -
> From: "hooter" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, May 22, 2001 8:27 PM
> Subject: [java-list] JSSE
> 
> 
> > Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
> > ASSINE AGORA! http://www.bol.com.br/acessobol/
> >
> >
> > Oi pessoal !!!
> > Baixei e configurei o JSSE (Java Secure Socket Extension) na minha maquina
> > ...
> > Tem um exemplo q cria um SSLServerSocket, esse exemplo utiliza um
> > certificado da Sun, duke, resolvi criar meu proprio certificado, criei um
> > com o keytool, como nao expecifiquei o algoritino ele criou o padrao (DSA
> > 1024) ... mas qdo troco o da Sun pelo meu, o browser nao conecta mais, diz
> q nao
> > encontrou um algoritimo de criptografia comum com o Servidor q no caso eh
> o
> > programa teste ...
> > Se listo os algoritimos disponiveis ele mostra os mesmo mostrados com o
> > certificado exemplo da Sun ...
> >
> > Alguem poderia me ajudar ???
> > Desde jah agradeco !!!
> >
> > -- 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] Informação Documentação Java

2001-07-03 Thread hooter

Oi Caetano, gostei da sua ideia ...
Posso ajudar na confeccao da pagina, soh nao tenho bom gosto para design ...
Mas se vcs precisarem de lugar para hospedar a pagina, posso hospeda-la aqui em
casa ... Poderiamos pegar um dominio, posso criar ate email aqui ...
Qq coisa estou a disposicao !!!
Um abraco !!!



  On Thu, 28 Jun 2001, you wrote:
> Boa Tarde a Lista,
> 
>   Hoje eu estava conversando com alguns companheiros de cursos, também 
> programadores em Java, e discutimos a possibilidade de publicarmos na WEB, 
> aplicações, jogos e métodos (comentados e Explicados) em java.
> 
>   Gostaria de saber se há interesse por parte dos participantes da lista de 
> ajudar, ou na confecção da página ou com material (fontes comentados).
>   Particularmente acredito que nós desenvolvedores de software deveriamos 
> promover "idéias" para melhor divulgar o conhecimento. Pois apartir do momento 
> que nos unimos toda a comunidade "javanesa" tem a ganhar.
> 
>   Grato pela atenção de todos, aguardo as opiniões de todos.
> 
>   Atenciosamente,
> 
>  -
>  CAETANO, Marcos Fagundes.   
>  -   
>  Academico do Curso de Ciencias da Computação
>  Computer Science Student
>  Universidade Federal de Santa Catarina - UFSC  
>  Federal University of Santa Catarina
> 
>  Web...: http://www.inf.ufsc.br  
>  E-mail: [EMAIL PROTECTED] 
>  Phone : (0xx48) 333-1397 
>  -
> 
> -- 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] RMI

2001-07-03 Thread hooter

Pq vc esta tentando, sobrescrever o construtor do UnicastRemoteObject, vc deve
declarar o construtor na classe filha ..

faca soh isso 

public class ProdutoImplementacao extends UnicastRemoteObject implements Produto  {
   public ProdutoImplementacao throws RemoteException {
 super() ;
   }
}

 On Thu, 28 Jun 2001, you wrote:
> 
> Alguem sabe do porque desse erro ?
> 
> ProdutoImplementacao.java:4: unreported exception java.rmi.RemoteException; must
> be caught or declared to be thrown
> public class ProdutoImplementacao extends UnicastRemoteObject implements Produto
>   {
>^
> 1 error
> 
> o codigo fonte esta abaixo :
> 
> import java.rmi.server.*;
> import java.rmi.*;
> 
> public class ProdutoImplementacao extends UnicastRemoteObject implements Produto  {
> 
>  String istNome = "Andre";
>  int iintIdade = 22;
> 
>  public String getNome() throws RemoteException {
>   return istNome;
>  }
>  
>  public int getIdade() throws RemoteException {
>   return iintIdade;  
>  }
> 
> }
> 


Content-Type: text/html; name="unnamed"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


-- 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] OutOfMemory << no stack trace available >>

2001-07-17 Thread hooter

Oi pessoal ...
Fiz uma aplicacao q fica com um ServerSocket esperando um request ...
Qdo deixo a aplicacao rodando, sem fazer request nela, a aplicacao lanca um 
OutOfMemory << no stack trace available >>
de tempos em tempos ... Alguem tem alguma ideia ??? E cada vez q isso ocorre,
eu perco uma das minhas threads q estao no pool ... jah baixei o numero de
threads no pool, mas o problema continua ...
Se alguem jah passou por essa Exception e resolveu de algum jeito, por favor me
conte sua historia ...
Um abraco !!!

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

2001-08-05 Thread hooter

O JVM nao esta achando a classe, ele tem q estar no CLASSPATH ...

On Thursday 02 August 2001 09:51 pm, you wrote:
> Olá pessoal.
> Estou com um problema no JDK, quando eu peço para executar o arquivo
> Cliente.class ele dá o seguinte erro:
> Exception in thread “main” java.lang.NoClassDefFoundError: Cliente/class
> Já fiz o teste em outra máquina e funciona sem erros, tentei reinstalar o
> jdk e o erro continua.
> Alguém tem alguma sugestão do que pode estar acontecendo?
> Obrigada
> Glaucia


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 



Content-Type: image/jpeg; charset="iso-8859-1"; name="image001.jpg"
Content-Transfer-Encoding: base64
Content-Description: 


-- 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 javax.ejb.EJBObject

2001-08-31 Thread hooter

E ai, blz !!!
Esse pacote esta no lib do seu j2sdkee ... Eh o j2ee.jar ...
Eh soh colocar no classpath e pronto ...

On Thursday 30 August 2001 11:52 am, you wrote:
> Ola ..
>
> Tenho o JDK1.3.1 instalado em meu micro, e comecei a desenvolvier
> aplicacoes EJB utilizando o Forte. Pra isso, baixei o pacote j2sdkee e
> instalei normalmente .. depois setei todas as variaveis de ambiente :
> JAVA_HOME, J2EE_HOME, e o Path .. de acordo com as explicações no site da
> SUN .. só que quando vou compilar qualquer programa, de dentro ou de fora
> do Forte, o java nao encontra o pacote javax.ejb ...
>
> tanto em : import javax.ejb.* como em : public interface Conta extends
> javax.ejb.EJBObject ...
>
> Alguem pode me ajudar ?
>
> Obrigado.
>
> Davi Custódio.
>
>
> _
> Chegou o novo MSN Explorer. Instale já. É gratuito!
> http://explorer.msn.com.br
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> 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: RES: [java-list] Geração de Log's

2001-09-04 Thread hooter

Eu aconselho vc a esperar mais um pouco, isto eh, se vc puder ... Pois na 
versao 1.4 do java vai ter um pacote todo para log ...


On Tuesday 04 September 2001 06:33 pm, you wrote:
> Vá no endereço jakarta.apache.org e clique na opção log4J. Lá tem muitas
> informações, explicações e exemplos.
>
> Abraço.
>
> Thiago Carneiro.
>   -Mensagem original-
>   De: Ricardo [mailto:[EMAIL PROTECTED]]
>   Enviada em: terça-feira, 4 de setembro de 2001 13:48
>   Para: [EMAIL PROTECTED]
>   Assunto: [java-list] Geração de Log's
>
>
>
> ---
>- --
>   AcessoBOL, só R$ 9,90! Menos que a metade da América!
>   Assine Já! http://www.bol.com.br/acessobol/
>
> ---
>- --
>
>   olá,
>
>   Alguém sabe como funciona o componente para geração de log's
> "org.apache.log4j"? Ou tem alguma sugestão de componente pronto para tal??
>
>   grato!
>
>  )
> ((   Ricardo Simião
>
>|'''|-.   Kaizen Tecnologia Ltda
>|__|-'   UIN 96954370
>
>   Tel/Fax: (0xx19) 3834-1255  r.215


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2001-09-11 Thread hooter

On Tuesday 11 September 2001 01:46 pm, you wrote:
> tenho visto muitas pessoas preocupadas em obter
> a certificação e não em aprender a programar com java.
> eu, tb pretendo ser certificado um dia, mas qd tiver
> um conhecimento amplo e suficiente da linguagem.
> gostaria da opinião da lista qt a importancia deste
> certificado, ou seja:
> dificilmente vc será um profissional java se não for certificado?
Eu tirei a certificacao no mes passado, jah coloquei no meu curriculum, jah 
trabalho com java a uns 3 anos ... Apesar de achar importante a certificacao, 
como documento, nunca em todas as entrevistas q fiz me perguntaram sobre a 
certificacao, mas mesmo assim resolvi tirar ...
> ou, há mercado para o cara certificado mas que não sabe programar?
Se o cara nao sabe programar, ele pode ate arrumar o trampo, mas depois a 
casa cai ...
>
> []s
> Carlos.
>
>
> -Original Message-
> From: Márcio José [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 11, 2001 12:28 PM
> To: Lista Java
> Subject: [java-list] Certificacao Java
>
>
> Ola pessoal,
>
> Gostatira de saber se alguem tem um cronograma  ou  dicas  que uma pessoa
> deve seguir para tentar uma certificacao Java. Por exemplo, o que
> estudar mais,
> quem devo procurar e outras coisas.
> O Pessoal do meu trabalho sao programadores Delphi e ASP, pois
> trabalhamos com
> essas duas linguqgens, e  como so eu estudo Java  nao tem como trocar
> ideias no
> meu ambiente de trabalho sobre esse assunto.
>
> Se alguem puder de dar umas dicas,
> desde ja adredeco
>
> Marcio Jose
>
>
> -- 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]
> -


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2001-09-13 Thread hooter

Sim, esse cara aqui, jar -h, pode te ensinar isso e muito mais ...




On Wednesday 12 September 2001 03:59 pm, you wrote:
> Alguém poderia me informar como faço p/ extrair arquivos
> de um .jar?
>
> Brigadão a quem ajudar...
>
>
> __
> 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] Compilação !!!

2001-09-13 Thread hooter

Jah utilizei a mesma versao ...
Esse erro eh muito estranho ... Pq nao eh um erro de compilacao, e sim um 
erro de runtime do programa javac ... Essse tipo de erro ocorre qdo o jvm nao 
encontra a classe ...
Bom nao deveria dar esse erro, pois na versao 1.3.1 vc nao precisa setar nada 
no CLASSPATH, mas ao dar uma fucada descobri q essa classe esta em um arquivo 
jar (tools.jar) q se encontra em JAVA_HOME/lib/tools.jar ...
Acredito q se vc colocar esse tools.jar em seu CLASSPATH ira funcionar, mas 
repito, nao deveria dar esse tipo de erro ... 
Esperimente colocar no CLASSPATH esse jar soh para tirar minha duvida, e 
depois me conte o q rolou, mas mesmo dando certo acredito q seria melhor vc 
baixar novamente seu JDK ...

Espero ter ajudado !!!
Abraco !!!

PS: Nao esqueca de me contar depois se deu certo, fiquei curioso ...


On Wednesday 12 September 2001 01:30 pm, you wrote:
> Boa tarde Gente,
>
> Ao utilizar o javac para compilação de um arquivo java, tenho a seguinte
> mensagem de erro: Exception in Thread "main"
> java.lang.NoClassDefFoundError:  com/sun/tool/javac/Main
>
> O que devo fazer nesse caso?
> OBS: Utilizo Java(TM) 2 SDK, Standard Edition
>   Version 1.3.1
> Em Windows 98.
>
>
> Obrigado.
> Batpires.


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2001-09-18 Thread hooter

Enilson,
vc pode usar o request.getRequestDispatcher("seuservlet").forward(request, 
response) ..
O sendRedirect envia uma tag HTTP q diz para o browser do cara fazer um 
request para onde vc redirecionou ... para o q vc quuer fazer nao rola ...
Abraco !!!

On Monday 17 September 2001 01:51 pm, you wrote:
> Pessoal,
>
> Estou precisando de algum método que chame um servlet de dentro de um
> outro servlet, onde possa passar parâmetros para o servlet chamado.
>
> Não consegui fazer isso com o sendRedirect, mas se alguém souber uma forma
> ...
>
>
> Obrigado
>
> Enilson


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2001-09-18 Thread hooter

SIM, MAS AI VC IRIA TER Q CRIAR UM OUTRO CLASSLOADER, PARA PODER 
DESCRIPTOGRAFAR ...

On Tuesday 18 September 2001 01:51 pm, you wrote:
> 
> 
> é possivel criptografar o arquivo class ,,, para
> impossibilitar  de a pessoa usar a engenharia reversa no class
>
>
> -- 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] IMAGEM (GIF or JPG) na área de transferencia

2001-09-27 Thread hooter

Jonas,
ate onde eu sei imagens nao sao possiveis, mas se vc fizer uma dll e usar JNI 
(Java Native Interface) vc ira conseguir ...
Abraco!!!

On Wednesday 26 September 2001 10:41 am, you wrote:
> pessoal,
>
> preciso saber se é possível colocar uma imagem na área de tranferencia do
> Windows por exemplo, pois ate onde sei so posso colocar Texto. figuras so
> posso mandar de um java para outro programa java!
>
>
> Abraços
>
> jonas


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


-- 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] Singleton / JSP

2002-08-30 Thread Hooter

bom se ela eh um singleton, ela deve ter um metodo factory certo ???

Ex:

public class ConnectionManager {
  private static ConnectionManager instance ;

  // como eh um factory o construtor eh privado
  private ConnectionManager() {
// ...
  }

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

E de dentro do jsp nao tem segredo uma vez q ela esteja no classpath do jsp.
<%
  ConnectionManager cm = ConnectionManager.getInstance() ;
%>

-Original Message-
From: Augusto Cesar Castoldi [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 28, 2002 1:40 PM
To: [EMAIL PROTECTED]
Subject: [java-list] Singleton / JSP


Ola...

tenho uma classe que extends HttpServlet.

Eu queria criar um objeto da classe "ConnectionManager", que é uma classe
que faz manipulação de conexões com o banco de dados.

Essa classe é um singleton, por isso, eu queria poder utilizar ela dentro
de qualquer Servlet.

Como eu pego esse objeto no meio do servlet? Se você um objeto de sessão
eu faria: session.getAttribute("...");

valeu.

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



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




RE: [java-list] Singleton

2002-09-02 Thread Hooter



exemplo:
 
public 
class Singleton {
  
private static Singleton instance ;
 
  
// construtor privado, jah q somente o proprio singleton ira 
instanciar
  
private Singleton() {
  
}
 
  
public static synchronized Singleton getInstance() {
    if (instance == null) 
{
  instance = new 
Singleton() ;
    }
    return instance 
;
  
}
}

  -Original Message-From: Andreia Mazucato 
  [mailto:[EMAIL PROTECTED]]Sent: Friday, August 30, 2002 
  5:43 PMTo: [EMAIL PROTECTED]Subject: [java-list] 
  Singleton
  Alguém sabe como implementar um 
  Singleton ?
  Ou tenham alguma referencia.
   
  Andréia.
   
   


RE: [java-list] Protocolos

2002-09-02 Thread Hooter

Ping - Ping utiliza ICMP  que eh um protocolo que tem que ser criado com a
familia raw de protocolos e para mecher com essa familia de protocolos tem q
ter privilegios de root, por isso nao existe suporte no java para ping, mas
existem algumas DLLs que fazem isso em C e com JNI vc consegue ... Procura
no google ...

SNMP - Amelhor opcoa seria utilizar um Adaptor para JMX, mas vc vai ter q
dar uma boa estudada ..

Client Conectando Servlet, isso vc pode fazer com as classes de URL,
URLConnection ... do pacote java.net. ou nao mao utilizando socket, mas vc
tera q dar uma estudada no protocolo HTTP ...

[]s

-Original Message-
From: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 02, 2002 10:13 AM
To: [EMAIL PROTECTED]
Subject: [java-list] Protocolos


Amigos,

Estou querendo fazer em java um programa que faça as seguintes coisas:

- Ping

- SNMP

- Client conectando a um servlet

Algum de vocês tem algum exemplo disso???


Obrigado
Luiz Fernando


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



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




RE: [java-list] Interfaces e Abstract Class

2002-09-04 Thread Hooter



Fala 
Jose ...
Vou 
tentar explicar ...
Um 
interface serve para vc nao criar dependencia de uma implementacao apenas da 
interface ...
O q 
isso quer realmente dizer, humm ... por exemplo ...
 
public 
interface CalculaTaxa {
  
public double calcula(double) ;
}
 
Vc 
criou uma interface, o q vc asegurou para o programa q vai usar ??? Q ele tem um 
objeto para trabalhar, q passando um double ele retorna outro, mas nao disse o q 
o objeto tera q fazer com esse double ...
 
Ai vc 
cria duas implementacoes ...
 

public class CalculaTaxaImpl1 implements 
CalculaTaxa {
  
public double calcula(double) {
 return double + 1 
;
   }
}
 

public class CalculaTaxaImpl2 implements 
CalculaTaxa {
  
public double calcula(double) {
    return double + 2 
;
  
}
}
 
O 
programa clint nao sabera qual implementacao ele estara usando, pq ele soh se 
preocupa com a interface ...
 
Entao 
para ficar vc vc pode criar um factory ...
 
public 
class CalculaTaxaFactory {
  
private static CalculaTaxaFactory instance ;
 
  
// singleton nao tem necessidade de expor seu construtor ..
  
private CalculaTaxaFactory() {  
  
} 
 
  
public static synchronized CalculaTaxaFactory getInstance() 
{
 if (this.instance == null) 
{
   instance = new 
CalculaTaxaFactory() ;
 }
 return instance 
;
  
}
 
  
public CalculaTaxa createCalculaTaxa() {
    try {
  
    return (CalculaTaxa) 
Class.forName(System.getProperty("calculaTaxaClass")).newInstance()  
;
    } catch (Exception e) { 
}
  } 
}
 
public 
class Cliente {
  
///
  
public static void main(String[] argvs) {
    CalculaTaxa ct = 
CalculaTaxaFactory.getInstance().createCalculaTaxa() ;
System.out.println("resultado:" 
+ ct.calcula(10.0)) ;
  
}
}
 
Eh soh 
setar a implementacao no property q atravez de reflexao o factory cria a 
instancia da implementacao ... Acho q esse codigo deve funcionar se nao comi 
bola na digitacao ...
 
Agora 
classe abstrata eh qdo todas as implementacoes vai precisar de alguns 
metodos prontos ... Geralmente utilizadas em frameworks, q a implementacao tem q 
ter alguns comportamentos mais especificos ...
 
...
 
[]s

  -Original Message-From: Jose Carlos 
  [mailto:[EMAIL PROTECTED]]Sent: Tuesday, September 03, 
  2002 11:27 AMTo: [EMAIL PROTECTED]Subject: 
  [java-list] Interfaces e Abstract Class
  Olá Javaneses,
   
          Tenho uma 
  curiosidade básica: qual a finalidade de interfaces e Abstract classes? De que 
  forma eu as utilizo e em que situações são mais adequadas para sua 
  utilização?
   
  []'s
  Sparc


RE: [java-list] Certificacao

2002-09-10 Thread Hooter

Nao valoriza muito nao, mas vale a pena tirar por vc e q para chegar la vc
aprende muita coisa no caminho ...
Eu tenho certificacao de programador e de arquiteto e to sem trampo ...
hehehe

[]s

-Original Message-
From: marcelo silva [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 09, 2002 2:43 PM
To: [EMAIL PROTECTED]
Subject: [java-list] Certificacao


Pessoal,
  vale a pena dedicar tempo para obter um certificado
da sun? O mercado valoriza este tipo de profissional?

[]'s

Marcelo.

__
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com

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



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




RE: [java-list] Java e Smtp !!!

2002-10-01 Thread Hooter



Acho q 
naquela linha q vc manda um out.write("HELO 
cmagnani\\n");  tem um \ a mais, entao enm 
vez de ele mandar um \n ele ta mandando um \ ... Coloca um \n com um a barra so 
para ver o q rola ..
 
 
[]s

  -Original Message-From: Mário Roberto Porto Filho 
  [mailto:[EMAIL PROTECTED]]Sent: Monday, September 30, 2002 4:44 
  PMTo: [EMAIL PROTECTED]Subject: [java-list] Java 
  e Smtp !!!
   
  Por favor, observem o código abaixo. Não estou 
  entendendo por que não consigo enviar um comando ao
  meu servidor smtp. Acontece que o "in.readLine()" ele me 
  retorna os dados do servidor. No segundo ele deveria
  me mandar a resposta ao comando "HELO cmagnani", 
  porém o programa fica parado nesta linha 
  Alguém já fez este esquema de enviar e-mail pelo SMTP 
  
  Obrigado desde já !!Mário
   
  try{  mySocket = 
  new 
  Socket("CmagSun",25);  BufferedReader 
  in  = new BufferedReader( new InputStreamReader 
  (mySocket.getInputStream()) );     BufferedWriter out 
  = new BufferedWriter( new OutputStreamWriter (mySocket.getOutputStream()) 
  ); 
  System.out.println(mySocket.getInetAddress().getHostAddress()); 
    stEcho = in.readLine();  // 
  1)  System.out.println(""+stEcho);  out.write("HELO 
  cmagnani\\n");  out.flush();  stEcho 
  = in.readLine(); // 
  2)   .
    .
  ..


RE: [java-list] Proteção de código Java

2002-10-05 Thread Hooter



Bom vc 
poderia criar um classloader que abre classes criptografadas 
...
Mas 
tem alguns problemas, a chave de criptografia teria q estar em algum lugar, o 
ponto de partida de seu programa nao poderia ser criptografado e assim poderiam 
descompilar o ponto de partida ...
 
Isso 
iria difilcutar, mas nao resolve seu problema ...
 
[]s

  -Original Message-From: Fabio 
  [mailto:[EMAIL PROTECTED]]Sent: Friday, September 27, 2002 
  10:31 AMTo: [EMAIL PROTECTED]Subject: [java-list] 
  Proteção de código Java
  
  Pessoal:
   
  Surgiu uma preocupação sobre como 
  preservar a propriedade intelectual de softwares desenvolvidos em 
  Java.
  Sei que existem programas que 
  conseguem a partir dos bytecodes gerar um código 
  fonte Java, uma espécie de descompilador.
  Também sei que existem programas 
  que dificultam essa extração, os ofuscadores de 
  código.
   
  Existe algum meio de proteger o 
  código com total segurança ? Logicamente garantido a 
  compatibilidade com as diferentes plataformas e suas JVM’s 
  ?
   
  Até que ponto essa “descompilação” é possível 
  ?
   
  Se uma pessoa hoje resolve 
  desenvolver um software comercial em Java, é possível descompilar tudo 
  ?
   
  Obrigado, preciso da opinião de 
  vocês.
  Fábio.
   
  ---Outgoing mail is certified Virus Free.Checked by 
  AVG anti-virus system (http://www.grisoft.com).Version: 6.0.391 / Virus 
  Database: 222 - Release Date: 19/09/02


[java-list] Web Components

2001-10-26 Thread hooter

Alguem poderia me indicar links, simulados, livros, tutoriais a respeito da 
certificacao web components ???

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

2001-12-21 Thread hooter

O problema nao eh o protocolo TCP/IP e sim o protocolo q vai em cima do TCP, 
q eh no caso o HTTP ...
Vc deve dar uma boa estudada no protocolo HTTP ...
Por exemplo, todo comando termina com um \r\n ...
Entao vc teria q enviar "GET /MAPA.JPG HTTP/1.1\r\n"
E no servidor receber a linha inteira, ou seja ate o \r\n... De uma boa 
estudada na especificacao do protocolo HTTP ...
Abraco !!!

On Thursday 20 December 2001 07:21 pm, you wrote:
> Daee galera... Estou desenvolvendo um cliente em java para um servidor
> feito em delphi Como o tcp/ip é um padrão, teoricamente eram para se
> comunicar normalmente. Mas estão aparecendo algumas dificuldades:
>
> 1. Os pedidos do cliente estão chegando quebrados no servidor, por ex.: se
> o cliente pede GET MAPA.JPG
> no servidor chega o pedido quebrado em dois
> G
> ET MAPA.JPG
> ou letra por letra
> G
> E
> T
>
> M
> A
>
> Alguém sabe como posso resolver isto?
>
> 2. Após o pedido o cliente fica esperando pela resposta do servidor.. Mas e
> quando o servidor não entendeu direito o pedido e não responde... como faço
> para esperar N milisegundos e se o tempo se esgotar refazer o pedido?
>
> Antecipadamente grato,
> Wagner
>
>
> // Cliente
> osSocket.writeBytes("GET MAPA.JPG"); //Solicita ao servidor o arquivo
> len = isSocket.read(bBufSize);  //Recebe do servidor uma string com o
> tamanho do arquivo
>
> String size = new String(bBufSize); //
>
> byte[] bBuffer = new byte[Integer.parseInt(size)]; //Cria um array de bytes
> para receber o arquivo
>
>
> len = isSocket.read(bBuffer); //Recebe o arquivo
>
> img = getToolkit().createImage(bBuffer);  //Transforma o array de bytes na
> imagem (jpeg)


Content-Type: text/html; charset="iso-8859-1"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


-- 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] Comparação de strings

2002-01-03 Thread hooter

Ruy,
no java internamente existe um pool de Strings ...

Mas apenas as Strings construidas com = "teste" sao colocadas no pool ...
Ha, mas em uma String sua vc pode forcar ela pra ir para o pool tbem mas nao 
lembro qual eh o metodo ...

Vou dar um exemplo ...

Imagine que isso eh a memoria do JVM

--

--

nao se preocupe ainda com o conteudo ...

Qdo vc faz um 
String s1 = "teste"
o java coloca isso no pool de String, q no exemplo eh o endereco 0x001 ... 
--
0x001 "teste"
--
e seu s1, nada mais esta fazendo do q apontar pra esse 0x001
Entao se vc faz 
String s2 = "teste"
Vc nao esta na verdade criando uma outra String, pq jah existe um "teste" no 
pool entao o java apenas aponta seu s2 para 0x001 ... ou seja, o mesmo 
endereco do seu s1 ...

E se vc fizer a comparacao com == o java vai comparar o endereco das 
variaveis ...
entao s1 == s2 internamente o java compara 0x001 == 0x001 q eh igual ... 
Bom ate ai tudo bem ...

Mas se vc fizer 
s2 = new String("teste") vc acabou de dizer pro java criar uma nova String ...
O JVM cria um outro "teste" na memoria, mas com um novo endereco, e aponta 
sua variavel para esse novo endereco, no caso 0x002 ...
--
0x001 "teste"
0x002 "teste"
--
E agora se vc fizer a comparacao com == internamente o JVM estara comparando 
0x001 == 0x002 ... Que eh diferente, apesar do conteudo igual ...
Entao sempre q for comparar o conteudo da String, compare com o metodo equals 
...

que compara o conteudo e nao o endereco de memoria ...

Entao s1.equals(s2) vai retornar igual, independente do endereco de memoria 
...

Espero ter ajudado ...



On Thursday 03 January 2002 11:41 am, you wrote:
> Oi Pessoal,
>
> Antes de tudo, agradeço pelas ajudas anteriores. Essa lista está me
> ajudando bastante.
>
> Gostaria mais uma vez de pedir auxílio. Estou com problemas na comparação
> de strings. A questão é que armazeno numa Hashtable (utilizando o método
> put()) alguns valores obtidos de um banco de dados.
>
> A primeira coisa que faço é exibir na tela o conteúdo de algumas keys da
> Hashtable, através no método get() (por ex.: <%=
> totais.get("adiantamentos") %>). Até aqui funciona sem problemas.
>
> Contudo, quando tento comparar o conteúdo da key com uma string, por ex:
>
>   if (totais.get("adiantamentos") == "0,00") {
>
> a comparação não é realizada, mesmo sabendo que o valor da key é "0,00".
>
> Olhando na documentação do método get (classe Hashtable), notei que ele
> retorna um "Object". Por isso, tentei algumas variações:
>
>   if ((String)totais.get("adiantamentos") == "0,00") {
>
>  ou
>
>   if (totais.get("adiantamentos").toString() == "0,00") {
>
> Apesar de compilarem sem problemas, nenhuma dessas soluções resolveu a
> questão.
>
> Alguém pode me dar uma pista?
>
> Desde já agradeço qualquer ajuda.
>
> Abraços,
> Ruy Pedroso
>
>
> -- 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: RES: [java-list] JSP - Armazenamento de valores numéricos

2002-01-08 Thread hooter

Vc deve utiliza as classes Wrappers ...
Boolean
Integer


On Monday 07 January 2002 02:55 pm, you wrote:
> por que vc não usa um objeto Entity ?
>
> -Mensagem original-
> De: Ruy Pedroso [mailto:[EMAIL PROTECTED]]
> Enviada em: segunda-feira, 7 de janeiro de 2002 10:05
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] JSP_-_Armazenamento_de_valores_numéricos
>
>
> Bruno,
>
> Acho que não fui claro. A idéia era armazenar valores numéricos e booleanos
> em objetos "session", através do método setAttribute(), e depois
> recuperá-los através do método getAttribute(). Acontece que esses métodos
> não aceitam esses tipos de valores (bom... pelo menos não consegui fazer
> isso).
>
> Daí a minha pergunta: Em face dessa realidade, qual a melhor alternativa
> para armazenar valores primitivos, para utilizá-los durante uma sessão do
> usuário.
>
> Valeu,
> Ruy
>
> At 23:22 4/1/2002 -0300, you wrote:
> >Ruy, pra isso q existe as classes Integer, Long,
> >Double, Float... :)
> >
> >abracos
> >
> >bruno
> >
> >  --- Ruy Pedroso <[EMAIL PROTECTED]> escreveu: >
> >Olá Pessoal,
> >
> > > Mais algumas dúvidas:
> > >
> > > Qual a melhor saída para armazenar e reutilizar
> > > valores numéricos (int,
> > > long, etc) durante uma sessão de usuário, em páginas
> > > JSP e servlets? Em
> > > outras palavras, qual a alternativa para armazenar
> > > tipos primitivos de
> > > dados, uma vez que os métodos setAttribute() e
> > > getAttribute() (objeto
> > > Session) não os aceita?
> > >
> > > Agradeço qualquer ajuda.
> > >
> > > Abraços,
> > > Ruy Pedroso
> > >
> > >
> > > -- LISTA SOUJAVA
> > > 
> > > http://www.soujava.org.br  -  Sociedade de Usuários
> > > Java da Sucesu-SP
> > > dúvidas mais comuns:
> > > http://www.soujava.org.br/faq.htm
> > > regras da lista:
> > > http://www.soujava.org.br/regras.htm
> > > para sair da lista: envie email para
> > > [EMAIL PROTECTED]
> >
> >-
> >
> >
> >__
> >_
>
> 
>
> >Yahoo! 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]
> -
>
> -- 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 ao gerar PDF

2002-01-15 Thread hooter

Ele nao esta achando essa classe, certifique-se de q a mesma se encontra no 
classpath ...


On Tuesday 15 January 2002 12:41 pm, you wrote:
> HelpGostaria de sabe se alguem da lista, já utilizou o iText.
> Desenvolvi um sistema que gera um relatório em PDF, qdo executo em minha
> máquina ele funciona, mas na distrubuição ele me retornou o seguinte erro:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/lowagie/text/DocumentException
>
>
> Caso alguém conheça a solução serei grato!
>
> Marco Antonio


Content-Type: text/html; charset="windows-1252"; name="Attachment: 1"
Content-Transfer-Encoding: quoted-printable
Content-Description: 


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

2002-01-17 Thread hooter

Pessoal, tenho uma duvida ...
Tenho instalado aqui em casa o tomcat 3.1 com um modulo q integra ele com o 
apache, baixei a versao 4.0 do tomcat, e nao achei documentacao nenhuma q 
indica q essa versao tbem eh integrada com o apache ...
Minha pergunta eh ...
Nao existe mais a integracao com o apache ???
Vou dar uma lida no site do tomcat ...

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

2002-01-18 Thread hooter

Fala Cezar !!!
o metodo printStakTrace() mostra o metodo e o objeto q lancou a exception ...
Ele mostra algo assim ...

java.lang.Exception: Model exceptio + not found.
at cg.Generator.create(Generator.java:26)
at cg.Main.main(Main.java:33)

Agora, dependendo do q vc quer fazer, vc poderia criar sua propria exception 
e catar ela ..
assim ...

try {
  tete() ;
} catch MyException {
  aqui vc sabe q foi a sua
} catch Exception {
  aqui foi uma exception generica ...
}

Abraco!

On Thursday 17 January 2002 09:56 am, you wrote:
> Ola Pessoal,

> Como posso fazer qual o nome objeto que lancou uma determinada exception?
>
> []´s
>
> Cesar
>
>
> Find the best deals on the web at AltaVista Shopping!
> http://www.shopping.altavista.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] Classes iguais mas diferentes...

2002-01-31 Thread hooter

Existe um design patterns chamado DAO

Ele serve exatamente para esse tipo de problema ..
Cria uma interface com seus metodos de acesso a banco ...
por exemplo
public interface OfertaDAO {
  public void create(OfertaModel om) ;
}

e crie um factory para essa interface
public class OfertaDAOFactory {
  public OfertaDAO getDAO() {
 try {
   return (OfertaDAO) 
Class.forName("o.pacote.da.implementacao.OfertaDAOImpl1").newInstance() ;
 } catch (Exception e) {
   e.printStackTrace() ;
 }
  }
}

e crie as implementacao 

public class OfertaDAOImpl1 implememnts OfertaDAO {
  public void create(OfertaModel om) {
.. faca o q tenha q ser feito ...
  }
}

public class OfertaDAOImpl2 implememnts OfertaDAO {
  public void create(OfertaModel om) {
.. faca o q tenha q ser feito ...
  }
}


Esse design foi criado para resolver o problema de banco de dados diferente 
...
Na sua aplicacao vc soh se referencia a interface
ex:
OfertaDAO dao = OfertaDAOFactory.getDAO() ;

entao qdo vc mudar o factory para pegar a Impl2 envez da Impl1 seu programa 
nao precisa ser mudado ...

Espero ter ajudado.
Abraco!


On Thursday 31 January 2002 11:14 am, you wrote:
> Cria uma classe abstrata, que implemente os metodos communs de todas as
> classes e os metodos com conneção de banco vc coloca como abstract. Nas
> heranças vc implemmenta estes metodos.
>
> Shazzannn wrote:
> >Oi pessoal, estou com um dúvida conceitual e acho que vcs podem me ajudar.
> >
> >Eu preciso fazer duas classes praticamente iguais chamadas ofertas e
> >projetos, mas a única diferença é nas conexoes com o BD muda o nome das
> >tabelas o nome e o número dos parametros.
> >
> >É melhor eu ter duas classes diferentes que herdam algumas coisas em
> > comum, mas os métodos que tem conexao com o banco de dados (praticamente
> > todos) sao implementados em cada classe?
> >
> >Ou é melhor eu ter uma única classe com uma variável que muda entre os
> >valores "projeto" e "oferta" e fazer algo do tipo nos métodos:
> >
> >public void inserir () {
> > if (variavel.equals("projeto")) {
> > ... codigo de projeto ...
> > } else {
> > ... codigo de oferta ...
> > }
> >}
> >
> >Ou uma forma melhor?
> >
> >Essas classes serao acessadas por arquivos jsp. E nos arquivos jsp, é
> > melhor fazer um para cada ou unir os dois de alguma forma?
> >
> >Obrigado,
> >
> >Shazzannn
> >
> >-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] STRUTS com EJB

2002-11-08 Thread Hooter IBM



Nao 
entendi direito sua pergunta, pq qq aplicacao java pode acessar EJB desde que 
esteja disponivel no CLASSPATH os jars necessários ... Se vc esta perguntando se 
tem alguma coisa no struts para facilitar o uso de EJB, ate onde eu sei nao 
...
 
[]s

  -Mensagem original-De: Alex Roehrs 
  [mailto:[EMAIL PROTECTED]]Enviada em: quinta-feira, 7 de 
  novembro de 2002 13:07Para: 
  [EMAIL PROTECTED]Assunto: [java-list] STRUTS com 
  EJB
  Olá, 
  Alguém sabe dizer se os STRUTS suportam / trabalham com EJB? 
  Ou onde posso verificar isso? 
  Valeu! 
  Alex
  
  
  Yahoo! GeoCitiesTudo 
  para criar o seu site: ferramentas fáceis de usar, espaço de sobra e 
  acessórios.