[SouJava-J] só um teste

2000-02-10 Thread Teodorico Venier

Desculpa por este email, mas acho que não estou recebendo os emails da
lista...

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




[SouJava-J] PE:soma

2000-02-10 Thread Marcelo Glauco

Olá,
estou criando uma página aonde o usuário responde um questionário
(clicando em botões radio). Existem perguntas e respostas prontas para a
pergunta. Cada resposta vale uma pontuação (ver exemplo do código fonte
HTML abaixo) e no final da página, quero exibir o total de pontos que a
pessoa atingiu.
Pergunto : Isso é possível usando algum script em Java ? Se sim, por
favor, gostaria de uma luz sobre como fazer.

Atenciosamente,
Marcelo Glauco
[EMAIL PROTECTED]

1. Este
investimento representará que percentual do total de seus
investimentos?


menos de 25% 

entre 25% e 50% 

entre 51% e 75% 

mais de 75% 
  2.
O que você espera de sua renda no futuro? 

deve crescer muito mais que a inflação 

deve crescer um pouco mais que a inflação 

deve crescer igual a inflação 

deve decrescer 

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



Re: [SouJava-J] URLConnection

2000-02-10 Thread Eduardo Murai

 Para configurar o Socket para usar o Proxy
 voce deve usar as Properties do Sistema 

// URL do Proxy 
String host="http://myproxy.com.br"; 

// porta do proxy
String port="80";

java.util.Properties prp= System.getProperties();
prp.put("http.proxyHost", host);
prp.put("http.proxyPort", port);
System.setProperties(prp);

 Este codigo resolve o seu problema.  

 Até.

  Eduardo Murai
  [EMAIL PROTECTED]
  Discover Technology


--- Evandro Luquini <[EMAIL PROTECTED]>
escreveu:
>   Meu problema :
>   Atraves do codigo abaixo tentei estabelecer uma
> URLConnection com um
> servidor http. Apesar do codigo funcionar
> perfeitamente em casa, dentro do
> ambiente de rede onde trabalho ele nao funciona.
>   Um amigo disse que isto acontece porque nao existe
> DNS na rede e o
> proxy e responsavel pelas conexoes. Pergunta : como
> posso passar atraves do
> proxy e me conectar com um servidor http fora do
> ambiente interno ?
> 
> Codigo :
> 
> import java.net.*;
> import java.io.*;
> 
> public class URLConnectionReader {
> public static void main(String[] args) throws
> Exception {
> URL yahoo =3D new
> URL("http://www.uol.com.br");
> URLConnection uc =3D yahoo.openConnection();
>   uc.setDoOutput(true);
>   uc.setDoInput(true);
>   uc.setAllowUserInteraction(false);
> String query =3D "";
>   DataOutputStream dos =3D new
> DataOutputStream(uc.getOutputStream());
> 
>   // Send the data
>   dos.writeBytes(query);
>   dos.close();
> 
> 
>   // Read the response
>   DataInputStream dis =3D new
> DataInputStream(uc.getInputStream());
> FileOutputStream file =3D new
> FileOutputStream("logo.html");
>   String nextline;
>   while((nextline =3D dis.readLine()) !=3D null) {
>   System.out.println((nextline));
>=20
>   }
>   dis.close();
> 
> }
> }
> 
>   
> 
> --- 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]
>
>
-
> 
> 

YAHOO! BATE-PAPO
Conheça gente nova, faça amigos e divirta-se! - http://www.yahoo.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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] Erro instanciando classe...

2000-02-10 Thread Bruno Diniz de Paula


Oi pessoal,

esses dias me deparei com um erro que ateh hoje nao consegui
resolver.
Estou desenvolvendo uma aplicacao para a Web e dentro de uma de
minhas servlets eu instancio uma certa classe. Nesse ponto a servlet gera
uma excecao (que nao eh escrita em lugar algum) e o browser gera um
"Internal Server Error".
Debugando o codigo descobri que o erro ocorre no tempo em que eu
instancio a classe e o constructor da mesma se inicia. Isto eh, se eu
coloco uma RuntimeException para ser levantada antes da instanciacao do
objeto, ela eh levantada. Se eu retiro essa excecao e a coloco como a
primeira coisa dentro do constructor desse meu objeto, ela passa a nao ser
mais levantada. :o Impressionante!!! Ah, minha classe herda de Object e o
constructor possui um parametro string.
Uso o Apache com JServ e GnuJsp... Se alguem jah tiver passado por
algo "bizonho" desse tipo, por favor me de uma maozinha... :)

Abracos,

Bruno.
__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

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



Re: [SouJava-J] RES: [SouJava-J] Somando dias úteis

2000-02-10 Thread Marina Della Torre

Use java.lang

[]'s
marina steinkirch


>From: Iberlucio Rodrigues dos Santos <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
>Subject: [SouJava-J] RES: [SouJava-J] Somando dias úteis
>Date: Thu, 10 Feb 2000 08:34:45 -0300
>
>
>
>   Bom dia a todos.
>
>   Estou com um pequeno problema, como podem ver na seguinte mensagem
>de erro:
>
>   Method random() not found in class java.lag.Math
>   int x =(int)(Math.randon()*100);
>
>
>   A pergunta eh a seguinte:
>   Como deve ser o import para esta situacao?
>
>   Desde ja agradeco.
>
>
>IBERLUCIO RODRIGUES DOS SANTOS
>[EMAIL PROTECTED]
>Politec Informática - Equipe Milenium
>Tel: 55 - 061- 348-6876
>
>
>
>
>
>
> --- 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]
> -
>

__
Get Your Private, Free Email 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: [SouJava-J] rodando os servlets gerados no IBM visual age 2 em jswdk-1.0.1 da SUN

2000-02-10 Thread Eduardo Issao Ito

Hamilton,

um resource bundle nao e' uma classe. Deve ser algum arquivo texto, ou
algo parecido. Procure no diretorio resources do vajava.


Hamilton Fonte II wrote:
> 
> Caros colegas javaneses...
> 
> Venho a vcs pois tenho um problema complexo: Desenvolvi uma aplicacao
> constituida de diversos servlets usando o IBM VisualAge 2.0. No ambiente do
> visual age o sistema funciona que eh uma beleza porem o cliente nao tem
> visual age e nem esta muito disposto a comprar o "web sphere" ou outro
> qualquer por motivos obvios de "$$$".
> 
> Bom ultimamente tenho tentado fazer os servlets rodarem no jswdk-1.0.1 da
> SUN porem estou recebendo o seguinte erro:
> 
> Exception Occurred
> java.lang.NullPointerException
> 
> Stack trace:
> 
> java.lang.NullPointerException
>  at
> Interface.TipoPorta.CadastrarTipoPorta.initConnections(CadastrarTipoPorta.ja
> va:742)
>  at
> Interface.TipoPorta.CadastrarTipoPorta.initialize(CadastrarTipoPorta.java:75
> 4)
>  at
> Interface.TipoPorta.CadastrarTipoPorta.reinitialize(CadastrarTipoPorta.java:
> 797)
>  at com.ibm.ivj.servlet.http.Router.forwardToServiceHandler(Router.java:97)
>  at
> com.ibm.ivj.servlet.http.VisualServlet.forwardToServiceHandler(VisualServlet
> .java:297)
>  at com.ibm.ivj.servlet.http.Router.service(Router.java:157)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
>  at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
>  at com.sun.web.core.InvokerServlet.service(InvokerServlet.java:168)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
>  at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
>  at com.sun.web.core.Context.handleRequest(Context.java:414)
>  at com.sun.web.server.ConnectionHandler.run(Compiled Code)
> 
> System properties:
> property: java.specification.name  value: Java Platform API Specification
> property: awt.toolkit  value: sun.awt.windows.WToolkit
> property: java.version  value: 1.2
> property: java.awt.graphicsenv  value: sun.awt.Win32GraphicsEnvironment
> property: user.timezone  value: America/Sao_Paulo
> property: java.specification.version  value: 1.2
> property: java.vm.vendor  value: Sun Microsystems Inc.
> property: user.home  value: C:\WINNTWK\Profiles\hamilton
> property: java.vm.specification.version  value: 1.0
> property: os.arch  value: x86
> property: java.awt.fonts  value:
> property: java.vendor.url  value: http://java.sun.com/
> property: user.region  value: US
> property: file.encoding.pkg  value: sun.io
> property: java.home  value: C:\Program Files\JavaSoft\JRE\1.2
> property: java.class.path  value:
> .\classes;.\webserver.jar;.\lib\jakarta.jar;.\lib\servlet.jar;.\lib\jsp.jar;
> .\lib\jspengine.jar;.\examples\WEB-INF\jsp\beans;.\webpages\WEB-INF\servlets
> ;.\webpages\WEB-INF\jsp\beans;.\lib\xml.jar;.\lib\moo.jar;\lib\tools.jar;c:\
> jdk1.2\lib\tools.jar;c:\jsdk2.0\lib\jsdk.jar;c:\jsdk2.0\lib\mail.jar;c:\jsdk
> 2.0\lib\activation.jar;c:\jswdk-1.0.1\Wandirtel\export.jar;c:\jswdk-1.0.1\Wa
> ndirtel\export2.jar
> property: line.separator  value:
> 
> property: java.ext.dirs  value: C:\Program Files\JavaSoft\JRE\1.2\lib\ext
> property: java.io.tmpdir  value: C:\TEMP\
> property: os.name  value: Windows NT
> property: java.vendor  value: Sun Microsystems Inc.
> property: java.awt.printerjob  value: sun.awt.windows.WPrinterJob
> property: java.library.path  value:
> C:\WINNTWK\system32;.;C:\WINNTWK\System32;C:\WINNTWK;D:\IBMVJava\eab\bin;D:\
> IBMVJava\hpj\bin;C:\WINNTWK\system32;C:\WINNTWK;D:\IMNnq_NT;c:\jdk1.2\bin;c:
> \jsdk2.0\bin;c:\jswdk-1.0.1;
> D:\IBMVJava\eab\bin;D:\IBMVJava\hpj\bin;C:\WINNTWK\system32;C:\WINNTWK;D:\IM
> Nnq_NT;C:\NET
> property: java.vm.specification.vendor  value: Sun Microsystems Inc.
> property: sun.io.unicode.encoding  value: UnicodeLittle
> property: file.encoding  value: Cp1252
> property: java.specification.vendor  value: Sun Microsystems Inc.
> property: user.language  value: en
> property: user.name  value: hamilton
> property: java.vendor.url.bug  value:
> http://java.sun.com/cgi-bin/bugreport.cgi
> property: java.vm.name  value: Classic VM
> property: java.class.version  value: 46.0
> property: java.vm.specification.name  value: Java Virtual Machine
> Specification
> property: sun.boot.library.path  value: C:\Program
> Files\JavaSoft\JRE\1.2\bin
> property: os.version  value: 4.0
> property: java.vm.version  value: 1.2
> property: java.vm.info  value: build JDK-1.2-V, native threads, symcjit
> property: java.compiler  value: symcjit
> property: path.separator  value: ;
> property: file.separator  value: \
> property: user.dir  value: C:\jswdk-1.0.1
> property: sun.boot.class.path  value: C:\Program
> Files\JavaSoft\JRE\1.2\lib\rt.jar;C:\Program
> Files\JavaSoft\JRE\1.2\lib\i18n.jar;C:\Program
> Files\JavaSoft\JRE\1.2\classes
> 
> e a janela de console mostra a seguinte mensagem:
> 
> "Could not open resource bundle com.ibm.i

[SouJava-J] Help! Sair da Lista

2000-02-10 Thread Paulo Marcotti



Por Favor gostaria de sair da lista de emails e simplismente 
consultar os assuntos na pagina web.
Agradeço antecipadamento qualquer ajuda.
 
Paulo Marcotti55-11-99921811[EMAIL PROTECTED]
 
SARMAC Consultoria55-11-69176496www.sarmac.com.br


Re: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)

2000-02-10 Thread Aristides Tavares dos Santos

Pelo que vc está dizendo eu não preciso desinstalar uma versão anterior para
instalar uma nova, de qq forma a última fica sendo como a default, pelo
menos no windows (a instalação altera o registry), isto é, para rodar uma
aplicação java não se precisa indicar no path aonde está a o interpretador
java, assim aplicações que rodam em versões anteriores do jdk poderão
começar a dar problemas após a instalação da nova. Como gerenciar isso ?
Abraços
Aristides

- Original Message -
From: "Bruno Souza (Sun Microsystems)" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 10, 2000 6:30 PM
Subject: Re: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)


>
> Nao sei exatamente qual o problema. Voce pode instalar cada
> JRE (ou JDK) em diretorios diferentes se voce quiser, alem
> de que voce pode instalar o JRE abaixo da instalacao da sua
> aplicacao se voce preferir.
>
> Eu tenho varios JDKs na minha maquina, por exemplo, para
> desenvolvimento.
>
> Abracos,
>
> Bruno.
>
> Aristides Tavares dos Santos wrote:
> >
> > Bruno, pegando esta onda como fica por exemplo a instalação de uma
aplicação
> > java em uma máquina que já contem outras aplicações java. Uma pode estar
> > usando o jdk1.1 por exemplo, aí vc instala o jdk1.2  que a sua aplicação
> > precisa sobrepondo o jdk1.1 e aí gera problemas em outras aplicações
java.
> > Como fazer para que sua aplicação só enxergue o jdk que vc instalou e
que
> > este não seja o default da máquina ?
> >
> > Abraços à todos.
> >
> > Aristides
> >
> > - Original Message -
> > From: "Bruno Souza (Sun Microsystems)" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Thursday, February 10, 2000 4:12 PM
> > Subject: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)
> >
> > >
> > > Para quem tem duvidas sobre os objetivos dos diversos JDKs, JREs,
> > > etc, sugiro dar uma olhada no artigo "Uma Palavrinha Sobre as
> > > Versões do Java" no meu site:
> > >
> > > http://javaman.com.br/artigos/
> > >
> > > O JDK (ou SDK) voce NAO PODE distribuir junto da sua aplicacao,
> > > ou seja, o seu cliente tera que conseguir de outra forma. E tambem
> > > NAO EH necessario o JDK para rodar suas aplicacoes Java.
> > >
> > > O que voce precisa eh do JRE - Java Runtime Environment. Esse sim
> > > pode ser distribuido juntamente com sua aplicacao, e contem a
> > > maquina virtual Java(java) + conjunto de bibliotecas, mas NAO CONTEM
> > > as ferramentas de desenvolvimento (javac, jdb, javadoc, etc).
> > >
> > > No caso do HotSpot, ele NAO FAZ parte do JDK/JRE 1.2, e precisa ser
> > > baixado separadamente. O HotSpot eh _somente_ a JVM, nao contem o
> > > conjunto de bibliotecas. Ele se instala em cima de uma instalacao
> > > do JDK/JRE, mas nao funciona "sozinho". Na proxima versao do JDK/JRE
> > > (a v1.3, esta como RC1 nesse momento), o HotSpot ja faz parte da
> > > distribuicao.
> > >
> > > Por ultimo, voce nao pode "separar" nada. A licenca do JRE eh
> > > explicita: voce pode redistribui-lo a vontade, contanto que seja
> > > na integra. Isso eh para impedir que certa$ empre$a$ facam "sem
querer"
> > > uma separacao de coisas importantes como retirar o RMI e o JNI
> > > e incluir coisas como getWin32FontColor()...
> > >
> > > Abracos,
> > >
> > > Bruno.
> > >
> > > Luis Campos de Carvalho wrote:
> > > >
> > > > On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> > > > > Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> > > > > performance de Java (interpretado) para proximo da performance de
C++
> > > > > compilado.
> > > >
> > > > Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
> > > > inherente aa distribuicao de software java.
> > > >
> > > > Eu tenho um cliente para quem eu gostaria de aplicar java,
mas
> > > > tenho medo de ter de instalar um SDK inteiro na maquina dele para
poder
> > > > rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o
que eu
> > > > devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer
dizer,
> > > > se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de
mais
> > > > coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do
interpretador
> > > > java? Como separar de dentro do SDK apenas o necessario para enviar
para
> > o
> > > > cliente sem dor de cabeca?)
> > > >
> > > > []'z
> > > >
> > > >
> >
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > > > Luis Campos de
> > Carvalho
> > > >System Administrator at ECB -- Escola Paulista de
> > Medicina
> > > >
> > > > "What goes up, must come down. Ask any system administrator."
> > > > -- By Signal11
> > ([EMAIL PROTECTED])
> > > >
> >
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > > >
> > > > --- LISTA
> > SOUJAVA ---
> > > > http://www.soujava.org.br  -  Sociedade de Usuá

Re: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)

2000-02-10 Thread Bruno Souza (Sun Microsystems)


Os portes da tecnologia Java para outras plataformas nao estao no
site da Sun, mas sim no site dos fornecedores dos diversos SOs.

No caso do MacOS voce pode baixar o MRJ do:

http://devworld.apple.com/java/

que voce provavelmente ja conhece. A Apple (ate onde eu sei) ainda
nao lancou nenhum produto equivalente ao Java Plugin. Nesse caso,
talvez voce tenha que rodar sua aplicacao com o equivalente
ao "appletviewer" no MRJ, ou faze-la uma aplicacao ao inves de
um applet.

Abracos,

Bruno.


Clebert Rezende Suconic wrote:
> 
> Tudo bem, eu já entrei neste site. Também entrei no site da sun
> (www.javasoft.com/products)
> 
> e não achei um JRE-PlugIn para MacOS.
> 
> Achei um link para o site da Apple, que continha uma versão mais nova de JRE
> (não o plug-in).
> 
> Será que alguém confirma a existência ou não do JavaPlugIn para MacOS.
> 
> Obrigado!
> 
> - Original Message -
> From: Bruno Souza (Sun Microsystems) <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, February 10, 2000 2:59 PM
> Subject: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)
> 
> >
> > Para dirimir um pouco as duvidas sobre versoes do JDK, alem
> > de coisas como JRE, J2ME, Java 2, SDK, etc, de uma olhada no
> > artigo: "Uma Palavrinha Sobre as Versões do Java", que voce
> > encontra em:
> >
> > http://javaman.com.br/artigos/
> >
> > Abracos,
> >
> > Bruno.
> >
> > Eduardo Issao Ito wrote:
> > >
> > > Esse e' um problema de terminologia. Originalmente havia o JDK 1.1 (Java
> > > Development Kit) para o "Java 1.1". Depois veio o JDK 1.2 para a
> > > "plataforma Java 2", mas recentemente a Sun alterou seu nome para Java 2
> > > SDK.
> > >
> > > Voce pode baixar o jdk/sdk da Sun no endereco http://java.sun.com/jdk/
> > > mas existem outros disponiveis no mercado como o da IBM
> > > http://www.ibm.com/java/jdk/download/index.html e o da Microsoft (que
> > > nao e' totalmente compativel...)
> > > http://www.microsoft.com/java/sdk/default.htm
> > >
> > > Existem tambem outras maquinas virtuais para Windows (note que e' so a
> > > VM e nao um sdk inteiro):
> > > http://java.sun.com/products/hotspot/index.html
> > > http://www.naturalbridge.com/
> > > http://latte.snu.ac.kr/
> > > http://www.towerj.com/
> > > http://sourceware.cygnus.com/java/
> > >
> > > Voce pode instalar quantos jdks/sdks voce quiser, mas tem que tomar o
> > > cuidado, pois cada um deve ter o seu PATH e CLASSPATH.
> > >
> > > Iberlucio Rodrigues dos Santos wrote:
> > > >
> > > > Bom diall.
> > > >
> > > > Segundo me consta o JDK e o SDK, sao pacotes de ferramentas
> com
> > > > utilidades parecidas,
> > > > com isto, creio eu, que deva ter mais pacotes pelo mercado
> afora.
> > > >
> > > > Pergunta:
> > > >
> > > > 1 - Alguem poderia me enviar uma relacao dos pacotes
> existentes(se
> > > > alguem souber).
> > > >
> > > > 2 - Como se procede o uso deles, devo ter instalado apenas
> 1(um) na
> > > > maquina ou mais de 1.
> > > >
> > > > 3 - Como identifico o melhor.
> > > >
> > > > Pessoal, desde ja agradeco.
> > > >
> > > > IBERLUCIO RODRIGUES DOS SANTOS
> > > > [EMAIL PROTECTED]
> > > > Politec Informática - Equipe Milenium
> > > > Tel: 55 - 061- 348-6876
> > > >
> > > > --- 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]
> > >
>   -
> > >
> > > --
> > > Eduardo Issao Ito <[EMAIL PROTECTED]>
> > > Eurosoft Consultoria 
> > > Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
> > > CEP 04650-050
> > > TEL: +55 11 524-8022
> > > FAX: +55 11 524-0408
> > >
> > > --- 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]
> >
>   -
> >
> > --
> >
> >
> > Bruno.
> > __
> > Bruno Peres Ferreira de Souza Sun Microsystems
> > System Engineer - Java Technologist [EMAIL PROTECTED]
> > if I fail, if I succeed, at least I live as I believe
> >
> > --- 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]
> > -

[SouJava-J] rodando os servlets gerados no IBM visual age 2 em jswdk-1.0.1 da SUN

2000-02-10 Thread Hamilton Fonte II

Caros colegas javaneses...

Venho a vcs pois tenho um problema complexo: Desenvolvi uma aplicacao
constituida de diversos servlets usando o IBM VisualAge 2.0. No ambiente do
visual age o sistema funciona que eh uma beleza porem o cliente nao tem
visual age e nem esta muito disposto a comprar o "web sphere" ou outro
qualquer por motivos obvios de "$$$".

Bom ultimamente tenho tentado fazer os servlets rodarem no jswdk-1.0.1 da
SUN porem estou recebendo o seguinte erro:

Exception Occurred
java.lang.NullPointerException

Stack trace:

java.lang.NullPointerException
 at
Interface.TipoPorta.CadastrarTipoPorta.initConnections(CadastrarTipoPorta.ja
va:742)
 at
Interface.TipoPorta.CadastrarTipoPorta.initialize(CadastrarTipoPorta.java:75
4)
 at
Interface.TipoPorta.CadastrarTipoPorta.reinitialize(CadastrarTipoPorta.java:
797)
 at com.ibm.ivj.servlet.http.Router.forwardToServiceHandler(Router.java:97)
 at
com.ibm.ivj.servlet.http.VisualServlet.forwardToServiceHandler(VisualServlet
.java:297)
 at com.ibm.ivj.servlet.http.Router.service(Router.java:157)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
 at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
 at com.sun.web.core.InvokerServlet.service(InvokerServlet.java:168)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
 at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
 at com.sun.web.core.Context.handleRequest(Context.java:414)
 at com.sun.web.server.ConnectionHandler.run(Compiled Code)

System properties:
property: java.specification.name  value: Java Platform API Specification
property: awt.toolkit  value: sun.awt.windows.WToolkit
property: java.version  value: 1.2
property: java.awt.graphicsenv  value: sun.awt.Win32GraphicsEnvironment
property: user.timezone  value: America/Sao_Paulo
property: java.specification.version  value: 1.2
property: java.vm.vendor  value: Sun Microsystems Inc.
property: user.home  value: C:\WINNTWK\Profiles\hamilton
property: java.vm.specification.version  value: 1.0
property: os.arch  value: x86
property: java.awt.fonts  value:
property: java.vendor.url  value: http://java.sun.com/
property: user.region  value: US
property: file.encoding.pkg  value: sun.io
property: java.home  value: C:\Program Files\JavaSoft\JRE\1.2
property: java.class.path  value:
.\classes;.\webserver.jar;.\lib\jakarta.jar;.\lib\servlet.jar;.\lib\jsp.jar;
.\lib\jspengine.jar;.\examples\WEB-INF\jsp\beans;.\webpages\WEB-INF\servlets
;.\webpages\WEB-INF\jsp\beans;.\lib\xml.jar;.\lib\moo.jar;\lib\tools.jar;c:\
jdk1.2\lib\tools.jar;c:\jsdk2.0\lib\jsdk.jar;c:\jsdk2.0\lib\mail.jar;c:\jsdk
2.0\lib\activation.jar;c:\jswdk-1.0.1\Wandirtel\export.jar;c:\jswdk-1.0.1\Wa
ndirtel\export2.jar
property: line.separator  value:

property: java.ext.dirs  value: C:\Program Files\JavaSoft\JRE\1.2\lib\ext
property: java.io.tmpdir  value: C:\TEMP\
property: os.name  value: Windows NT
property: java.vendor  value: Sun Microsystems Inc.
property: java.awt.printerjob  value: sun.awt.windows.WPrinterJob
property: java.library.path  value:
C:\WINNTWK\system32;.;C:\WINNTWK\System32;C:\WINNTWK;D:\IBMVJava\eab\bin;D:\
IBMVJava\hpj\bin;C:\WINNTWK\system32;C:\WINNTWK;D:\IMNnq_NT;c:\jdk1.2\bin;c:
\jsdk2.0\bin;c:\jswdk-1.0.1;
D:\IBMVJava\eab\bin;D:\IBMVJava\hpj\bin;C:\WINNTWK\system32;C:\WINNTWK;D:\IM
Nnq_NT;C:\NET
property: java.vm.specification.vendor  value: Sun Microsystems Inc.
property: sun.io.unicode.encoding  value: UnicodeLittle
property: file.encoding  value: Cp1252
property: java.specification.vendor  value: Sun Microsystems Inc.
property: user.language  value: en
property: user.name  value: hamilton
property: java.vendor.url.bug  value:
http://java.sun.com/cgi-bin/bugreport.cgi
property: java.vm.name  value: Classic VM
property: java.class.version  value: 46.0
property: java.vm.specification.name  value: Java Virtual Machine
Specification
property: sun.boot.library.path  value: C:\Program
Files\JavaSoft\JRE\1.2\bin
property: os.version  value: 4.0
property: java.vm.version  value: 1.2
property: java.vm.info  value: build JDK-1.2-V, native threads, symcjit
property: java.compiler  value: symcjit
property: path.separator  value: ;
property: file.separator  value: \
property: user.dir  value: C:\jswdk-1.0.1
property: sun.boot.class.path  value: C:\Program
Files\JavaSoft\JRE\1.2\lib\rt.jar;C:\Program
Files\JavaSoft\JRE\1.2\lib\i18n.jar;C:\Program
Files\JavaSoft\JRE\1.2\classes


e a janela de console mostra a seguinte mensagem:

"Could not open resource bundle com.ibm.ivj.servlet.common.messagesen_US"

Eu jah importei todas as classes necessarias para o meu servlet rodar, eu
jah encontrei e importei o pacote "com.ibm.ivj.servlet.common" mas nao
consigo encontrar a classe "messagesen_US"

ALLguem sabe como faco para meus servlets funcionarem fora do Visual Age ???

Eu encarecidamente agradeço qualquer ajuda

Hamilton Fonte II


Re: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)

2000-02-10 Thread Bruno Souza (Sun Microsystems)


Nao sei exatamente qual o problema. Voce pode instalar cada
JRE (ou JDK) em diretorios diferentes se voce quiser, alem
de que voce pode instalar o JRE abaixo da instalacao da sua
aplicacao se voce preferir.

Eu tenho varios JDKs na minha maquina, por exemplo, para 
desenvolvimento.

Abracos,

Bruno.

Aristides Tavares dos Santos wrote:
> 
> Bruno, pegando esta onda como fica por exemplo a instalação de uma aplicação
> java em uma máquina que já contem outras aplicações java. Uma pode estar
> usando o jdk1.1 por exemplo, aí vc instala o jdk1.2  que a sua aplicação
> precisa sobrepondo o jdk1.1 e aí gera problemas em outras aplicações java.
> Como fazer para que sua aplicação só enxergue o jdk que vc instalou e que
> este não seja o default da máquina ?
> 
> Abraços à todos.
> 
> Aristides
> 
> - Original Message -
> From: "Bruno Souza (Sun Microsystems)" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, February 10, 2000 4:12 PM
> Subject: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)
> 
> >
> > Para quem tem duvidas sobre os objetivos dos diversos JDKs, JREs,
> > etc, sugiro dar uma olhada no artigo "Uma Palavrinha Sobre as
> > Versões do Java" no meu site:
> >
> > http://javaman.com.br/artigos/
> >
> > O JDK (ou SDK) voce NAO PODE distribuir junto da sua aplicacao,
> > ou seja, o seu cliente tera que conseguir de outra forma. E tambem
> > NAO EH necessario o JDK para rodar suas aplicacoes Java.
> >
> > O que voce precisa eh do JRE - Java Runtime Environment. Esse sim
> > pode ser distribuido juntamente com sua aplicacao, e contem a
> > maquina virtual Java(java) + conjunto de bibliotecas, mas NAO CONTEM
> > as ferramentas de desenvolvimento (javac, jdb, javadoc, etc).
> >
> > No caso do HotSpot, ele NAO FAZ parte do JDK/JRE 1.2, e precisa ser
> > baixado separadamente. O HotSpot eh _somente_ a JVM, nao contem o
> > conjunto de bibliotecas. Ele se instala em cima de uma instalacao
> > do JDK/JRE, mas nao funciona "sozinho". Na proxima versao do JDK/JRE
> > (a v1.3, esta como RC1 nesse momento), o HotSpot ja faz parte da
> > distribuicao.
> >
> > Por ultimo, voce nao pode "separar" nada. A licenca do JRE eh
> > explicita: voce pode redistribui-lo a vontade, contanto que seja
> > na integra. Isso eh para impedir que certa$ empre$a$ facam "sem querer"
> > uma separacao de coisas importantes como retirar o RMI e o JNI
> > e incluir coisas como getWin32FontColor()...
> >
> > Abracos,
> >
> > Bruno.
> >
> > Luis Campos de Carvalho wrote:
> > >
> > > On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> > > > Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> > > > performance de Java (interpretado) para proximo da performance de C++
> > > > compilado.
> > >
> > > Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
> > > inherente aa distribuicao de software java.
> > >
> > > Eu tenho um cliente para quem eu gostaria de aplicar java, mas
> > > tenho medo de ter de instalar um SDK inteiro na maquina dele para poder
> > > rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o que eu
> > > devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer dizer,
> > > se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de mais
> > > coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do interpretador
> > > java? Como separar de dentro do SDK apenas o necessario para enviar para
> o
> > > cliente sem dor de cabeca?)
> > >
> > > []'z
> > >
> > >
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > > Luis Campos de
> Carvalho
> > >System Administrator at ECB -- Escola Paulista de
> Medicina
> > >
> > > "What goes up, must come down. Ask any system administrator."
> > > -- By Signal11
> ([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]
> > > [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
> >
>   -
> >
> > --
> >
> >
> > Bruno.
> > __
> > Bruno Peres Ferreira de Souza Sun Microsystems
> > System Engineer - Java Technologist [EMAIL PROTECTED]
> > if I fail, if I succeed, at least I live as I believe
> >
> > --- 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]
> > 

Re: [SouJava-J] RES: [SouJava-J] Somando dias úteis

2000-02-10 Thread Bruno Diniz de Paula


Voce nao precisa fazer import nenhum, pois a classe Math estah no
pacote java.lang.

Com certeza o codigo abaixo funciona:

int x = (int)(Math.random() * 100); // inteiro de 0 a 100

Olha se voce nao estah escrevendo algo errado.

Abracos,

Bruno.


On Thu, 10 Feb 2000, Iberlucio Rodrigues dos Santos wrote:

> 
> 
>   Bom dia a todos.
> 
>   Estou com um pequeno problema, como podem ver na seguinte mensagem
> de erro:
> 
>   Method random() not found in class java.lag.Math
>   int x =(int)(Math.randon()*100);
> 
> 
>   A pergunta eh a seguinte:
>   Como deve ser o import para esta situacao?
> 
>   Desde ja agradeco.
> 
> 
> IBERLUCIO RODRIGUES DOS SANTOS
> [EMAIL PROTECTED]
> Politec Informática - Equipe Milenium
> Tel: 55 - 061- 348-6876
> 
> 
> 
> 
> 
> 
> --- 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]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

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



Re: [SouJava-J] crypt

2000-02-10 Thread Bruno Diniz de Paula


Oi Luis,

acabei usando a classe MessageDigest do pacote java.security. Nao
sei bem se ela eh aplicavel nesse caso, pois nao conheco bem os pacotes de
seguranca em Java, mas de qq forma me quebrou um galhao...

Abracos,

Bruno.


On Thu, 10 Feb 2000, Luis Campos de Carvalho wrote:

> On Wed, 9 Feb 2000, Bruno Diniz de Paula wrote:
> 
> > 
> > Oi pessoal,
> > 
> > alguem sabe se existe um pacote que jah tenha implementado a
> > funcao crypt, comumente usada em ambientes Unix?
> 
>   Nao conheco, Bruno. Mas me interesso.
>   Se voce quiser se dar ao trabalho de implementar, ajudo voce...
> :-)
>   
>   []'z
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho
>System Administrator at ECB -- Escola Paulista de Medicina
> 
> " You can surrender without a pray. 
>   But never really pray without surrender.
>   You can fight without ever winning. 
>   But never ever win without a fight. "
>  -- Neil Peart, "Resist", "Test for Echo", 1998.
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> --- 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]
> -
> 


__
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

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



Re: [SouJava-J] conectividade servlet

2000-02-10 Thread Bruno Souza (Sun Microsystems)


alejava wrote:
> 
> Lista !!
> 
> Existe algum modo de saber ate quando
> um usuario esta conectado ao servlet ,
> digo ao browser.
> 

Um usuario esta conectado a um servlet apenas durante
a execussao do mesmo, ja que o protocolo HTTP eh um
protocolo que nao mantem estado (e portanto nao
mantem conexao aberta). A menos que seu servelt
seja feito para abrir e manter uma conexao com um
applet, mas isso eh outra coisa.

Um usuario esta conectado ao browser enquanto sua
mao estiver tocando o teclado ou o mouse. Nao ha meios
de identificar essa situacao atraves da bilioteca de servlets,
mas voce pode instalar uma camera digital e trate essa 
informacao pela rede.

(desculpe, nao resiti :o)

Abracos,

Bruno.

> Grato .
>  :@lessandro
> 
> __
> NETGRATUITA
> Internet GRATIS com qualidade da Internet paga
> http://www.netgratuita.com.br
> 
> Brasil Online é Top 10 no IBest!
> Vote aqui: 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]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -
> 
>  F

-- 


Bruno.
__
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe

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



Re: RES: [SouJava-J] JNI II

2000-02-10 Thread Clebert Rezende Suconic

Tive uma caso de um programa C++, que fazia extamente o que um Programa Java
fazia.

Com excessivas alocações e desalocações dinâmicas de memória, no caso um
programa de rotação de planilhas, apresentando os dados em Formula1 for
java.


A versão em C++, precisava desalocar a memória no exato instante em que
fosse "desutilizada" (não sei se existe esta palavra). Já na versão Java,
este trabalho ficou por conta do Garbage Colector, que só passou à fazer a
desalocação quando o usuário estivesse relxado, ou seja, em estado de
espera.

Não que a versão C++ fosse lenta, muito pelo contrário, mas a versão Java,
ficou 2 vezes e meia mais rápida, sem ainda colocar HotSpot, utilizando JVM
do Netscape 4.7.


Fiquei bastante satisfeito.


Clebert
- Original Message -
From: Bruno Souza (Sun Microsystems) <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 10, 2000 1:59 PM
Subject: Re: RES: [SouJava-J] JNI II


>
>
> Alysson Neves Bessani wrote:
> >
> > >
> > > Aproveitando, eu gostaria de fazer um alerta para todos em relacao
> > > a performance. Muita gente assume que Java sera muito lento
> > > para o que voce quer fazer, sem nunca ter experimentado (nao estou
> > > dizendo que eh esse o caso). Isso acontece muito com programadores C.
> > > Hoje em dia, em especial com as novas tecnologias como o HotSpot,
> > > voce deve considerar com muito cuidado essa decisao.
> 
> > > Bruno.
> > >
> >
> > Bruno, ou demais membros da lista, eh verdade que as atuais
JVM's
> > chegam a rodar um programa java com performance bastante semelhante a um
> > programa em C++? Isto desconsiderando-se a "inicializacao" do programa,
> > quando ha uma serie de "coisinhas" como as pilhas de constantes e
> > variaveis da classe que a JVM tem que carregar do .class.
> >
>
> (Desculpem a resposta longa, mas essa eh uma questao importante
> para todos, e por mais que eu fale, nunca eh suficiente...)
>
> Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> performance de Java (interpretado) para proximo da performance de C++
> compilado.
>
> Resposta longa:
> Observe que essas comparacoes sao bastante complicadas, ja que
> para voce poder comparar bananas com bananas voce precisa estar falando
> de um programa em C++ que faca o que um programa em Java faz. Ou seja,
> um programa em C++ que entre outras coisas garanta:
> - alocacao e desalocaco de memoria corretamente
> - que nao existirao ponteiros perdidos no programa
> - realize checagens de execoes
>
> Nao so isso, existe um outro lado que eh facilidade e o tempo de
> desenvolvimento da aplicacao. A IDC estima que cerca de 75% do tempo
> gasto debugando uma aplicacao provem de bugs direta ou indiretamente
> realcionados com problemas na alocacao/desalocacao de memoria. Bugs
> que nao existem na plataforma Java. Alem disso, bibliotecas como
> threads, serializacao, gui, e mesmo coisas como tratamento de excessoes,
> que fazem parte da plataforma Java, sao em geral adendos e/ou bibliotecas
> proprietarias em C++. Nao so isso, mas a questao de portar a sua aplicacao
> para 2 plataformas pode ser um trabalho que requer tanto tempo quanto
> desenvolver a aplicacao, e em Java voce ganha a portabilidade para
> diversas plataformas quase que de graca.
>
> Por outro lado, performance eh algo sempre relativo. Quando C foi
> lancado, era cerca de 20x mais lento do que o assembler. Ainda hoje,
> um programa escrito em C pode ser _varias_ vezes mais lento do que um
> escrito em Assembler. Quantos nessa lista que programam em C prefeririam
> programar em Assembler e acham que o programa ficaria melhor? Por
> outro lado, quando Java nasceu, dependendo da aplicacao, era cerca de 10
> a 20 vezes vezes mais lenta do que C++. E Java ja esta mais de 20x
> mais rapida do que a versao original...
>
> Em geral, quando as pessoas comecam a fazer rodeios para responder eh
> porque vao responder no final algo que nao agrada. Nao eh o meu caso,
> eu so cito essas coisas todas porque sao importantes, e muitos de
> voces nessa lista sao obrigados a convencer seus superiores, ou seus
> clientes, de que Java eh uma tecnologia poderosa. Ou seja, existe
> dezenas de coisas pelo menos tao importantes quanto performance ao
> se desenvolver uma aplicacao, e se voce olhar apenas para uma delas,
> voce estara completamente errado.
>
> > Alguem pode me indicar URL's que demonstram estes testes (se
> > existirem).
>
> Tudo isso dito, eu sugiro que voces deem uma olhada na URL:
>
> http://java.sun.com/features/1999/04/hotspot.html
>
> Que mostra casos reais de utilizacao do HotSpot, quando era ainda
> versao beta. E os numeros ja impressionantes dessa tecnologia ainda serao
> muito melhores, ja que o HotSpot esta na sua primeira versao, e muitas
> melhorias que nao foram incluidas ainda virao com a tecnologia.
>
> Vejam abaixo alguns trechos do artigo, leiam e passem pra frente.
> No geral, Java eh a tecnologia ideal para o desenvolvimento das
> novas aplicacoes de rede. Nao desp

Re: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)

2000-02-10 Thread Clebert Rezende Suconic

Tudo bem, eu já entrei neste site. Também entrei no site da sun
(www.javasoft.com/products)

e não achei um JRE-PlugIn para MacOS.

Achei um link para o site da Apple, que continha uma versão mais nova de JRE
(não o plug-in).


Será que alguém confirma a existência ou não do JavaPlugIn para MacOS.


Obrigado!



- Original Message -
From: Bruno Souza (Sun Microsystems) <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 10, 2000 2:59 PM
Subject: JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)


>
> Para dirimir um pouco as duvidas sobre versoes do JDK, alem
> de coisas como JRE, J2ME, Java 2, SDK, etc, de uma olhada no
> artigo: "Uma Palavrinha Sobre as Versões do Java", que voce
> encontra em:
>
> http://javaman.com.br/artigos/
>
> Abracos,
>
> Bruno.
>
> Eduardo Issao Ito wrote:
> >
> > Esse e' um problema de terminologia. Originalmente havia o JDK 1.1 (Java
> > Development Kit) para o "Java 1.1". Depois veio o JDK 1.2 para a
> > "plataforma Java 2", mas recentemente a Sun alterou seu nome para Java 2
> > SDK.
> >
> > Voce pode baixar o jdk/sdk da Sun no endereco http://java.sun.com/jdk/
> > mas existem outros disponiveis no mercado como o da IBM
> > http://www.ibm.com/java/jdk/download/index.html e o da Microsoft (que
> > nao e' totalmente compativel...)
> > http://www.microsoft.com/java/sdk/default.htm
> >
> > Existem tambem outras maquinas virtuais para Windows (note que e' so a
> > VM e nao um sdk inteiro):
> > http://java.sun.com/products/hotspot/index.html
> > http://www.naturalbridge.com/
> > http://latte.snu.ac.kr/
> > http://www.towerj.com/
> > http://sourceware.cygnus.com/java/
> >
> > Voce pode instalar quantos jdks/sdks voce quiser, mas tem que tomar o
> > cuidado, pois cada um deve ter o seu PATH e CLASSPATH.
> >
> > Iberlucio Rodrigues dos Santos wrote:
> > >
> > > Bom diall.
> > >
> > > Segundo me consta o JDK e o SDK, sao pacotes de ferramentas
com
> > > utilidades parecidas,
> > > com isto, creio eu, que deva ter mais pacotes pelo mercado
afora.
> > >
> > > Pergunta:
> > >
> > > 1 - Alguem poderia me enviar uma relacao dos pacotes
existentes(se
> > > alguem souber).
> > >
> > > 2 - Como se procede o uso deles, devo ter instalado apenas
1(um) na
> > > maquina ou mais de 1.
> > >
> > > 3 - Como identifico o melhor.
> > >
> > > Pessoal, desde ja agradeco.
> > >
> > > IBERLUCIO RODRIGUES DOS SANTOS
> > > [EMAIL PROTECTED]
> > > Politec Informática - Equipe Milenium
> > > Tel: 55 - 061- 348-6876
> > >
> > > --- 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]
> >
  -
> >
> > --
> > Eduardo Issao Ito <[EMAIL PROTECTED]>
> > Eurosoft Consultoria 
> > Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
> > CEP 04650-050
> > TEL: +55 11 524-8022
> > FAX: +55 11 524-0408
> >
> > --- 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]
>
  -
>
> --
>
>
> Bruno.
> __
> Bruno Peres Ferreira de Souza Sun Microsystems
> System Engineer - Java Technologist [EMAIL PROTECTED]
> if I fail, if I succeed, at least I live as I believe
>
> --- 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]
> -
>

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



Re: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)

2000-02-10 Thread Aristides Tavares dos Santos

Bruno, pegando esta onda como fica por exemplo a instalação de uma aplicação
java em uma máquina que já contem outras aplicações java. Uma pode estar
usando o jdk1.1 por exemplo, aí vc instala o jdk1.2  que a sua aplicação
precisa sobrepondo o jdk1.1 e aí gera problemas em outras aplicações java.
Como fazer para que sua aplicação só enxergue o jdk que vc instalou e que
este não seja o default da máquina ?

Abraços à todos.

Aristides

- Original Message -
From: "Bruno Souza (Sun Microsystems)" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 10, 2000 4:12 PM
Subject: JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)


>
> Para quem tem duvidas sobre os objetivos dos diversos JDKs, JREs,
> etc, sugiro dar uma olhada no artigo "Uma Palavrinha Sobre as
> Versões do Java" no meu site:
>
> http://javaman.com.br/artigos/
>
> O JDK (ou SDK) voce NAO PODE distribuir junto da sua aplicacao,
> ou seja, o seu cliente tera que conseguir de outra forma. E tambem
> NAO EH necessario o JDK para rodar suas aplicacoes Java.
>
> O que voce precisa eh do JRE - Java Runtime Environment. Esse sim
> pode ser distribuido juntamente com sua aplicacao, e contem a
> maquina virtual Java(java) + conjunto de bibliotecas, mas NAO CONTEM
> as ferramentas de desenvolvimento (javac, jdb, javadoc, etc).
>
> No caso do HotSpot, ele NAO FAZ parte do JDK/JRE 1.2, e precisa ser
> baixado separadamente. O HotSpot eh _somente_ a JVM, nao contem o
> conjunto de bibliotecas. Ele se instala em cima de uma instalacao
> do JDK/JRE, mas nao funciona "sozinho". Na proxima versao do JDK/JRE
> (a v1.3, esta como RC1 nesse momento), o HotSpot ja faz parte da
> distribuicao.
>
> Por ultimo, voce nao pode "separar" nada. A licenca do JRE eh
> explicita: voce pode redistribui-lo a vontade, contanto que seja
> na integra. Isso eh para impedir que certa$ empre$a$ facam "sem querer"
> uma separacao de coisas importantes como retirar o RMI e o JNI
> e incluir coisas como getWin32FontColor()...
>
> Abracos,
>
> Bruno.
>
> Luis Campos de Carvalho wrote:
> >
> > On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> > > Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> > > performance de Java (interpretado) para proximo da performance de C++
> > > compilado.
> >
> > Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
> > inherente aa distribuicao de software java.
> >
> > Eu tenho um cliente para quem eu gostaria de aplicar java, mas
> > tenho medo de ter de instalar um SDK inteiro na maquina dele para poder
> > rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o que eu
> > devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer dizer,
> > se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de mais
> > coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do interpretador
> > java? Como separar de dentro do SDK apenas o necessario para enviar para
o
> > cliente sem dor de cabeca?)
> >
> > []'z
> >
> >
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> > Luis Campos de
Carvalho
> >System Administrator at ECB -- Escola Paulista de
Medicina
> >
> > "What goes up, must come down. Ask any system administrator."
> > -- By Signal11
([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]
> > [para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
>
  -
>
> --
>
>
> Bruno.
> __
> Bruno Peres Ferreira de Souza Sun Microsystems
> System Engineer - Java Technologist [EMAIL PROTECTED]
> if I fail, if I succeed, at least I live as I believe
>
> --- 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]
> -

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



RE: [SouJava-J] problema com um class no mac

2000-02-10 Thread Usuario Universo Online

Ola,

Alguém sabe me informar se existe java plugin-1.2.2 para Mac?



-Original Message-
From: Luis Fernando [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 10, 2000 12:40 PM
To: [EMAIL PROTECTED]
Subject: Re: [SouJava-J] problema com um class no mac




>
>Pessoal,
>
>Estou obtendo um ClassFormatError com um applet que roda no PC no Mac.
>Esse erro é geralmente associado a problemas com o arquivo.
>
>Alguém já passou por isso e sabe por que pode acontecer?
>
>fribeiro

  Apesar de nao parecer, jah recebi esse erro por causa de problemas com
classpath.Acredito que voce esteja usando swing nao?
Instale o java plugin-1.2.2 que resolve esse tipo de problema
definitivamente. Classes swing nao funcionam sem ele no browser soh no
appletviewer.

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

__
Get Your Private, Free Email 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.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]
-



[SouJava-J] conectividade servlet

2000-02-10 Thread alejava

Lista !!
 
 Existe algum modo de saber ate quando
 um usuario esta conectado ao servlet ,
 digo ao browser.
 
 Grato .
 :@lessandro
 
 
 
 __
 NETGRATUITA
 Internet GRATIS com qualidade da Internet paga
 http://www.netgratuita.com.br
 
 Brasil Online é Top 10 no IBest!
 Vote aqui: 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



[SouJava-J] DLL e Java

2000-02-10 Thread freddie111

Olah meus caros colegas,
 
 Gostaria de fazer uma pergunta simples para discussao:
 
 Alguem poderia explicar o que eh uma DLL e como se trabalha com 
 ela usando java. Quais as  possibilidades? Quais as vantagens? Quais 
 as desvantagens?
 
 Agradeco a colaboracao de todos,
 
 Um Abraco,
 Freddie.
 
 
 __
 NETGRATUITA
 Internet GRATIS com qualidade da Internet paga
 http://www.netgratuita.com.br
 
 Brasil Online é Top 10 no IBest!
 Vote aqui: 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)

2000-02-10 Thread Bruno Souza (Sun Microsystems)


Para quem tem duvidas sobre os objetivos dos diversos JDKs, JREs,
etc, sugiro dar uma olhada no artigo "Uma Palavrinha Sobre as 
Versões do Java" no meu site:

http://javaman.com.br/artigos/

O JDK (ou SDK) voce NAO PODE distribuir junto da sua aplicacao,
ou seja, o seu cliente tera que conseguir de outra forma. E tambem
NAO EH necessario o JDK para rodar suas aplicacoes Java.

O que voce precisa eh do JRE - Java Runtime Environment. Esse sim
pode ser distribuido juntamente com sua aplicacao, e contem a
maquina virtual Java(java) + conjunto de bibliotecas, mas NAO CONTEM
as ferramentas de desenvolvimento (javac, jdb, javadoc, etc).

No caso do HotSpot, ele NAO FAZ parte do JDK/JRE 1.2, e precisa ser
baixado separadamente. O HotSpot eh _somente_ a JVM, nao contem o
conjunto de bibliotecas. Ele se instala em cima de uma instalacao
do JDK/JRE, mas nao funciona "sozinho". Na proxima versao do JDK/JRE
(a v1.3, esta como RC1 nesse momento), o HotSpot ja faz parte da 
distribuicao. 

Por ultimo, voce nao pode "separar" nada. A licenca do JRE eh
explicita: voce pode redistribui-lo a vontade, contanto que seja
na integra. Isso eh para impedir que certa$ empre$a$ facam "sem querer"
uma separacao de coisas importantes como retirar o RMI e o JNI
e incluir coisas como getWin32FontColor()...

Abracos,

Bruno.

Luis Campos de Carvalho wrote:
> 
> On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> > Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> > performance de Java (interpretado) para proximo da performance de C++
> > compilado.
> 
> Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
> inherente aa distribuicao de software java.
> 
> Eu tenho um cliente para quem eu gostaria de aplicar java, mas
> tenho medo de ter de instalar um SDK inteiro na maquina dele para poder
> rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o que eu
> devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer dizer,
> se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de mais
> coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do interpretador
> java? Como separar de dentro do SDK apenas o necessario para enviar para o
> cliente sem dor de cabeca?)
> 
> []'z
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho
>System Administrator at ECB -- Escola Paulista de Medicina
> 
> "What goes up, must come down. Ask any system administrator."
> -- By Signal11 ([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]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> -

-- 


Bruno.
__
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe

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



Re: RES: [SouJava-J] JNI II

2000-02-10 Thread Luis Campos de Carvalho

On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> performance de Java (interpretado) para proximo da performance de C++ 
> compilado. 

Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
inherente aa distribuicao de software java.

Eu tenho um cliente para quem eu gostaria de aplicar java, mas
tenho medo de ter de instalar um SDK inteiro na maquina dele para poder
rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o que eu
devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer dizer,
se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de mais
coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do interpretador
java? Como separar de dentro do SDK apenas o necessario para enviar para o
cliente sem dor de cabeca?)

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"What goes up, must come down. Ask any system administrator."
-- By Signal11 ([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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



JDKs e JVMs (was: Re: RES: [SouJava-J] crypt)

2000-02-10 Thread Bruno Souza (Sun Microsystems)


Para dirimir um pouco as duvidas sobre versoes do JDK, alem 
de coisas como JRE, J2ME, Java 2, SDK, etc, de uma olhada no
artigo: "Uma Palavrinha Sobre as Versões do Java", que voce
encontra em:

http://javaman.com.br/artigos/

Abracos,

Bruno.

Eduardo Issao Ito wrote:
> 
> Esse e' um problema de terminologia. Originalmente havia o JDK 1.1 (Java
> Development Kit) para o "Java 1.1". Depois veio o JDK 1.2 para a
> "plataforma Java 2", mas recentemente a Sun alterou seu nome para Java 2
> SDK.
> 
> Voce pode baixar o jdk/sdk da Sun no endereco http://java.sun.com/jdk/
> mas existem outros disponiveis no mercado como o da IBM
> http://www.ibm.com/java/jdk/download/index.html e o da Microsoft (que
> nao e' totalmente compativel...)
> http://www.microsoft.com/java/sdk/default.htm
> 
> Existem tambem outras maquinas virtuais para Windows (note que e' so a
> VM e nao um sdk inteiro):
> http://java.sun.com/products/hotspot/index.html
> http://www.naturalbridge.com/
> http://latte.snu.ac.kr/
> http://www.towerj.com/
> http://sourceware.cygnus.com/java/
> 
> Voce pode instalar quantos jdks/sdks voce quiser, mas tem que tomar o
> cuidado, pois cada um deve ter o seu PATH e CLASSPATH.
> 
> Iberlucio Rodrigues dos Santos wrote:
> >
> > Bom diall.
> >
> > Segundo me consta o JDK e o SDK, sao pacotes de ferramentas com
> > utilidades parecidas,
> > com isto, creio eu, que deva ter mais pacotes pelo mercado afora.
> >
> > Pergunta:
> >
> > 1 - Alguem poderia me enviar uma relacao dos pacotes existentes(se
> > alguem souber).
> >
> > 2 - Como se procede o uso deles, devo ter instalado apenas 1(um) na
> > maquina ou mais de 1.
> >
> > 3 - Como identifico o melhor.
> >
> > Pessoal, desde ja agradeco.
> >
> > IBERLUCIO RODRIGUES DOS SANTOS
> > [EMAIL PROTECTED]
> > Politec Informática - Equipe Milenium
> > Tel: 55 - 061- 348-6876
> >
> > --- 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]
> > -
> 
> --
> Eduardo Issao Ito <[EMAIL PROTECTED]>
> Eurosoft Consultoria 
> Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
> CEP 04650-050
> TEL: +55 11 524-8022
> FAX: +55 11 524-0408
> 
> --- 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]
> -

-- 


Bruno.
__
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe

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



Re: [SouJava-J] problema com um class no mac

2000-02-10 Thread Luis Fernando



>
>Pessoal,
>
>Estou obtendo um ClassFormatError com um applet que roda no PC no Mac.
>Esse erro é geralmente associado a problemas com o arquivo.
>
>Alguém já passou por isso e sabe por que pode acontecer?
>
>fribeiro

  Apesar de nao parecer, jah recebi esse erro por causa de problemas com 
classpath.Acredito que voce esteja usando swing nao?
Instale o java plugin-1.2.2 que resolve esse tipo de problema 
definitivamente. Classes swing nao funcionam sem ele no browser soh no 
appletviewer.

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

__
Get Your Private, Free Email 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



Re: RES: [SouJava-J] JNI II

2000-02-10 Thread Bruno Souza (Sun Microsystems)



Alysson Neves Bessani wrote:
> 
> >
> > Aproveitando, eu gostaria de fazer um alerta para todos em relacao
> > a performance. Muita gente assume que Java sera muito lento
> > para o que voce quer fazer, sem nunca ter experimentado (nao estou
> > dizendo que eh esse o caso). Isso acontece muito com programadores C.
> > Hoje em dia, em especial com as novas tecnologias como o HotSpot,
> > voce deve considerar com muito cuidado essa decisao. 

> > Bruno.
> >
> 
> Bruno, ou demais membros da lista, eh verdade que as atuais JVM's
> chegam a rodar um programa java com performance bastante semelhante a um
> programa em C++? Isto desconsiderando-se a "inicializacao" do programa,
> quando ha uma serie de "coisinhas" como as pilhas de constantes e
> variaveis da classe que a JVM tem que carregar do .class.
> 

(Desculpem a resposta longa, mas essa eh uma questao importante
para todos, e por mais que eu fale, nunca eh suficiente...)

Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
performance de Java (interpretado) para proximo da performance de C++ 
compilado. 

Resposta longa:
Observe que essas comparacoes sao bastante complicadas, ja que
para voce poder comparar bananas com bananas voce precisa estar falando
de um programa em C++ que faca o que um programa em Java faz. Ou seja,
um programa em C++ que entre outras coisas garanta:
- alocacao e desalocaco de memoria corretamente
- que nao existirao ponteiros perdidos no programa
- realize checagens de execoes

Nao so isso, existe um outro lado que eh facilidade e o tempo de
desenvolvimento da aplicacao. A IDC estima que cerca de 75% do tempo
gasto debugando uma aplicacao provem de bugs direta ou indiretamente
realcionados com problemas na alocacao/desalocacao de memoria. Bugs
que nao existem na plataforma Java. Alem disso, bibliotecas como
threads, serializacao, gui, e mesmo coisas como tratamento de excessoes,
que fazem parte da plataforma Java, sao em geral adendos e/ou bibliotecas
proprietarias em C++. Nao so isso, mas a questao de portar a sua aplicacao
para 2 plataformas pode ser um trabalho que requer tanto tempo quanto
desenvolver a aplicacao, e em Java voce ganha a portabilidade para
diversas plataformas quase que de graca.

Por outro lado, performance eh algo sempre relativo. Quando C foi 
lancado, era cerca de 20x mais lento do que o assembler. Ainda hoje,
um programa escrito em C pode ser _varias_ vezes mais lento do que um
escrito em Assembler. Quantos nessa lista que programam em C prefeririam
programar em Assembler e acham que o programa ficaria melhor? Por
outro lado, quando Java nasceu, dependendo da aplicacao, era cerca de 10 
a 20 vezes vezes mais lenta do que C++. E Java ja esta mais de 20x
mais rapida do que a versao original...

Em geral, quando as pessoas comecam a fazer rodeios para responder eh
porque vao responder no final algo que nao agrada. Nao eh o meu caso,
eu so cito essas coisas todas porque sao importantes, e muitos de
voces nessa lista sao obrigados a convencer seus superiores, ou seus
clientes, de que Java eh uma tecnologia poderosa. Ou seja, existe
dezenas de coisas pelo menos tao importantes quanto performance ao
se desenvolver uma aplicacao, e se voce olhar apenas para uma delas,
voce estara completamente errado.

> Alguem pode me indicar URL's que demonstram estes testes (se
> existirem).

Tudo isso dito, eu sugiro que voces deem uma olhada na URL:

http://java.sun.com/features/1999/04/hotspot.html

Que mostra casos reais de utilizacao do HotSpot, quando era ainda
versao beta. E os numeros ja impressionantes dessa tecnologia ainda serao
muito melhores, ja que o HotSpot esta na sua primeira versao, e muitas
melhorias que nao foram incluidas ainda virao com a tecnologia. 

Vejam abaixo alguns trechos do artigo, leiam e passem pra frente.
No geral, Java eh a tecnologia ideal para o desenvolvimento das
novas aplicacoes de rede. Nao desperdice o seu tempo tentando
dar voltas porque voce considera que esse ou aquele problema eh
limitante. Nenhuma outra tecnologia de desenvolvimento tem tanta
gente, de tantas empresas, trabalhando para a melhoria da tecnolgia.
A versao 1.2 de Java (sem o HotSpot) eh 20 vezes mais rapida do que
a versao 1.0.2. Que outra tecnologia deu esse ganho de performance na
sua aplicacao em um periodo de apenas 4 anos? E isso so tende a
melhorar.

Abracos,

Bruno.

Vejam abaixo alguns trechos do artigo (_enfases_ adcionadas por mim):

(...)
The results were surprising and consistent. In _virtually_every_case_, 
these real-world application developers say that, _at_a_minimum_, simply 
installing the Java HotSpot performance engine _doubled_the_performance_ 
of their server-side Java technology-based applications. In some cases, 
depending on the nature of the application, the pluggable Java HotSpot 
performance engine _turbo-charged_runtime_performance_four-fold_.

(...)
Both systems are transaction intensive, seeing as many as 20 request 
process

Re: [SouJava-J] cd´s do curso da sun

2000-02-10 Thread Silvio L. de Morais

Nao tenho estes CDs da SUN, mas tenho uma copia do curso em CD do Bruce
Eckel, se alguem se interessar.
Eh um curso muito bom, e vem com uma copia do livro Thinking in Java
formatada para ser lida no monitor, bem mais facil de usar que no formato
para impressao.
Paguei US$ 57,00 pelo curso, se alguel se interessar podemos negociar esse
valor.
Maiores informacoes no
http://www.bruceeckel.com/javaCD2.html


[EMAIL PROTECTED] wrote:

> Alguém tem esses cd´s e gostaria de vende-los?
>
> --- 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]
> -

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



Re: RES: [SouJava-J] JNI II

2000-02-10 Thread Alysson Neves Bessani

> 
> Aproveitando, eu gostaria de fazer um alerta para todos em relacao
> a performance. Muita gente assume que Java sera muito lento
> para o que voce quer fazer, sem nunca ter experimentado (nao estou
> dizendo que eh esse o caso). Isso acontece muito com programadores C.
> Hoje em dia, em especial com as novas tecnologias como o HotSpot,
> voce deve considerar com muito cuidado essa decisao. Aconselho
> o uso de codigo nativo em casos onde o codigo nativo JA EXISTA,
> (e portanto voce nao vai precisar debuga-lo, porta-lo, etc) ou 
> em casos onde os testes da sua aplicacao mostram um gargalo de
> performance em algum ponto o codigo nativo se encaixaria bem.
> Se a coisa for mal feita, voce pode nao conseguir o ganho de
> performace que voce espera, e no final, gastar muito mais tempo
> para descobrir porque eh que em casos de pico o seu servlet faz
> a maquina rebootar (ah! foi porque em casos de pico o array que
> guarda o nao sei o que em uma rotina secundaria do meu codigo
> nativo estoura e um ponteiro errado eh enviado para a rotina
> XYZ que escreve na Isso pode levar semanas so para voce
> identificar...)
> 
> Abracos,
> 
> Bruno.
> 

Bruno, ou demais membros da lista, eh verdade que as atuais JVM's
chegam a rodar um programa java com performance bastante semelhante a um
programa em C++? Isto desconsiderando-se a "inicializacao" do programa,
quando ha uma serie de "coisinhas" como as pilhas de constantes e
variaveis da classe que a JVM tem que carregar do .class.

Alguem pode me indicar URL's que demonstram estes testes (se
existirem).

Valeu.

Alysson Neves Bessani   
mailto:[EMAIL PROTECTED]
LES- Software Engineering Laboratory
UEM- Universidade Estadual de Maringa

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



[SouJava-J] cd´s do curso da sun

2000-02-10 Thread josesmg

Alguém tem esses cd´s e gostaria de vende-los?


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



Re: RES: [SouJava-J] crypt

2000-02-10 Thread Eduardo Issao Ito


Esse e' um problema de terminologia. Originalmente havia o JDK 1.1 (Java
Development Kit) para o "Java 1.1". Depois veio o JDK 1.2 para a
"plataforma Java 2", mas recentemente a Sun alterou seu nome para Java 2
SDK.

Voce pode baixar o jdk/sdk da Sun no endereco http://java.sun.com/jdk/
mas existem outros disponiveis no mercado como o da IBM
http://www.ibm.com/java/jdk/download/index.html e o da Microsoft (que
nao e' totalmente compativel...)
http://www.microsoft.com/java/sdk/default.htm

Existem tambem outras maquinas virtuais para Windows (note que e' so a
VM e nao um sdk inteiro):
http://java.sun.com/products/hotspot/index.html
http://www.naturalbridge.com/
http://latte.snu.ac.kr/
http://www.towerj.com/
http://sourceware.cygnus.com/java/

Voce pode instalar quantos jdks/sdks voce quiser, mas tem que tomar o
cuidado, pois cada um deve ter o seu PATH e CLASSPATH.


Iberlucio Rodrigues dos Santos wrote:
> 
> Bom diall.
> 
> Segundo me consta o JDK e o SDK, sao pacotes de ferramentas com
> utilidades parecidas,
> com isto, creio eu, que deva ter mais pacotes pelo mercado afora.
> 
> Pergunta:
> 
> 1 - Alguem poderia me enviar uma relacao dos pacotes existentes(se
> alguem souber).
> 
> 2 - Como se procede o uso deles, devo ter instalado apenas 1(um) na
> maquina ou mais de 1.
> 
> 3 - Como identifico o melhor.
> 
> Pessoal, desde ja agradeco.
> 
> IBERLUCIO RODRIGUES DOS SANTOS
> [EMAIL PROTECTED]
> Politec Informática - Equipe Milenium
> Tel: 55 - 061- 348-6876
> 
> --- 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]
> -

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria 
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408

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



Re: [SouJava-J] RES: [SouJava-J] Somando dias úteis

2000-02-10 Thread Eduardo Issao Ito


Ai tem dois erros: "lag" ao inves de "lang" e "randon" ao inves de
"random"...


Iberlucio Rodrigues dos Santos wrote:
> 
> Bom dia a todos.
> 
> Estou com um pequeno problema, como podem ver na seguinte mensagem
> de erro:
> 
> Method random() not found in class java.lag.Math
> int x =(int)(Math.randon()*100);
> 
> A pergunta eh a seguinte:
> Como deve ser o import para esta situacao?
> 
> Desde ja agradeco.
> 
> IBERLUCIO RODRIGUES DOS SANTOS
> [EMAIL PROTECTED]
> Politec Informática - Equipe Milenium
> Tel: 55 - 061- 348-6876
> 
> --- 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]
> -

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria 
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408

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



[SouJava-J] problema com um class no mac

2000-02-10 Thread Fernando Ribeiro

Pessoal,

Estou obtendo um ClassFormatError com um applet que roda no PC no Mac.
Esse erro é geralmente associado a problemas com o arquivo. 

Alguém já passou por isso e sabe por que pode acontecer?

fribeiro

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



[SouJava-J] log no Servlet

2000-02-10 Thread Carolina Cunha

Olá a todos,
Alguém pode me ajudar?

Utilizo a classe System para gerar um arquivo de log da minha aplicação 
servlet da seguinte forma:

System.out.println("mensagem");

Quando executo o servlet através do JRun essas mensagens vão para um arquivo 
chamado stdout abaixo de JRun/jsm_default/logs.
Executando pelo JavaWebServer não consigo encontrar arquivo parecido.

Tentei usar o método log da classe GenericServlet, mas também minhas 
mensagens não apareceram. Não sei se estou usando errado (provável..):

import javax.servlet.GenericServlet;
log("mensagem");

Não gostaria de eu mesma abrir um arquivo para essas mensagens porque a 
escrita deve ser mais lenta...


Desde já agradeço,
Carol.

__
Get Your Private, Free Email 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
-



RE: [SouJava-J] Got Focus e conversao de inteiro para char

2000-02-10 Thread Dias, Rodolfo Duarte (BR-Paulista Seguros)

proximocampo.requestFocus();  //so nao lembro se o r e maiusculo ou
minusculo


Rodolfo D. Dias
Paulista Seguros - Depto. Sistemas
Tel.:(011) 5503-4060
e-mail:[EMAIL PROTECTED]
  [EMAIL PROTECTED]

> --
> De:   Rodolfo Ricci[SMTP:[EMAIL PROTECTED]]
> Enviada:  Quarta-feira, 9 de Fevereiro de 2000 21:14
> Para: [EMAIL PROTECTED]
> Assunto:  [SouJava-J] Got Focus e conversao de inteiro para char
> 
> Caros colegas da lista,
> 
> Como devo fazer para que um devido campo de texto seja o próximo a ser
> focado?
> Como converter o valor de uma variável inteira (é um evento) para char?
> 
> Rodolfo Ricci
> Petrolina PE
> 
> 
> --- 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]
> -
> 

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



Re: RES: [SouJava-J] JNI II

2000-02-10 Thread Bruno Souza (Sun Microsystems)



Marco wrote:
> 
> Oi Jobson,
> meu problema é que tenho uma DLL de terceiros, preciso instacia-la dentro de
> um servlet. Como sou iniciante em java estive pesquisando alguma coisa, mas
> todo material me diz que:
> 
>  -preciso compilar meu .java,
>  -usar o javah para gerar um header (.h)
>  -colocar o header no meu código DLL
>  -e recompilar.
> 
> O problema é que não posso recompilar a DLL pq não tenho o código.
> A sugestão é que essa DLL fosse encapsulada em outra.
> 
> Então minhas dúvidas:
>  Não existe mesmo nenhuma maneira de usar a DLL sem recompilar certo?
> (Tomara que não eh eh)

Seria possivel se a DLL original ja estivesse com os headers, o que
eh totalmente improvavel. Nao existe outra forma.

> 
>  Encapsulando em outra DLL não vai haver queda de performance?? Pois a
> performance é exatamente o problema que estou tentando resolver.

Lembre-se que o que voce estara fazendo eh simplesmente algo como:

JNIEXPORT void JNICALL 
Java_SuaClasse_seuMetodo(JNIEnv *env, jobject obj) 
   {
   return chamadaDeFuncaoQueEstaNaOutraDLL(/* parametros */);
   }

Ou seja, o codigo nativo que voce estara chamando nao fara nada. A
sua perda de permformance estara associada com uma chamada de funcao
a mais. Se o problema que voce esta tentande resolver eh de
performance, estou assumindo que essa sua DLL faz algo que seja
computacionalmente intensivo, e portanto o "custo" da chamada de
funcao sera neglegivel. Se nao for o caso (ou seja, sua funcao
nao seja computacionalmente cara) e o custo da chamada de funcao
eh relativamente alto, entao voce provavelmente tera resultados 
melhores se voce escrever seu codigo em Java.

Aproveitando, eu gostaria de fazer um alerta para todos em relacao
a performance. Muita gente assume que Java sera muito lento
para o que voce quer fazer, sem nunca ter experimentado (nao estou
dizendo que eh esse o caso). Isso acontece muito com programadores C.
Hoje em dia, em especial com as novas tecnologias como o HotSpot,
voce deve considerar com muito cuidado essa decisao. Aconselho
o uso de codigo nativo em casos onde o codigo nativo JA EXISTA,
(e portanto voce nao vai precisar debuga-lo, porta-lo, etc) ou 
em casos onde os testes da sua aplicacao mostram um gargalo de
performance em algum ponto o codigo nativo se encaixaria bem.
Se a coisa for mal feita, voce pode nao conseguir o ganho de
performace que voce espera, e no final, gastar muito mais tempo
para descobrir porque eh que em casos de pico o seu servlet faz
a maquina rebootar (ah! foi porque em casos de pico o array que
guarda o nao sei o que em uma rotina secundaria do meu codigo
nativo estoura e um ponteiro errado eh enviado para a rotina
XYZ que escreve na Isso pode levar semanas so para voce
identificar...)

Abracos,

Bruno.

> 
> Obrigado desde já por qq ajuda...
> 
> Abraço,
> 
> Marco
> Microsoft Certified Professional
> Politec - Anatel
> http://www.tbanet.com.br/pages/marcon
> 
> > -Mensagem original-
> > De: Jobson Silva [mailto:[EMAIL PROTECTED]]
> > Enviada em: Quinta-feira, 10 de Fevereiro de 2000 00:05
> > Para: [EMAIL PROTECTED]
> > Assunto: Re: [SouJava-J] JNI II
> >
> >
> > Marco
> >
> > Escrevi uma DLL para utilizacao com java usando o Borland C+
> > 5.02.  Essa DLL
> > contem uma serie de rotinas basicas para manipulacao de
> > interface texto tipo:
> > limpar a tela, salvar e restaurar uma area da tela,
> > posicionar o cursor em
> > determinado lugar, imprimir uma string com determinado
> > atributo de cor,
> > alterar a cor de uma parte da tela sem alterar os caracteres,
> > entrada de
> > caracteres estendidos (F1, F2,...), etc...  Já utilizei essa
> > DLL com jdk 1.1
> > e 1.2 sem problemas.
> >
> > Voce nao disse exatamente qual a sua duvida, mas se voce
> > enviar mais detalhes
> > posso tentar ajudar, ok?
> >
> > Um abraco
> > Jobson
> >
> > Marco escreveu:
> >
> > > Senhores,
> > > ninguém da lista já trabalhou com JNI que possa me dar uma ajuda?
> > >
> > > Marco
> > > Microsoft Certified Professional
> > > Politec - Anatel
> > > http://www.tbanet.com.br/pages/marcon
> > >
> > > --- 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]
> > >
> > -
> >
> >
> >
> > --- 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]
> >
> > -
> >
> >
> 
> --- LISTA SOUJAVA ---
> http://www.soujava.org.br  -  

Re: RES: [SouJava-J] crypt

2000-02-10 Thread Luis Campos de Carvalho

On Thu, 10 Feb 2000, Iberlucio Rodrigues dos Santos wrote:

> 
>   Bom diall.
> 
>   Segundo me consta o JDK e o SDK, sao pacotes de ferramentas com
> utilidades parecidas,
>   com isto, creio eu, que deva ter mais pacotes pelo mercado afora.
> 
>   Pergunta:
> 
>   1 - Alguem poderia me enviar uma relacao dos pacotes existentes(se
> alguem souber).

Eu conheco os seguintes:

1. Bom, o da Sun voce conhece.
2. O pessoal do Linux tem o Guava, se eu nao me engano.
3. A Micrososft tem um treco (que ela chama Java) listado aqui
apenas para ninguem poder dizer que eu esqueci este ou aquele... J++ (mas
isso NAO EH Java)

Se alguem souber mais algum, agora eu fiquei curioso...

>   2 - Como se procede o uso deles, devo ter instalado apenas 1(um) na
> maquina ou mais de 1.

Em que ambiente operacional voce estah?
Quase todos os O.S.'s modernos tem alguma coisa parecida com o
PATH unix. Assim, acho que nao fica dificil voce ter varios instalados
(basta ter apenas um no path, ou digitar o caminho completo para os
arquivos)

>   3 - Como identifico o melhor.

Eu acho que nao precisa.
Apenas a Sun tem Java de primeira (por enquanto...) .
O restante, na minha opiniao, ainda engatinha.

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"This post uses only 100% recycled electrons."
 -- Shadowlion
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

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



Re: [SouJava-J] RES: [SouJava-J] Somando dias úteis

2000-02-10 Thread Luis Campos de Carvalho

On Thu, 10 Feb 2000, Iberlucio Rodrigues dos Santos wrote:

> 
> 
>   Bom dia a todos.
> 
>   Estou com um pequeno problema, como podem ver na seguinte mensagem
> de erro:
> 
>   Method random() not found in class java.lag.Math
>   int x =(int)(Math.randon()*100);
   ^
Iberlucio, voce tem um erro no seu codigo.
Aqui estah escrito 'Math.randon', com 'N', quando o correto eh
'M'. Confere isso pra mim?

[]'z


>   A pergunta eh a seguinte:
>   Como deve ser o import para esta situacao?

import java.lang.Math; 
Isso resolve. 

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

"Take some time to smell the stupid flowers."
  -- Post card proverb
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

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



RES: [SouJava-J] crypt

2000-02-10 Thread Iberlucio Rodrigues dos Santos


Bom diall.

Segundo me consta o JDK e o SDK, sao pacotes de ferramentas com
utilidades parecidas,
com isto, creio eu, que deva ter mais pacotes pelo mercado afora.

Pergunta:

1 - Alguem poderia me enviar uma relacao dos pacotes existentes(se
alguem souber).

2 - Como se procede o uso deles, devo ter instalado apenas 1(um) na
maquina ou mais de 1.

3 - Como identifico o melhor.


Pessoal, desde ja agradeco.


IBERLUCIO RODRIGUES DOS SANTOS
[EMAIL PROTECTED]
Politec Informática - Equipe Milenium
Tel: 55 - 061- 348-6876




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



RES: [SouJava-J] JNI II

2000-02-10 Thread Marco

Oi Jobson,
meu problema é que tenho uma DLL de terceiros, preciso instacia-la dentro de
um servlet. Como sou iniciante em java estive pesquisando alguma coisa, mas
todo material me diz que:

 -preciso compilar meu .java,
 -usar o javah para gerar um header (.h)
 -colocar o header no meu código DLL
 -e recompilar.

O problema é que não posso recompilar a DLL pq não tenho o código.
A sugestão é que essa DLL fosse encapsulada em outra.

Então minhas dúvidas:
 Não existe mesmo nenhuma maneira de usar a DLL sem recompilar certo?
(Tomara que não eh eh)

 Encapsulando em outra DLL não vai haver queda de performance?? Pois a
performance é exatamente o problema que estou tentando resolver.

Obrigado desde já por qq ajuda...



Abraço,

Marco
Microsoft Certified Professional
Politec - Anatel
http://www.tbanet.com.br/pages/marcon


> -Mensagem original-
> De: Jobson Silva [mailto:[EMAIL PROTECTED]]
> Enviada em: Quinta-feira, 10 de Fevereiro de 2000 00:05
> Para: [EMAIL PROTECTED]
> Assunto: Re: [SouJava-J] JNI II
>
>
> Marco
>
> Escrevi uma DLL para utilizacao com java usando o Borland C+
> 5.02.  Essa DLL
> contem uma serie de rotinas basicas para manipulacao de
> interface texto tipo:
> limpar a tela, salvar e restaurar uma area da tela,
> posicionar o cursor em
> determinado lugar, imprimir uma string com determinado
> atributo de cor,
> alterar a cor de uma parte da tela sem alterar os caracteres,
> entrada de
> caracteres estendidos (F1, F2,...), etc...  Já utilizei essa
> DLL com jdk 1.1
> e 1.2 sem problemas.
>
> Voce nao disse exatamente qual a sua duvida, mas se voce
> enviar mais detalhes
> posso tentar ajudar, ok?
>
> Um abraco
> Jobson
>
> Marco escreveu:
>
> > Senhores,
> > ninguém da lista já trabalhou com JNI que possa me dar uma ajuda?
> >
> > Marco
> > Microsoft Certified Professional
> > Politec - Anatel
> > http://www.tbanet.com.br/pages/marcon
> >
> > --- 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]
> >
> -
>
>
>
> --- 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]
>
> -
>
>

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



[SouJava-J] RES: [SouJava-J] Somando dias úteis

2000-02-10 Thread Iberlucio Rodrigues dos Santos



Bom dia a todos.

Estou com um pequeno problema, como podem ver na seguinte mensagem
de erro:

Method random() not found in class java.lag.Math
int x =(int)(Math.randon()*100);


A pergunta eh a seguinte:
Como deve ser o import para esta situacao?

Desde ja agradeco.


IBERLUCIO RODRIGUES DOS SANTOS
[EMAIL PROTECTED]
Politec Informática - Equipe Milenium
Tel: 55 - 061- 348-6876






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



Re: [SouJava-J] Solucao - Conversao de inteiro para char

2000-02-10 Thread Rodolfo Ricci

Caros colegas,

Consegui resolver e estou enviando a solução para quem tiver interesse.

class TesteChar {
public static void main (String args[]) {

int valor = 97;   // resultado do teclado

char resultado ='\u'; // criacao do char

resultado = (char) (resultado + valor);  // obtencao do caracter teclado

System.out.println( resultado);
}
}




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



Re: [SouJava-J] Got Focus e conversao de inteiro para char

2000-02-10 Thread Rodolfo Ricci

Caros colegas,
Na verdade o que desejo é transformar o inteiro representado pela acao do
teclado, por exemplo ao verificar no evento keypress a existencia de um numero,
97 que é a representacao decimal da letra  a (minusculo), eu o transforme na
String a.

Atenciosamente,

Rodolfo Ricci




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



Re: [SouJava-J] crypt

2000-02-10 Thread Luis Campos de Carvalho

On Wed, 9 Feb 2000, Bruno Diniz de Paula wrote:

> 
>   Oi pessoal,
> 
>   alguem sabe se existe um pacote que jah tenha implementado a
> funcao crypt, comumente usada em ambientes Unix?

Nao conheco, Bruno. Mas me interesso.
Se voce quiser se dar ao trabalho de implementar, ajudo voce...
:-)

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho
   System Administrator at ECB -- Escola Paulista de Medicina

" You can surrender without a pray. 
  But never really pray without surrender.
  You can fight without ever winning. 
  But never ever win without a fight. "
   -- Neil Peart, "Resist", "Test for Echo", 1998.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

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