Re: [java-list] Problemas com driver jdbc sql server

2002-03-04 Por tôpico Jose_Carlos



Mesmo assim continua sem encontrar a base de dados. 
Eu posso acessar este servidor do meu computador tranquilamente, o que poderia 
ser?
[]'s
Sparc

  - Original Message - 
  From: 
  Marcelo Ivan 
  Martin 
  To: [EMAIL PROTECTED] 
  Sent: Saturday, March 02, 2002 12:55 
  PM
  Subject: Re: [java-list] Problemas com 
  driver jdbc sql server
  
  Faltou a porta na string. No SqlServer 2000 por 
  padrão eh 1433
  
  servidor:1433;UID=usuario;PWD=senha
  
  Att,
  MArcelo Ivan Martin
  
- Original Message - 
From: 
Jose_Carlos 
To: [EMAIL PROTECTED] 
Sent: Friday, March 01, 2002 9:44 
AM
Subject: [java-list] Problemas com 
driver jdbc sql server

Utilizo o driver jdbc da microsoft para o sql 
server e não consigo estabelecer uma conexão, recebo sempre a mesma 
mensagem: "unable to connect. Invalid url". Sei que a base existe e estou 
tentando a conexão na rede interna da empresa. Minha conexão:



static final String url = 
"jdbc:microsoft:sqlserver://srvninho03;UID=sa;PWD=";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");Connection 
con = DriverManager.getConnection(url, id, password);

De que forma eu configuro o nome da base de 
dados neste caso?

[]'s
Sparc



[java-list] JInternal Frame

2002-03-04 Por tôpico Jose_Carlos



Alguém da lista já encapsulou os componentes de uma 
classe, botoes, paineis em uma classe separada e mostrou este conteudo em uma 
JInternal Frame de outra classe? OU seja, separar código especifico de uma 
janela em uma classe e apresenta-lo dentro do desktop pane de outra mais geral. 
Estou tentando fazer isto mas nao consigo, quem souber como agradeco 
sugestoes.

[]'s
Sparc


Re: [java-list] Sort Em Array...

2002-03-04 Por tôpico Sven van ´t Veer



Para ordenao de Array existe o framework collections (java.util.Collections)
d uma estudada nisso.

Caetano wrote:
01e301c1c251$35baf930$6d3dd7c8@fox">
  Prezados Colegas,Estou avancando nos meus estudos com Java e por isto, segue em anexo,pequeno codigo que criei com objetivo de ordenar um array numerico.O algoritmo retirei de um news de vb... Ento tentei criar algo que utilizebem Java e Orientacao a Objetos.Gostaria de receber comentrios sobre o cdigo, codificao, estilo daclasse (se esta mais para OO ou para procedural...)Ps.: Nao fui atras de ver se outras classes em Java ja implementam solucoessemelhantes (talvez Vector..). O Objetivo maior eh aprender ...[]'sCaetano[EMAIL PROTECTED]
  -- LISTA SOUJAVA  http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -
  
  

  


SortEmArray.java



  

  
  
Content-Type:
  
  application/octet-stream


  
  
Content-Encoding:
  
  7bit

  


  

  
  
  
  
  
  

  


Part 1.3



  

  
  
Content-Type:
  
  text/plain


  
  
Content-Encoding:
  
  Quoted-printable

  


  

  
  
  
  
  
  -- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

	James Gosling

  
  
  


RE: [java-list] Inserção de chars em JDBC

2002-03-04 Por tôpico Fabio Augusto Falavinha

  /**
   * Criar registro
   * @param Pedido pedido a ser criado
   * @return processamento ok
   */
public boolean createPedido(Pedido pedido)
  throws SqlDAOSysException
{
pedido.setIdPedido(getNewId(ID_PEDIDO,MAX_ID));
   
String sql = 
   INSERT INTO tabela (  + 
campo, campo, campo, campo,  +
campo, campo  +
) VALUES (?,?,?,?,?,?) ;

Parameter[] p = { 
new Parameter(new Integer(/**get do primeiro valor**/)) ,
new Parameter(new Integer(/**get do segundo valor e por aih vai**/))
, 
  .
  .
  .
  .

};
int rCount = executeSQL(sql, p); // o metodo execute esta no meu
framework mas esta do mesmo jeito q vc fez 

if (rCount = 0) return true;
else return false;

}

55 11 38892136
[EMAIL PROTECTED]
Sisgraph LTDA - eSolutions


-Original Message-
From: Rafael U. C. Afonso [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 27 de fevereiro de 2002 15:12
To: Lista \Sou Java\
Subject: [java-list] Inserção de chars em JDBC


Olá:

Tenho uma tabela na qual um dos campos é um char. Quando vou
inserir,
tenho que usar um PreparedStatement.setString(int, String) pois não há
um metodo setChar(int, char). O algoritmo segue abaixo:

String cmd  = INSERT INTO \Tabela\ (\Chave\, \Valor\) VALUES
(?,
?);
try {
PreparedStatement stmt  = this.conn.prepareStatement(cmd);
stmt.setInt(1, chave); // Chave é um int
 // Concateno meuChar com uma Sting para poder ser aceito por
setString
stmt.setString(2,  + meuChar); 
if(stmt.executeUpdate() == 1) {
System.out.println(Movement added!);
}
} catch(SQLException e) {
e.printStackTrace();
}

Ao executar o programa e executar o metodo executeUpdate() é
disparada
uma exceção com a seguinte mensagem: java.sql.SQLException: ERROR: 
Unterminated quoted string.
Por outro lado se escrever:

String cmd  = INSERT INTO \Tabela\ (\Chave\, \Valor\) VALUES
(?,
'X');

e comentar o setStringtudo ocorre normalmente. 
Como faço para contornar essa situação? Há um método melhor de se
inserir um char num JDBC? 


Grato, 
-- 
===
  Rafael U. C. Afonso
  Java 2 Certified Programmer
  E-mail: [EMAIL PROTECTED]
  Tel:+55 (11) 5581-6013
===

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

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




RES: [java-list] Curso inicial

2002-03-04 Por tôpico Gaucho



deve.. 
esse é o material usado pela SUN, e é muito bom.. (provavelmente o melhor do 
mercado).

Um 
detalhe: o SL275 é um manual de aula, e não um tutorial para 
auto-aprendizado.

Se tu 
for aprender sozinho, sem orientação, talves uma melhor opção seja o tutorial da 
SUN, que é bem completo e tem uma linguagem mais didática que o 
SL275:

http://java.sun.com/docs/books/tutorial/

outra 
boa dica é comprar um desses livros baratinhos que existem no mercado (Java 21 
dias, etc...) . Eles vão te ajudar a vencer mais rápido a curva de aprendizado e 
depois você migra para um material mais técnico, mais 
avançado...


-Mensagem 
original-De: Eduardo de Britto Castro 
[mailto:[EMAIL PROTECTED]]Enviada em: segunda-feira, 4 de 
março de 2002 01:22Para: [EMAIL PROTECTED]Assunto: 
[java-list] Curso inicial

  Para um programador experiente em uma linguagem 
  estruturada, pode-se começar pelo curso 
SL-275?


Re: Re: [java-list] código obscuro!!

2002-03-04 Por tôpico Sven van ´t Veer



No tem, at diversas compiladores C++ tem comportamento diferente, e parece
diversas JVM tambm tem comportamento diferente.

csuco wrote:
GS76CJ$[EMAIL PROTECTED]">
  o codigo em C ou C++...int main() {  int i = 0;   i = i++;   fprintf (stdou,"i = %ld",i);}teria exatamente o mesmo comportamento!Clebert
  
-- Mensagem original ---De  : Agnelo de Jesus [EMAIL PROTECTED]Para: [EMAIL PROTECTED]Cc  : Data: Wed, 27 Feb 2002 09:05:45 -0300Assunto : Re: [java-list] cdigo obscuro!!Caro Cristiano, Quando voc utiliza o incremento  direita do nmero,(i++), voc 

primeiro 

  retorna o nmero e depois soma 1. Para voc fazer aquilo que pretendia,(no existe necessidade), voc 
  
  deveria 
  
utilizar o incremento  esquerda do nmero (++i). Isto vale tambm para a linguagem C++, verifique se o que voc 

afirmou 

  realmente ocorre, o que seria verdadeiramente obscuro :). Espero ter ajudado []s, Agnelo de Jesus. {  int i = 0;  i = i++;  System.out.println(i); } Em 26 Feb 2002, [EMAIL PROTECTED] escreveu: 
  
Oi lista, Algum pode explicar porque a seguinte implementao retorna 0 


(zero)? 

  
{ int i = 0; i = i++; System.out.println(i); } No seria mais 'lgico' retornar 1, como em C++ ? Abraos, CristianoBS -- LISTA SOUJAVA --


-- 

  
http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-


SP 

  
dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para java-list-


[EMAIL PROTECTED] 

  
---


-- 

  
-- 

Agnelo de Jesus. _Oi! Voc quer um iG-mail gratuito?Ento clique aqui: http://registro.ig.com.br/censo/igmail-- LISTA SOUJAVA ---

- 

  http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-
  
  SP 
  
dvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para java-list-

[EMAIL PROTECTED] 

  
  
  -
  


-- LISTA SOUJAVA  http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -<
br>


-- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

	James Gosling






Re: [java-list] Duvida !!

2002-03-04 Por tôpico Ary Junior

Depende dos pacotes q vc vai utilizar...

- Original Message -
From: Renato [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 01, 2002 6:56 PM
Subject: [java-list] Duvida !!


 Olá pessoal,

 Se eu desenvolver uma aplicação por exemplo com o
 JDK1.3,  e for rodar numa outra maquina que tenha a
 versão JDK1.2 ou inferior, a Maquina Virtual Java vai
 interpretar normalmente ou não ?!? Existe algum probema
 relacionado a isso ?!?

 Obirgado.

 []'s Renato.


 __
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br



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




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




RE: [java-list] Como começar ?

2002-03-04 Por tôpico Jorge Martins

Sem dúvida,

Meu antigo professor de OO afirmava que um aluno sem nenhum conhecimento em
programação ou com pouca experiência em liguagens procedurais (sem os
vícios) aprende muito mais rápido programação orientada a objetos.

Java, por seguir muito bem os paradigmas de OO, requer apenas conhecimentos
conceituais e algum tempo para pegar a sintaxe da linguagem.

Para quem quer aprender Java, tenha controle dos conceitos de OO:

- classe
- objeto
- mensagens
- herança
- polimorfismo
- encapsulamento


Outro fator determinante na decisão dos novatos tem de ser estratégica.
Tanto a arquitetura java quanto a nova arquitetura .NET baseiam-se
exclusivamente na orientação a objetos.

Hoje, só vale a pena investir para aprender java ou C#. Todo o resto vai
tomar posições secundárias e ocupar nichos.

abraços

Jorge

-Original Message-
From: Christian Gravatá [mailto:[EMAIL PROTECTED]]
Sent: sábado, 2 de março de 2002 18:17
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Como começar ?


Saudações, Guilherme

Para aprender Java, você não precisa dominar nenhuma
outra linguagem, às vezes o ideal é que você não conheça
nenhuma linguagem procedural, como Pascal, porque aí
você não tem nenhuma dificuldade para pegar os conceitos
de Orientação a Objetos.

No próprio site da Sun, destinado à tecnologia Java, tem o
The Java Tutorial, que explica muito bem praticamente todos
os conceitos básicos da linguagem. É só acessar:
http://java.sun.com/docs/books/tutorial/

Com Java você pode programar qualquer tipo de sistema,
um bom exemplo do que está sendo feito no campo de
inteligência artificial é o projeto http://www.alicebot.org/,

Atenciosamente,

Christian S. Gravatá



- Original Message -
From: Guilherme Neves [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, February 28, 2002 10:44 PM
Subject: [java-list] Como começar ?


 Boa noite Pessoal,

 Estou começando agora e já fiz Pascal. Acontece que quero aprender java e
 não estou me sentindo muito seguro para tal.

 Preciso conhecer C/C++ ?
 Existe algum docmento, tutorial para iniciantes, que eu possa seguir em
casa
 ?

 Tenho me pegado pensando muito em IA. Java é uma boa para quem quer seguir
 este caminho ?

 No aguardo,

 Guilherme Neves

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

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




[java-list] editor visual de classes

2002-03-04 Por tôpico Luiz Fernando

Ola,
Estou precisando desenvolver um programa para modelagem
de classes Java visualmente. Por exemplo: cada classe
pode ser representada como um retangulo, em cima do
retangulo deve ir o nome da classe e dentro do retangulo
os metodos e os membros da classe. O relacionamento
entre as classes pode ser feito atraves de flechas
ligando uma classe a outra.
Mais um detalhe, deve poder arrastar a classe de um lado
para outro.

Alguem ja fez algo parecido ou conehce algum projeto com
codigo fonte aberto para me indicar?

Obrigado,
Eh meio urgente...

Luiz Fernando



__
Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br



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




Re: [java-list] Curso inicial

2002-03-04 Por tôpico Ricardo Rothenberger Custódio



É interessante que se tenha conhecimento de 
Orientação a Objetos, ou pelo menos uma noção. Vc deve estar aberto a aceitar 
alguns conceitos diferentes da programação estruturada. Se vc tem este perfil 
pode tentar fazer o SL-275 direto.

[]'s,

Ricardo RothenbergerCustódio.

  - Original Message - 
  From: 
  Eduardo de Britto Castro 
  To: [EMAIL PROTECTED] 
  Sent: Monday, March 04, 2002 1:21 
AM
  Subject: [java-list] Curso inicial
  
  Para um programador experiente em uma linguagem 
  estruturada, pode-se começar pelo curso 
SL-275?


Re: [java-list] Curso inicial

2002-03-04 Por tôpico Raphael Oliveira

sim, kra...

esqueça aqueles cursos de migração de c, c++ para java, ou inniciando POO. 
Esses cursos só foram feitos para eles arrumarem mais uma graninha.

att,

raphael silva


From: Eduardo de Britto Castro [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] Curso inicial
Date: Mon, 4 Mar 2002 01:21:32 -0300

Para um programador experiente em uma linguagem estruturada, pode-se começar 
pelo curso SL-275?




_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp;


-- 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: RES: [java-list] Hashtable

2002-03-04 Por tôpico Leandro Gruarin Abite - (DYNAMIC)

Tem como adicinar mais de um valor em uma HashTable?
eu queria pegar os campos de um RecordSet e armazenar em uma 
collection. Como posso fazer isso?

-Original Message-
From: Raphael Oliveira [mailto:[EMAIL PROTECTED]]
Sent: sexta-feira, 1 de março de 2002 10:32
To: [EMAIL PROTECTED]
Subject: Re: RES: [java-list] Hashtable


Alexandre,

   basicamente...

   uma Hashtable é uma collection java que permite vc inserir objetos nela 
com uma chave identificadora.

Exemplo:

 Hashtable brasileiros = new Hashtable();
 brasileiros.put(03636589636, Raphael Silva);
 brasileiros.put(111, Alexandre);
 brasileiros.put(091, FHC);

Para pegar algum valor use o código:

 String cidadao = (String)brasileiros.get(111);
 if (cidadao != null) {
 System.out.println(Nome do brasileiro com o CPF igual a 
111 é  + cidadao);
 }

isso é muito util quando vc quer uma lista como a de cima, que tenha uma 
chave identificadora para uma posterior consulta. vc só precisa falar para a

lista: Me retorne o nome brasileiro com numero de cpf igual a 
111..., que ele retornará isso para vc. Se vc fizesse amesma coisa 
com uma array ou com a classe vector teria que usar o algoritimo mais lento 
da face da terra.

for (int i=0; iTAMANHO; ++i)

esse código faria que vc varresse uma lista de 100.000.000 de registros.

possivelmente vc perderia o seu emprego...

espero ter ajudado...

raphael silva


From: Alexandre Victor Ferreira 
[EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Hashtable
Date: Thu, 28 Feb 2002 17:55:14 -0300

Pessoal

Estou vendo essas mensagens sobre Hashtable, mas estou com dúvidas.
O que vem a ser uma Hashtable e qual a funcionalidade dela ???

[]´s
Alexandre


-Mensagem original-
De: Marcelo Alves [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 27 de fevereiro de 2002 20:01
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Hashtable



tem q ser  :

(Hashtable)(a.get(1).put(teste, objetoQualquer);

O get de um Hashtable devolve Object, dai tem que fazer typecast...

 t+

.: marcelo alves :.


| Olá pessoal,
|
| é possível atualizar o valor de um objeto em uma Hashtable fazendo
algo do
| tipo:
|
| Hashtable a = new Hashtable();
| a.put(1, new Hashtable());
| a.put(2, new Hashtable());
|
| a.get(1).put(teste, ObjetoQualquer);
|
| O que tou tentando e não estou conseguindo é criar uma Hashtable
dentro da
| outra e inserindo e atualizando valores dessas Hashtables...
|
| Tem uma forma melhor de fazer isso?
|
| 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
| 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]

-


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





_
Join the world's largest e-mail service with MSN Hotmail. 
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
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] JBuilder

2002-03-04 Por tôpico George Queiroz

no onkeypress do objeto vc pode ver isso
- Original Message -
From: Pedro Henrique da Silva [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 01, 2002 4:56 PM
Subject: Re: [java-list] JBuilder


 Pessoal,

 como eu faco para avaliar qual tecla foi pressionada?

 Grato,

 Pedro.


 ---
 Outgoing mail is certified Virus Free.
 Checked by AVG anti-virus system (http://www.grisoft.com).
 Version: 6.0.330 / Virus Database: 184 - Release Date: 28/02/2002


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




[java-list] Servidor RMI...

2002-03-04 Por tôpico sreng sreng


  Olá, colegas da lista:

  Estou desenvolvendo um servidor RMI para um projeto interno. Mas tenho um 
problema muito chato. Compilo a classe do servidor (implementação da minha 
interface remota) com sucesso e construo a classe stub (através de rmic 
-v1.2 nomeDaClasse). Quando executo o servidor, esta execção:


java.rmi.ServerException: RemoteException occurred in server thread; nested 
exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested 
exception is:
java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

java.rmi.UnmarshalException: error unmarshalling arguments; nested exception 
is:
java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

at 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)

at 
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)

at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:354)

at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)

at java.rmi.Naming.rebind(Naming.java:160)

at 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl.main(RMIPersistenciaImpl.java:160)
**

   Informando que a classe stub não foi encontrada. De fato, minha classe 
stub é APAGADA durante a execução. Alguém já teve esse tipo de problema? 
Alguém pode me ajudar?


Segue o código fonte da minha classe servidora, para referência:

**
package br.com.aopec.gabriel.servers;

import java.rmi.server.*;
import java.rmi.*;
import br.com.aopec.gabriel.objetos.*;
import br.com.aopec.gabriel.exceptions.*;
import java.sql.*;
import java.util.*;
/**
* Title:AOPEC Gabriel: Sistema de Mensagens
* Description:  Sistema de compartilhamento e registro de mensagens AOPEC.
* Copyright:Copyright (c) 2001
* Company:  AOPEC
* @author Cláudio Marcelo Silva
* @version 1.0
*/

public class RMIPersistenciaImpl extends UnicastRemoteObject implements 
RMIPersistencia{
  private Connection conexao;

  public RMIPersistenciaImpl()throws RemoteException {
try{
  Class.forName(oracle.jdbc.driver.OracleDriver);
  conexao = 
DriverManager.getConnection(jdbc:oracle:thin:@164.137.86.230:1521:bd01, 
alunoJava, alunoJava);
}catch(Exception e){
  e.printStackTrace();
}
  }

  public void addUsuario(Usuario user)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  String values = ' + user.getID() + ', ' + user.getNome() + ',  + 
user.getCargoID() + , ' + user.getEMail() + ', ' + user.getTelefone() + 
';
  st.executeUpdate(Insert into Usuario VALUES( + values + ));
  st.close();
}catch(Exception e){
  System.err.println(Falha ao adicionar usuário);
  e.printStackTrace(System.err);
}
  }

  public void removeUsuario(Usuario user)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  st.executeUpdate(Delete from Usuario where user_id=' + user.getID() 
+ ');
  st.close();
}catch(Exception e){
  System.err.println(Falha ao remover usuario);
  e.printStackTrace(System.err);
}
  }

  public void registraMensagem(AbstractMsg msg)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  String values = ' + msg.getID() + ',  + msg.getTitulo() + ', ' + 
msg.getCorpo() + ', ' + msg.getRemID() + ',  + msg.getDestID() + ';
  st.executeUpdate(Insert Into Mensagem values( + values + ));
  st.close();
}catch(Exception e){
  System.err.println(Falha ao registrar mensagem);
  e.printStackTrace(System.err);
}
  }

  public AbstractMsg[] listaMensagensUsuario(Usuario user)throws 
RemoteException{
AbstractMsg[] msgArray = null;
try{
  Statement st = conexao.createStatement();
  ResultSet rsConta = st.executeQuery(Select Count(*) AS Conta FROM 
Mensagem WHERE Destino_id = ' + user.getID() + ');
  int contagem = rsConta.getInt(Conta);
  rsConta.close();
  ResultSet rs = st.executeQuery(SELECT Corpo, Titulo FROM Mensagem 
WHERE Destino_id = ' + user.getID() + ');
  msgArray = new AbstractMsg[contagem];
  int index = 0;
  while(rs.next()){
AbstractMsg msg = new Mensagem();
msg.setCorpo(rs.getString(corpo));
msg.setTitulo(rs.getString(titulo));
msgArray[index] = msg;
index++;
  }
  rs.close();
  st.close();
}catch(Exception e){
  System.err.println(Falha ao listar mensagem para o usuario  + 
user.getNome() + @ + user.getID());
  e.printStackTrace(System.err);
}
return msgArray;
  }

  public AbstractMsg[] 

[java-list] Problemas com beans e jsp

2002-03-04 Por tôpico Jose_Carlos



Galera comprei um livro de jsp (desenvolvendo na 
web com jsp da editora ciencia moderna), já no primeiro exemplo utilizando 1 
bean e uma página jsp simplesmente não consigo fazer funcionar como no livro o 
problema é que o tomcat não encontra a classe HelloBean. Enfim, onde coloco esta 
classe, devo indicá-la em web.xml?

[]'s
Sparc

abaixo o código.


html
bodyjsp:useBean id="hello" 
class="HelloBean"/jsp:setProperty name="hello" property="name" 
param="name"/Hello, jsp:getProperty name="hello" 
property="name"/!/body/html



public class HelloBean implements java.io.Serializable 
{String name;

public HelloBean() {this.name = 
"World";}

public String getName() {return 
name;}

public void setName(String name){this.name = 
name;}}


Re: [java-list] How much?!?!?

2002-03-04 Por tôpico Renato Quedas

Se você tema como premiss utilizado o Together, acho que não tem muito o que
comentar.
Agora, se você estiver aberto a outras ferramentas, tem um produto que vem
com Rose Professional J 2002, RUP 2002, DreamWeaver
e JBuilder Enterprise por esse preco.

Abraço

Renato

- Original Message -
From: Flávio Leite [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 01, 2002 9:17 AM
Subject: [java-list] How much?!?!?


 Pessoal,

 Alguem tá por dentro de qto custa cada licença do Together ControlCenter
 5.5???

 Não precisa ser exato, pelo menos uma noção de qto custa.

 []s,
 Flávio.



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




[java-list] remuneração

2002-03-04 Por tôpico wayne

Boa tarde,

Não sei se esta pergunta ja foi feita , mas
gostaria de saber quanto esta sendo a remuneração para um programador
Java de JSP, JDBC, Servlet e EJB.

Pelo menos uma idéia da média de quanto o mercado esta disposto a pagar por
um profissional deste.

Obrigado.




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




RE: [java-list] O que devo utilizar para esse caso ?

2002-03-04 Por tôpico Jorge Martins

Anderson,

Sua escolha terá muito influência pelo banco de dados. Sem dúvida, o suporte
da Oracle para já é muito melhor. Além do compromisso estratégico dela e da
Sun.

Quanto à performance, java não é em inferior a dobradinha ASP + COM. Esta
dobradinha é conhecida pela lentidão. ASP é um script enquanto JSP é um
servlet (compilado). E o modelo COM exige chamadas ao sistema operacional a
cada método, enquanto os javabeans são utilizados dentro da mesma máquina
virtual.

No modelo enterprise, com Enterprise JavaBeans (objeto distribuído). O ganho
de escalabilidade e robustez é incomparável a qualquer solução autal da
Microsoft.

Mas, caso você sejam corajosos e tenham uma visão estratégica junto a
Microsoft utilizem o .NET. Esta plataforma ainda é imatura e não testada,
mas sem dúvida será muito boa. Até por que eles foram muito espertos e
copiaram descaradamente os pontos fortes do java.

abraços

Jorge

-Original Message-
From: Anderson Brazão [mailto:[EMAIL PROTECTED]]
Sent: sábado, 2 de março de 2002 12:59
To: [EMAIL PROTECTED]
Subject: [java-list] O que devo utilizar para esse caso ?


Amigos foristas,

Em primeiro lugar quer parabenizar a todos pelo excelente nível técnico da
lista e da costumeira atenção dos mais experîentes desenvolvedores JAVA com
os iniciantes na ferramenta. Participo pouco postando mensagens porém,
aprendi muita coisa apenas lendo e observando a troca de mensagens no forum.
Hoje, tenho uma questão.

Nossa empresa possui um site de produtos desenvolvidos em arquitetura
Client/Server (VB 6 com Oracle) e hoje estamos migrando para WEB. Há algum
tempo, postei uma mensagem aqui, perguntando aos amigos, o que devo
utilizar. Na época tinhamos dúvidas sobre .NET e JAVA. Muitos responderam e
todos foram extremamente úteis em nossas avaliações aqui. Hoje, estamos bem
próximos à decisão final, tendendo fortemente para o JAVA, por uma série de
razões. Porém, apenas para efeito informativo, gostaria de saber dos amigos
experientes, o que acham a respeito de:

Primeiro vamos descrever como será nosso site de produtos (totalmente na
WEB):

Um sistema X, em um local A roda com uma base BX.
Um sistema Y, em um local B roda com uma base BY
Um sistema Z, em um local C roda com uma base BZ

Portanto, temos três sistemas que fazem controles diferentes e que estarão
em localizações físicas, distintas. Mas necessitarão compartilhar
informações entre sí. Algo que o sistema X fará, deverá automaticamente,
ser visto pelo sistems Y e pelo Z. OK ? E vice-versa. Haverá sempre uma
troca entre eles.

1. Nossos produtos seriam desenvolvidos em JAVA sob servidores Windows 2000
(é a melhor alternativa ?). Gostariamos do Windows pois a maioria de nossos
clientes já possuem Windows 2000 Server. Não queriamos ter um impacto no
custo de adquirir outro servidor. 
2. Tivemos informações de que o JAVA é mais pesado. Informação verídica ?
3. O que vcs me aconselhariam a utilizar ? Forte For Java ? iPlanet ... ?
(sobre o ambiente)

É isso amigos. Agardeço a cooperação de todos.

Abraços e sucesso.

Anderson Brazão

Anderson Brazão
Technolog tecnologia em Logística e Sistemas
USP - Universidade de São Paulo (SP)


--

Abra grátis sua conta no StarMedia Email. Inscreva-se agora mesmo!
http://www.br.starmedia.com


--



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

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




[java-list] Manifest

2002-03-04 Por tôpico Tiago Chaves

Será que alguem pode me mostrar um exemplo de um arquivo manifest de um
arquivo jar??
obrigado
tiago


-- 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] Problemas com driver jdbc sql server

2002-03-04 Por tôpico Marcelo Alves



Sua conexao está 
errada...

Se vc usa a forma 
getConnection (String, String, String) nao precisa passar usuario e senha no 
primeiro parametro...

DriverManager.getConnection 
("jdbc:microsoft:sqlserver://BANCO:1433;DatabaseName=DATABASENAME", "USER", 
"PWD");


.: marcelo :.


  - Original Message - 
  From: 
  Jose_Carlos 
  To: [EMAIL PROTECTED] 
  Sent: Monday, March 04, 2002 9:29 
AM
  Subject: Re: [java-list] Problemas com 
  driver jdbc sql server
  
  Mesmo assim continua sem encontrar a base de 
  dados. Eu posso acessar este servidor do meu computador tranquilamente, o que 
  poderia ser?
  []'s
  Sparc
  
- Original Message - 
From: 
Marcelo Ivan 
Martin 
To: [EMAIL PROTECTED] 
Sent: Saturday, March 02, 2002 12:55 
PM
Subject: Re: [java-list] Problemas com 
driver jdbc sql server

Faltou a porta na string. No SqlServer 2000 por 
padrão eh 1433

servidor:1433;UID=usuario;PWD=senha

Att,
MArcelo Ivan Martin

  - Original Message - 
  From: 
  Jose_Carlos 
  To: [EMAIL PROTECTED] 
  Sent: Friday, March 01, 2002 9:44 
  AM
  Subject: [java-list] Problemas com 
  driver jdbc sql server
  
  Utilizo o driver jdbc da microsoft para o sql 
  server e não consigo estabelecer uma conexão, recebo sempre a mesma 
  mensagem: "unable to connect. Invalid url". Sei que a base existe e estou 
  tentando a conexão na rede interna da empresa. Minha conexão:
  
  
  
  static final String url = 
  "jdbc:microsoft:sqlserver://srvninho03;UID=sa;PWD=";
  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");Connection 
  con = DriverManager.getConnection(url, id, 
  password);
  
  De que forma eu configuro o nome da base de 
  dados neste caso?
  
  []'s
  Sparc
  


Re: [java-list] JInternal Frame

2002-03-04 Por tôpico sreng sreng


Olá amigos de lista:

  Tenho tido um problema difícil de rastrear ao tentar fazer um servidor RMI 
rodar.

  Compilo a intreface remota, a classe servidora (implementação da classe 
remota), crio a classe stub (rmic -v1.2 nomedaclasse) e ponho o rmiregistry 
pra rodar.

  Quando executo a classe servidora, esta me retorna a seguinte exceção:

***
java.rmi.ServerException: RemoteException occurred in server thread; nested 
exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested 
exception is:
java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception 
is:
java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
java.lang.ClassNotFoundException: 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
at 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
at 
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:354)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at java.rmi.Naming.rebind(Naming.java:160)
at 
br.com.aopec.gabriel.servers.RMIPersistenciaImpl.main(RMIPersistenciaImpl.java:160)
**

   De onde se conclui que a classe stub não pode ser encontrada. Inclusive, 
quando executo o servidor pelo JBulder (e não diretamente pelo JDK) a classe 
stub é inclusive APAGADA.

   Alguém já teve algum problema parecido?

Segue o código fonte do meu servidor, como referência (o endereçamento do 
banco de dados, conta e senha foram suprimidos):
***
package br.com.aopec.gabriel.servers;

import java.rmi.server.*;
import java.rmi.*;
import br.com.aopec.gabriel.objetos.*;
import br.com.aopec.gabriel.exceptions.*;
import java.sql.*;
import java.util.*;
/**
* Title:AOPEC Gabriel: Sistema de Mensagens
* Description:  Sistema de compartilhamento e registro de mensagens AOPEC.
* Copyright:Copyright (c) 2001
* Company:  AOPEC
* @author Cláudio Marcelo Silva
* @version 1.0
*/

public class RMIPersistenciaImpl extends UnicastRemoteObject implements 
RMIPersistencia{
  private Connection conexao;

  public RMIPersistenciaImpl()throws RemoteException {
try{
  Class.forName(oracle.jdbc.driver.OracleDriver);
  conexao = 
DriverManager.getConnection(jdbc:oracle:thin:@enderecodobanco, usuario, 
senha);
}catch(Exception e){
  e.printStackTrace();
}
  }

  public void addUsuario(Usuario user)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  String values = ' + user.getID() + ', ' + user.getNome() + ',  + 
user.getCargoID() + , ' + user.getEMail() + ', ' + user.getTelefone() + 
';
  st.executeUpdate(Insert into Usuario VALUES( + values + ));
  st.close();
}catch(Exception e){
  System.err.println(Falha ao adicionar usuário);
  e.printStackTrace(System.err);
}
  }

  public void removeUsuario(Usuario user)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  st.executeUpdate(Delete from Usuario where user_id=' + user.getID() 
+ ');
  st.close();
}catch(Exception e){
  System.err.println(Falha ao remover usuario);
  e.printStackTrace(System.err);
}
  }

  public void registraMensagem(AbstractMsg msg)throws RemoteException{
try{
  Statement st = conexao.createStatement();
  String values = ' + msg.getID() + ',  + msg.getTitulo() + ', ' + 
msg.getCorpo() + ', ' + msg.getRemID() + ',  + msg.getDestID() + ';
  st.executeUpdate(Insert Into Mensagem values( + values + ));
  st.close();
}catch(Exception e){
  System.err.println(Falha ao registrar mensagem);
  e.printStackTrace(System.err);
}
  }

  public AbstractMsg[] listaMensagensUsuario(Usuario user)throws 
RemoteException{
AbstractMsg[] msgArray = null;
try{
  Statement st = conexao.createStatement();
  ResultSet rsConta = st.executeQuery(Select Count(*) AS Conta FROM 
Mensagem WHERE Destino_id = ' + user.getID() + ');
  int contagem = rsConta.getInt(Conta);
  rsConta.close();
  ResultSet rs = st.executeQuery(SELECT Corpo, Titulo FROM Mensagem 
WHERE Destino_id = ' + user.getID() + ');
  msgArray = new AbstractMsg[contagem];
  int index = 0;
  while(rs.next()){
AbstractMsg msg = new Mensagem();
msg.setCorpo(rs.getString(corpo));
msg.setTitulo(rs.getString(titulo));
msgArray[index] = msg;
index++;
  }
  rs.close();
  st.close();
}catch(Exception e){
  System.err.println(Falha ao listar mensagem para o usuario  + 
user.getNome() + @ + user.getID());

Re: [java-list] Sort Em Array...

2002-03-04 Por tôpico Alysson Neves Bessani


Eh soh usar o metodo estatico sort da classe arrays criando, se
necessario, um objeto um java.util.Comparator.

On Mon, 4 Mar 2002, Sven van ´t Veer wrote:

 Para ordenação de Array existe o framework collections 
 (java.util.Collections) dá uma estudada nisso.
 
 Caetano wrote:
 
 Prezados Colegas,
 
 Estou avancando nos meus estudos com Java e por isto, segue em anexo,
 pequeno codigo que criei com objetivo de ordenar um array numerico.
 O algoritmo retirei de um news de vb... Então tentei criar algo que utilize
 bem Java e Orientacao a Objetos.
 
 Gostaria de receber comentários sobre o código, codificação, estilo da
 classe (se esta mais para OO ou para procedural...)
 
 Ps.: Nao fui atras de ver se outras classes em Java ja implementam solucoes
 semelhantes (talvez Vector..). O Objetivo maior eh aprender ...
 []'s
 
 Caetano
 [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] 
 -
 
  SortEmArray.java
 
  Content-Type:
 
  application/octet-stream
  Content-Encoding:
 
  7bit
 
 
  
  Part 1.3
 
  Content-Type:
 
  text/plain
  Content-Encoding:
 
  Quoted-printable
 
 
 
 -- 
 'You guys (at Microsoft) still don't get it,' 
 because it's sort of Java with reliability, productivity and security deleted.
 
   James Gosling
 
 
 

--
Alysson Neves Bessani
LCMI - Laboratorio de Controle e Microinformatica
UFSC - Universidade Federal de Santa Catarina

 If you're on your own in this life, the days and nights are long,
  when you think you've had too much of this life to hang on.
  ...everybody cries. And everybody hurts sometimes... So hold on...
- R.E.M. Everybody Hurts


-- 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: RES: [java-list] Curso inicial

2002-03-04 Por tôpico sreng sreng


  Se o seu objetivo é fazer um curso pago, a empresa na qual trabalho 
oferece uma formação completa orientada justamente a programadores 
acostumados com linguagem estruturada. Eu mesmo formatei o curso e (embora 
seja suspeito) considero-o superior ao curso da Sun (por não ter 
compromisso de seguir material oficial, pudemos reestruturar a didática e 
aumentar cargas horárias livremente, além de reunir módulos em uma formação 
completa que vai do Java Básico até J2EE e Enterprise Java Beans).

  Não gostaria que a lista considerasse isso como propaganda. Considero 
realmente este curso como uma boa opção de baixo custo para especialização, 
independente do fato de estar envolvido com ele.

  Para quem quiser mais informações, telefone para AOPEC (0xx21)22230799 e 
procure por Cláudio Marcelo (Núcleo Java).

()s.

From: Gaucho [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Curso inicial
Date: Mon, 4 Mar 2002 08:57:31 -0300

deve.. esse é o material usado pela SUN, e é muito bom.. (provavelmente o
melhor do mercado).

Um detalhe: o SL275 é um manual de aula, e não um tutorial para
auto-aprendizado.

Se tu for aprender sozinho, sem orientação, talves uma melhor opção seja o
tutorial da SUN, que é bem completo e tem uma linguagem mais didática que o
SL275:

http://java.sun.com/docs/books/tutorial/

outra boa dica é comprar um desses livros baratinhos que existem no mercado
(Java 21 dias, etc...) . Eles vão te ajudar a vencer mais rápido a curva de
aprendizado e depois você migra para um material mais técnico, mais
avançado...


-Mensagem original-
De: Eduardo de Britto Castro [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 4 de março de 2002 01:22
Para: [EMAIL PROTECTED]
Assunto: [java-list] Curso inicial


   Para um programador experiente em uma linguagem estruturada, pode-se
começar pelo curso SL-275?


_
O MSN Photos é o jeito mais fácil de compartilhar e imprimir as suas fotos: 
http://photos.msn.com.br/support/worldwide.aspx


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




Re: [java-list] Problemas com driver jdbc sql server

2002-03-04 Por tôpico sreng sreng




From: Jose_Carlos [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Problemas com driver jdbc sql server
Date: Mon, 4 Mar 2002 09:29:15 -0300

Mesmo assim continua sem encontrar a base de dados. Eu posso acessar este 
servidor do meu computador tranquilamente, o que poderia ser?
[]'s
Sparc
   - Original Message -
   From: Marcelo Ivan Martin
   To: [EMAIL PROTECTED]
   Sent: Saturday, March 02, 2002 12:55 PM
   Subject: Re: [java-list] Problemas com driver jdbc sql server


   Faltou a porta na string. No SqlServer 2000 por padrão eh 1433

   servidor:1433;UID=usuario;PWD=senha

   Att,
   MArcelo Ivan Martin
 - Original Message -
 From: Jose_Carlos
 To: [EMAIL PROTECTED]
 Sent: Friday, March 01, 2002 9:44 AM
 Subject: [java-list] Problemas com driver jdbc sql server


 Utilizo o driver jdbc da microsoft para o sql server e não consigo 
estabelecer uma conexão, recebo sempre a mesma mensagem: unable to 
connect. Invalid url. Sei que a base existe e estou tentando a conexão na 
rede interna da empresa. Minha conexão:



  static final String url = 
jdbc:microsoft:sqlserver://srvninho03;UID=sa;PWD=;
 Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);
 Connection con = DriverManager.getConnection(url, id, password);


 De que forma eu configuro o nome da base de dados neste caso?

 []'s
 Sparc



  Tem outra coisa, que costuma acontecer em conexões de MySql, por exemplo 
(não sei se acontece o mesmo com o MS-SQL Server): para que o driver seja 
carregado corretamente, o método newInstance() deve ser especificado. Ex.:
 Class.forName(classe do driver).newInstance();

 Vc. tb. pode tentar usar o ip do servidor no lugar do hostname. Pode 
ser que haja problemas na rede para resolver o nome.


_
O MSN Photos é o jeito mais fácil de compartilhar, editar e imprimir suas 
fotos preferidas: http://photos.msn.com.br/support/worldwide.aspx


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




Re: [java-list] JInternal Frame

2002-03-04 Por tôpico sreng sreng




From: Jose_Carlos [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] JInternal Frame
Date: Mon, 4 Mar 2002 09:02:39 -0300

Alguém da lista já encapsulou os componentes de uma classe, botoes, paineis 
em uma classe separada e mostrou este conteudo em uma JInternal Frame de 
outra classe? OU seja, separar código especifico de uma janela em uma 
classe e apresenta-lo dentro do desktop pane de outra mais geral. Estou 
tentando fazer isto mas nao consigo, quem souber como agradeco sugestoes.

[]'s
Sparc

Não entendi direito sua questão. Trechos de seu código, ou uma explanação 
mais detalhada seriam interessantes.


_
O MSN Photos é o jeito mais fácil de compartilhar, editar e imprimir suas 
fotos preferidas: http://photos.msn.com.br/support/worldwide.aspx


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




RES: RES: [java-list] Hashtable

2002-03-04 Por tôpico Gilberto C Brandão

Leandro,

eu costumo fazer da seguinte maneira.

faco o metodo retornar um Enumeration de objetos.

espero que o exemplo abaixo possa te ajudar ...

at

gilberto


public Enumeration listAllRecursos() throws SQLException {
Recurso recurso = null;
Vector vector = new Vector();
try{
connectionFactory();

ResultSet rs = st.executeQuery(select * from recursos order by
nome);
while(rs.next()){
long recursoID = rs.getLong(recurso_id);
String nome = rs.getString(nome);
long tipoRecursoID = rs.getLong(tipo_recurso);
String login = rs.getString(login);
String senha = rs.getString(senha);

recurso = new Recurso(recursoID, nome, tipoRecursoID, login,
senha);
vector.addElement(recurso);
}
}
catch(SQLException sqlex){
sqlex.printStackTrace();
}
finally{
   st.close();
   conn.close();
}

return vector.elements();
}


Gilberto C Brandão
Developers Team
Globalcode The Developers Company
www.globalcode.com.br
[EMAIL PROTECTED]
55 11 7723 5537


-Mensagem original-
De: Leandro Gruarin Abite - (DYNAMIC) [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 4 de março de 2002 09:42
Para: '[EMAIL PROTECTED]'
Assunto: RE: RES: [java-list] Hashtable


Tem como adicinar mais de um valor em uma HashTable?
eu queria pegar os campos de um RecordSet e armazenar em uma
collection. Como posso fazer isso?

-Original Message-
From: Raphael Oliveira [mailto:[EMAIL PROTECTED]]
Sent: sexta-feira, 1 de março de 2002 10:32
To: [EMAIL PROTECTED]
Subject: Re: RES: [java-list] Hashtable


Alexandre,

   basicamente...

   uma Hashtable é uma collection java que permite vc inserir objetos nela
com uma chave identificadora.

Exemplo:

 Hashtable brasileiros = new Hashtable();
 brasileiros.put(03636589636, Raphael Silva);
 brasileiros.put(111, Alexandre);
 brasileiros.put(091, FHC);

Para pegar algum valor use o código:

 String cidadao = (String)brasileiros.get(111);
 if (cidadao != null) {
 System.out.println(Nome do brasileiro com o CPF igual a
111 é  + cidadao);
 }

isso é muito util quando vc quer uma lista como a de cima, que tenha uma
chave identificadora para uma posterior consulta. vc só precisa falar para a

lista: Me retorne o nome brasileiro com numero de cpf igual a
111..., que ele retornará isso para vc. Se vc fizesse amesma coisa
com uma array ou com a classe vector teria que usar o algoritimo mais lento
da face da terra.

for (int i=0; iTAMANHO; ++i)

esse código faria que vc varresse uma lista de 100.000.000 de registros.

possivelmente vc perderia o seu emprego...

espero ter ajudado...

raphael silva


From: Alexandre Victor Ferreira
[EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Hashtable
Date: Thu, 28 Feb 2002 17:55:14 -0300

Pessoal

Estou vendo essas mensagens sobre Hashtable, mas estou com dúvidas.
O que vem a ser uma Hashtable e qual a funcionalidade dela ???

[]´s
Alexandre


-Mensagem original-
De: Marcelo Alves [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 27 de fevereiro de 2002 20:01
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Hashtable



tem q ser  :

(Hashtable)(a.get(1).put(teste, objetoQualquer);

O get de um Hashtable devolve Object, dai tem que fazer typecast...

 t+

.: marcelo alves :.


| Olá pessoal,
|
| é possível atualizar o valor de um objeto em uma Hashtable fazendo
algo do
| tipo:
|
| Hashtable a = new Hashtable();
| a.put(1, new Hashtable());
| a.put(2, new Hashtable());
|
| a.get(1).put(teste, ObjetoQualquer);
|
| O que tou tentando e não estou conseguindo é criar uma Hashtable
dentro da
| outra e inserindo e atualizando valores dessas Hashtables...
|
| Tem uma forma melhor de fazer isso?
|
| 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
| 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]

-


-- LISTA SOUJAVA 

[java-list] Integrando Java com SAP

2002-03-04 Por tôpico Kleber Rodrigo Carvalho

PessoALL

Tenho trabalhado com Sistema Web que conversam o SAP
R/3.
Para a integração e desenvolvida uma RFC em ABAP e que
disponibiliza as tabela para eu poder acessar o R/3.
Para eu acessar a RFC eu uso a RFC Java Class Library.
Percebi uma queda de desempenho, e entremos em contato
com a SAP e percebi que esta classe foi descontinuada.
Será que alguém aqui da lista trabalha com alguma
classe que acessa essas RFC's ?
Será que alguém conhece alguma biblioteca (de
preferencia indicada pela propria SAP) para trabalhar
com o SAP R/3 ?

Muito obrigado
Kleber Rodrigo de Carvalho


__
Do You Yahoo!?
Yahoo! Sports - sign up for Fantasy Baseball
http://sports.yahoo.com

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




Re: [java-list] código obscuro!!

2002-03-04 Por tôpico Carlos Villela

Ate' agora, eu so vi programas deste tipo implementados em C/C++ 
resultarem em 1 (nos compiladores gcc e turboc-4.5) e implementacoes em 
Java retornarem 0 (nas jdks 1.3 e 1.4 da sun, jdk 1.3 da ibm). Em quais 
compiladores/JVMs vc viu este comportamento mudar?

Sven van ´t Veer wrote:

 Não tem, até diversas compiladores C++ tem comportamento diferente, e 
 parece diversas JVM também tem comportamento diferente.

 csuco wrote:

o codigo em C ou C++...

int main() {
  int i = 0; 
  i = i++; 
  fprintf (stdou,i = %ld,i);
}


teria exatamente o mesmo comportamento!


Clebert



-- Mensagem original ---

De  : Agnelo de Jesus [EMAIL PROTECTED]
Para: [EMAIL PROTECTED]
Cc  : 
Data: Wed, 27 Feb 2002 09:05:45 -0300
Assunto : Re: [java-list] código obscuro!!

Caro Cristiano, 

Quando você utiliza o incremento à direita do número,(i++), você 

primeiro 

retorna o número e depois soma 1. 
Para você fazer aquilo que pretendia,(não existe necessidade), você 

deveria 

utilizar o incremento à esquerda do número (++i). 
Isto vale também para a linguagem C++, verifique se o que você 

afirmou 

realmente ocorre, o que seria verdadeiramente obscuro :). 

Espero ter ajudado 
[]s, 

Agnelo de Jesus. 

{ 
 int i = 0; 
 i = i++; 
 System.out.println(i); 
} 






Em 26 Feb 2002, [EMAIL PROTECTED] escreveu: 

Oi lista, 

Alguém pode explicar porque a seguinte implementação retorna 0 

(zero)? 

{ 
int i = 0; 
i = i++; 
System.out.println(i); 
} 

Não seria mais 'lógico' retornar 1, como em C++ ? 

Abraços, 

CristianoBS 

-- LISTA SOUJAVA --

-- 

http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-

SP 

dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
regras da lista: http://www.soujava.org.br/regras.htm 
historico: http://www.mail-archive.com/java-list%40soujava.org.br 
para sair da lista: envie email para java-list-

[EMAIL PROTECTED] 

---

-- 

-- 



Agnelo de Jesus. 

_
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://registro.ig.com.br/censo/igmail


-- LISTA SOUJAVA ---

- 

http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-

SP 

dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para java-list-

[EMAIL PROTECTED] 



-





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


-- 
'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted.

   James Gosling






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




[java-list] Erro de execução....

2002-03-04 Por tôpico Amarildo Albuquerque,Sao Paulo,Informatica

Amigos estou tentando executar a classe abaixo e está acontecendo o seguinte
erro:

Linha de comando:

C:\amarildo\java Calculadora
Exception in thread main  java.lang.NoClassDefFoundError: Calculadora


Sera que alguém pode me ajudar?.



Código Fonte:
 Calculadora.java 


Amarildo Albuquerque



Calculadora.java
Description: Binary data

-- 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] editor visual de classes

2002-03-04 Por tôpico roberto . mantegassi

Experimenta dar uma olhada no Argo UML, em http://www.argouml.com

-Original Message-
From: Luiz Fernando [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 04, 2002 10:21 AM
To: [EMAIL PROTECTED]
Subject: [java-list] editor visual de classes

Ola,
Estou precisando desenvolver um programa para modelagem
de classes Java visualmente. Por exemplo: cada classe
pode ser representada como um retangulo, em cima do
retangulo deve ir o nome da classe e dentro do retangulo
os metodos e os membros da classe. O relacionamento
entre as classes pode ser feito atraves de flechas
ligando uma classe a outra.
Mais um detalhe, deve poder arrastar a classe de um lado
para outro.

Alguem ja fez algo parecido ou conehce algum projeto com
codigo fonte aberto para me indicar?

Obrigado,
Eh meio urgente...

Luiz Fernando



__
Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br



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



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




Re: [java-list] editor visual de classes

2002-03-04 Por tôpico eduardo

Caro Luiz Fernando, sem querer pegar o bonde andando, existem várias
ferramentas que fazem isto, inclusive com engenharia reversa para JAVA, por
exemplo MagicDraw Isto não resolveria teu caso, ao invés de
desenvolver!!!

Abraços...

- Original Message -
From: Luiz Fernando [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, March 04, 2002 10:21 AM
Subject: [java-list] editor visual de classes


 Ola,
 Estou precisando desenvolver um programa para modelagem
 de classes Java visualmente. Por exemplo: cada classe
 pode ser representada como um retangulo, em cima do
 retangulo deve ir o nome da classe e dentro do retangulo
 os metodos e os membros da classe. O relacionamento
 entre as classes pode ser feito atraves de flechas
 ligando uma classe a outra.
 Mais um detalhe, deve poder arrastar a classe de um lado
 para outro.

 Alguem ja fez algo parecido ou conehce algum projeto com
 codigo fonte aberto para me indicar?

 Obrigado,
 Eh meio urgente...

 Luiz Fernando



 __
 Quer ter seu próprio endereço na Internet?
 Garanta já o seu e ainda ganhe cinco e-mails personalizados.
 DomíniosBOL - http://dominios.bol.com.br



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


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




Re: [java-list] editor visual de classes

2002-03-04 Por tôpico Daniel Quirino Oliveira

argoUML
www.argouml.org


From: Luiz Fernando [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] editor visual de classes
Date: Mon,  4 Mar 2002 10:21:23 -0300

Ola,
Estou precisando desenvolver um programa para modelagem
de classes Java visualmente. Por exemplo: cada classe
pode ser representada como um retangulo, em cima do
retangulo deve ir o nome da classe e dentro do retangulo
os metodos e os membros da classe. O relacionamento
entre as classes pode ser feito atraves de flechas
ligando uma classe a outra.
Mais um detalhe, deve poder arrastar a classe de um lado
para outro.

Alguem ja fez algo parecido ou conehce algum projeto com
codigo fonte aberto para me indicar?

Obrigado,
Eh meio urgente...

Luiz Fernando



__
Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br



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



_
Converse com amigos on-line, experimente o MSN Messenger: 
http://messenger.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] plugin para applet

2002-03-04 Por tôpico Marcos Oda
Title: Mensagem



Pessoal,

Tem esse código que 
quando a página tem uma applet, vc verifica se possui uma VM, se não possuir, 
ele baixa o Java-Plugin do site especificado (no caso do código abaixo 
elebaixa do próprio site da Sun, mas vc pode colocar a atualização no seu 
servidor)e atualiza a VM do Browser, passando a utilizar uma VM atualizada 
ao invés de utilizar a VM do Browser, o que deixa as applets mais rápidas. Tem 
um software que faz a conversão dos códigos HTML que possuem applets com todos 
os parâmetros de configuração para a verificação da VM chamado de HTMLC, se 
quiserem eu passo por e-mail.

Espero ter ajudado e 
qq dúvida mande e-mail.

Marcos OdaDevelopers TeamGlobalcode - The Developers 
Company

OBJECT 
classid="javascript:void(0);"WIDTH = "100%" HEIGHT = 
210 codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"PARAM 
NAME = CODE VALUE =TesteServlet 
PARAM NAME="type" 
VALUE="application/x-java-applet;version=1.3"PARAM NAME="scriptable" 
VALUE="false"PARAM NAME = "DataSource" VALUE 
="Teste.jsp"COMMENTEMBED 
type="application/x-java-applet;version=1.3" CODE =TesteServlet 
WIDTH = "100%" HEIGHT = 210 DataSource = "Teste.jsp" scriptable=false 
pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"NOEMBED/COMMENT

/NOEMBED/EMBED/OBJECT

!--APPLET CODE =TesteServlet WIDTH = 
"100%" HEIGHT = 210PARAM NAME = "DataSource" VALUE 
="Teste.jsp"
/APPLET--
-Mensagem original-De: jose soares sobrinho 
[mailto:[EMAIL PROTECTED]] Enviada em: sexta-feira, 1 de março de 
2002 20:57Para: [EMAIL PROTECTED]Assunto: Re: 
[java-list] plugin para applet

  Legal. e ilegalmente ;)? 
  Para rodar o applet abaixo,uso quantos por cento daJava(TM) 
  Plug-in: Version 1.3.1_01Using JRE version 1.3.1_01 Java HotSpot(TM) 
  Client VMUser home directory = E:\Documents and Settings\nucleocei?
  A sun pode incluir uma solução no SDK que inclua uma JVM Modular a 
  cadajavac *.java no prompt ou em IDEs- inclusive abrir um concurso 
  para escolher a melhor solução. Isso incluiria automaticamente uma JVM modular 
  com capacidade de rodar no cliente as classes embutidas no arquivo *.jar da 
  solução desenvolvida quando esta fosse baixada na forma de applet ou executada 
  como aplicação. Esta JVM Modular (esse nome é horrível) seria instalada, por 
  exemplo, no cliente quando o browser encontrasse atag applet/ 
  object. A # é que as JVMMs sãointeligentes o suficiente para 
  conversarem entresi.Claro, se naum tiver nenhuma JVM instalada, a 
  JVMX será instalada auto e rapidamente pois suporta apenas a aplicação a qual 
  esta anexadainicialmente.
  Objetos se entendem. Vai chegar um momento as mensagens entre as JVMMs 
  (eca,JVMXx é menos pior)terá este tom: 
  JVMXinstalada: Ei cara.suporto 50% das classes desta aplicação. 

  JVMX visitante ( :( ): Legal, então suporta mais estas.[]s. 
  JVMX Object(serverSun): Ei galera {JVMXs espalhadas por aí) tô 
  mandandosuportarem para novas brincadeiras.Claro, se a Sun 
  abusar,o usuário vai fazer com as JVMXs o mesmo que a micro fez com a 
  JVM. 
  []s 
  cacau 
   Lincolm Ferreira de Aguiar 
  [EMAIL PROTECTED] escreveu: 
  

Mas não é possível baixar só uma 
parte da JVM. Mas para internet seria uma boa idéia. No entanto, 
legalmente a Sun não permite 
isso. O plugin pode ser obtido em http://java.sun.com/getjava/others.html
Ele deve vir com uns exemplos de 
utilização, inclusive com o valor do parâmetro pluginspage que será usado 
nas suas páginas.

Um abraço,

Lincolm Ferreira de 
AguiarWebMaster - QueroProgramar[EMAIL PROTECTED]

www.geocities.com/lincolmf

- Original Message - 

  From: 
  jose 
  soares sobrinho 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, February 21, 2002 
  8:18 PM
  Subject: Re: [java-list] plugin para 
  applet
  
  Legal. 
  dúvidas; é certo que naum tem uma JVM porque estou fazendo o teste no 
  xp e aparece um x no lugar do applet mas naum sei como inserir no código 
  script/html o endereço da JVM para o xp ( http://java.sun.com/getjava/installer.html) 
  uma vez que a JVM naum tenha sido detectada como no meu caso. Pensei em 
  colocar esta linha logo depois do html mas cairia na redundância 
  que vc falou. 
  Pelo que entendi, baixaremos a JVM completa. Na verdade, gostaria mesmo 
  éde baixar apenas um pedaço da JVM o necessário para rodaras 
  classes; 
  java.applet.Applet;java.awt.*;java.awt.image.*;java.io.PrintStream;java.net.MalformedURLException;java.net.URL, 
  para rodar o applet:
  applet name="ptviewer" archive=ptviewer.jar 
  code=ptviewer.class width=320 height=200param 
  name=file 
  value="Monument.jpg"param 
  name=frame 
  value="frame.gif"param 
  name=fovmin value=0.1param 
  name=shotspot0 value=" x236 y186 a250 b200 
  

Re: [java-list] Servidor RMI...

2002-03-04 Por tôpico Wilhem de Araujo Rodrigues

Olá.
experimente separar as suas classes em  jars diferentes.
um para o cliente e um para o servidor.
Inicie as aplicações, efetue o teste e nos reporte.

Num pequeno exemplo simplório de distribuição de mensagens utilizei esse esquema e 
funcionou bem.
Trata-se de um ambiente de envio de mensagens de log para o servidor que registra em 
arquivo txt, onde as mensagens sao enviadas por dois clientes. Um via RMI e outro via 
SOAP.
Se alguém tiver interesse posso enviar.
Abraços

willy

 
 From: sreng sreng [EMAIL PROTECTED]
 Date: 2002/03/04 Seg PM 05:04:01 GMT-03:00
 To: [EMAIL PROTECTED]
 Subject: [java-list] Servidor RMI...
 
 
   Olá, colegas da lista:
 
   Estou desenvolvendo um servidor RMI para um projeto interno. Mas tenho um 
 problema muito chato. Compilo a classe do servidor (implementação da minha 
 interface remota) com sucesso e construo a classe stub (através de rmic 
 -v1.2 nomeDaClasse). Quando executo o servidor, esta execção:
 
 
 java.rmi.ServerException: RemoteException occurred in server thread; nested 
 exception is:
   java.rmi.UnmarshalException: error unmarshalling arguments; nested 
 exception is:
   java.lang.ClassNotFoundException: 
 br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
 
 java.rmi.UnmarshalException: error unmarshalling arguments; nested exception 
 is:
   java.lang.ClassNotFoundException: 
 br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
 
 java.lang.ClassNotFoundException: 
 br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub
 
   at 
 
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)
 
   at 
 sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
 
   at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:354)
 
   at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
 
   at java.rmi.Naming.rebind(Naming.java:160)
 
   at 
 br.com.aopec.gabriel.servers.RMIPersistenciaImpl.main(RMIPersistenciaImpl.java:160)
 **
 
Informando que a classe stub não foi encontrada. De fato, minha classe 
 stub é APAGADA durante a execução. Alguém já teve esse tipo de problema? 
 Alguém pode me ajudar?
 
 
 Segue o código fonte da minha classe servidora, para referência:
 
 **
 package br.com.aopec.gabriel.servers;
 
 import java.rmi.server.*;
 import java.rmi.*;
 import br.com.aopec.gabriel.objetos.*;
 import br.com.aopec.gabriel.exceptions.*;
 import java.sql.*;
 import java.util.*;
 /**
 * Title:AOPEC Gabriel: Sistema de Mensagens
 * Description:  Sistema de compartilhamento e registro de mensagens AOPEC.
 * Copyright:Copyright (c) 2001
 * Company:  AOPEC
 * @author Cláudio Marcelo Silva
 * @version 1.0
 */
 
 public class RMIPersistenciaImpl extends UnicastRemoteObject implements 
 RMIPersistencia{
   private Connection conexao;
 
   public RMIPersistenciaImpl()throws RemoteException {
 try{
   Class.forName(oracle.jdbc.driver.OracleDriver);
   conexao = 
 DriverManager.getConnection(jdbc:oracle:thin:@164.137.86.230:1521:bd01, 
 alunoJava, alunoJava);
 }catch(Exception e){
   e.printStackTrace();
 }
   }
 
   public void addUsuario(Usuario user)throws RemoteException{
 try{
   Statement st = conexao.createStatement();
   String values = ' + user.getID() + ', ' + user.getNome() + ',  + 
 user.getCargoID() + , ' + user.getEMail() + ', ' + user.getTelefone() + 
 ';
   st.executeUpdate(Insert into Usuario VALUES( + values + ));
   st.close();
 }catch(Exception e){
   System.err.println(Falha ao adicionar usuário);
   e.printStackTrace(System.err);
 }
   }
 
   public void removeUsuario(Usuario user)throws RemoteException{
 try{
   Statement st = conexao.createStatement();
   st.executeUpdate(Delete from Usuario where user_id=' + user.getID() 
 + ');
   st.close();
 }catch(Exception e){
   System.err.println(Falha ao remover usuario);
   e.printStackTrace(System.err);
 }
   }
 
   public void registraMensagem(AbstractMsg msg)throws RemoteException{
 try{
   Statement st = conexao.createStatement();
   String values = ' + msg.getID() + ',  + msg.getTitulo() + ', ' + 
 msg.getCorpo() + ', ' + msg.getRemID() + ',  + msg.getDestID() + ';
   st.executeUpdate(Insert Into Mensagem values( + values + ));
   st.close();
 }catch(Exception e){
   System.err.println(Falha ao registrar mensagem);
   e.printStackTrace(System.err);
 }
   }
 
   public AbstractMsg[] listaMensagensUsuario(Usuario user)throws 
 RemoteException{
 AbstractMsg[] msgArray = null;
 try{
   Statement st = conexao.createStatement();
   ResultSet rsConta = st.executeQuery(Select Count(*) AS Conta FROM 
 Mensagem WHERE Destino_id = ' + user.getID() + ');
 

RE: RES: [java-list] Hashtable

2002-03-04 Por tôpico Raphael Oliveira

rapaz,

java posui uma série de collections que vc pode usar para trazer resultados 
da tabela, para este caso específico as mais usadas são as classe que 
inplementam a interface Set, isto se deve ao fato das classes que 
implementam essa interface não permitirem a inserção de linhas duplicadas.

quanto a Hashtable, repare que o T é minusculo, vc pode inserir tb o 
resultado de seu select, o que vc deve ter em mente é que fazendo isso ele 
irá inserir na tabela de hash com uma ordenação própria, isto é horrivel se 
vc já traz o resultado ordenado no select.

coisa que vc não pode fazer com um Hashtable é inserir duas chaves identicas 
ou seja vc não pode ter algo do tipo

RJ - Rio de Janeiro
RJ - São Paulo

att,

raphael silva



From: Leandro Gruarin Abite - (DYNAMIC) [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: '[EMAIL PROTECTED]' [EMAIL PROTECTED]
Subject: RE: RES: [java-list] Hashtable
Date: Mon, 4 Mar 2002 09:41:56 -0300

Tem como adicinar mais de um valor em uma HashTable?
eu queria pegar os campos de um RecordSet e armazenar em uma
collection. Como posso fazer isso?

-Original Message-
From: Raphael Oliveira [mailto:[EMAIL PROTECTED]]
Sent: sexta-feira, 1 de março de 2002 10:32
To: [EMAIL PROTECTED]
Subject: Re: RES: [java-list] Hashtable


Alexandre,

basicamente...

uma Hashtable é uma collection java que permite vc inserir objetos nela
com uma chave identificadora.

Exemplo:

  Hashtable brasileiros = new Hashtable();
  brasileiros.put(03636589636, Raphael Silva);
  brasileiros.put(111, Alexandre);
  brasileiros.put(091, FHC);

Para pegar algum valor use o código:

  String cidadao = (String)brasileiros.get(111);
  if (cidadao != null) {
  System.out.println(Nome do brasileiro com o CPF igual a
111 é  + cidadao);
  }

isso é muito util quando vc quer uma lista como a de cima, que tenha uma
chave identificadora para uma posterior consulta. vc só precisa falar para a

lista: Me retorne o nome brasileiro com numero de cpf igual a
111..., que ele retornará isso para vc. Se vc fizesse amesma coisa
com uma array ou com a classe vector teria que usar o algoritimo mais lento
da face da terra.

for (int i=0; iTAMANHO; ++i)

esse código faria que vc varresse uma lista de 100.000.000 de registros.

possivelmente vc perderia o seu emprego...

espero ter ajudado...

raphael silva


From: Alexandre Victor Ferreira
[EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RES: [java-list] Hashtable
Date: Thu, 28 Feb 2002 17:55:14 -0300

Pessoal

Estou vendo essas mensagens sobre Hashtable, mas estou com dúvidas.
O que vem a ser uma Hashtable e qual a funcionalidade dela ???

[]´s
Alexandre


-Mensagem original-
De: Marcelo Alves [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 27 de fevereiro de 2002 20:01
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Hashtable



tem q ser  :

(Hashtable)(a.get(1).put(teste, objetoQualquer);

O get de um Hashtable devolve Object, dai tem que fazer typecast...

  t+

.: marcelo alves :.


| Olá pessoal,
|
| é possível atualizar o valor de um objeto em uma Hashtable fazendo
algo do
| tipo:
|
| Hashtable a = new Hashtable();
| a.put(1, new Hashtable());
| a.put(2, new Hashtable());
|
| a.get(1).put(teste, ObjetoQualquer);
|
| O que tou tentando e não estou conseguindo é criar uma Hashtable
dentro da
| outra e inserindo e atualizando valores dessas Hashtables...
|
| Tem uma forma melhor de fazer isso?
|
| 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
| 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]

-


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





_
Join 

Re: [java-list] Problemas com beans e jsp

2002-03-04 Por tôpico Helder da Rocha

Olá Sparc,

Você não precisa indicá-la no web.xml. Coloque o bean na raiz do CLASSPATH
da sua aplicação, ou seja, supondo que seu JSP se chame hello.jsp, e seu
bean HelloBean.class, você deve ter a seguinte estrutura:

suawebapp/
 |___ hello.jsp
 |___ WEB-INF
   |___ web.xml
   |___ classes
   |___ HelloBean.class

Se voce estiver usando o Tomcat 4, basta zipar tudo num JAR (hello.jsp e
WEB-INF ficam na raiz), mudar a extensão para .war e jogar no diretório
webapps/ do Tomcat. Reinicie o servidor que a aplicação estará no ar.

[]s
Helder.

--
Helder da Rocha
Web Consultant
www.argonavis.com.br
São Paulo


- Original Message -
From: Jose_Carlos
To: [EMAIL PROTECTED]
Sent: Monday, March 04, 2002 2:10 PM
Subject: [java-list] Problemas com beans e jsp


Galera comprei um livro de jsp (desenvolvendo na web com jsp da editora
ciencia moderna), já no primeiro exemplo utilizando 1 bean e uma página jsp
simplesmente não consigo fazer funcionar como no livro o problema é que o
tomcat não encontra a classe HelloBean. Enfim, onde coloco esta classe, devo
indicá-la em web.xml?

[]'s
Sparc

abaixo o código.


html
body
jsp:useBean id=hello class=HelloBean/
jsp:setProperty name=hello property=name param=name/
Hello, jsp:getProperty name=hello property=name/!
/body
/html




public class HelloBean implements java.io.Serializable {

 String name;

 public HelloBean() {
  this.name = World;
 }

 public String getName() {
  return name;
 }

 public void setName(String name){
  this.name = name;
 }
}


-- 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] Servidor RMI...

2002-03-04 Por tôpico Helder da Rocha

Olá...(sreng sreng?)

Para que um stub seja encontrado pelo RMIRegistry ele precisa estar no seu
classpath ou codebase. A menos que o CLASSPATH da sua aplicação faça parte
do CLASSPATH do RMIRegistry (geralmente não é o caso) ele não vai achar o
stub e vai procurar no codebase que precisa ser definido na sua aplicação
(ou via linha de comando ao executar o servidor). O codebase também serve
para que um cliente remoto possa fazer download do seu stub.

No exemplo abaixo, usado em um JAR com CLASSPATH único, o RMI registry verá
os arquivos que estiverem no CLASSPATH da aplicação.

java.util.Properties props = System.getProperties();
props.setProperty(java.rmi.server.codebase, file:// +
props.getProperty(java.class.path));

Normalmente, em vez de file:// você usaria http://, ftp:// ou outro
protocolo para que seus clientes remotos possam baixar os stubs.

Observe que o código acima pode falhar se java.class.path tiver mais de um
caminho (é preciso testar isto antes e partir o string em caminhos
separados. O code base pode ter vários caminhos. É só separar com espaços:

props.setProperty(java.rmi.server.codebase, http://abc.com/stubs.jar
http://xyz.com/morestubs/;));

Você também pode passar a propriedade na linha de comando ou guardar em um
arquivo .properties:

java -Djava.rmi.server.codebase=http://abc/coisas/stubs.jar
myrmi.server.Server
java -Djava.rmi.server.codebase=http://abc/coisas/stubs.jar
http://xyz/stubs/; myserver.Server

Importante: se o codebase contiver um diretório é necessário que termine em
/ (já perdi um domingo inteiro por não observar esse detalhe).

[]s
Helder.

--
Helder da Rocha
Web Consultant
www.argonavis.com.br
São Paulo

- Original Message -
From: sreng sreng [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, March 04, 2002 2:04 PM
Subject: [java-list] Servidor RMI...



   Olá, colegas da lista:

   Estou desenvolvendo um servidor RMI para um projeto interno. Mas tenho
um
 problema muito chato. Compilo a classe do servidor (implementação da minha
 interface remota) com sucesso e construo a classe stub (através de rmic
 -v1.2 nomeDaClasse). Quando executo o servidor, esta execção:

 
 java.rmi.ServerException: RemoteException occurred in server thread;
nested
 exception is:
 java.rmi.UnmarshalException: error unmarshalling arguments; nested
 exception is:
 java.lang.ClassNotFoundException:
 br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub



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




[java-list] Inicialização de matrizes de strings

2002-03-04 Por tôpico Leonardo Campos

E aì pessoal!

Estou precisando resolver isso até hj à noite!
Se alguém puder me ajudar...



Tenho o seguinte:
-

String nome = new String(Leonardo);
ou
String nome; nome = new String(Leonardo);



E agora com matriz de Strings:
--

String nomes[] = {Leonardo, Fulano, Cliclano}
ou
String nome[]; ???


Como faço para inicializar matrizes utilizando o NEW???


Agradeço desde já!

+===.=.==+
| Leonardo Campos  (°v°) |
| [EMAIL PROTECTED]   (( )) |
+==+
| Winchester cheio? Apague asteriscos!  /|\  |
++


__
Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br



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




RES: [java-list] How much?!?!?

2002-03-04 Por tôpico Marcus Vinícius da Costa Soares

Preços do Together:

Together Solo - Node-locked License: US$ 4.194,00, incluindo manutenção
anual, com direito a suporte técnico, up grades e releases.
- Floting License: US$ 6.988,00.

Together Control Center - Node-locked License: US$ 7.194,00
 - Floting License: US$ 11.988,00.


-Mensagem original-
De: Renato Quedas [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 4 de março de 2002 09:08
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] How much?!?!?


Quer ter seu próprio endereço na Internet?
Garanta já o seu e ainda ganhe cinco e-mails personalizados.
DomíniosBOL - http://dominios.bol.com.br





Se você tema como premiss utilizado o Together, acho que não tem muito o que
comentar.
Agora, se você estiver aberto a outras ferramentas, tem um produto que vem
com Rose Professional J 2002, RUP 2002, DreamWeaver
e JBuilder Enterprise por esse preco.

Abraço

Renato

- Original Message -
From: Flávio Leite [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, March 01, 2002 9:17 AM
Subject: [java-list] How much?!?!?


 Pessoal,

 Alguem tá por dentro de qto custa cada licença do Together ControlCenter
 5.5???

 Não precisa ser exato, pelo menos uma noção de qto custa.

 []s,
 Flávio.



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



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




[java-list] Indicação de Livros..

2002-03-04 Por tôpico Antônio Marcos Silva Rodrigues

Estou iniciando em Java, gostaria que alguém me indicasse bons livros que 
vai desde iniciante à avançado...
Obrigado pela atenção...

[]`s
By Always...

_
Converse com amigos on-line, experimente o MSN Messenger: 
http://messenger.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Palestra sobre Ant e JUnit da Reuniáo SouJava

2002-03-04 Por tôpico Helder da Rocha

Para quem perdeu a reunião SouJava, o material (slides em PDF e código-fonte
dos exemplos) da segunda palestra está no site
http://www.argonavis.com.br/cursos/xpjava/ .

[]s
Helder.

--
Helder da Rocha
Web Consultant
www.argonavis.com.br
São Paulo


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




[java-list] Problemas em servidor RMI

2002-03-04 Por tôpico sreng sreng

Olá, colegas da lista:

Estou desenvolvendo um servidor RMI para um projeto interno. Mas tenho um
problema muito chato. Compilo a classe do servidor (implementação da minha
interface remota) com sucesso e construo a classe stub (através de rmic
-v1.2 nomeDaClasse). Quando executo o servidor, esta execção:


java.rmi.ServerException: RemoteException occurred in server thread; nested
exception is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested
exception is:
java.lang.ClassNotFoundException:
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

java.rmi.UnmarshalException: error unmarshalling arguments; nested exception
is:
java.lang.ClassNotFoundException:
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

java.lang.ClassNotFoundException:
br.com.aopec.gabriel.servers.RMIPersistenciaImpl_Stub

at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:245)

at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)

at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:354)

at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)

at java.rmi.Naming.rebind(Naming.java:160)

at
br.com.aopec.gabriel.servers.RMIPersistenciaImpl.main(RMIPersistenciaImpl.java:160)
**

  Informando que a classe stub não foi encontrada. De fato, minha classe
stub é APAGADA durante a execução. Alguém já teve esse tipo de problema?
Alguém pode me ajudar?


Segue o código fonte da minha classe servidora, para referência:

**
package br.com.aopec.gabriel.servers;

import java.rmi.server.*;
import java.rmi.*;
import br.com.aopec.gabriel.objetos.*;
import br.com.aopec.gabriel.exceptions.*;
import java.sql.*;
import java.util.*;
/**
* Title:AOPEC Gabriel: Sistema de Mensagens
* Description:  Sistema de compartilhamento e registro de mensagens AOPEC.
* Copyright:Copyright (c) 2001
* Company:  AOPEC
* @author Cláudio Marcelo Silva
* @version 1.0
*/

public class RMIPersistenciaImpl extends UnicastRemoteObject implements
RMIPersistencia{
private Connection conexao;

public RMIPersistenciaImpl()throws RemoteException {
   try{
 Class.forName(oracle.jdbc.driver.OracleDriver);
 conexao =
DriverManager.getConnection(jdbc:oracle:thin:@164.137.86.230:1521:bd01,
alunoJava, alunoJava);
   }catch(Exception e){
 e.printStackTrace();
   }
}

public void addUsuario(Usuario user)throws RemoteException{
   try{
 Statement st = conexao.createStatement();
 String values = ' + user.getID() + ', ' + user.getNome() + ',  +
user.getCargoID() + , ' + user.getEMail() + ', ' + user.getTelefone() +
';
 st.executeUpdate(Insert into Usuario VALUES( + values + ));
 st.close();
   }catch(Exception e){
 System.err.println(Falha ao adicionar usuário);
 e.printStackTrace(System.err);
   }
}

public void removeUsuario(Usuario user)throws RemoteException{
   try{
 Statement st = conexao.createStatement();
 st.executeUpdate(Delete from Usuario where user_id=' + user.getID()
+ ');
 st.close();
   }catch(Exception e){
 System.err.println(Falha ao remover usuario);
 e.printStackTrace(System.err);
   }
}

public void registraMensagem(AbstractMsg msg)throws RemoteException{
   try{
 Statement st = conexao.createStatement();
 String values = ' + msg.getID() + ',  + msg.getTitulo() + ', ' +
msg.getCorpo() + ', ' + msg.getRemID() + ',  + msg.getDestID() + ';
 st.executeUpdate(Insert Into Mensagem values( + values + ));
 st.close();
   }catch(Exception e){
 System.err.println(Falha ao registrar mensagem);
 e.printStackTrace(System.err);
   }
}

public AbstractMsg[] listaMensagensUsuario(Usuario user)throws
RemoteException{
   AbstractMsg[] msgArray = null;
   try{
 Statement st = conexao.createStatement();
 ResultSet rsConta = st.executeQuery(Select Count(*) AS Conta FROM
Mensagem WHERE Destino_id = ' + user.getID() + ');
 int contagem = rsConta.getInt(Conta);
 rsConta.close();
 ResultSet rs = st.executeQuery(SELECT Corpo, Titulo FROM Mensagem
WHERE Destino_id = ' + user.getID() + ');
 msgArray = new AbstractMsg[contagem];
 int index = 0;
 while(rs.next()){
   AbstractMsg msg = new Mensagem();
   msg.setCorpo(rs.getString(corpo));
   msg.setTitulo(rs.getString(titulo));
   msgArray[index] = msg;
   index++;
 }
 rs.close();
 st.close();
   }catch(Exception e){
 System.err.println(Falha ao listar mensagem para o usuario  +
user.getNome() + @ + user.getID());
 e.printStackTrace(System.err);
   }
   return msgArray;
}

public AbstractMsg[] listaMensagensEnviadas(Usuario user)throws
RemoteException{
   AbstractMsg[] msgArray = null;
   try{
 Statement st = conexao.createStatement();
 ResultSet rsConta = st.executeQuery(Select Count(*) AS 

[java-list] Entrada basica

2002-03-04 Por tôpico Julio Valsesia

Falaii galera:

Alguem poderia me dizer como eu faco exatamente uma
entrada igual a seguinte em java
++
#include stdio.h
main()
{
  int num;
  printf(Digite um numero: );
  scanf(%d,num);
  printf(%d \n,num);
}
+
Sei que a duvida eh basica!!!  Nao riam!!!

Valeu.CodJack

__
Do You Yahoo!?
Yahoo! Sports - sign up for Fantasy Baseball
http://sports.yahoo.com

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