[java-list] Urgente

2001-03-15 Thread Maria Teresa Nevares

Oi, pessoal
Eu estou mesmo numa emergência precisando de uma ajuda em Java. Eu gostaria
de telefonar para alguém que aceitasse me ajudar por telefone, mas vou dando
as informações sobre mim agora, para ver se eu consigo sorte.
Eu posso ligar ou receber a chamada a cobrar, ok? É uma construção que deve
usar umas 4 ou 5 linhas, apenas, ok?
Minha identificação:
Maria Teresa Figueira de Mello Nevares
Astróloga Profissional e estudante novata de Java
Rua Buenos Aires, 124 - Centro - Petrópolis, RJ
Telefone: (0**24) 242-3238
Eu agradeço, a pergunta eu estou repetindo aqui agora


Eu tenho uma 
StringBuffer Marta
eu preciso criar um file com extensao XML, e salvar este file 
em c:\development por exemplo
este arquivo precisa chamar
data(do computador, do dia que criou o arquivo,
 no formato,.MM.dd.HH.mm.ss + Marta
ie, se por exemplo o arquivo eh criado as 20hs, 37min, e 10 seg
o nome do arquivo precisa ser
2001.03.15.20.37.10.Marta.xml(onde Xml eh a extensao)
2001 = ano
03 = mes marco
15 = dia de hoje
20 = 8 horas da noite
37 = minutos
10 = segundos
Marta.xml sempre isso no final

Alguém me ajuda  me dizendo como salvar este arquivo em
c:\development, por exemplo
isto eh o mais importante!!!

depois será que pode me escrever este codigo todo - deve ser bem umas 4 ou 5
linhas de codigo?

Eu agradeço e aguardo ansiosa



Maria Teresa,

"Procurem primeiro as boas coisas da Mente  -  adverte-nos Bacon  -
e o resto lhes será proporcionado, ou então a falta do resto nem será
sentida".




 winmail.dat

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


Re: [java-list] Probelma com Java x Access

2001-03-15 Thread Sergio Oliveira Jr.

Voce não está comitando a transação.

Acho que voce tem que usar o comando executeUpdate ao invés execute.

Talvez execute não tenha auto-commit.

Outra alterativa pode ser dar um commit explicito.

Tenta aí.

[]'s

Sergio


>From: Jean Carlo Mendes <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: [java-list] Probelma com Java x Access
>Date: Wed, 14 Mar 2001 20:09:09 -0300 (ART)
>
>Amigos da lista;
>
>Estou tentando inserir um registro em um BD Access e
>não estou conseguindo. A consulta funciona
>perfeitamente, porem a insercao de registro, apesar de
>nao gerar nenhum erro de compilacao e nem de execução,
>simplesmente não ocorre.
>Estou tentando inserir um registro na tabela TBLAMIGO,
>que possui os seguintes campos: CODAMI, NOMAMI,
>TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
>possui Chave e todos os campos sao texto.
>Segue o codigo da classe e os metodos:
>
>--
>import java.sql.*;
>
>public class Amigo extends java.lang.Object {
>
> private String codigo = blank;
> private String nome = blank;
> private String fone = blank;
> private String celular = blank;
> private String email = blank;
> static Connection con = null;
> static private String blank = "";
> private int acao = 0;
>
> public Amigo() {
> if (con == null) {
> try {
>
>Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> con =
>DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
>"", "");
> } catch (Exception e) {
> System.err.println ("Erro no comando
>SQL de Conexao");
> }
> }
> }
>
> public String getNome() {
> return nome;
> }
>
> public void setNome(String nome) {
> this.nome = nome;
> }
>
> public String getCodigo() {
> return codigo;
> }
>
> public void setCodigo(String codigo) {
> this.nome = codigo;
> }
>
>
> public String getFone() {
> return fone;
> }
>
> public void setFone(String fone) {
> this.fone = fone;
> }
>
> public String getCelular() {
> return celular;
> }
>
> public void setCelular(String celular) {
> this.celular = celular;
> }
>
> public String getEmail() {
> return email;
> }
>
> public void setEmail(String email) {
> this.email = email;
> }
>
> public int getAcao() {
> return acao;
> }
>
> public void setAcao(int acao) {
> this.acao = acao;
> }
>
> public boolean fazAcao() {
> if (acao == 1) { // consultar
> try {
> Statement stmt =
>con.createStatement();
> ResultSet rs = stmt.executeQuery
>("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" + nome
>+ "%'");
> if (rs.next()) {
> codigo = rs.getString(1);
> nome = rs.getString(2);
> fone = rs.getString(3);
> email = rs.getString(4);
> celular = rs.getString(5);
> }
> else {
> acao = 3;
> fazAcao();
> return false;
> }
>
> rs.close();
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
>SQL de Consulta");
> return false;
> }
> }
> else if (acao == 2) { // Inserir
> try {
> Statement stmt =
>con.createStatement();
>
> stmt.execute ("INSERT INTO TBLAMIGO
>(NOMAMI, TELAMI, ENDELE, CELAMI)" +
> " VALUES (' "+ nome + "' , '" + fone +
>"' , '" + email + "' ,' " +
> celular + "' )" );
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
>SQL de Insert");
> return false;
> }
> } else if (acao == 3) { // Limpar Campos
> nome = fone = celular = email = blank;
> }
> acao = 0;
> return true;
> }
>
> public static void main (String args[]) {
> Amigo a = new Amigo();
> a = new Amigo();
> a.setNome("Jean");
> a.setAcao(1);
> a.fazAcao();
> System.out.println ("Nome:"  + a.getNome() +
>"\n" +
> "E-mail: "  + a.getEmail()
>+ "\n" +
>   "Celular:" + a.getCelular()+ "\n" +
> "Telefone:" + a.getFone()
>+ "\n" );
> Amigo b = new Amigo ();
> b.setNome("Fernanda");
> b.setEmail("[EMAIL PROTECTED]");
> b.setFone("322 444");
> b.setCelular("99454545");
> b.setAcao(2);
> b.fazAcao();
>
> }
>}
>

[java-list] enviando HTTP_REFERER para o servidor HTTP

2001-03-15 Thread Luciano da Silva Ribas

Ola Lista!

Alguem aqui ja trabalhou tentando simular um browser em java?
Estou tendo dificuldades em enviar o parametro HTTP_REFERER para o
servidor HTTP.

Estou tentando fazer um POST em um formulario que testa a variavel
HTTP_REFERER para verificar a pagina que originou
o submit. Como eh o meu programa que esta fazendo o submit eu preciso
passar esta variavel. Como eu faco isto?


Estou usando a classe URLConnection em java.net:
.

URL url = new URL("http://teste.com.br/submit.cgi");
URLConnection connection = url.openConnection();
connection.setDoOutput(true);
PrintWriter out = new PrintWriter(connection.getOutputStream());

out.print("HTTP_REFERER: http://teste.com.br/formulario.html" );//
** O SERVIDOR NAO RECONHECE O PARAMETRO COMO VINDO DE UM BROWSER**

out.print("nome=Luciano&fone= 4234231132124" );
...

Aperentemente a classe URLConnection nao permite controle deste
parametro... certo?  Entao sera que eu preciso abrir um socket e passar
na mao todas as variaveis?

Por favor alguem que ja passou por um problema semelhante me de uma luz.

Obrigado,
Luciano Ribas


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




Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread Sven van ´t Veer



valter vieira de camargo wrote:

> Ok Seven ... entendi o que quer dizer eu também acho que a agregação é
> muito mais viável... e aproveitamos mais os recursos OO.
> Porém desenvolvendo o meu projeto percebi que se eu me dedicar
> exclusivamente à modelagem OO no meu modelo de classes sem pensar no eu Banco
> de DAdos, que no caso é relacional, eu terei muitos problemas durante a
> implementação. Se eu desenvolver o modelo de classes já visando um banco
> relacional eu poderei minimizar as dificuldades durante a implementação do
> sistema, você não acha ?

Derpende, vc precisa de desenvolver rapidamente ou vc quer código 
robusto. Pessoalmente somente com associação fica tão complicado quanto 
para desenvolver mas sem a robutez .

> 
> Sobre o exemplo abaixo... eu também já ouvi dizer que uma associação acontece
> quando, dentro de uma classe qualquer, não no atributo dessa, instanciamos
> outra e a utilizamos não é isso que é associação ?

não. uma associação (pela definição OO / UML) é administrado por uma 
terceira classe.


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




Re: [java-list] Sobre certificação, etc...

2001-03-15 Thread Sven van ´t Veer



[EMAIL PROTECTED] wrote:

> Concordo plenamente com o Maurício e o Jorge e vou além. Empresas 
> decentes que trabalham no ramo da alta tecnologia, jamais contratam um 
> funcionário sem curso superior.
> 
Talvez aqui no brasil, no mundo externo contratam sim.

> Acho que muitos estão esquecendo, ou melhor, talvez nem saibam (pois 
> não fizeram faculdade) que grandes programas têm sua base 
> desenvolvidade em estruturas de dados e técnicas de compilação.
> 
E ai, cara, tenho um colega nos eua que trabalha no desenvolvimento de 
jdk da IBM. Ele não tem faculdade...

> Tudo isso é ensinado nas faculdades com a intenção de que o aluno 
> aprenda a raciocinar e desenvolver o perfil de programador.
> 
Raciocinar é uma coisa que meus pais me ensinaram desde o nascimento. 
Não preciso de faculdade para isso.

> Tem muita gente falando besteira sobre faculdade sem nunca ter sentido 
> o cheiro de uma.
> 
Cheirei, fez mestrado e tudo, aindo te falo que tudo q vc pode aprender 
na faculdade pode aprender em casa. A unica coisa boa da faculdade é que 
te obrigam a estudar. Quem tem vontade de estudar não precisa disso. 
Gastou 10 a 15 % do meu salario em livros, gosto de ler e estudar.

> Conheco muitos programadores que não fizeram faculdade e que 
> desvalorizam a classe desenvolvendo míseros programas de padaria e 
> comércio em geral.
> 
Pois ehh.. Conheço tambem muitas programadores que fizeram faculdade e 
fazem a mesma merda.

> Mas a maioria esmagadora não sabe desenvolver uma classe decente e 
> reutilizá-la futuramente.
> 
E ae, veja acima. É a mesma coisa com pessoas que fizeram faculdade. 
Tenho alguem aqui como estagiário. Dei la uma diagramma em UML e os 
esqueletons de dois classes (CPF e CNPJ) junto com cf em javascript. Ae 
ela falou, pô cara nunca implementei uma classe. Tem curso de java, tres 
anos de faculdade e tudo.


> O grande filão é comandar, decidir e analisar. E isto não é para 
> todos, somente para aqueles com perfil nobre e tino para negócios e 
> mercado.
> 
Perfil nobre.. Palavre tipica do Brasil (desculpa não quero 
generalisar). Tira isso de cabeça cara não existe mais nobreza no mundo 
a não ser na Inglaterra !!!

Einstein não tinha faculdade nobre, não tinha nada só um QI para caramba.

Sabe o que que é  Medo de que existem pessoas mais intelligentes sem 
a possibilidade de entrar numa faculdade 'nobre' mas com qi 
extravagante. Vc deve se lembrar que as faculdades gratuitos e de melhor 
qualidade aqui no brasil so podem ser alcançados por filhos de pais com 
bastante dinheiro, já que as escolas públicos são de baixo nivel. Isso 
não quer dizer que pessoas que passaram por estes escolas públicos não 
podem ser (mais) intelligentes que voce ou eu.

A coisa que deveriam ter ensinado na faculdade voce não parece a ter 
aprendido. Para creçer na vida deve respeitar a inteligencia das outras 
e deve respeitar as decicões e possibilidades dos outros. Se voce não 
pode ver isso nunca creçera na vida. Um exemplo?? Bill Gates, Steve 
Jobbs, Ronald Reagan, Mahatma Ghandi, Albert Einstein, Kevin Mitnick.

> Não se esqueçam que muitos de vocês, estudam em livros de grandes 
> gênios da computação que são doutores e um dia fizeram faculdade, que 
> tantos estão tentando desmerecer.
> 
E muitos destes livros foram escritos por pessoas que nunca passaram na 
faculdade (me lembro de um manual de programação de drivers para Amiga 
en Assembler, escrito por um rapaz de 13 anos).

Não se acha nobre somente por que passo a faculdade. Nobreza e respeito 
voce deve ganhar, e não necesariamente na faculdade.

Sven


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




RE: [java-list] implementação de agregações e associações

2001-03-15 Thread Jorge Martins

Tenho certeza que é assim. Só não posso te indicar uma bibliografia pois
desconheço um bom livro sobre base de orientação objetos e modelagem. Já me
indicaram o Objedt-Oriented Modeling and Design, do James Rumbaugh. Também
já li um do Booch falando sobre isto. Mas aprendi isso mesmo na faculdade,
com um professor.

Para você que está fazendo uma modelagem, aconselho a usar o software
Togheter Whiteboard. Ele gera códigos java junto com o modelo UML. O código
que ele gera para agregação e associação é igual.

abraços

Jorge

-Original Message-
From: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 14 de março de 2001 19:18
To: [EMAIL PROTECTED]
Subject: Re: [java-list] implementação de agregações e associações


Ok Jorge eu também estou chegando à essa conclusão que a diferença
seja
no encapsulamento

Só uma coisa para finalizar  você supõe que seja dessa forma ? Ou você
tem
certeza ?  Desculpe estar perguntando assim mas é que
se você tiver lido em algum lugar eu também gostaria de fazê-lo, pois, estou
desenvolvendo meu projeto de mestrado sobre essas coisas

Abraços...

Jorge Martins wrote:

> Valter,
>
> A maior diferença em associação e agragação é o tipo da entidade
> referenciada. Imagine a modelagem de um gerenciador de banco de dados. Um
> tabela possui linhas (ou tuplas). Linha neste caso é uma entidade fraca,
sua
> existência depende da tabela. E tratasse de uma agregação, pois várias
> linhas compõe uma tabela.
> Veja agora o caso de a modelagem de uma escola. Um professor dá
aula
> para vários alunos. Logo há uma associação entre aluno e professor. Ambos
> são entidades fortes, existem independentemente de outra entidade. Apenas
se
> relacionam: professor leciona aluno.
> Em java, a implementação é muito semelhante, tanto de um quanto do
> outro. Basta fazer uma referência (ou uma lista delas) de uma classe para
a
> outra. A diferença fica no encapsulamento. É muito razoável que no
primeiro
> modelo, apenas seja possível criar e excluir uma linha através de sua
> tabela. No segundo, a criação de alunos e professores é independente,
> haveria então um método (o ambiente determina em qual classe ficará este
> método) para associar um professor a um aluno.
>
> abraços
>
> Jorge
>


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

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




Re: [java-list] Sobre certificação, etc...

2001-03-15 Thread Jason Douglas de Oliveira BOL2

CONCORDO COM VC MAURÍCIO!!!

- Original Message -
From: Maurício de Barros Borges <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 9:07 AM
Subject: [java-list] Sobre certificação, etc...


> E-mail grátis BOL com antivírus! Faça já o seu!
> http://www.bol.com.br
>
>
>Gostaria de não me envolver na discussão, porque já está ficando
> "quente" demais. Mas como estamos em uma lista de discussão, estamos
> aqui pra isto. :)
>
>Acho interessante que muitas pessoas tem opiniões bem equilibradas,
> pois sabem o valor relativo entre curso superior, certificação e
> experiência. Agora não estou entendendo toda esta revolta CONTRA a
> certificação: concordo com quem disse que se bem não faz, mal não vai
> fazer também. Tem gente que saca tanto de java aqui na lista que eu não
> entendo porque elas se opõe tão ferrenhamente contra a certificação: se
> você saca tanto, você pode fazer a certificação com os pés nas costas !
>
>Mas, mudando de tópico, também acho que tem gente nesta lista que tem
> uma opinião PRECONCEITUOSA em relação ao curso superior em informática.
> Concordo que curso superior não prova que você é um bom profissional,
> mas o que caracteriza um bom profissional na nossa área ? Vontade de
> aprender e esforço, certo ? E uma coisa eu posso dizer: se você tem o
> perfil do futuro bom profissional, o melhor lugar para você começar a
> aprender (e aprender bastante) é na universidade. Tem muita gente boa
> trabalhando em informática que não fez o curso superior na área (posso
> citar a minha empresa, onde o gerente de segurança tem segundo GRAU, o
> administrador de sistemas é técnico em mecânica e o diretor técnico é
> engenheiro mecânico). No entanto, posso garantir que já ensinei muita
> coisa para os meus companheiros de trabalho que aprendi na faculdade, ou
> seja, este papo de que faculdade não ajuda em nada, que você só vai
> aprender coisas obsoletas, etc, etc, etc, É PAPO FURADO !!! O que eu
> estou querendo dizer é que se você é bom, a faculdade vai te ajudar sim
> !! E muito !! Se você é picareta, você pode ser formar e continuar
> picareta, mas isto acontece em TODAS as profissões, não é um problema do
> curso superior da área de informática. Como já foi dito, tem muito
> advogado picareta, muito administrador de empresas picareta, etc... Não
> estou fazendo apologia do curso superior (porque ele tem muitos
> defeitos), mas acho que quem só critica não sabe o que está falando.
>
>Só para concluir: conheço gente com vários anos de experiência que eu
> acho que não sabe extender uma classe e desenvolve um código que dá
> raiva de manter... Mas também conheço muita gente formada em
> universidade top que mal entende um programa em C que calcula uma raiz
> quadrada... Não existe métrica infalível para medir as pessoas. Então
> acho que ser bom ou não ser bom depende da pessoa, mas se você tem esta
> característica, você deve utilizar tudo que está ao seu alcance para se
> capacitar melhor (pois o mercado não perdoa) e isto inclui: faculdade
> boa, certificação e principalmente, muito trabalho (pra ganhar
> experiência, que é o que importa, certo ? :).
>
>É isso !
>
>Maurício
>
> --
> Maurício de Barros Borges
> Widesoft Sistemas Ltda.
> Computer Engineer
> Tel: +55 19 451 6300
>
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
>


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




RE: RES: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-15 Thread Jorge Martins

Não é não, valter. Associação e agregação são ambos relacionamentos de
classes. Em java, você implementa como uma referência de um objeto ao outro.

Exemplo:


/* modelo do banco de dados */
class Table
{
private Row rows[]; /* agregação "tem" */
}


class Row
{
private Table table
}

/* modelo escola */
class Professor
{
private Aluno alunos[]; /* associação leciona */
}

class Aluno
{
private Professor professores[];
}

A implementação dos dois casos é idêntica, mas o primeiro é uma agregação e
o segundo é uma associação. 

A diferênça está no tipo da entidade relacionada. Na agregação você se
relaciona com uma entidade fraca, que têm a existência dela dependente a
outra. Grosso modo onde há na descrição o verbo ter, há uma agregação. No
exemplo: "Tabela tem linhas".

A associação relaciona com entidades fortes, de existência independente a
outras entidades. Um professor e um aluno existem independentemente, apenas
se associam. O professor leciona aluno. Logo, o professor tem uma associação
lecionar com aluno.

Sacou? As diferenças na implementação são pequenas. Todas espelham essas
diferenças de comportamento que eu descrevi acima.

abraços

Jorge


-Original Message-
From: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 14 de março de 2001 19:10
To: [EMAIL PROTECTED]
Subject: Re: RES: [java-list] Para Alexandre: implementação de
agregações e associações


Sobre as associações e agregações eu estou achando que é realmente isto:
agregação - atributo do tipo de outra classe
associação - instanciação de uma classe dentro de algum método de outra...

Quanto à abordagem do Furlan... será que se modelarmos um sistema
completamente
OO sem a preocupação com chaves, etc a dificuldade na implementação será
muito acentuada, você não acha ? Eu estou desenvolvendo um projeto de
mestrado e
quero fazer da maneira certa entende ? A minha outra preocupação é quanto ao
projeto . no modelo de classes de análise tudo bem ... mas o meu modelo
de
classes de projeto tem que ter alguma coisa relacional


Alexandre Rodrigues Gomes wrote:

> Valter,
>
> na implementação acho que poderíamos resumir na seguinte forma:
> para agregar, utilizaremos atributos de instância, ou seja,
> "variáveis globais" e para associação podemos criar apenas
> variáveis locais de métodos. Será que é plausível esta abordagem ?
> Se bem que podemos ter atributos de classe que não são verdadeiras
> agregações mas apenas realizam papel associativo. Acho que
> isto é bem conceitual mesmo. O pessoal da lista podia dar
> uma forcinha.
>
> Quanto àquela abordagem do Furlan, eu questiono um pouco.
> Ora, temos hoje que o que se busca é a independência da fonte
> de dados. Devemos abstrair a forma com que a base de informações
> será implementada, nos deter apenas numa interface pré-definida
> e deixar as questões peculiares de cada banco com uma camada
> de software que realize o mapeamento OO/Relacional. Amarrar
> o seu modelo de negócios numa solução única de backend é
> limitar seu processo de desenvolvimento à não escalabilidade
> e evolução.
>
> By Alê!
>
> -Mensagem original-
> De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 14 de março de 2001 10:48
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] Para Alexandre: implementação de agregações e
> associações
>
> Ok... Alexandre ...
>   É justamente no ponto da implementação a minha
preocupação
>   Gostei do que você disse e acho que realmente está certo.
> Minhas dúvidas eram mais quanto à  implementação das associação. E também
> ach
> oque é assim que funciona isto é, dentro de uma classe , instancio uma
> outra e a utilizo para cumprimento das responsabilidades da primeira.
> No caso da agregação, um atributo da classe é do tipo de outra
> É isto, não é ?
>
> Agora veja bem.
>
> Em um livro de UML do Furlan, encontrei que para se fazer a
> normalização de um modelo de classes, visando o projeto é claro, deve-se
> basear em algum tipo de banco de dados será utilizado. Se os dados do meu
> sistema serão persistidos utilizando BD OO a normalização se dá sem a
> preocupação das chaves primárias e estrangeiras... mas quando o me sistema
> utiliza BD relacional devo me preocupar com isso... só que ele apenas
> exemplifica a normalização utilizando BD OO. Você sabe alguma coisa sobre
> essas normalizações com BD relacional ?
>
> []'s Valter.
>
> Alexandre Rodrigues Gomes wrote:
>
> > Valter,
> >
> > no nível de linguagem, tanto agregação quando associação
> > se dão de maneiras similiares. O que as distingue é o seu
> > modelo. Na UML, a associação é feita apenas com uma linha
> > ligando as classes envolvidas enquanto que a agregação é
> > uma linha com um losango na ponta da classe agregadora.
> >
> > Conceitualmente, deveria-se utilizar agregação quando o
> > propósito de uma classe for o de encapsular o funcionamen

Re: [java-list] Instanciar classe Graphics

2001-03-15 Thread Jason Douglas de Oliveira BOL2

Bom Dia Levy.

O método component.getGraphics() só pode ser chamado quando o objeto está
visível.
Para fazer um teste implemente um botão com ActionListener e no
actionPerformed chame o método.

Abraços!!!

- Original Message -
From: Levy Carneiro Jr. <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 9:15 AM
Subject: [java-list] Instanciar classe Graphics


E-mail grátis BOL com antivírus! Faça já o seu!
http://www.bol.com.br



Oi pessoal,

Tentei usar a classe Graphics dentro de um aplicativo (não Applet) usando um
JFrame, mas como não existe o método paint já definido como as classes
derivadas
da JApplet, nao sei como usar. Vi na documentacao que essa classe é
abstrata, e
que portanto nao pode ser instanciada com um "new" e que deveria ser usado o
método getGraphics(). Tentei usar o seguinte (trecho do código):

MyClass app = new MyClass();
Graphics g = app.getGraphics();

g.drawLine(x1, y1, x2, y2);

a compilação ocorreu sem erros, mas na hora de executar ocorreu uma exceção.
Como fazer para instanciar a classe Graphics?

Obrigado,
Levy


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




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




[java-list] Quantidade de registros...

2001-03-15 Thread Nivaldo Júnior

Olá pessoal,


Como eu faço para saber quantos registros me retornou uma consulta que
eu fiz no banco de dados???

Tipo:

ResultSet rs = stmt.executeQuery("select * from tabela")

Gostaria de saber quantos registros me retornou essa consulta. Como que
eu faço??


Atenciosamente,


Nivaldo Júnior
[EMAIL PROTECTED]



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




[java-list] Como fechar um browser através de um Applet???

2001-03-15 Thread Rodrigo Alves



Olá galera
 
Alguém sabe como posso fechar o browser clicando em 
um botão de um applet???


Re: [java-list] Iniciante em JSP!!!

2001-03-15 Thread Daniel A. Melo



Primeiro Passo:
Instale um Servelet/JSP container. Indico o Tomcat.
vá em
jakarta.apache.org.
[]´s
Daniel A.
Ary Junior wrote:

Por
favor, tenho um servidor Linux com o apache, gostaria de saber como instalar
um servlet. Estou meio confunso e não sei por onde começar.
Se alguém puder me ajudar ficarei muito agradecido.
 





Re: [java-list] Bean x JSP

2001-03-15 Thread Daniel A. Melo

Oi Kleber, Ola todos,

Kleber Bueno wrote:

> Uma duvida sobre uso de Beans com JSP.
> Quando defino que um Bean tem escopo Session, ele é visto por todas as
> paginas JSP do meu site certo.

Quer dizer que ele sera instanciado uma vez e ficará em memória até que sua
sessão seja finalizada.
Será uma única instancia para a Sessão.

>
> E como pegar a referencia desse Bean em outra página que não a página onde
> ele foi definido 

Utilizando a tag  normalmente.
A diferenca é que não sera instanciado um novo objeto. O container procurará o
que já está instanciado em memória.

[]´s
Daniel A.

>




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




[java-list] Re: Uma ajudinha (correcao)

2001-03-15 Thread Harrisson Ferreira Gomes

e de uma imagem *.png para uma *.jpg ou *.gif ou ainda outro formato de
imagens pois so a png que nao esta funcionando.

Grato
Harrisson


- Original Message -
From: "Leonardo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 15, 2001 7:32 AM
Subject: Re: [jsp_brasil] Uma ajudinha


>
> Nao pode ser jpg ou gif?
>
> - Original Message -
> From: Harrisson Ferreira Gomes <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Thursday, March 15, 2001 1:23 PM
> Subject: [jsp_brasil] Uma ajudinha
>
>
> > Oi galera gente boa.
> >
> > Gostaria de saber de vc´s quem já passou pelo problema de
> conversão
> > de
> > extensões de imagem, por exemplo converter uma imagem *.png para uma
> *.jsp.
> >  Que já vez este código em Java, Servlet ou JSP ou ainda poder
me
> > indicar
> > onde consigo um material fico grato.
> >
> > Harrisson
> >
> >
> >
> > To unsubscribe from this group, send an email to:
> > [EMAIL PROTECTED]
> >
> >
> >
> > Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
> >
>
>
>  Yahoo! Groups Sponsor -~-~>
> Make good on the promise you made at graduation to keep
> in touch. Classmates.com has over 14 million registered
> high school alumni--chances are you'll find your friends!
> http://us.click.yahoo.com/l3joGB/DMUCAA/4ihDAA/5vAVlB/TM
> -_->
>
> To unsubscribe from this group, send an email to:
> [EMAIL PROTECTED]
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>


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




RE: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread Jorge Martins

Sem dúvida, fica bem melhor assim. Inicia-se a transação e depois os
produtos são adicionados. Provavelmente através de um método addItem() na
classe Transaction.

-Original Message-
From: Sven van ´t Veer [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 14 de março de 2001 17:46
To: [EMAIL PROTECTED]
Subject: Re: [java-list] tratamento de dois paradigmas OO/BD relacional




Jorge Martins wrote:

>   
> class Transaction
> {
>   public Transaction (Client client, Item item, Date date)
>   {
>   this.client = client;
>   this.item = item;
>   this.date = date;
>   }
> 
>   /* propriedades */
>   private Client client;
>   private Item item;

ou melhor ainda:
   private Collection Items;
   private Calendar date; // já que Date é deprecated

e o constructor:
   public Transaction (Client client, Calendar date){
   this.client = client;
   this.date = date;
   this.items = new List();
   }

> 
> }



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

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




Re: [java-list] SSL (encrypt)

2001-03-15 Thread Sven van ´t Veer

Roberto,

SSL (Secure Socket Layer) é para comunicação e não pare cryptografar senhas.
rfrpsc wrote:

> Oi pessoal, será que alguém poderia me mandar algum 
> exemplo de um programa que utiliza a biblioteca SSL para 
> criptar senhas?



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




RES: [java-list] Application server para AS/400

2001-03-15 Thread Jose Euclides da Silva Junior - DIGR.O

Desculpe o atraso da resposta, tive que viajar para SP a tarde. Um servidor
de aplicacao eh um aplicativo servidor em rede(local ou wan) responsavel
pela disponibilizacao de modelos de negocios. No caso das tecnologias
Java/Tomcat, voce pode implementar este serviço atraves de servlet/javabeans
e utilizar a api JDBC para implementar o modelo 3 camadas, com um SGBD
remoto ou seja, em um servidor de BD.
Acho que nao estou reinventado a roda!
Abracos,
 

José Euclides Júnior
__
E-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED] 
[EMAIL PROTECTED]
http://euclides.8m.com


> -Mensagem original-
> De:   Alexandre Rodrigues Gomes
> [SMTP:[EMAIL PROTECTED]]
> Enviada em:   Quarta-feira, 14 de Março de 2001 15:48
> Para: '[EMAIL PROTECTED]'
> Assunto:  RES: [java-list] Application server para AS/400
> 
> ok, e o que define um servidor de aplicação ?
> 
> -Mensagem original-
> De: Jose Euclides da Silva Junior - DIGR.O
> [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 14 de março de 2001 12:21
> Para: [EMAIL PROTECTED]
> Assunto: RES: [java-list] Application server para AS/400
> 
> 
> Servlets sao componentes Java que residem no lado servidor da sua
> aplicacao.
> 
> 
> José Euclides Júnior
> __
> E-mail: [EMAIL PROTECTED]
> [EMAIL PROTECTED] 
> [EMAIL PROTECTED]
> http://euclides.8m.com
> 
> 
> > -Mensagem original-
> > De: Alexandre Rodrigues Gomes
> > [SMTP:[EMAIL PROTECTED]]
> > Enviada em: Quarta-feira, 14 de Março de 2001 08:27
> > Para:   '[EMAIL PROTECTED]'
> > Assunto:RES: [java-list] Application server para AS/400
> > 
> > por favor, o que é um Servlet ?
> > 
> > By Alê!
> > 
> > -Mensagem original-
> > De: Jose Euclides da Silva Junior - DIGR.O
> > [mailto:[EMAIL PROTECTED]]
> > Enviada em: terça-feira, 13 de março de 2001 18:16
> > Para: [EMAIL PROTECTED]
> > Assunto: RES: [java-list] Application server para AS/400
> > 
> > 
> > TOMCAT  EH  UM SERVIDOR DE APLICACAO  S I M! Voce por acaso sabe
> o
> > que eh um servlet???
> > 
> > José Euclides Júnior
> > __
> > E-mail: [EMAIL PROTECTED]
> > [EMAIL PROTECTED] 
> > [EMAIL PROTECTED]
> > http://euclides.8m.com
> > 
> > 
> > > -Mensagem original-
> > > De:   Sven van ´t Veer [SMTP:[EMAIL PROTECTED]]
> > > Enviada em:   Terça-feira, 13 de Março de 2001 16:28
> > > Para: [EMAIL PROTECTED]
> > > Assunto:  Re: [java-list] Application server para AS/400
> > > 
> > > Tomcat não é um application server, mas um jsp/servlet engine. Claro
> que
> > o
> > > websphere é pesado, mas in relaçao com tomcat nem tanto (tomcat é
> > lento).
> > > 
> > > Se vc somente precisa do webserver com jsp/servlet, tomcat serve. Se
> vc
> > > quer um appserver que não é pesado, tente Orion ( www.orionserver.com
> > > )
> > > 
> > > Rigoberto D. Benitez wrote:
> > > 
> > > 
> > >   Dê uma olhadinha no site  www.apache.org , o
> > > servidor java Apache, talvez seja
> > >   um caminho ...
> > >   
> > >   Thiago Ferauche wrote:
> > >   
> > > 
> > >   Utilizo um AS/400 como webserver, estou tentando instalar o
> > > WebSphere como
> > >   application server, no entanto me disseram que ele é muito
> > > pesado. Minha
> > >   dúvida é a seguinte: existe uma versão do Apache para o
> > > AS/400, o TomCat
> > >   poderia ser utilizado como application server do Apache nete
> > > caso?
> > >   
> > >   Thiago Ferauche
> > >   
> > >   -- LISTA SOUJAVA
> > > 
> > >     -  Sociedade de Usuários Java
> > > da Sucesu-SP
> > >   dúvidas mais comuns:  
> > >   regras da lista:  
> > >   para sair da lista: envie email para
> > > [EMAIL PROTECTED]
> > > 
> > >   
> > >
> >
> -
> > > 
> > > 
> > > 
> > >   -- LISTA SOUJAVA
> > >  
> > >     -  Sociedade de Usuários Java da
> > > Sucesu-SP 
> > >   dúvidas mais comuns:  
> > >   regras da lista:  
> > >   para sair da lista: envie email para
> > > [EMAIL PROTECTED]
> > >  
> > >   
> > >
> >
> -
> > >   
> > >   
> > > 
> > > 
> > 
> > -- LISTA SOUJAVA
>  
> > http://www.soujava.org.br  -  Sociedade de Usuários Java 

Re: [java-list] Probelma com Java x Access

2001-03-15 Thread Adelina A. Sesconetto Borges



Uma sugestão de quem já viu problemas parecidos:
1) Ceritifque-se de que você está entrando no método.
2) Crie o comando para inserção e dê um System.out.println nele
também. Fica mais fácil ver se não está com erro de sintaxe.
3) Experimente usar o método executeUpdate ao invés do execute.

Um abraço

Adelina





Jean Carlo Mendes wrote:

> Amigos da lista;
>
> Estou tentando inserir um registro em um BD Access e
> não estou conseguindo. A consulta funciona
> perfeitamente, porem a insercao de registro, apesar de
> nao gerar nenhum erro de compilacao e nem de execução,
> simplesmente não ocorre.
> Estou tentando inserir um registro na tabela TBLAMIGO,
> que possui os seguintes campos: CODAMI, NOMAMI,
> TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
> possui Chave e todos os campos sao texto.
> Segue o codigo da classe e os metodos:
>
> --
> import java.sql.*;
>
> public class Amigo extends java.lang.Object {
>
> private String codigo = blank;
> private String nome = blank;
> private String fone = blank;
> private String celular = blank;
> private String email = blank;
> static Connection con = null;
> static private String blank = "";
> private int acao = 0;
>
> public Amigo() {
> if (con == null) {
> try {
>
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> con =
> DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
> "", "");
> } catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Conexao");
> }
> }
> }
>
> public String getNome() {
> return nome;
> }
>
> public void setNome(String nome) {
> this.nome = nome;
> }
>
> public String getCodigo() {
> return codigo;
> }
>
> public void setCodigo(String codigo) {
> this.nome = codigo;
> }
>
> public String getFone() {
> return fone;
> }
>
> public void setFone(String fone) {
> this.fone = fone;
> }
>
> public String getCelular() {
> return celular;
> }
>
> public void setCelular(String celular) {
> this.celular = celular;
> }
>
> public String getEmail() {
> return email;
> }
>
> public void setEmail(String email) {
> this.email = email;
> }
>
> public int getAcao() {
> return acao;
> }
>
> public void setAcao(int acao) {
> this.acao = acao;
> }
>
> public boolean fazAcao() {
> if (acao == 1) { // consultar
> try {
> Statement stmt =
> con.createStatement();
> ResultSet rs = stmt.executeQuery
> ("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" + nome
> + "%'");
> if (rs.next()) {
>   codigo = rs.getString(1);
> nome = rs.getString(2);
> fone = rs.getString(3);
> email = rs.getString(4);
> celular = rs.getString(5);
> }
> else {
> acao = 3;
> fazAcao();
> return false;
> }
>
> rs.close();
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Consulta");
> return false;
> }
> }
> else if (acao == 2) { // Inserir
> try {
> Statement stmt =
> con.createStatement();
>
> stmt.execute ("INSERT INTO TBLAMIGO
> (NOMAMI, TELAMI, ENDELE, CELAMI)" +
> " VALUES (' "+ nome + "' , '" + fone +
> "' , '" + email + "' ,' " +
> celular + "' )" );
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Insert");
> return false;
> }
> } else if (acao == 3) { // Limpar Campos
> nome = fone = celular = email = blank;
> }
> acao = 0;
> return true;
> }
>
> public static void main (String args[]) {
> Amigo a = new Amigo();
> a = new Amigo();
> a.setNome("Jean");
> a.setAcao(1);
> a.fazAcao();
> System.out.println ("Nome:"  + a.getNome() +
> "\n" +
> "E-mail: "  + a.getEmail()
> + "\n" +
> "Celular:" + a.getCelular()+ "\n" +
> "Telefone:" + a.getFone()
> + "\n" );
> Amigo b = new Amigo ();
> b.setNome("Fernanda");
> b.setEmail("[EMAIL PROTECTED]");
> b.setFone("322 444");
> b.setCelular("99454545");
> b.setAcao(2);
> b.fazAcao();
>
> }
> }
> 

Re: [java-list] meu servlet nao esta compilando no resin! alguem me ajuda !!???

2001-03-15 Thread Perry Werneck

On Wed, 14 Mar 2001 19:41:52 -0300, jspdeveloper wrote:

>o resin nao consegue compilar a classe, e eu jah tentei ate colocar a classe
>compilada no diretorio mas nao deu certo.

O que acontece quando colocas a classe compilada lá? E tentando compila-la 
direto, via linha de
comando, o que ocorre?

---
Perry Werneck - ICQ #27241234

/"\
\ / Campanha da Fita ASCII - Diga NAO ao HTML em emails
X   ASCII Ribbon Campaign - Say NO to HTML in email
/ \


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




Re: [java-list] Qual o valor de um Certificado JAVA ?

2001-03-15 Thread Sven van ´t Veer

> Algumas perguntas que só um cara com experiência vai saber  responder:
> 
> 1) Qual as vantagens e desvantagens de SWING sobre AWT ??? 

Depende muito do cara. Faz annos que não fez nada com awt, e nunca botei 
a mão no SWING. Desenvolve há bastante tempo em Java, mas somente 
server-side. Não gosto muito de app´s feito em swing (lento)

> 
> 2) Quais as vantagens de JSP sobre ASP e ColdFusion ??? 

Sei lá era programador C/C++ anteriormente. Nunca fex nada em asp nem 
coldfusion. Vantagens fora do fato que JSP é Java e asp é M$ Visual 
Basic e jsp é compilado ?? sei lá não quero nem saber??

> 
> 3) O que é melhor: criar funções abstratas ou interfaces ??? 

Pô desde quando tem um 'melhor' ?? depende da situação.

> 
> 4) Como você construiria uma aplicação web através de uma arquitetura 
> de 3 camadas baseada em JSP/Servlet/JavaBeans/EJB. 

Vc tá procurando desenvolvedor/programador ou arquiteto ?? um 
'programador java' não precisa saber a resposta desta pergunta de 
arquitetura é o arquiteto (que ganha muito mais) que decide. O 
programador somente deve implementar.

> 
> 5) Como você mata um thread em Java ??? (Se falar thread.stop() manda 
> ele embora !!!) 

Por que somente porque stop() e suspend foram deprecated em versão 1.2 
?? e se o cara tem 5 anos de experiencia com jdk1.1.1 criando applets ??

> 
> 6) Como você desenvolveria um servidor web em Java ??? 

Pô cara vocé quer desenvolver apache em java ??? de novo é pergunta de 
arquitetura.

> 
> 7) O que é um adapter e pra que ele serve ??? 

Se for o que acho que é.. Somente se vc quer alguem para programar 
Applications ou Applets. não veijo muito uso nisso em programação server 
side.

> 
> 8) O que é melhor IF's ou TRY's para reportar erros ??? 

DUH !!
   depende do tipo de erro  a palavre reportar já indica isso:
  
   try{
   if (x < 10 || x > 100){ // wrong number
   throw new ThisIsAStupidExampleException();
   }
   } catch (ThisIsAStupidExampleException ex){
   someStupidExampleExceptionHandlingFinction();
   }

Usei if´s e try´s para reportar o erro;-)

> 9) Quais as vantagens e desvantagens de utilizar TCP sobre HTTP ??? 

Depende muito da situação neh..

> 10) O que é melhor String protocol ou Object protocol ??? 

Isso eu nem achei nas minhas manuais de referencia..

> 
> 11) Como implementar conexões HTTP keep-alive em Java ???

O cara com experiencia Swing/Awt não vai saber provavelmente.

Agora tá falando de uma sessão(http) ou de keep-alive. Keep alive é uma 
extensão de Http (1.1) e depende do servidor e depende do browser. não 
depende de java (a não ser que vc está imlpementando aquele servidor web 
ainda ??) se o servidor web não suporta não há keep-alive. E ainda se o 
servidor web tá configurado com max requests de 3 por exemplo não há 
mais do que 3 requests em una coneção.


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




Re: [java-list] meio OFF, mas preciso muito de ajuda

2001-03-15 Thread Rogerio Tambellini

Karen,

não sei se isto pode lhe ajudar, uma sessão só expira
quando por exemplo:

1) a aplicação remove a sessão
2) por time-out

qdo o usuário fecha o browser a sessão NÃO é removida,
neste caso somente qdo ocorrer o time-out e a sessão
expirar; se antes de expirar, o browser for aberto, a
sessão ainda existe.

- roger


__
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

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




[java-list] Uma ajudinha

2001-03-15 Thread Harrisson Ferreira Gomes

Oi galera gente boa.

Gostaria de saber de vc´s quem já passou pelo problema de conversão
de
extensões de imagem, por exemplo converter uma imagem *.png para uma *.jsp.
 Que já vez este código em Java, Servlet ou JSP ou ainda poder me
indicar
onde consigo um material fico grato.

Harrisson


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




Re: [java-list] Sobre certificação, etc...

2001-03-15 Thread Jefferson Notaro



Gostaria de falar também! Com 
licença...
 
Eu nao tenho faculdade.
 
Eu concordo sobre o fato, q aliás na minha opnião 
eh incontestável, de que a formação superior eh de total relevância. Qualquer um 
q tente ser contra essa realidade esta sendo incoerente, muitas vezes 
desenformado, outras vezes um pouco irritado com a sua própria experiência de 
vida.
 
Quem eh essa minoria q vai até as faculdade? Quem é 
a maioria q nao tem "oportunidade", "chance", de ir a uma 
faculdade?
 
Temos q aceitar tanto um como outro entende? As 
vezes os q nao foram a faculdade, nao foram pq nao obtveram a oportunidade de 
ter uma boa escola. Mesmo assim eles são bons, quer saber? Eles são muito bons. 
Pois resolvem tudo, nao tao igual ou metódicamente acadêmico, mas resolvem por 
isso estao contratados e podemos imaginar: "Poxa esse cara nao foi pra 
faculdade, mesmo assim ele sabe muito..." significa q ele ralou tanto quanto o 
acadêmico pra saber o q sabe.
 
Sinto lembrar q nosso sistema educacional foi 
deturpado desde 68, e q nao temos escolas públicas tao boas como as da Suíça ou 
dos EUA. Lugares q proporcionam um ensino unilateral sem previlégios de classe 
ou cor. Dai eles vao pra faculdade sem stress, todos tem uma mesma 
oportunidade.
 
Temos q conviver com ambas realidades. Tem muita 
gente na faculdade atrás do título, pq o mercado esta se comportando assim. E eu 
acho q nao pode ser desse jeito. Teria q ir por merecer, e por querer realmente 
aprender algo a mais. Ao mesmo tempo, os que chegaram até a faculdade e 
"terminaram" (pois nós sabemos q tem muita gente q fez a metade do curso, 
desiste e fica dizendo q se formou) eles são de muita importância para o 
mercado.
 
Nao podemos menosprezar nem um nem 
outro.
 


Re: [java-list] Probelma com Java x Access

2001-03-15 Thread Jason Douglas de Oliveira BOL2

Boa Tarde Jean.

Verifique se as propriedades dos campos da sua tabela no Access permiter
comprimento zero está 'setado' para não.

Abraços!!!

- Original Message -
From: Jean Carlo Mendes <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 8:09 PM
Subject: [java-list] Probelma com Java x Access


> E-mail grátis BOL com antivírus! Faça já o seu!
> http://www.bol.com.br
>
>
> Amigos da lista;
>
> Estou tentando inserir um registro em um BD Access e
> não estou conseguindo. A consulta funciona
> perfeitamente, porem a insercao de registro, apesar de
> nao gerar nenhum erro de compilacao e nem de execução,
> simplesmente não ocorre.
> Estou tentando inserir um registro na tabela TBLAMIGO,
> que possui os seguintes campos: CODAMI, NOMAMI,
> TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
> possui Chave e todos os campos sao texto.
> Segue o codigo da classe e os metodos:
>
> --
> import java.sql.*;
>
> public class Amigo extends java.lang.Object {
>
> private String codigo = blank;
> private String nome = blank;
> private String fone = blank;
> private String celular = blank;
> private String email = blank;
> static Connection con = null;
> static private String blank = "";
> private int acao = 0;
>
> public Amigo() {
> if (con == null) {
> try {
>
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> con =
> DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
> "", "");
> } catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Conexao");
> }
> }
> }
>
> public String getNome() {
> return nome;
> }
>
> public void setNome(String nome) {
> this.nome = nome;
> }
>
> public String getCodigo() {
> return codigo;
> }
>
> public void setCodigo(String codigo) {
> this.nome = codigo;
> }
>
>
> public String getFone() {
> return fone;
> }
>
> public void setFone(String fone) {
> this.fone = fone;
> }
>
> public String getCelular() {
> return celular;
> }
>
> public void setCelular(String celular) {
> this.celular = celular;
> }
>
> public String getEmail() {
> return email;
> }
>
> public void setEmail(String email) {
> this.email = email;
> }
>
> public int getAcao() {
> return acao;
> }
>
> public void setAcao(int acao) {
> this.acao = acao;
> }
>
> public boolean fazAcao() {
> if (acao == 1) { // consultar
> try {
> Statement stmt =
> con.createStatement();
> ResultSet rs = stmt.executeQuery
> ("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" + nome
> + "%'");
> if (rs.next()) {
>   codigo = rs.getString(1);
> nome = rs.getString(2);
> fone = rs.getString(3);
> email = rs.getString(4);
> celular = rs.getString(5);
> }
> else {
> acao = 3;
> fazAcao();
> return false;
> }
>
> rs.close();
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Consulta");
> return false;
> }
> }
> else if (acao == 2) { // Inserir
> try {
> Statement stmt =
> con.createStatement();
>
> stmt.execute ("INSERT INTO TBLAMIGO
> (NOMAMI, TELAMI, ENDELE, CELAMI)" +
> " VALUES (' "+ nome + "' , '" + fone +
> "' , '" + email + "' ,' " +
> celular + "' )" );
> stmt.close();
> }
> catch (Exception e) {
> System.err.println ("Erro no comando
> SQL de Insert");
> return false;
> }
> } else if (acao == 3) { // Limpar Campos
> nome = fone = celular = email = blank;
> }
> acao = 0;
> return true;
> }
>
> public static void main (String args[]) {
> Amigo a = new Amigo();
> a = new Amigo();
> a.setNome("Jean");
> a.setAcao(1);
> a.fazAcao();
> System.out.println ("Nome:"  + a.getNome() +
> "\n" +
> "E-mail: "  + a.getEmail()
> + "\n" +
> "Celular:" + a.getCelular()+ "\n" +
> "Telefone:" + a.getFone()
> + "\n" );
> Amigo b = new Amigo ();
> b.setNome("Fernanda");
> b.setEmail("[EMAIL PROTECTED]");
> b.setFone("322 444");
> b.setCelular("99454545");
> b.setAcao(2);
> b.fazAcao();
>
> }
> }
> ---
>
> Agradeco qualquer 

Re: [java-list] Curso sobre OO - UML

2001-03-15 Thread marpeme

Caro Anderson, a Oracle tem um curso que trata do assunto OO+UML
e vc pode obter detalhes a respeito através do telefone a seguir:

0800-167 225 (me parece muito bom).

Obs.: Quando a secretária eletrônica atender, digite a opção 3 e procure
pela Flávia (ele me atendeu muito bem).

Boa sorte.

[]'s
 Marlim P. Menezes
[EMAIL PROTECTED]
[EMAIL PROTECTED]




-- Mensagem original --

>Caros amigos
>Sou Engenheiro Elétrico e a menos de 3 anos faço programas
>em Visual Basic e C (puro) e atualmente aprendendo Java.
>Porém com o advento das linguagens orientadas a objeto necessito me atualizar
>quanto a forma de programar para me sentir mais a vontade nestas linguaguens
>e aproveitá-las com um programador maduro.
>Por favor se alguém souber onde posso conseguir um curso sobre OO - UML
me
>diga.Muito obrigado.
>Anderson..
>[EMAIL PROTECTED]
>
>



___

http://www.zipmail.com.br O e-mail que vai aonde você está.




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




Re: RES: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-15 Thread Leonardo Souza Mario Bueno

Ooopss... acho que não é bem isto...

Uma agregação é uma especialização de uma associação, a diferença é que em uma
agregação, o ciclo de vida das instancias "parte" estão fortemente relacionadas a
instancia da parte "todo".

Olhando as classe abaixo é impossível saber se o que existe entre elas é uma
associação ou uma agregação...

class Departamento {
String nome;
Funcionario diretor;
List funcionarios;
// Gets e sets para atributos..
}

class Funcionario {
String nome;
}

Sugiro outro teste para comprovar isto: pegue uma ferramenta de modelagem OO com
suporte a UML é crie dois diagramas de classe com estas classes, em um diagrama use
agregação e no outro associação e veja o codigo gerado.

Leonardo.

Leonardo Souza Mario Bueno
itera Informática
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br

- Original Message -
From: valter vieira de camargo <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 7:10 PM
Subject: Re: RES: [java-list] Para Alexandre: implementação de agregações e
associações


> Sobre as associações e agregações eu estou achando que é realmente isto:
> agregação - atributo do tipo de outra classe
> associação - instanciação de uma classe dentro de algum método de outra...
>
> Quanto à abordagem do Furlan... será que se modelarmos um sistema completamente
> OO sem a preocupação com chaves, etc a dificuldade na implementação será
> muito acentuada, você não acha ? Eu estou desenvolvendo um projeto de mestrado e
> quero fazer da maneira certa entende ? A minha outra preocupação é quanto ao
> projeto . no modelo de classes de análise tudo bem ... mas o meu modelo de
> classes de projeto tem que ter alguma coisa relacional
>
>
> Alexandre Rodrigues Gomes wrote:
>
> > Valter,
> >
> > na implementação acho que poderíamos resumir na seguinte forma:
> > para agregar, utilizaremos atributos de instância, ou seja,
> > "variáveis globais" e para associação podemos criar apenas
> > variáveis locais de métodos. Será que é plausível esta abordagem ?
> > Se bem que podemos ter atributos de classe que não são verdadeiras
> > agregações mas apenas realizam papel associativo. Acho que
> > isto é bem conceitual mesmo. O pessoal da lista podia dar
> > uma forcinha.
> >
> > Quanto àquela abordagem do Furlan, eu questiono um pouco.
> > Ora, temos hoje que o que se busca é a independência da fonte
> > de dados. Devemos abstrair a forma com que a base de informações
> > será implementada, nos deter apenas numa interface pré-definida
> > e deixar as questões peculiares de cada banco com uma camada
> > de software que realize o mapeamento OO/Relacional. Amarrar
> > o seu modelo de negócios numa solução única de backend é
> > limitar seu processo de desenvolvimento à não escalabilidade
> > e evolução.
> >
> > By Alê!
> >
> > -Mensagem original-
> > De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> > Enviada em: quarta-feira, 14 de março de 2001 10:48
> > Para: [EMAIL PROTECTED]
> > Assunto: [java-list] Para Alexandre: implementação de agregações e
> > associações
> >
> > Ok... Alexandre ...
> >   É justamente no ponto da implementação a minha preocupação
> >   Gostei do que você disse e acho que realmente está certo.
> > Minhas dúvidas eram mais quanto à  implementação das associação. E também
> > ach
> > oque é assim que funciona isto é, dentro de uma classe , instancio uma
> > outra e a utilizo para cumprimento das responsabilidades da primeira.
> > No caso da agregação, um atributo da classe é do tipo de outra
> > É isto, não é ?
> >
> > Agora veja bem.
> >
> > Em um livro de UML do Furlan, encontrei que para se fazer a
> > normalização de um modelo de classes, visando o projeto é claro, deve-se
> > basear em algum tipo de banco de dados será utilizado. Se os dados do meu
> > sistema serão persistidos utilizando BD OO a normalização se dá sem a
> > preocupação das chaves primárias e estrangeiras... mas quando o me sistema
> > utiliza BD relacional devo me preocupar com isso... só que ele apenas
> > exemplifica a normalização utilizando BD OO. Você sabe alguma coisa sobre
> > essas normalizações com BD relacional ?
> >
> > []'s Valter.
> >
> > Alexandre Rodrigues Gomes wrote:
> >
> > > Valter,
> > >
> > > no nível de linguagem, tanto agregação quando associação
> > > se dão de maneiras similiares. O que as distingue é o seu
> > > modelo. Na UML, a associação é feita apenas com uma linha
> > > ligando as classes envolvidas enquanto que a agregação é
> > > uma linha com um losango na ponta da classe agregadora.
> > >
> > > Conceitualmente, deveria-se utilizar agregação quando o
> > > propósito de uma classe for o de encapsular o funcionamento
> > > de algum objeto, ou seja, ele será parte constituinte daq

RE: [java-list] Sobre certificação, etc...

2001-03-15 Thread Andre Mendonca



 
> 
 Concordo plenamente com o Maurício e o Jorge e vou além. 
Empresas decentes  
> que trabalham no ramo da alta tecnologia, jamais 
contratam um funcionário sem curso  
> superior.  
 
Isso nao soh _nao_ 
eh verdade como seria estupidez descartar um 
profissional
qualificado porque 
ele nao tem um diploma. Se a pessoa tem experiencia e 
entende
do assunto, qualquer 
empresa 
contrata, desde que o cara seja competente. Isso
eh fato. Algumas 
empresas realmente contratam somente quem tem curso superior
mas pelo que voce 
falou, quem nao faz isso nao eh uma empresa decente. Eh a
isso que me refiro 
como nao sendo verdade.
 
 > Conheco muitos programadores que não 
fizeram faculdade e que desvalorizam a  
> classe desenvolvendo míseros programas de padaria 
e comércio em geral.  
 
Isso eh uma visao 
paternalista. Ninguem desvaloriza a classe por desenvolver 
um
programa "de 
padaria". Eu, pessoalmente, nao passei 5 anos em uma 
universidade
(UFPE, excelente 
curso) para desenvolver programa "de padaria". Quem, entao,
ira atender a esta 
demanda do mercado? Exatamente esse pessoal que nao tem
tanta experiencia. 
Como eu disse em um e-mail anterior, este tipo de 
regulamentacao
eh uma ideia irma da 
reserva de mercado, em minha opiniao.
 
> Tais programadores, abrem o 
delphi, lêem um pouco da bíblia do Cantù ou aquele  
> aprenda em 14 dias, aprendem a exibir um form e 
acham que são programadores.  
 
Qual a sua definicao 
de programador? A minha eh: "um cara que sabe programar", ou
seja, tem 
raciocinio 
logico e consegue encontrar boas solucoes para os problemas reais 

que aparecem, 
entende da linguagem e, principalmente, soluciona o problema do 
cliente.
Nao eh preciso curso 
superior para saber programar.
 
> Mas todas elas sabem que estes novos funcionários 
têm talento e facilidade  para  
> o aprendizado e além disso, programação é coisa 
de iniciante e intermediário, em  
> computação. O grande filão é comandar, decidir e 
analisar.  
 
Isso eh coisa de 
empresas com uma estrutura gerencial antiga ou empresas onde o 

software 
nao eh o 
produto final (alguns bancos, por exemplo). Esse negocio de que 

programacao eh 
coisa de 
iniciante _nao_ eh verdade. Ou voce acha que James Goslin 
nao eh programador? 
E olha que 
ele tem um PhD em Carnegie Mellon.
 
> E isto não é para todos, 
somente para aqueles com perfil nobre e tino para  
> negócios e mercado. 
 
Em um 
curso de Informatica, voce nao aprende, necessariamente, a vender 
software 

ou gerenciar 
uma equipe, 
o que de certa forma mostra que voce esta se contradizendo, 
ou seja, 
de acordo 
com a sua visao de crescimento profissional, os programadores 
serao
promovidos para uma 
funcao administrativa mas os conhecimentos necessarios para
que esta funcao seja 
bem exercida nao sao ensinados na faculdade. Em outras
palavras (sou meio 
prolixo), voce exalta a importancia da faculdade mas admite
que depois de algum 
tempo o profissional eh promovido para uma funcao onde os
conhecimentos 
adquiridos na faculdade sao inuteis.
 

Programadores nao 
fazem negocios. Programadores desenvolvem software. Se ele 
comecar a se 
preocupar em vender seu software ou criar uma empresa, ele esta 
exercendo 
duas funcoes 
distintas; a de programador e a de empresario, gerente, sei 
la.
 
Cordialmente,
 
Andre 
Mendonca
[EMAIL PROTECTED]
 


Re: [java-list] SilverStream vs WebSpher

2001-03-15 Thread Esli de Almeida Rocha

At 17:55 14/03/2001 -0300, you wrote:
>Bom , alguem entendeu o meu e-mail errado.
>O SilverStream é certificado pela Sun usando todas as bibliotecas Java 2.
>
>O WebSpher também usa Java 2 , mas não todas as bibliotecas.

Em um congresso o ano passado ficou claro nos corredores que o WebSphere 
implementa API defasadas. Alguem pode considerar isso um ponto contra mas 
outrem que conheça o estilo IBM sabe que ela pode de uma hora pra outra 
soltar um produto totalmente atualizado, ela tem "handcap" para isso. Vi a 
apresentação do WebSphere no congresso e o IBMer ficou mastigando o quanto 
a empresa é isso e é aquilo. O produto me pareceu (sentimento) uma 
verdadeira parafernália para suportar tudo que a IBM já produziu. Excelente 
pra quem já está comprometido com a IBM mas não sei se seria uma boa para 
outras empresas.

>
>Além do mais , SilverStream é mais barato que o WebSpher . O conceito do 
>visual servlets(Pages ) do SilverStream da mais produtividade.

Cuidado ! A ferramenta PageDesign do SilverStream (SS) dá boa produtividade 
mas pode deixar você amarrado à solução SS e pior pode mascarar o objetivo 
principal de se ter um Application Server (AS): construir objetos de 
negócio reutilizáveis (objetos distribuídos) e ter escalabilidade na 
solução. Produzir páginas JSP e construir servlets é apenas a ponta do 
iceberg da plataforma J2EE. Pra isso só um JSP-engine resolve não 
precisamos de AS.

>
>E ele esta sendo o mais usado e difundido.
>Vale a pena conferir.
>

Tudo indica que é um produto notável mas acredito que precisamos dominar 
melhor o conhecimento das APIs da Plataforma J2EE e conhecer como é 
arquitetura interna dos App. Servers para tomar decisões. Ficar antenados 
em sites de avaliação destas tecnologias como o  TechMetrix e outros é 
muito importante.

>
>
>
>   )Wayne Rocha Mendes
>  ((WebDeveloper
> |''""|-.Portal Mercantil
> |__|-' 
> http://www.portalmercantil.com.br
>
>


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




RE: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread Andre Mendonca


Valter,
voce tem a opcao de utilizar alguma ferramenta de mapeamento
objeto-relacional ou, para ser um pouco mais radical, um
banco de dados puramente orientado a objetos.

Em ambos os casos, o seu problema (tambem conhecido como
impedance mismatch) ira diminuir drasticamente. Algumas IDEs
ja vem com ferramentas de mapeamento (Visual Age vem com o
CocoBase, se nao me engano).

Sugiro tambem que voce de uma lida neste artigo:

http://www.cin.ufpe.br/~phmb/javabdr.ps

O titulo eh "Integrando Java com bancos de bados belacionais"
e ele foi apresentado no 3o. Simposio Brasileiro de Linguagens
de Programacao.

Talvez ele te ajude.
Abraco!

Andre Mendonca
[EMAIL PROTECTED]
Sakonnet Technology, LLC
594 Broadway, Suite 1008
New York, NY 10012

-Original Message-
From: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 14, 2001 4:43 PM
To: [EMAIL PROTECTED]
Subject: Re: [java-list] tratamento de dois paradigmas OO/BD relacional


Ok Seven ... entendi o que quer dizer eu também acho que a agregação é
muito mais viável... e aproveitamos mais os recursos OO.
Porém desenvolvendo o meu projeto percebi que se eu me dedicar
exclusivamente à modelagem OO no meu modelo de classes sem pensar no eu
Banco
de DAdos, que no caso é relacional, eu terei muitos problemas durante a
implementação. Se eu desenvolver o modelo de classes já visando um banco
relacional eu poderei minimizar as dificuldades durante a implementação do
sistema, você não acha ?
Sobre o exemplo abaixo... eu também já ouvi dizer que uma associação
acontece
quando, dentro de uma classe qualquer, não no atributo dessa, instanciamos
outra e a utilizamos não é isso que é associação ?


Sven van ´t Veer wrote:

> Acho errado assim:
>
> class Cliente
> class Produto
> class Compra
> class ItemCompra
>
> class Cliente{
>int cliente;
>String nome;
> }
>
> class Produto{
>int produto;
>String nome;
> }
>
> class Compra{
>int compra;
>int cliente;
>Calendar date;
> }
>
> class ItemCompra{
>int item;
>int compra;
>int produto;
> }
>
> Isso é com associoação. Mas por que não use agegação??
>
> valter vieira de camargo wrote:
>
> > Suponha que eu queira representar na UML um pequeno modelo de
> > classes de PROJETO que represente um sistema onde um cliente pode
> > comprar vários produtos e um produtos pode ser comprado por vários
> > clientes
> >
> > Estaria errado eu fazer um modelo de classes que:
> >
> >Classe Cliente:  codigo e nome
> >Classe produto: codigo e descricao
> >Classe de relacionamento Compra : int codCli, int CodPro e dataCompra
> >
> >
> >
> > Fazendo um modelo de classes dessa forma estou modelando
> > orientado a objeto mas com características relacionais, certo ? Mas como
> > meu Banco de Dados é realacional isso estaria certo ou não ?
> > Observação: Não quero utilizar agregação... apenas associação.
> >
> > []'s Valter
> >
> >
> > -- LISTA
SOUJAVA 
> > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -
> >
> >
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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



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




[java-list] idl2java

2001-03-15 Thread Johnatan

Caros Javaneses estou com problemas ao compilar uma idl :

Unable to Incialize threads: cannot find class java/lang/Thread
could not create JVM.

o que pode ser isso ?

grto por qualquer ajuda.

Johnatan


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




Re: [java-list] Curso sobre OO - UML

2001-03-15 Thread anderson balduino

Caro Ailton poderia me fazer o favor de me informar o site...
estou tendo problemas...Muito Obrigado e um abraço..



- Original Message -
From: Ailton Costa <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 6:41 PM
Subject: Re: [java-list] Curso sobre OO - UML


> A UNICAMP estará ministrando curso sobre OO
> sera aos sábados de abril a maio verifique maiores informações no site.
>
>
> []s
>
> --- anderson balduino <[EMAIL PROTECTED]> wrote:
> > Caros amigos
> > Sou Engenheiro Elétrico e a menos de 3 anos faço programas
> > em Visual Basic e C (puro) e atualmente aprendendo Java.
> > Porém com o advento das linguagens orientadas a objeto necessito me
atualizar
> > quanto a forma de programar para me sentir mais a vontade nestas
linguaguens
> > e aproveitá-las com um programador maduro.
> > Por favor se alguém souber onde posso conseguir um curso sobre OO - UML
me
> > diga.Muito obrigado.
> > Anderson..
> > [EMAIL PROTECTED]
> >
> >
>
>
> __
> Do You Yahoo!?
> Yahoo! Auctions - Buy the things you want at great prices.
> http://auctions.yahoo.com/
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
>



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




Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread Leonardo Souza Mario Bueno

A classe Date não é deprecated.. alguns métodos e construtores dela foram deprecated.
A própria classe Calendar tem depende da classe Date.

Nos javadocs a descrição da classe Calendar é a seguinte:

Calendar is an abstract base class for converting between a Date object and a set of
integer fields such as YEAR, MONTH, DAY, HOUR, and so on. (A Date object represents a
specific instant in time with millisecond precision. See Date for information about
the Date class.)

Acho melhor usar Date ou java.sql.Timestamp porque provavelmente você vai querer
persistir uma instancia da classe Transaction e a API jdbc espera objetos destas
classes.

Leonardo Bueno

Leonardo Souza Mario Bueno
itera Informática
[EMAIL PROTECTED]
Phone: 55 27 337 0317
Cell: 55 27 9971 1375
Visit our website at:
http://www.itera.com.br



- Original Message -
From: Sven van ´t Veer <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 5:46 PM
Subject: Re: [java-list] tratamento de dois paradigmas OO/BD relacional


>
>
> Jorge Martins wrote:
>
> >
> > class Transaction
> > {
> > public Transaction (Client client, Item item, Date date)
> > {
> > this.client = client;
> > this.item = item;
> > this.date = date;
> > }
> >
> > /* propriedades */
> > private Client client;
> > private Item item;
>
> ou melhor ainda:
>private Collection Items;
>private Calendar date; // já que Date é deprecated
>
> e o constructor:
>public Transaction (Client client, Calendar date){
>this.client = client;
>this.date = date;
>this.items = new List();
>}
>
> >
> > }
>
>
>



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




[java-list] email por servlet criptografado

2001-03-15 Thread Jose Sergio

Alguém tem um exemplo de como criptografar um e-mail (html) com uma senha,
que quando o usuário receber este e-mail deve digitar a senha para
descriptografa-lo.

José Sérgio




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




[java-list] Java 2D - GIF Transparente

2001-03-15 Thread Sergio Oliveira Jr.

Alguém pode me ajudar com isso.

Preciso criar uma imagem através da sobreposição de outras, e para isso é 
imprescindível que essas imagens possuam um background transparente.

Acho que tenho que usar um BufferedImage, mas não tenho idéia a partir daí.

Qualquer ajuda vai ser apreciada.

[]s

Sergio
_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


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




[java-list] Boleto bancário

2001-03-15 Thread Robert Wagner


Olá a todos, gostaria de saber se alguém já desenvolveu em java algo para
imprimir boletos bancários, ou sabe onde posso conseguir algum exemplo ou
algo parecido.

Obrigado.



Robert Wagner  -  mailto:[EMAIL PROTECTED]
Departamento de Informática
Universidade do Contestado - UnC / Mafra - SC




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




Re: [java-list] meu servlet nao esta compilando no resin! alguem me ajuda !!???

2001-03-15 Thread Simone Freire

See seu servlet esta em WEB-INF/classes/servlet,
ele deve estar num package servlet, acredito eu.
Veja se o package de suas classes eh 
package servlet;
Se nao tem package, voce deve colocar sua classe
em WEB-INF/classes. Ai o resin acha ela, com certeza.
Se voce tem uma classe, bean ou servlet, com um
package x.y.z, voce deve posiciona-la em 
WEB-INF/classes/x/y/z. E assim por diante. 
Teste e me de um retorno. 
Bye
Andre.

--- jspdeveloper <[EMAIL PROTECTED]> wrote:
>
URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE
> gente, boa noite!
> 
> estou meio que desesperado.
> primeiro, nao consegui fazer rodar em servlet uma
> classe de codigo de barras
> que foi feita para awt.
> a solucao foi comprar por 155$  uma que fizesse isto
> para servlets.
> 
> agora, estou com problemas com a tal da classe de
> exemplo que veio no
> arquivo que comprei.
> o resin nao consegue compilar a classe, e eu jah
> tentei ate colocar a classe
> compilada no diretorio mas nao deu certo.
> se alguem puder me ajudar, agradeco de coracao e de
> pescoco (pois o meu esta
> apertando).
> 
> estou usando o resin 1.2.2
> meus servlets estao em  /WEB-INF/classes/servlet
> e meu servlet se chama BarCodeServlet
> 
> 
> testem e vejam o erro
> http://164.41.67.135/servlet/servlets.BarCodeServlet
> 
> 
> 
> 500 Servlet Exception
> com.caucho.java.CompileClassNotFound: compiling
> servlets.BarCodeServlet
> didn't produce a .class
>  at
>
com.caucho.java.CompilingClassLoader.getClassEntry(CompilingClassLoader.java
> :214)
>  at
>
com.caucho.util.DynamicClassLoader.findClass(DynamicClassLoader.java:416)
>  at
>
com.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:371)
>  at
>
java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>  at java.beans.Beans.instantiate(Beans.java:190)
>  at java.beans.Beans.instantiate(Beans.java:51)
>  at
>
com.caucho.server.http.Application.createServlet(Application.java:1708)
>  at
>
com.caucho.server.http.Application.loadServlet(Application.java:1674)
>  at
>
com.caucho.server.http.Invocation.service(Invocation.java:245)
>  at
>
com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:123)
>  at
>
com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:349)
>  at
>
com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:265
> )
>  at
>
com.caucho.server.TcpConnection.run(TcpConnection.java:142)
>  at java.lang.Thread.run(Thread.java:484)
> 
> 
>
URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE
> 
>  tah certo, sou um burro, mas eh q quando eu sou
> pressionado pra fazer as
> coisas pra ontem eu fico meio q  no desespero, e
> fico mais burro ainda
> 
> 
> obrigado pela ajuda
> 
> 
> ah,,,
> meu resin conf esta aqui abaixo
> 
> 
> 
> 
> 
> 
> 
> 
> href='stderr:'
>   timestamp='[%H:%M:%S.%s]'/>
> 
> 
> 
> 
> 
> 
>  work-dir='work'/>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   
> 
>   /var/www/html/
> 
>   
> 
>   
> 
>   
> 
>   
> 
>   

Re: [java-list] Qual o valor de um Certificado JAVA ?

2001-03-15 Thread Daniel A. Melo

Ola Roberto, Ola todos,

Discutir isso na lista está fora do escopo.
Também não quero gerar flames, já basta esse flame sobre a Certificação, que nem
sempre contém msgs úteis, mas é um assunto válido.

Considero meio que um erro ter enviado aquele comentário, mas ja foi.

Na minha opinião se o banco utilizado é relacional,  a integridade referencial
deve ser utilizada uma vez que já provou sua utilidade. leia-se facilidade de
desenvolvimento.

agora realmente não faz sentido se vc está desenvolvendo para um banco não
relacional como o ADABAS, por exemplo. leia-se dor de cabeca para fazer a
intgridade "na mão".

Quanto as tabelas estarem na 1FN,  conheço uns "Analistas" que sequer sabem o q
é normalização.


[]´s

Daniel A.

Roberto Tatemoto wrote:

> > analista formados em administração desenvolvem sistemas em delphi,
> utilizando
> > bancos relacionais,  mas fazem as tabelas sem relacionamentos
> >
>
> E qual o problema que não tenha relacionamentos ?
> Um BD é relacional quando se baseia na teoria de conjuntos (relações, daí o
> nome relacional), e a sua linguagem de manipulação seja o SQL. Se Vc. falar
> que as tabelas estão na 1FN, aí é preocupante.
> A integridade referencial só foi implementada na segunda versão do DB2 e o
> SQL/DS nem integridade referencial tinha nessa mesma versão.
> Muitos BDs hierárquicos tinha relacionamento físico e lógico, e nem por isso
> eram BDs relacionais.
>
> Roberto Tatemoto
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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




[java-list] Pool de Conexoes

2001-03-15 Thread Isaías Cristiano Barroso

Olá Pessoal,

Alguém tem algum link ou tutorial que mostre como utilizar Pool de Conexoes
em aplicaoes Java.

Um Abraco a todos.

Isaias Cristiano Barroso



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




Re: [java-list] livro de UML com exemplos de implementação em Java

2001-03-15 Thread Aristides Tavares dos Santos

Understanding UML: the developer's guide with a Web Based Aplication in
Java - Harmon Watson
- Original Message -
From: "valter vieira de camargo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 12:28 PM
Subject: [java-list] livro de UML com exemplos de implementação em Java


> Pessoal
>
> Alguém conhece algum livro de UML que tenha exemplos implementados
> em Java ?
>
>
> Sem mais,  Valter
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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




Re: [java-list] Bean x JSP

2001-03-15 Thread hooter

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

 On Wed, 14 Mar 2001, you wrote: > Kleber Bueno
wrote: >  > > Uma duvida sobre uso de Beans com JSP. > > Quando defino que um
Bean tem escopo Session, ele é visto por todas as > > paginas JSP do meu site
certo. > 
> É. so usar o useBean tag para pegar a referência nas outras páginas.
> 
> 
> -- LISTA SOUJAVA  
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -

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




Re: RES: [java-list] Loja virtual

2001-03-15 Thread Fabio Ferreira

Edmilson, por favor me mande os fontes também. Abçs.
Fábio Marques.
--- "Edmilson Ferreira (E. Lazaro F.)"
<[EMAIL PROTECTED]> escreveu: > Olá 
Rodrigo,
>  
> No site que te passei anteriormente, tem um exemplo
> de uma Locadora de
> Vídeo. 
> 
> Eu estou estudando Jsp-Servlets através deste
> exemplo(dando mais
> funcionalidade), se você(ou alguém mais da lista)
> tiver interesse, me mande
> o seu email que te enviarei os fontes.
> 
>  
>  
>  
> [EMAIL PROTECTED]
>  
>  
>  
> Alguem tem um exemplo de como é possível implementar
> uma loja virtual em jsp
> e servlets???
> 
>  
> Se tiverem, me ajudem por favor.
>  
> um abraço
>  
> Rodrigo Postai
> 3º Bacharelado em Informática
> [EMAIL PROTECTED]
>  
> [EMAIL PROTECTED]  
> "O mal de quase todos nós é que preferimos ser
> arruinados pelo elogio a ser
> salvos pela crítica"
> 
>  



O YAHOO! GEOCITIES CHEGOU AO BRASIL!
Crie sua home page com tudo em português - http://br.geocities.com

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




RES: [java-list] Curso sobre OO - UML

2001-03-15 Thread Alexandre Rodrigues Gomes

em Brasília, você pode procurar a 
 
Fóton® Informática
http://www.FotonInfo.com.br  
61 328 5060
 
Ela é centro de treinamento autorizado Rational e SUN, um casamento
perfeito. ;-P
 
By Alê!

-Mensagem original-
De: anderson balduino [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 14 de março de 2001 4:16
Para: [EMAIL PROTECTED]
Assunto: [java-list] Curso sobre OO - UML


Caros amigos
Sou Engenheiro Elétrico e a menos de 3 anos faço programas
em Visual Basic e C (puro) e atualmente aprendendo Java.
Porém com o advento das linguagens orientadas a objeto necessito me
atualizar
quanto a forma de programar para me sentir mais a vontade nestas linguaguens
e aproveitá-las com um programador maduro.
Por favor se alguém souber onde posso conseguir um curso sobre OO - UML me
diga.Muito obrigado.
Anderson..
[EMAIL PROTECTED]  
 


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




Re: [java-list] Qual o valor de um Certificado JAVA ?

2001-03-15 Thread Rodrigo

Olha, seria muito legal se respondessem todas essas perguntas, aí todo mundo
iria ficar sabendo um pouco mais (claro, aqueles que não sabem).
Seria bem legal... Bom, o papo de troca de informações, certo?

"Sergio Oliveira Jr." wrote:

> Concordo que conceito é importante, mas o certificado não vai te colocar na
> frente de um candidato com experiência prática, mas sem o certificado.
>
> Apesar de ser certificado desde 98, eu sou totalmente contra ele como prova
> de alguma coisa. Acho que eles provam muito pouco. O que conta mesmo no
> mercado eh RESULTADO. O que você fez, a sua experiência, sua referências
> pessoais, a qualidade do seu trabalho, o valor agregado ao cliente/empresa
> pelo seu trabalho, etc.
>
> Se vc tiver sendo entrevistado por alguém que não sabe nada de Java, ele
> certamente perguntará se vc é certificado. Já se o seu entrevistador souber
> realmente Java, há diversas outras maneiras de ele descobrir se vc é
> 'certificado'. Algumas perguntas que só um cara com experiência vai saber
> responder:
>
> 1) Qual as vantagens e desvantagens de SWING sobre AWT ???
> 2) Quais as vantagens de JSP sobre ASP e ColdFusion ???
> 3) O que é melhor: criar funções abstratas ou interfaces ???
> 4) Como você construiria uma aplicação web através de uma arquitetura de 3
> camadas baseada em JSP/Servlet/JavaBeans/EJB.
> 5) Como você mata um thread em Java ??? (Se falar thread.stop() manda ele
> embora !!!)
> 6) Como você desenvolveria um servidor web em Java ???
> 7) O que é um adapter e pra que ele serve ???
> 8) O que é melhor IF's ou TRY's para reportar erros ???
> 9) Quais as vantagens e desvantagens de utilizar TCP sobre HTTP ???
> 10) O que é melhor String protocol ou Object protocol ???
> 11) Como implementar conexões HTTP keep-alive em Java ???
>
> Vamos deixar essa discussão de lado e trocar experiências sobre Java.
> Ter um certificado é muito legal, mas nada que desmereça o trabalho dos
> outros.
>
> []'s
>
> Sergio
>
> >From: [EMAIL PROTECTED]
> >Reply-To: [EMAIL PROTECTED]
> >To: [EMAIL PROTECTED]
> >Subject: [java-list] Qual o valor de um Certificado JAVA ?
> >Date: Wed, 14 Mar 101 17:03:02 GMT
> >
> >Bom dia senhores,
> >
> >notei que houve uma grande polêmica a respeito da certificação, notei que
> >quem
> >não tem, acha que não serve para nada, mas gostaria de dizer aos invejosos
> >de
> >plantão que conta e conta muito, as empresas quando tem que escolher entre
> >o
> >profissional certificado e outro que não é, esta preferirá o certificado
> >certamente. A respeito do conhecimento, a certificação nos obriga a horas
> >de
> >estudo e pesquisa para entendimento da tecnologia, por tanto, o
> >profissional
> >adquire algo que 90% dos que trabalham com java não possuem que é conceito,
> >ou
> >seja, uma base sólida para o desenvolvimento técnico avançado da
> >tecnologia.
> >
> >"QUEM DESDENHA QUER COMPRAR".
> >
> >
> >-
> >E-Mail enviado por WebMail - http://www.bignet.com.br
> >
> >
> >
> >-- LISTA SOUJAVA 
> >http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> >dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> >regras da lista: http://www.soujava.org.br/regras.htm
> >para sair da lista: envie email para [EMAIL PROTECTED]
> >-
> >
>
> _
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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




Re: [java-list] Application server para AS/400

2001-03-15 Thread Thiago Ferauche

Um servidor de aplicação não tem a função de somente interpretar servlet e
JSP, ele possui funções de admnistração do seu servidor, com informações de
quanto de CPU está sendo utilizado para rodar uma determinada aplicação,
relatórios de desempenho da máquina, e possibilita a integração com
softwares de desenvolvimento web como o WebStudio, Visual Age, etc.

Sendo o site
http://www.midrangecomputing.com/mc/article.cfm?titleid=b1656&md=200012 , já
existe um versão de TomCat para o sistema operacional do AS/400 (OS/400) e
neste site ele afirma que o TomCat é sim um servidor de aplicação.

- Original Message -
From: "Alexandre Rodrigues Gomes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 3:47 PM
Subject: RES: [java-list] Application server para AS/400


ok, e o que define um servidor de aplicação ?

-Mensagem original-
De: Jose Euclides da Silva Junior - DIGR.O
[mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 14 de março de 2001 12:21
Para: [EMAIL PROTECTED]
Assunto: RES: [java-list] Application server para AS/400


Servlets sao componentes Java que residem no lado servidor da sua aplicacao.


José Euclides Júnior
__
E-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://euclides.8m.com


> -Mensagem original-
> De: Alexandre Rodrigues Gomes
> [SMTP:[EMAIL PROTECTED]]
> Enviada em: Quarta-feira, 14 de Março de 2001 08:27
> Para: '[EMAIL PROTECTED]'
> Assunto: RES: [java-list] Application server para AS/400
>
> por favor, o que é um Servlet ?
>
> By Alê!
>
> -Mensagem original-
> De: Jose Euclides da Silva Junior - DIGR.O
> [mailto:[EMAIL PROTECTED]]
> Enviada em: terça-feira, 13 de março de 2001 18:16
> Para: [EMAIL PROTECTED]
> Assunto: RES: [java-list] Application server para AS/400
>
>
> TOMCAT  EH  UM SERVIDOR DE APLICACAO  S I M! Voce por acaso sabe o
> que eh um servlet???
>
> José Euclides Júnior
> __
> E-mail: [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> http://euclides.8m.com
>
>
> > -Mensagem original-
> > De: Sven van ´t Veer [SMTP:[EMAIL PROTECTED]]
> > Enviada em: Terça-feira, 13 de Março de 2001 16:28
> > Para: [EMAIL PROTECTED]
> > Assunto: Re: [java-list] Application server para AS/400
> >
> > Tomcat não é um application server, mas um jsp/servlet engine. Claro que
> o
> > websphere é pesado, mas in relaçao com tomcat nem tanto (tomcat é
> lento).
> >
> > Se vc somente precisa do webserver com jsp/servlet, tomcat serve. Se vc
> > quer um appserver que não é pesado, tente Orion ( www.orionserver.com
> > )
> >
> > Rigoberto D. Benitez wrote:
> >
> >
> > Dê uma olhadinha no site  www.apache.org , o
> > servidor java Apache, talvez seja
> > um caminho ...
> >
> > Thiago Ferauche wrote:
> >
> >
> > Utilizo um AS/400 como webserver, estou tentando instalar o
> > WebSphere como
> > application server, no entanto me disseram que ele é muito
> > pesado. Minha
> > dúvida é a seguinte: existe uma versão do Apache para o
> > AS/400, o TomCat
> > poderia ser utilizado como application server do Apache nete
> > caso?
> >
> > Thiago Ferauche
> >
> > -- LISTA SOUJAVA
> > 
> >   -  Sociedade de Usuários Java
> > da Sucesu-SP
> > dúvidas mais comuns:  
> > regras da lista:  
> > para sair da lista: envie email para
> > [EMAIL PROTECTED]
> > 
> >
> >
> -
> >
> >
> >
> > -- LISTA SOUJAVA
> > 
> >   -  Sociedade de Usuários Java da
> > Sucesu-SP
> > dúvidas mais comuns:  
> > regras da lista:  
> > para sair da lista: envie email para
> > [EMAIL PROTECTED]
> > 
> >
> >
> -
> >
> >
> >
> >
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -

[java-list] Re:[java-list] ContentType?

2001-03-15 Thread lusoujava

setContentType("text/html") se o conteúdo é html; ou
setContentType("text/plain") se o conteúdo é text ascii.



> Qual é o mime que deve ser atribuído ao método
> setContentType("") para que um jsp possar enviar um
> conteúdo pelo Outputstream e que browser reconheça e
> abra.
>
>
> =
> George Leite Jr
> Curso : Ciencia da Computacao UNIT
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>
_
___
> O YAHOO! GEOCITIES CHEGOU AO BRASIL!
> Crie sua home page com tudo em português -
http://br.geocities.com
>
> -- LISTA SOUJAVA --
--
> http://www.soujava.org.br  -  Sociedade de Usuários
Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
> ---
--
>
>


__
E-mail grátis BOL com antivírus! Faça já o seu!
http://www.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
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Re:[java-list] SSL (encrypt)

2001-03-15 Thread lusoujava

Roberto,

   Acho que o SSL não é exatamente o que Vc precisa. O
SSL é usado para o estabelecimento de uma conexão
segura. Em miudos, a criação de um Socket ondes os dados
trafegados tem garantia de sigilo e integridade.
   Dê uma olhada nas frameworks JCA e JCE da Sun.
A JCA faz parte do pacote de segurança do J2SE e Vc
poderá ler mais sobre ela nos javadocs do package
java.security.*
A JCE, era a parte não exportável, Vc lerá mais sobre no
site da javasoft (www.javasoft.com/products/jce).

As duas frameworks (JCA e JCE) fornecem suporte
criptográfico para uma série de serviços como cifragem,
assinatura, MACs,Passphrase, etc

[ ]´s
Luciano Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
> Oi pessoal, será que alguém poderia me mandar algum
> exemplo de um programa que utiliza a biblioteca SSL
para
> criptar senhas?
> [  ]'s
> Roberto
>
>
>
_
_
> E-mail grátis BOL com antivírus! Faça já o seu!
> http://www.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
> para sair da lista: envie email para java-list-
[EMAIL PROTECTED]
> ---
--
>
>


__
E-mail grátis BOL com antivírus! Faça já o seu!
http://www.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
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Endereco da pagina

2001-03-15 Thread luis . henrique


Ola a todos da lista,

Estou com uma duvida e gostaria que voces me ajudassem.
Estou desenvolvendo uma aplicacao web utilizando o seguinte ambiente:

Visual Age for Java 3 professional
WebSphere 3 standard (eu acho)
Servidor AS400

Por enquanto, em etapa de desenvolvimento estamos utilizando o proprio 
webserver da ibm que vem com o as400, mas devemos utilizar o Lotus 
Domino quando o projeto estiver terminado.

Minha duvida e a seguinte:
Quando da navegacao do site, na barra de endereco do navegador aparece o 
nome das paginas JSP, por exemplo:
http://servidor.8080/index.jsp
http://servidor.8080/pedido.jsp

Gostaria de saber se e possivel que o nome da pagina nao aparece ficando 
apenas o nome do servidor.
No caso eu acho que isto deva ser configurado no webserver, mas o 
administrador da rede aki teimou que e no programa java que isto e 
configurado.

Se puderem me ajudar eu agradeco.

[]s Luis Henrique "Bulinha"



MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
Faça já o seu. É gratuito!!!

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




RES: RES: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-15 Thread Alexandre Rodrigues Gomes

concordo contigo que o modelo de projeto deve já conter detalhes
da implementação, mas não acho elegante amarrar todo o seu modelo
a uma tecnologia. Tente desenvolver sua lógia de negócio de forma
independente e crie uma camada intermediária para resolver as 
questões de banco de dados. Com isso vc terá a flexibilidade de
mudar o seu paradigma de banco de dados no futuro alterando apenas
a camada intermediária.

Aí basta você detalhar esta camada no seu modelo de projeto. 
Pense tmb na possiblidade do uso de algum pattern, por exemplo 
o Factory, para lhe dar a maleabilidade de uso de diversos bancos
de forma facilmente configurável.

Você disse: 

"Se eu desenvolver o modelo de classes já visando um banco
relacional eu poderei minimizar as dificuldades durante a implementação do
sistema..."

mas lembre-se que flexibilidade é inversamente proporcional à
otimização e OO busca tem como pontos principais as facilidades
de manutenção, evolução, escalabilidade, flexibilidade etc.

É possível criar um esquema sóbrio e elegante o bastante de tal 
forma a não te complicar a vida na hora da implementação. Aliás, 
complicações na implementação já é sinal de que algo está errado.



By Alê!

-Mensagem original-
De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 14 de março de 2001 19:10
Para: [EMAIL PROTECTED]
Assunto: Re: RES: [java-list] Para Alexandre: implementação de
agregações e associações


Sobre as associações e agregações eu estou achando que é realmente isto:
agregação - atributo do tipo de outra classe
associação - instanciação de uma classe dentro de algum método de outra...

Quanto à abordagem do Furlan... será que se modelarmos um sistema
completamente
OO sem a preocupação com chaves, etc a dificuldade na implementação será
muito acentuada, você não acha ? Eu estou desenvolvendo um projeto de
mestrado e
quero fazer da maneira certa entende ? A minha outra preocupação é quanto ao
projeto . no modelo de classes de análise tudo bem ... mas o meu modelo
de
classes de projeto tem que ter alguma coisa relacional


Alexandre Rodrigues Gomes wrote:

> Valter,
>
> na implementação acho que poderíamos resumir na seguinte forma:
> para agregar, utilizaremos atributos de instância, ou seja,
> "variáveis globais" e para associação podemos criar apenas
> variáveis locais de métodos. Será que é plausível esta abordagem ?
> Se bem que podemos ter atributos de classe que não são verdadeiras
> agregações mas apenas realizam papel associativo. Acho que
> isto é bem conceitual mesmo. O pessoal da lista podia dar
> uma forcinha.
>
> Quanto àquela abordagem do Furlan, eu questiono um pouco.
> Ora, temos hoje que o que se busca é a independência da fonte
> de dados. Devemos abstrair a forma com que a base de informações
> será implementada, nos deter apenas numa interface pré-definida
> e deixar as questões peculiares de cada banco com uma camada
> de software que realize o mapeamento OO/Relacional. Amarrar
> o seu modelo de negócios numa solução única de backend é
> limitar seu processo de desenvolvimento à não escalabilidade
> e evolução.
>
> By Alê!
>
> -Mensagem original-
> De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 14 de março de 2001 10:48
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] Para Alexandre: implementação de agregações e
> associações
>
> Ok... Alexandre ...
>   É justamente no ponto da implementação a minha
preocupação
>   Gostei do que você disse e acho que realmente está certo.
> Minhas dúvidas eram mais quanto à  implementação das associação. E também
> ach
> oque é assim que funciona isto é, dentro de uma classe , instancio uma
> outra e a utilizo para cumprimento das responsabilidades da primeira.
> No caso da agregação, um atributo da classe é do tipo de outra
> É isto, não é ?
>
> Agora veja bem.
>
> Em um livro de UML do Furlan, encontrei que para se fazer a
> normalização de um modelo de classes, visando o projeto é claro, deve-se
> basear em algum tipo de banco de dados será utilizado. Se os dados do meu
> sistema serão persistidos utilizando BD OO a normalização se dá sem a
> preocupação das chaves primárias e estrangeiras... mas quando o me sistema
> utiliza BD relacional devo me preocupar com isso... só que ele apenas
> exemplifica a normalização utilizando BD OO. Você sabe alguma coisa sobre
> essas normalizações com BD relacional ?
>
> []'s Valter.
>
> Alexandre Rodrigues Gomes wrote:
>
> > Valter,
> >
> > no nível de linguagem, tanto agregação quando associação
> > se dão de maneiras similiares. O que as distingue é o seu
> > modelo. Na UML, a associação é feita apenas com uma linha
> > ligando as classes envolvidas enquanto que a agregação é
> > uma linha com um losango na ponta da classe agregadora.
> >
> > Conceitualmente, deveria-se utilizar agregação quando o
> > propósito de uma classe for o de encapsular o funcion

RES: [java-list] Probelma com Java x Access

2001-03-15 Thread Alexandre Rodrigues Gomes

não sei como é o Access, mas não é necessário um commit ?

By Alê!

-Mensagem original-
De: Jean Carlo Mendes [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 14 de março de 2001 20:09
Para: [EMAIL PROTECTED]
Assunto: [java-list] Probelma com Java x Access


Amigos da lista;

Estou tentando inserir um registro em um BD Access e
não estou conseguindo. A consulta funciona
perfeitamente, porem a insercao de registro, apesar de
nao gerar nenhum erro de compilacao e nem de execução,
simplesmente não ocorre.
Estou tentando inserir um registro na tabela TBLAMIGO,
que possui os seguintes campos: CODAMI, NOMAMI,
TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
possui Chave e todos os campos sao texto.
Segue o codigo da classe e os metodos:
 
--
import java.sql.*;

public class Amigo extends java.lang.Object {

private String codigo = blank;
private String nome = blank;
private String fone = blank;
private String celular = blank;
private String email = blank;
static Connection con = null;
static private String blank = "";
private int acao = 0;

public Amigo() {
if (con == null) {
try {
   
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con =
DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
"", "");
} catch (Exception e) {
System.err.println ("Erro no comando
SQL de Conexao");
}
}
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public String getCodigo() {
return codigo;
}

public void setCodigo(String codigo) {
this.nome = codigo;
}


public String getFone() {
return fone;
}

public void setFone(String fone) {
this.fone = fone;
}

public String getCelular() {
return celular;
}

public void setCelular(String celular) {
this.celular = celular;
}

public String getEmail() {
return email;
}

public void setEmail(String email) {
this.email = email;
}

public int getAcao() {
return acao;
}

public void setAcao(int acao) {
this.acao = acao;
}

public boolean fazAcao() {
if (acao == 1) { // consultar
try {
Statement stmt =
con.createStatement();
ResultSet rs = stmt.executeQuery
("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" + nome
+ "%'");
if (rs.next()) {
  codigo = rs.getString(1);
nome = rs.getString(2);
fone = rs.getString(3);
email = rs.getString(4);
celular = rs.getString(5);
}
else {
acao = 3;
fazAcao();
return false;
}

rs.close();
stmt.close();
}
catch (Exception e) {
System.err.println ("Erro no comando
SQL de Consulta");
return false;
}
}
else if (acao == 2) { // Inserir
try {
Statement stmt =
con.createStatement();

stmt.execute ("INSERT INTO TBLAMIGO
(NOMAMI, TELAMI, ENDELE, CELAMI)" +
" VALUES (' "+ nome + "' , '" + fone +
"' , '" + email + "' ,' " + 
celular + "' )" );
stmt.close();
}
catch (Exception e) {
System.err.println ("Erro no comando
SQL de Insert");
return false;
}
} else if (acao == 3) { // Limpar Campos
nome = fone = celular = email = blank;
}
acao = 0;
return true;
}

public static void main (String args[]) {
Amigo a = new Amigo();
a = new Amigo();
a.setNome("Jean");
a.setAcao(1);
a.fazAcao();
System.out.println ("Nome:"  + a.getNome() +
"\n" +
"E-mail: "  + a.getEmail()
+ "\n" +
"Celular:" + a.getCelular()+ "\n" +
"Telefone:" + a.getFone()
+ "\n" );
Amigo b = new Amigo ();
b.setNome("Fernanda");
b.setEmail("[EMAIL PROTECTED]");
b.setFone("322 444");
b.setCelular("99454545");
b.setAcao(2);
b.fazAcao();

}
}
---

Agradeco qualquer sugestao



=
Jean Carlo Mendes


O YAHOO! GEOCITIES CHEGOU AO BRASIL!
Crie sua home page com tudo em português - http://br.geocities.com

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: 

[java-list] Probelma com Java x Access

2001-03-15 Thread Jean Carlo Mendes

Amigos da lista;

Estou tentando inserir um registro em um BD Access e
não estou conseguindo. A consulta funciona
perfeitamente, porem a insercao de registro, apesar de
nao gerar nenhum erro de compilacao e nem de execução,
simplesmente não ocorre.
Estou tentando inserir um registro na tabela TBLAMIGO,
que possui os seguintes campos: CODAMI, NOMAMI,
TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
possui Chave e todos os campos sao texto.
Segue o codigo da classe e os metodos:
 
--
import java.sql.*;

public class Amigo extends java.lang.Object {

private String codigo = blank;
private String nome = blank;
private String fone = blank;
private String celular = blank;
private String email = blank;
static Connection con = null;
static private String blank = "";
private int acao = 0;

public Amigo() {
if (con == null) {
try {
   
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con =
DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
"", "");
} catch (Exception e) {
System.err.println ("Erro no comando
SQL de Conexao");
}
}
}

public String getNome() {
return nome;
}

public void setNome(String nome) {
this.nome = nome;
}

public String getCodigo() {
return codigo;
}

public void setCodigo(String codigo) {
this.nome = codigo;
}


public String getFone() {
return fone;
}

public void setFone(String fone) {
this.fone = fone;
}

public String getCelular() {
return celular;
}

public void setCelular(String celular) {
this.celular = celular;
}

public String getEmail() {
return email;
}

public void setEmail(String email) {
this.email = email;
}

public int getAcao() {
return acao;
}

public void setAcao(int acao) {
this.acao = acao;
}

public boolean fazAcao() {
if (acao == 1) { // consultar
try {
Statement stmt =
con.createStatement();
ResultSet rs = stmt.executeQuery
("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" + nome
+ "%'");
if (rs.next()) {
  codigo = rs.getString(1);
nome = rs.getString(2);
fone = rs.getString(3);
email = rs.getString(4);
celular = rs.getString(5);
}
else {
acao = 3;
fazAcao();
return false;
}

rs.close();
stmt.close();
}
catch (Exception e) {
System.err.println ("Erro no comando
SQL de Consulta");
return false;
}
}
else if (acao == 2) { // Inserir
try {
Statement stmt =
con.createStatement();

stmt.execute ("INSERT INTO TBLAMIGO
(NOMAMI, TELAMI, ENDELE, CELAMI)" +
" VALUES (' "+ nome + "' , '" + fone +
"' , '" + email + "' ,' " + 
celular + "' )" );
stmt.close();
}
catch (Exception e) {
System.err.println ("Erro no comando
SQL de Insert");
return false;
}
} else if (acao == 3) { // Limpar Campos
nome = fone = celular = email = blank;
}
acao = 0;
return true;
}

public static void main (String args[]) {
Amigo a = new Amigo();
a = new Amigo();
a.setNome("Jean");
a.setAcao(1);
a.fazAcao();
System.out.println ("Nome:"  + a.getNome() +
"\n" +
"E-mail: "  + a.getEmail()
+ "\n" +
"Celular:" + a.getCelular()+ "\n" +
"Telefone:" + a.getFone()
+ "\n" );
Amigo b = new Amigo ();
b.setNome("Fernanda");
b.setEmail("[EMAIL PROTECTED]");
b.setFone("322 444");
b.setCelular("99454545");
b.setAcao(2);
b.fazAcao();

}
}
---

Agradeco qualquer sugestao



=
Jean Carlo Mendes


O YAHOO! GEOCITIES CHEGOU AO BRASIL!
Crie sua home page com tudo em português - http://br.geocities.com

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




Re: [java-list] livro de UML com exemplos de implementação em Java

2001-03-15 Thread Waldomiro de Oliveira Junior

Valter,

O livro Utilizando UML e Padrões, de Graig Larman, editora Bookman, tem
exemplos em java.

Waldomiro.
- Original Message -
From: "valter vieira de camargo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 14, 2001 12:28 PM
Subject: [java-list] livro de UML com exemplos de implementação em Java


> Pessoal
>
> Alguém conhece algum livro de UML que tenha exemplos implementados
> em Java ?
>
>
> Sem mais,  Valter
>
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>


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




Re: [java-list] meio OFF, mas preciso muito de ajuda

2001-03-15 Thread Marcos Yonamine

Ola Karen ,pode ser que a aplicacao esteja controlando a sessao
atraves de um cookie que foi gravado no0 seu browser, precisaria de
maiores detalhes para poder responder se nao estou falando bobagem.

Pleo que entendi, isto pode ser o que esta acontecendo, pode-se
tambem armazenar a sessao em um servidor atraves de servlets ou
outros metodos.

Espero ter ajudado.

--- Karen Cioni Joven <[EMAIL PROTECTED]> wrote:
> Gentem,
> 
> Uma dúvida...  Vou explicar uma situação e gostaria de saber se
> estou certa ou errada...
> 
> Uma variavel de sessao é, por definicao, uma variavel que está
> ativa enquanto houver uma sessao, certo? Por exemplo, o usuario
> insere login e password (var de sessao), quando o BROWSER for
> fechado, encerra-se a sessão, fim das variáveis. Se o usuario
> quiser voltar, tera que informar de novo login e password. Isto
> está certo?
> 
> Se o que estou dizendo está certo, porque acontece de fechar o
> browser, voltar e recuperar a sessão de novo?
> 
> alguém, please
> []s
> Karen
> 
> 


=
Marcos Yonamine 
Consultor de Tecnologia 
011 9453 5758 
[EMAIL PROTECTED] 
CV: http://br.briefcase.yahoo.com/yonamine_marcos

__
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

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




[java-list] meu servlet nao esta compilando no resin! alguem me ajuda !!???

2001-03-15 Thread jspdeveloper

URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE
gente, boa noite!

estou meio que desesperado.
primeiro, nao consegui fazer rodar em servlet uma classe de codigo de barras
que foi feita para awt.
a solucao foi comprar por 155$  uma que fizesse isto para servlets.

agora, estou com problemas com a tal da classe de exemplo que veio no
arquivo que comprei.
o resin nao consegue compilar a classe, e eu jah tentei ate colocar a classe
compilada no diretorio mas nao deu certo.
se alguem puder me ajudar, agradeco de coracao e de pescoco (pois o meu esta
apertando).

estou usando o resin 1.2.2
meus servlets estao em  /WEB-INF/classes/servlet
e meu servlet se chama BarCodeServlet


testem e vejam o erro
http://164.41.67.135/servlet/servlets.BarCodeServlet



500 Servlet Exception
com.caucho.java.CompileClassNotFound: compiling servlets.BarCodeServlet
didn't produce a .class
 at
com.caucho.java.CompilingClassLoader.getClassEntry(CompilingClassLoader.java
:214)
 at
com.caucho.util.DynamicClassLoader.findClass(DynamicClassLoader.java:416)
 at
com.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:371)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
 at java.beans.Beans.instantiate(Beans.java:190)
 at java.beans.Beans.instantiate(Beans.java:51)
 at com.caucho.server.http.Application.createServlet(Application.java:1708)
 at com.caucho.server.http.Application.loadServlet(Application.java:1674)
 at com.caucho.server.http.Invocation.service(Invocation.java:245)
 at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:123)
 at
com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:349)
 at
com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:265
)
 at com.caucho.server.TcpConnection.run(TcpConnection.java:142)
 at java.lang.Thread.run(Thread.java:484)


URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE

 tah certo, sou um burro, mas eh q quando eu sou pressionado pra fazer as
coisas pra ontem eu fico meio q  no desespero, e fico mais burro ainda


obrigado pela ajuda


ah,,,
meu resin conf esta aqui abaixo








 























  

  /var/www/html/

  

  

  

  

  

  

  

  true

  

  

  

  150

  

  

  

  

  

  

  

  











  

  

  

  

  

  index.xtp, index.jsp,
index.html

  

4096

30

true

true



sessions

  

  

  

  

  

  

  


  

  
  

  
  

  
  
   
  

  
  






   

   

   





  




  

  









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




[java-list] meu servlet nao esta compilando no resin! alguem me ajuda !!???

2001-03-15 Thread jspdeveloper

URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE
gente, boa noite!

estou meio que desesperado.
primeiro, nao consegui fazer rodar em servlet uma classe de codigo de barras
que foi feita para awt.
a solucao foi comprar por 155$  uma que fizesse isto para servlets.

agora, estou com problemas com a tal da classe de exemplo que veio no
arquivo que comprei.
o resin nao consegue compilar a classe, e eu jah tentei ate colocar a classe
compilada no diretorio mas nao deu certo.
se alguem puder me ajudar, agradeco de coracao e de pescoco (pois o meu esta
apertando).

estou usando o resin 1.2.2
meus servlets estao em  /WEB-INF/classes/servlet
e meu servlet se chama BarCodeServlet


testem e vejam o erro
http://164.41.67.135/servlet/servlets.BarCodeServlet



500 Servlet Exception
com.caucho.java.CompileClassNotFound: compiling servlets.BarCodeServlet
didn't produce a .class
 at
com.caucho.java.CompilingClassLoader.getClassEntry(CompilingClassLoader.java
:214)
 at
com.caucho.util.DynamicClassLoader.findClass(DynamicClassLoader.java:416)
 at
com.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:371)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
 at java.beans.Beans.instantiate(Beans.java:190)
 at java.beans.Beans.instantiate(Beans.java:51)
 at com.caucho.server.http.Application.createServlet(Application.java:1708)
 at com.caucho.server.http.Application.loadServlet(Application.java:1674)
 at com.caucho.server.http.Invocation.service(Invocation.java:245)
 at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:123)
 at
com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:349)
 at
com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:265
)
 at com.caucho.server.TcpConnection.run(TcpConnection.java:142)
 at java.lang.Thread.run(Thread.java:484)


URGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTEURGENTE

 tah certo, sou um burro, mas eh q quando eu sou pressionado pra fazer as
coisas pra ontem eu fico meio q  no desespero, e fico mais burro ainda


obrigado pela ajuda


ah,,,
meu resin conf esta aqui abaixo








 























  

  /var/www/html/

  

  

  

  

  

  

  

  true

  

  

  

  150

  

  

  

  

  

  

  

  











  

  

  

  

  

  index.xtp, index.jsp,
index.html

  

4096

30

true

true



sessions

  

  

  

  

  

  

  


  

  
  

  
  

  
  
   
  

  
  






   

   

   





  




  

  









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




Re: [java-list] implementação de agregações e associações

2001-03-15 Thread valter vieira de camargo

Ok Jorge eu também estou chegando à essa conclusão que a diferença seja
no encapsulamento

Só uma coisa para finalizar  você supõe que seja dessa forma ? Ou você tem
certeza ?  Desculpe estar perguntando assim mas é que
se você tiver lido em algum lugar eu também gostaria de fazê-lo, pois, estou
desenvolvendo meu projeto de mestrado sobre essas coisas

Abraços...

Jorge Martins wrote:

> Valter,
>
> A maior diferença em associação e agragação é o tipo da entidade
> referenciada. Imagine a modelagem de um gerenciador de banco de dados. Um
> tabela possui linhas (ou tuplas). Linha neste caso é uma entidade fraca, sua
> existência depende da tabela. E tratasse de uma agregação, pois várias
> linhas compõe uma tabela.
> Veja agora o caso de a modelagem de uma escola. Um professor dá aula
> para vários alunos. Logo há uma associação entre aluno e professor. Ambos
> são entidades fortes, existem independentemente de outra entidade. Apenas se
> relacionam: professor leciona aluno.
> Em java, a implementação é muito semelhante, tanto de um quanto do
> outro. Basta fazer uma referência (ou uma lista delas) de uma classe para a
> outra. A diferença fica no encapsulamento. É muito razoável que no primeiro
> modelo, apenas seja possível criar e excluir uma linha através de sua
> tabela. No segundo, a criação de alunos e professores é independente,
> haveria então um método (o ambiente determina em qual classe ficará este
> método) para associar um professor a um aluno.
>
> abraços
>
> Jorge
>


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




Re: RES: [java-list] Para Alexandre: implementação de agregações e associações

2001-03-15 Thread valter vieira de camargo

Sobre as associações e agregações eu estou achando que é realmente isto:
agregação - atributo do tipo de outra classe
associação - instanciação de uma classe dentro de algum método de outra...

Quanto à abordagem do Furlan... será que se modelarmos um sistema completamente
OO sem a preocupação com chaves, etc a dificuldade na implementação será
muito acentuada, você não acha ? Eu estou desenvolvendo um projeto de mestrado e
quero fazer da maneira certa entende ? A minha outra preocupação é quanto ao
projeto . no modelo de classes de análise tudo bem ... mas o meu modelo de
classes de projeto tem que ter alguma coisa relacional


Alexandre Rodrigues Gomes wrote:

> Valter,
>
> na implementação acho que poderíamos resumir na seguinte forma:
> para agregar, utilizaremos atributos de instância, ou seja,
> "variáveis globais" e para associação podemos criar apenas
> variáveis locais de métodos. Será que é plausível esta abordagem ?
> Se bem que podemos ter atributos de classe que não são verdadeiras
> agregações mas apenas realizam papel associativo. Acho que
> isto é bem conceitual mesmo. O pessoal da lista podia dar
> uma forcinha.
>
> Quanto àquela abordagem do Furlan, eu questiono um pouco.
> Ora, temos hoje que o que se busca é a independência da fonte
> de dados. Devemos abstrair a forma com que a base de informações
> será implementada, nos deter apenas numa interface pré-definida
> e deixar as questões peculiares de cada banco com uma camada
> de software que realize o mapeamento OO/Relacional. Amarrar
> o seu modelo de negócios numa solução única de backend é
> limitar seu processo de desenvolvimento à não escalabilidade
> e evolução.
>
> By Alê!
>
> -Mensagem original-
> De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> Enviada em: quarta-feira, 14 de março de 2001 10:48
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] Para Alexandre: implementação de agregações e
> associações
>
> Ok... Alexandre ...
>   É justamente no ponto da implementação a minha preocupação
>   Gostei do que você disse e acho que realmente está certo.
> Minhas dúvidas eram mais quanto à  implementação das associação. E também
> ach
> oque é assim que funciona isto é, dentro de uma classe , instancio uma
> outra e a utilizo para cumprimento das responsabilidades da primeira.
> No caso da agregação, um atributo da classe é do tipo de outra
> É isto, não é ?
>
> Agora veja bem.
>
> Em um livro de UML do Furlan, encontrei que para se fazer a
> normalização de um modelo de classes, visando o projeto é claro, deve-se
> basear em algum tipo de banco de dados será utilizado. Se os dados do meu
> sistema serão persistidos utilizando BD OO a normalização se dá sem a
> preocupação das chaves primárias e estrangeiras... mas quando o me sistema
> utiliza BD relacional devo me preocupar com isso... só que ele apenas
> exemplifica a normalização utilizando BD OO. Você sabe alguma coisa sobre
> essas normalizações com BD relacional ?
>
> []'s Valter.
>
> Alexandre Rodrigues Gomes wrote:
>
> > Valter,
> >
> > no nível de linguagem, tanto agregação quando associação
> > se dão de maneiras similiares. O que as distingue é o seu
> > modelo. Na UML, a associação é feita apenas com uma linha
> > ligando as classes envolvidas enquanto que a agregação é
> > uma linha com um losango na ponta da classe agregadora.
> >
> > Conceitualmente, deveria-se utilizar agregação quando o
> > propósito de uma classe for o de encapsular o funcionamento
> > de algum objeto, ou seja, ele será parte constituinte daquela
> > classe. No caso da associação, a classe apenas tem conhecimento
> > de alguma outra classe e faz uso de alguma instância desta para
> > completude de suas responsabilidades.
> >
> > No primeiro capítulo do livro do Gamma (Design Patterns),
> > ele dá uma descrição legal sobre a utilização destas duas
> > alternativas.
> >
> > Abraços,
> > By Alê!
> >
> > -Mensagem original-
> > De: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> > Enviada em: terça-feira, 13 de março de 2001 19:38
> > Para: [EMAIL PROTECTED]
> > Assunto: [java-list] implementação de agregações e associações
> >
> > Visto que é comum a utilização de linguagens orientadas a
> > objetos e banco de dados relacionais, pretendo estipular um padrão de
> > implementação para tais casos de modelagem.
> > Estou desenvolvendo uma pesquisa com java e SyBase e devido as
> > diferenças entre os dos paradigmas algumas dúvidas surgem.
> > Eu gostaria de saber a diferença entre a implementação de um
> > modelo de classes com agregação e com associação. Percebo que a
> > agregação é fácil identificar, isto é, quando uma classe possui um
> > atributo cujo tipo é de outra classe. Mas e quando temos uma associação
> > ? Como vocês implementam uma associação sendo fiel à documentação ?
> >
> > Valter
> >
> > -- LISTA SOUJAVA 

Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread valter vieira de camargo

Ok Jorge entendi perfeitamente  eu também acho que assim fica melhor além
de utilizar mais os recursos OO.
Eu estou perguntando essas coisas para ver como o pessoal da lista faria.

Gostaria que você desse uma analisada na pequena descrição abaixo Eu
também coloquei como foi que fiz tanto as classes como o Banco dá uma
olhada..

DESCRIÇÃO
Um material pode estar relacionado à 0 ou no máximo 3 registros (instâncias)
de Movimento.
A classe Movimento deve armazenar QtdEntra, QtdSai, ValorEntra, ValorSai para
os três meses anteriores ao que nós estamos.

Eu fiz da seguinte forma:
public class Material
{
private int codigo;
private String desc;

   \\   métodos

 }

public class MovimentoMesesAnteriores
{
private CodigoMesesAnteriores codigo;

 \\ métodos\
}

public class CodigoMesesAnteriores
{
private int codMaterial;
private int mes;
\\métodos
}

O meu BD

Material (codigo, descricao, .)
MovimentoMesesAnteriores (codMaterial, mes, QtdEntra, QtdSai, ValorEntra,
ValorSai)






classe Material






Jorge Martins wrote:

> Valter,
>
> Este modelo não é bom. Há duplicação de informação, os códigos do
> Cliente e  dos Produtos. Você está pensando muito em "BD". Abstraia mais.
> Veja uma dica:
>
> /* classe cliente */
> class Client
> {
> /* construtor */
> public Client (int ID, String name)
> {
> this.ID = ID;
> this.name = name;
> }
>
> public int getID ()
> {
> return ID;
> }
>
> public String getName ()
> {
> return name;
> }
>
> /* propriedades */
> private int ID;
> private String name;
> }
>
> /* classe produto */
> class Item
> {
> /* construtor */
> public Item (int ID, String description)
> {
> this.ID = ID;
> this.description = description;
> }
>
> public int getID ()
> {
> return ID;
> }
>
> public String getDescription ()
> {
> return description;
> }
>
> /* propriedades */
> private int ID;
> private String description;
> }
>
> /* classe compra */
> class Transaction
> {
> public Transaction (Client client, Item item, Date date)
> {
> this.client = client;
> this.item = item;
> this.date = date;
> }
>
> /* propriedades */
> private Client client;
> private Item item;
> private Date date;
> }
>
> Sacou? Ao invés da classe compra guarda os códigos de cliente e
> produto, ela possui um referência para estas entidades.  Caso a compra
> precise sabe o código de cliente ou produto basta utilizar: client.getID()
> ou item.getID(). Assim fica bem melhor.
>
> abraços
>
> Jorge
>
> -Original Message-
> From: valter vieira de camargo [mailto:[EMAIL PROTECTED]]
> Sent: quarta-feira, 14 de março de 2001 11:03
> To: [EMAIL PROTECTED]
> Subject: [java-list] tratamento de dois paradigmas OO/BD relacional
>
> Suponha que eu queira representar na UML um pequeno modelo de
> classes de PROJETO que represente um sistema onde um cliente pode
> comprar vários produtos e um produtos pode ser comprado por vários
> clientes
>
> Estaria errado eu fazer um modelo de classes que:
>
>Classe Cliente:  codigo e nome
>Classe produto: codigo e descricao
>Classe de relacionamento Compra : int codCli, int CodPro e dataCompra
>
> Fazendo um modelo de classes dessa forma estou modelando
> orientado a objeto mas com características relacionais, certo ? Mas como
> meu Banco de Dados é realacional isso estaria certo ou não ?
> Observação: Não quero utilizar agregação... apenas associação.
>
> []'s Valter
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: e

[java-list] Aplicativo

2001-03-15 Thread Jaci Junior



Tenho um aplicativo Java 2,
e preciso faze-lo rodar em outra maquina que nao 
tem
o interpretador java , ou seja preciso de algo 
parecido a um programa ".exe".
 
Alguem sabe como posso fazer isso, 
Eu so tenho a ferramenta  
JDK1.2.2 
 


Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread valter vieira de camargo

Ok Seven ... entendi o que quer dizer eu também acho que a agregação é
muito mais viável... e aproveitamos mais os recursos OO.
Porém desenvolvendo o meu projeto percebi que se eu me dedicar
exclusivamente à modelagem OO no meu modelo de classes sem pensar no eu Banco
de DAdos, que no caso é relacional, eu terei muitos problemas durante a
implementação. Se eu desenvolver o modelo de classes já visando um banco
relacional eu poderei minimizar as dificuldades durante a implementação do
sistema, você não acha ?
Sobre o exemplo abaixo... eu também já ouvi dizer que uma associação acontece
quando, dentro de uma classe qualquer, não no atributo dessa, instanciamos
outra e a utilizamos não é isso que é associação ?


Sven van ´t Veer wrote:

> Acho errado assim:
>
> class Cliente
> class Produto
> class Compra
> class ItemCompra
>
> class Cliente{
>int cliente;
>String nome;
> }
>
> class Produto{
>int produto;
>String nome;
> }
>
> class Compra{
>int compra;
>int cliente;
>Calendar date;
> }
>
> class ItemCompra{
>int item;
>int compra;
>int produto;
> }
>
> Isso é com associoação. Mas por que não use agegação??
>
> valter vieira de camargo wrote:
>
> > Suponha que eu queira representar na UML um pequeno modelo de
> > classes de PROJETO que represente um sistema onde um cliente pode
> > comprar vários produtos e um produtos pode ser comprado por vários
> > clientes
> >
> > Estaria errado eu fazer um modelo de classes que:
> >
> >Classe Cliente:  codigo e nome
> >Classe produto: codigo e descricao
> >Classe de relacionamento Compra : int codCli, int CodPro e dataCompra
> >
> >
> >
> > Fazendo um modelo de classes dessa forma estou modelando
> > orientado a objeto mas com características relacionais, certo ? Mas como
> > meu Banco de Dados é realacional isso estaria certo ou não ?
> > Observação: Não quero utilizar agregação... apenas associação.
> >
> > []'s Valter
> >
> >
> > -- LISTA SOUJAVA 
> > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para [EMAIL PROTECTED]
> > -
> >
> >
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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




Re: [java-list] Curso sobre OO - UML

2001-03-15 Thread Ailton Costa

A UNICAMP estará ministrando curso sobre OO
sera aos sábados de abril a maio verifique maiores informações no site.


[]s

--- anderson balduino <[EMAIL PROTECTED]> wrote:
> Caros amigos
> Sou Engenheiro Elétrico e a menos de 3 anos faço programas
> em Visual Basic e C (puro) e atualmente aprendendo Java.
> Porém com o advento das linguagens orientadas a objeto necessito me atualizar
> quanto a forma de programar para me sentir mais a vontade nestas linguaguens
> e aproveitá-las com um programador maduro.
> Por favor se alguém souber onde posso conseguir um curso sobre OO - UML me
> diga.Muito obrigado.
> Anderson..
> [EMAIL PROTECTED]
> 
> 


__
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

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




Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread valter vieira de camargo

Essa lista de produtos que você diz é um atributo de Cliente ? Isso é agregação
não é ? Mas com eu implementaria sem agregação só com associação ?

Valter



Ana Emilia de Melo Queiroz wrote:

> >
> > Estaria errado eu fazer um modelo de classes que:
> >
> >Classe Cliente: codigo e nome
> >Classe produto: codigo e descricao
> >Classe de relacionamento Compra : int codCli, int CodPro e dataCompra
>
>  Se na sua aplicação vc não precisar fazer perguntas ao produto, vc
> pode criar uma classe cliente que possui uma lista de produtos que será
> preenchida no momento do select sobre o relacionamento no banco de dados
> entre cliente e produto.
>
> Ana
>
> >
> >
> > Fazendo um modelo de classes dessa forma estou modelando
> > orientado a objeto mas com características relacionais, certo ? Mas como
> > meu Banco de Dados é realacional isso estaria certo ou não ?
> > Observação: Não quero utilizar agregação... apenas associação.
> >
> > []'s Valter
> >
> >
> > -- LISTA SOUJAVA 
> > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para [EMAIL PROTECTED]
> > -
> >
> >
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


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




RE: [java-list] Sobre certificação, etc...

2001-03-15 Thread arivaldo_tecnocoop
Concordo plenamente com o Maurício e o Jorge e vou além. Empresas decentes que trabalham no ramo da alta tecnologia, jamais contratam um funcionário sem curso superior. Acho que muitos estão esquecendo, ou melhor, talvez nem saibam (pois não fizeram faculdade) que grandes programas têm sua base desenvolvidade em estruturas de dados e técnicas de compilação. Tudo isso é ensinado nas faculdades com a intenção de que o aluno aprenda a raciocinar e desenvolver o perfil de programador. Tem muita gente falando besteira sobre faculdade sem nunca ter sentido o cheiro de uma. Conheco muitos programadores que não fizeram faculdade e que desvalorizam a classe desenvolvendo míseros programas de padaria e comércio em geral. Tais programadores, abrem o delphi, lêem um pouco da bíblia do Cantù ou aquele aprenda em 14 dias, aprendem a exibir um form e acham que são programadores. Mas a maioria esmagadora não sabe desenvolver uma classe decente e reutilizá-la futuramente.Outra fato é as grandes empresas, contratam recém formados sabendo que estes não têm experiência. Mas todas elas sabem que estes novos funcionários têm talento e facilidade para o aprendizado e além disso, programação é coisa de iniciante e intermediário, em computação. O grande filão é comandar, decidir e analisar. E isto não é para todos, somente para aqueles com perfil nobre e tino para negócios e mercado.Não se esqueçam que muitos de vocês, estudam em livros de grandes gênios da computação que são doutores e um dia fizeram faculdade, que tantos estão tentando desmerecer.  Arivaldo@14/03/2001 11:46 NSTFavor responder a java-listPara:"'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>cc: cco: Assunto:RE: [java-list] Sobre certificação, etc...Concordo totalmente com o Maurício. É claro que o teste decertificação da Sun terá todos os problemas que qualquer teste de avaliaçãotem. E que uma certificação deste tipo não determina que o cara é um bomprogramador, apenas que tem o conhecimento da base do java.O uso dele deve ser para empresas (principalmente as grandes)conseguirem um mínimo de certificação do conhecimento do funcionário. Equanto maior a difusão destes certificados maior será o seu uso como filtro.Aí, eu disparo novamente a pergunta original. Agora destinadaobjetivamente aqueles profissionais que fazem seleção e/ou contratação depessoal. Qual o valor dado ao certificado? E da graduação? Por favorinformem o tamanho da empresa e o seu setor, para termos um mapa mais claro.Como último ponto, venho ratificar a opinião do Maurício sobre ovalor das boas faculdades de computação, acho que está havendo umpreconceito e uma generalização por parte de alguns.Primeiramente temos que ressaltar que o número e a qualidade doscursos de computação são muito superiores que de dez anos atrás. Por tanto,aqueles que não o fizeram nesta época, muitas vezes foi por falta de opção.Segundo, não tenho dúvida que experiência seja importante, mas vemuma questão: qual o perfil de profissionais sem experiência que uma empresairá investir? Você contrataria um estagiário sem faculdade? Claro que devehaver muitos bons por aí, mas é mais PROVÁVEL encontrar um numa boafaculdade.Terceiro, claro que é possível qualquer um aprender sem um cursosuperior. Mas aposto que é mais fácil, mais rápido, mais atual e maiseficiente (aprender sem buracos conceituais) numa faculdade de qualidade.Por isso que é também mais caro.Falo isso por experiência de ter cursado Engenharia de Computação naPUC-Rio a pouco tempo e perceber a sua importância na minha formação. E vejopor meus amigos, que também dão grande valor a PUC. Mesmo aqueles que eramquase turistas por se iniciar no mercado de trabalho muito cedo, deixando emsegundo plano o curso de computação.abraçosJorge-Original Message-From: Maurício de Barros Borges [mailto:[EMAIL PROTECTED]]Sent: quarta-feira, 14 de março de 2001 09:07To: [EMAIL PROTECTED]Subject: [java-list] Sobre certificação, etc...   Gostaria de não me envolver na discussão, porque já está ficando"quente" demais. Mas como estamos em uma lista de discussão, estamosaqui pra isto. :)   Acho interessante que muitas pessoas tem opiniões bem equilibradas,pois sabem o valor relativo entre curso superior, certificação eexperiência. Agora não estou entendendo toda esta revolta CONTRA acertificação: concordo com quem disse que se bem não faz, mal não vaifazer também. Tem gente que saca tanto de java aqui na lista que eu nãoentendo porque elas se opõe tão ferrenhamente contra a certificação: sevocê saca tanto, você pode fazer a certificação com os pés nas costas !   Mas, mudando de tópico, também acho que tem gente nesta lista que temuma opinião PRECONCEITUOSA em relação ao curso superior em informática.Concordo que curso superior não prova que você é um bom profissional,mas o que caracteriza um bom profissional na nossa área ? Vontade deaprender e esforço, certo ? E uma coisa eu posso dizer: se você tem operfil do futuro bom profissional, o melhor lugar para você começar aaprender (e aprender

RE: [java-list] Sobre certificação, etc...

2001-03-15 Thread Jorge Martins

Andre,

Incluo aí, neste perfil, uma boa bagagem teórica e conceitual que a
faculdade te possibilita ao máximo aprender. Esta parte é muito custosa para
a empresa e para o empregado e geralmente só surge resultados a longo prazo.

ps: As faculdades públicas também são caras, mas não saem diretamente do
bolso do aluno. 

E sem dúvida que tenho que continuar estudando. Aliás, depois que me formei
aumentei minha carga de estudo. Acho que a melhor coisa de um curso superior
é que você sai tendo uma boa medida da sua ignorância e sabendo trilhar os
caminhos para um estudo eficiente. Isso foi a minha principal lição no meu
curso. 

E a maior vantagem de um ensino formal é que você convive diariamente com
pessoas que enfrentam e estudam as mesmas questões, professores (nem todos,
claro) dispostos a passar sua experiência.

Tenho certeza que aprendo muito com minha experiência profissional, mas a
base acadêmica que eu tenho me faz aprender muito rápido. 

assino em baixo o que você disse

abraços

Jorge

ps: ainda nem tirei meu diploma :))

-Original Message-
From: Andre Mendonca [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 14 de março de 2001 15:39
To: [EMAIL PROTECTED]
Subject: RE: [java-list] Sobre certificação, etc...



Jorge,

> Segundo, não tenho dúvida que experiência seja importante, mas
> vem uma questão: qual o perfil de profissionais sem experiência
> que uma empresa irá investir?

Com potencial de crescimento. Com iniciativa. Vontade de aprender.
Como medir isto? Certamente nao eh com uma certificacao, em minha
opiniao. A certificacao pode ajudar a esclarecer alguns pontos,
mas eh perfeitamente descartavel, IMHO.

> Você contrataria um estagiário sem faculdade?

Sim.

> Claro que deve haver muitos bons por aí, mas é mais PROVÁVEL
> encontrar um numa boa faculdade.

Concordo plenamente. Mas sao exatamente estes "bons" profissionais
a que voce se referiu que eu contrataria. Quantos sao? Who knows...
Mais uma vez, concordo que a faculdade eh um cartao de visitas
excelente, particularmente para profissionais sem experiencia.

> Terceiro, claro que é possível qualquer um aprender sem um curso
> superior. Mas aposto que é mais fácil, mais rápido, mais atual e
> mais eficiente (aprender sem buracos conceituais) numa faculdade
> de qualidade. Por isso que é também mais caro.

Concordo, mas como eu disse em um e-mail anterior depois de algum
tempo as coisas que voce aprendeu ficam obsoletas (lei de Moore) e
voce tera que andar pelas proprias pernas. Com o tempo, voce se
nivela com profissionais que tem uma experiencia profissional
equivalente. Quanto a ser mais caro, nao sei a que voce esta se
referindo especificamente, mas as universidades federais sao
gratuitas.

> Falo isso por experiência de ter cursado Engenharia de Computação
> na PUC-Rio a pouco tempo e perceber a sua importância na minha
> formação.

Excelente curso. Mas acredite, se voce nao continuar estudando,
atualizando-se, depois de alguns anos (muitos, talvez) seu diploma
nao vai servir de muita coisa.

Ate mais.

Andre Mendonca
[EMAIL PROTECTED]




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

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




Re: [java-list] Iniciante em JSP!!!

2001-03-15 Thread Estevão Mendes



Oi Ary,
com essa arquitetura será necessário você instalar 
um engine para que seu Servidor possa rodar esses componentes. Sugiro o Tomcat - 
http://jakarta.apache.org - ou o Resin - 
http://www.caucho.com .
 
Sucesso,
Estevão.
 

  - Original Message - 
  From: 
  Ary 
  Junior 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, March 14, 2001 2:19 
  PM
  Subject: [java-list] Iniciante em 
  JSP!!!
  
  Por favor, tenho um servidor Linux com o apache, 
  gostaria de saber como instalar um servlet. Estou meio confunso e não sei por 
  onde começar. Se alguém puder me ajudar ficarei muito agradecido. 
  


[java-list] SilverStream vs WebSpher

2001-03-15 Thread waynerm



Bom , alguem entendeu o meu e-mail 
errado.
O SilverStream é certificado pela Sun usando todas 
as bibliotecas Java 2.
 
O WebSpher também usa Java 2 , mas não todas as 
bibliotecas.
 
Além do mais , SilverStream é mais barato que o 
WebSpher . O conceito do visual servlets(Pages ) do SilverStream da mais 
produtividade.
 
E ele esta sendo o mais usado e 
difundido.
Vale a pena conferir.
 
 
 
  
)    Wayne Rocha 
Mendes ((    
WebDeveloper    |''""|-.    Portal 
Mercantil    |__|-'    http://www.portalmercantil.com.br
 
 


Re: [java-list] tratamento de dois paradigmas OO/BD relacional

2001-03-15 Thread Sven van ´t Veer



Jorge Martins wrote:

>   
> class Transaction
> {
>   public Transaction (Client client, Item item, Date date)
>   {
>   this.client = client;
>   this.item = item;
>   this.date = date;
>   }
> 
>   /* propriedades */
>   private Client client;
>   private Item item;

ou melhor ainda:
   private Collection Items;
   private Calendar date; // já que Date é deprecated

e o constructor:
   public Transaction (Client client, Calendar date){
   this.client = client;
   this.date = date;
   this.items = new List();
   }

> 
> }



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




[java-list] Comunicação entre applets

2001-03-15 Thread Flávio Leite

Pessoal,

Estou tendo um problema pois necessito enviar uma "mensagem" de uma applet
para outra porém as vezes a applet receptora ainda não foi instanciada, ou
seja, não conigo encontra-la no AppletContext. Tentei dar um wait na
primeira e fazer a segunda "acorda-la"  qdo esta estivesse pronta pra
receber a mensagem porém o JVm reclamou que com uma exception dizendo que eu
não podia acessar um objeto de outra thread.

Alguem sabe como resolver esta parada?

Flávio H.S. Leite
Analista de Sistemas
Desenvolvimento

GFMI Software
Criando o futuro!


 winmail.dat

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


RES: [java-list] Qual o valor de um Certificado JAVA ?

2001-03-15 Thread Érol Tavares Stocchero

Na minha humilde opinião,

do ponto de vista do empregador, o Adriano tem alguma razão.
Entre dois candidados totalmente desconhecidos, o candidado com certificação
terá vantagem. A grosso modo, essa é a função de uma certificação,
qualificar profissionais para o mercado.

Mas independente de possuir ou não uma certificação, o bom profissional tem
seu "lugar ao sol" garantido.
Ou não?

Érol

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 10 de julho de 2893 20:44
Para: [EMAIL PROTECTED]
Assunto: [java-list] Qual o valor de um Certificado JAVA ?


Bom dia senhores,

notei que houve uma grande polêmica a respeito da certificação, notei que
quem
não tem, acha que não serve para nada, mas gostaria de dizer aos invejosos
de
plantão que conta e conta muito, as empresas quando tem que escolher entre o
profissional certificado e outro que não é, esta preferirá o certificado
certamente. A respeito do conhecimento, a certificação nos obriga a horas de
estudo e pesquisa para entendimento da tecnologia, por tanto, o profissional
adquire algo que 90% dos que trabalham com java não possuem que é conceito,
ou
seja, uma base sólida para o desenvolvimento técnico avançado da tecnologia.

"QUEM DESDENHA QUER COMPRAR".


-
E-Mail enviado por WebMail - http://www.bignet.com.br



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


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




Re: [java-list] Iniciante em JSP!!!

2001-03-15 Thread mffigueiredo




Oi Ary,

o primeiro passo é pegar um Servlet Engine e de acordo com as informações que vc
passou do seu ambiente, o tomcat(http://jakarta.apache.org/tomcat) dará para
iniciar.
Acesse também o site da sun(http://java.sun.com/products/servlet/product.html)
para obter mais informações sobre servlets.

Espero ter ajudado.

Marcelo.




"Ary Junior" <[EMAIL PROTECTED]> em 03/14/2001 02:19:44 PM

Favor responder a [EMAIL PROTECTED]

Para: [EMAIL PROTECTED]
cc:(bcc: Marcelo Figueiredo/DSA)
Assunto:  [java-list] Iniciante em JSP!!!



Por favor, tenho um servidor Linux com o apache, gostaria de saber como instalar
um servlet. Estou meio confunso e não sei por onde começar. Se alguém puder me
ajudar ficarei muito agradecido.






Por favor, tenho um servidor Linux com o apache, 
gostaria de saber como instalar um servlet. Estou meio confunso e não sei por 
onde começar. Se alguém puder me ajudar ficarei muito agradecido. 

 att2.eml

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


[java-list] SSL (encrypt)

2001-03-15 Thread rfrpsc

Oi pessoal, será que alguém poderia me mandar algum
exemplo de um programa que utiliza a biblioteca SSL para
criptar senhas?
[  ]'s
Roberto


__
E-mail grátis BOL com antivírus! Faça já o seu!
http://www.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
para sair da lista: envie email para [EMAIL PROTECTED]
-