Re: [java-list] Tomcat - perde conexão
Fala. Nao sei se eh o seu caso, mas jah vi isso acontecer por falta de commit no banco. Verifique se alguma outra aplicacao (ou mesmo pagina anterior) nao insere/altera/exclui algum dado do banco e esquece de dar um commit na base. Caso nao seja isso, nao sei o que pode ser. []'s, Bruno do Amaral RAGNAR Solutions www.ragnar.com.br On Tue, 17 Jun 2003, Guilherme wrote: Senhores, Estou utilizando o Apache Tomcat 4.0, com o jdk1.3.1_08, o banco postgreSQL 7.3 e o drive JDBC jdbc7.0-1.2.jar.. O problema é que em um select simples dentro do meu servlets muitas vezes tenho que reeniciar o servidor, pois quando vou acessar meu .class no browser, é retornado o seguinte erro: Apache Tomcat/4.0.6 - HTTP Status 503 - Servlet org.apache.catalina.INVOKER.meubanco is currently unavailable. MAS quando desligo e ligo novamente minha máquina (Windows 2000), este mesmo .class dá o select e me retorna no browser normalmente. Alguém tem idéia de como resolver esse problema? Aguardo a resposta em breve, pois meu tempo está esgotando. grato, Guilherme -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Como criar um CD demonstrativo?
Esse tal script que vc mencionou, acredito que seja o script do autorun. Se eh nisso que vc estah pensando, ele soh funciona em Windows e mesmo assim ainda existem os que o usuario desabilita isso. Pelo que eu entendi na mensagem do Fabio, ele quer colocar o X (com o Linux) em um CD bootavel e, em seguida, rodar a aplicacao dele. Acho que a dica que foi dada a respeito do Kurumin eh uma boa dica, pois basta que vc altera o script de login do KDE (para o usuario knoppix) para que seja iniciada a plicacao desejada. Fora isso, basta vc montar o CD igual o Kurumin e disponibilizar uma JVM junto. Por fim, altere algum script de profile (pode ser o /etc/profile) para ajustar as variaveis PATH e CLASSPATH adequadamente. Caso ache isso muito dificil de ser feito, tem uma empresa que trabalha com esse tipo de coisa: RAGNAR IT. Para maiores informacoes, acesse www.ragnar.com.br. Acho que tem algum e-mail para contto por lah. []'s, Bruno do Amaral Everithing you need is BLUE. On Tue, 17 Jun 2003, [iso-8859-1] Otávio Barcelos wrote: Desculpe se minha solução for besta, mas não tem uns CDs que trazem junto tipo um arquivo de script ??? que no momento que o leitor faz a leitura, eles se auto-executam ??? para java não seria apenas alterar este script fazendo com que seja startada a JVM ?? falow. Felipe Leme [EMAIL PROTECTED] wrote: Fabio, Isso e' possivel sim, embora eu nunca tenha feito. Sugiro que voce pesquise os projetos Knoppix e Miolux: http://www.knoppix.org/ http://miolux.codigolivre.org.br/ A proposito, acho que seria interessante criarmos um projeto para tal (ou seja, um variante do Knoppix que rode uma maquina virtual java). Felipe On Wednesday 04 June 2003 08:06 pm, Fábio Santos Almeida wrote: O meu objetivo é rodar um aplicativo Java no ambiente X, após o micro ser inicializado pelo CD. A primeira pergunta...Isto é possível de ser feito? -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - - Yahoo! Mail Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
=?x-unknown?q?Re=3A_=5Bjava-list=5D_=5Biso-8859-1=5D_Como_desenvo?==?x-unknown?q?lver_aplica=E7=E3o_de_Acesso_Remoto_?=
Olha, Halex, vou tentar dar uma ideia para vc. Como os conceitos q vc pediu sao bem amplos, vou tentar nao me aprofundar e ser imparcial. Pelo que eu entendi, vc quer que a aplicacao acesse, via Socket, via RMI, ou, talvez CORBA uma base remota, certo? Vamos lah. Por acaso este servidor seu (onde estarh a base de dados) possui um endereco fixo? Seja um IP fixo ou um nome url? Caso possua, vc nao precisarah utilizar Socket, RMI, CORBA, etc. Basta vc fazer com que a propria aplicacao possua uma conexao diretamente para a base de dados remota. De uma olhada sobre o JDBC do banco de dados que vc estah usando. Jah fiz isso com MySQL, PostgreeSQL, ORACLE e SYBASE. Nao tem segredo nao! Exemplo para o MySQL (qq google acha ele!) ... import java.sql.*; ... public class SuaClasse { private Connection con; ... try { Class.forName(org.gjt.mm.mysql.Driver); } catch (...){ ... } String url = jdbc:mysql://seu_servidor.seu_dominio.sua_regiao:3306/NOME_DA_SUA_BASE_DE_DADOS; con = DriverManager.getConnection( url, SEU_LOGIN, SUA_SENHA ); ... Pronto! Vc estah conectado aa sua base remota! Ah! Nao se esquecer de colocar o arquivo .jar do JDBC (fornecido por cada fabricante dos bancos) no seu CLASSPATH! Detalhes: 1) Para cada banco, a linha Class.forName(...) vai receber parametros diferentes. 2) Na String url, usei 3306 como a porta default onde meu MySQL escuta. Isso muda para cada banco. Dica: google search: java+JDBC+SEU_BANCO (java+JDBC+MySQL) isso vai te dar varios exemplos de codigos e possivelmente dicas de sites para downloads de JDBC, bem como FAQs, etc. Bem, isso pode ser que vc jah sabia e, por algum motivo NAO quer fazer assim. Bem, vamos ver como seria para as solucoes que vc mencionou: Sockets --- Penso que uma maneira facil de se fazer a conexao utilizando Sockets seria colocar um servidor(claro q em algum IP conhecido!) escutando uma determinada porta. Esse servidor possuiria uma conexao (da mesma forma como eu mostrei acima) para a maquina desejada. Sua aplicacao deveria possuir um Socket que se conectaria no seu ServerSocket (lembre-se q o IP deveria ser conhecido) e todas as consultas SQL da aplicacao deveriam ser passadas para seu servidor (quem realmente executaria os SQLs) por meio deste Socket. Esta comunicacao pode ser feita via stream de bytes (que vc trataria da forma como lhe agradasse mais), via envio de Objetos serializados, XML ou qualquer outra forma que lhe agradasse. O problema desta solucao eh quando vc nao conhece o IP do local onde vc colocaria o servidor no ar ou, entao, mesmo este sendo conhecido, o servidor nao saiba o IP da maquina onde vai estar o banco. Caso tudo seja conhecido, facilite seu trabalho! Use a conexao diretamente da aplicacao. RMI / CORBA --- Juntei ambos, pois para esse caso, podemos resolver isso da mesma maneira com qualquer um deles. Em primeiro lugar, vamos definir uma arquitetura para a sua aplicacao neste momento. Esta arquitetura pode variar de implementador para implementador. Aqui, vou mostrar como eu montaria: (tomara q vc use currier para ler isso!) - - | Aplicacao Cliente | -==- | Objeto Remoto (*) | -(internet) - ^ | S Q L | ---|--- / v /| / / | --- | | SUA | / | BASE DE | / | DADOS |/ (**) --- (*) Pode ser um objeto RMI ou um CORBA. (**) Era para ser um cilindro! Nesta arquitetura, sua aplicacao deve possuir uma referencia para o objeto. O objeto nao precisa se preocupar em conhecer onde estah a base, pois este pode ser executado na propria maquina onde estah a base de dados. Nao sei se vc conhece RMI/CORBA (tomara que sim!), temos o servico de localizacao (RMIREGISTRY/ORB, respectivamente). Esse localizador serve como uma lista telefonica, quando vc precisa saber qual o numero do telefone (referencia para o objeto que deseja). Para procurar na lista, vc tem o nome da pessoa que deseja (a aplicacao deve saber o nome que ela deve fornecer para o localizador, conhecido como broker, para conseguir a referencia para o objeto que vc quer). Pensando no problema, seu servidor (o objeto remoto que acessa diretamente o banco de dados) registrar-se-ia no broker e ficaria aguardando por requisicoes (invocacoes de seus metodos). A aplicacao
Re: [java-list] Iniciando em JAVA
Tente Aprendendo JAVA2, da editora Novatec. Rodrigo Mello, Ramon Chiara e Renato Villella. Acompanha exemplos e codigos fonte on-line. Vale a pena, o livro eh muito bom. Conteudo: Programacao OO A Plataforma e a linguagem JAVA Interfaces Pacotes JAVA Internacionalizacao Tratamento de Excecoes A API Relection Acesso a Banco de Dados Multithreading Sockets []'s, Bruno do Amaral RAGNAR Solitions www.ragnar.com.br On Mon, 9 Jun 2003 [EMAIL PROTECTED] wrote: Ola, Estou iniciando em JAVA, e gostaria de saber alguns conselhos para um iniciante livros, sites de pesquisa etc... Obrigado. = | Mauro Gustavo | | Analista de Sistemas | | (0xx11)8146-9860 | |3118-8132 | |3399-4390 | = -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Declarações de métodos e atributos.
Indica que os metodos e atributos sao estaticos, isto eh, livres de instancia. Se isso estiver dentro de uma classe chamada Teste, por exemplo, ao inves de vc colocar em um codigo: Teste t = new Teste(); int i = t.getNumber(); vc pode simplesmente usar: Teste.getNumber(); Isso significa que o metodo getNumber() eh livre de instancia, que vc nao precisa ter um objeto para chamar o metodo. Repare que todos os public STATIC void main( String args[] ){} sao estaticos! Se nao fossem, precisariamos instanciar um objeto da classe que contem o main(...) e chama-lo atraves do objeto. Xiii.. tomara que eu nao tenha complicado ainda mais :-) []'s, Bruno do Amaral On Wed, 11 Jun 2003, Silva Luis-ALS038 wrote: Pessoal, O que significa o static em cada uma das declarações abaixo: public static int getNumber() { return valor; } public static void main (String args[]) {...} public static int valor = 0; Desde já gradeço a todos que puderem me ajudar... Att, Luis Antonio. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] problema com execução de programa
Use java Frame2 no lugar de java frame2 (java eh case sensitive!) ^ o f tem que ser maiusculo! (isso eu estou concluindo a partir do trecho de codigo que vc passou: Frame f2 = new Frame2(); ^ ) []'s, Bruno do Amaral On Sun, 1 Jun 2003, [iso-8859-1] Igor p. Simões wrote: tenho uma classe criada com herança da classe Frame e no método main desta classe eu crio uma instancia desta classe e peço pra mostrar conforme abaixo. public static void main(String args[]){ Frame f2 = new Frame2(); f2.reshape(0,0,420,400); f2.show(); } compilo a classe com javac frame2.java e após isso digito o comando java frame2 neste momento ocorre a seguinte mensagem de erro: Exception in thread main java.lang.NoClassDefFoundError: frame2 o que devo fazer? desde já agradeço igor p simoes -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Dvida cruel
Estranho... Executei seu codigo e ela (a String y) nao estah vazia: bash-2.05a# vi teste1.java bash-2.05a# javac teste1.java bash-2.05a# java teste1 teste - ok teste - Lembre-se que str1, dentro de String x(...) eh uma copia de Strung y (do void main). []'s, Bruno do Amaral. On Fri, 30 May 2003, Rodrigo Alvares de Souza wrote: Alguem saberia me dizer pq qdo eu imprimo a variavel y, ela está vazia ? Eu sei que tem a ver com a imutabilidade das Strings, mas queria uma resposta que me convencesse :-) public class teste1 { public teste1() {} public static void main(String[] args) { teste1 t = new teste1(); String y = new String(teste - ); int z = 10; System.out.println(t.x(y,z)); System.out.println(y); } private String x (String str1,int z) { str1 = str1.concat( ok ) ; z = 2003; return str1; } } Obrigado. Atenciosamente, Paulo Henrique C. Zanchettin Scopus Tecnologia S/A ( 55-11-3909-3561 * [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] iniciando em java
Pois eh. Concordo que o notepad seja espartano como vc disse. Mas nao entendi por que vc mencionou isso do vi. Usoo vi com highlight, code completion, verificador de sintaxe durante a digitacao, sinalizacao de erros (incluindo os de tipagem), entre outros recursos que eu NUNCA vi em nenhum outro editor (exemplo: o vi esconde trechos de codigo que eu quero). Tb tem documentacao on-line para tudo o que eu quiser/precisar. Quanto a compilar pressionando apenas 1 botao (seja lah qual for), nao se admire, pois o vi tem! Acho que vc nao explora bem todas as opcoes que o vi lhe oferece... Que eh estranho, isso eu concordo, mas ainda estou procurando outros editores que facam tudo o que elw faz. Ah! E para nao ficar sobre o vi apenas para a programacao, ele tb possui dicionarios de linguas (inclusive portugues) e consegue fazer algo como o word, de grifar erros lexicos e sintaticos! Bem, parando de fazer propaganda do vi, que eh free, ainda acho que para quem estah comecando eh IMPORTANTE saber tudo o que ocorre. Por exmplo, se vc tem um editor que auto-completa, o iniciante pode acostumar com aquilo e viciar-se nisso. Pode ateh chegar ao cumulo de saber que se ele digitar ateh certo ponto, tem que escolher a terceira funcao que aparece na caixa de auto-complete. Isso nao eh bom para quem estah comecando. (pelo menos eu acho que nao). Outra coisa que nao concordo eh o seguinte: Vc jah viu quanta mensagem chega para a lista que a gente resolve simplesmente alterando um classspath, uma jvm ou mesmo para as os parametros que devemos setar dentro de alguns xml? Eu considero importante que saibamos sempre o que estah ocorrendo, quais sao os packages e onde estao na hora de compilar ou rodar a aplicacao. Uma IDE facilita muito, mas muito mesmo. Porem, e quando vc nao a tem no ambiente onde vai realizar o deploy? Tenho absoluta certeza de que muitos aqui sabem perfeitamente resolver todos os eventuais erros que ocorrem, mas pq sabem tb fazer isso na mao. Nao defendo de forma alguma quem programa com editores, mesmo pq sao eles que nos oferecem toda a velocidade que precisamos, mas para quem estah aprendendo, acho desnecessario. Jah falei demais. []'s a todos, Bruno do Amaral. VI VI VI, The devil's editor! On Fri, 23 May 2003, Pedro Burglin wrote: Acho q tanto faz o editor ou IDE pra aprender java... eu acharia muito chato ter que usar algum editor espartano como notepad ou vi para programar com java! O MINIMO que eu espero para um editor java e color highlight e code completion... sem isso realmente fica bem chato... e para ficar usando o compilador em linha de comando tb e o executador java pra executar o codigo vc vai demorar tao mais que apertar F9 no netbeans que realmente eu nao te aconselharia... Como vc vai acabar achando que java e muito user-enemy vai acabar caindo para .net! (just kidding, no flames please) =)) Para editores e IDEs eu aconselharia Netbeans, JEdit, Eclipse ou Gel (links em http://www.cafeh.com.br/artigos/1/index.jsp). Todos sao free e muito bons. Talvez o pessoal te falou pra usar notepad para vc nao perder tempo aprendendo os detalhes da IDE e demorar para comecar a aprender Java propriamente dito, mas como em qq projeto vc teria que usar uma IDE decente vc teria que se familiarizar com os dois, nao? []s e bom aprendizado! Pedro - Original Message - From: Jose Carlos Lourenco Amakaho [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, May 19, 2003 11:56 AM Subject: [java-list] iniciando em java oi pessoal, sou novo na lista e iniciante (muito entusiasmado) em java gostaria de saber vcs concordam com alguns que conversei que dizem que para aprender java realmente eh bom comecar mesmo com notepad, utilizando ferramenta visual apenas apos aprender e quando precisar de produtividade? quanto a ferramenta visual, FORTE (por ser livre e da Sun) eh a mais indicada? grato Amakaho -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários
Re: [java-list] Vector armazenando int
Sim. Eh necessario. A classe Vector armazena Object, logo nao funcionarah para tipos basicos. []'s, Bruno do Amaral On Wed, 28 May 2003 [EMAIL PROTECTED] wrote: Olá colegas Javaneses, Estou precisando armazenar valores inteiros (int) em um Vector, mas tá dando erro. É possível fazer isso? Será que é preciso converter os valores p/ Integer? Até +++, Danielle Furtado. -- Esta mensagem foi enviada pelo site http://Correio.UFPA.BR -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Porta Serial
java.sun.com procure por javax.comm Encontrarah toda a documentacao que precisa. caso vc esteja trabalhando com Linux, prucure pela JVM da IBM, pois a Sun NAO possui (ainda) um pacote para a comunicacao serial em sua jvm. A IBM sim. []'s, Bruno do Amaral On Wed, 28 May 2003, Bruno Selva wrote: Alguem sabe como mexer com a porta serial, ou sabe onde posso encontrar um pacote pronto? -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Applet no Browser com JDBC
Jah foi resolvido. O problema era que a maquina cliente rodava a VM da MICROS~1, que era superior (1.3) `a versao do jdk utilizado (1.1). Foi soh forcar o cliente a utilizar a JVM 1.1.7 que funcionou. []'s, Bruno do Amaral. On Mon, 19 May 2003, Flavio Z. Fagundes wrote: Prezada Lista :-) Fiz um applet para conexao com mysql, utilizando os pacotes twz1 (que oferecem suporte a conexao com o MySQL), compilo com o jdk1.1.7a, e consigo realizar as consultas utilizando o appletviewer. O problema é o seguinte: Quando executo o applet a partir do Internet Explorer, obtenho o seguinte exception: No suitable driver java.sql.SQLException: No suitable driver Onde está o problema? Algum problema de policy? Alguem já conseguiu fazer esse tipo de aplicaçao? Qualquer ajuda é bem vinda! Flávio -- __ Flávio Fagundes ICQ:76671182 [Z A C H] CELL:(055) 9977 7332 CIÊNCIA DA COMPUTAÇÃO IX HP:http://pucrs.campus2.br/~flavio -- Uruguaiana - RS - Brasil __ __ Este mail foi enviado por PUCRSMail 2.7.2 This mail was sent by PUCRSMail 2.7.2 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Threads
Fica mais facil se vc mandar o trecho do codigo... Bruno Amaral. On Sat, 17 May 2003, Thiago wrote: Estou tentando rodar um código que criei utilizando Threads, só que num bloco try{...}catch(InterruptedExeption e) o java não reconhece o InterruptedExeption, alguém poderia me ajudar??? preciso urgentemente, pois tenho que fazer um Sisteminha RMI e terei que utilizar Threads. obrigado Thiago -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] iniciando em java
Isso mesmo! Notepad e vi imperam. Os editores que te obrigam a programar na raca fazem com que vc aprenda e compreenda mito mais rapido a linguagem e nao te viciam nas facilidades que um(a) IDE te oferece. Depois que vc dominar o tal java nativo (classes nao visuais), possivelmente vc vai querer (ou precisar) construir um applet, servlet, jsp, midlet ou uma aplicacao visual qualquer. Nesse momento vc passa a se preocupar com o uso de IDEs. (Se bem que jsp e servlets eu ainda faco na mao ateh hj.. :-) Espero que continue entusiasmado. []'s, Bruno do Amaral On Sun, 18 May 2003, Jose Carlos Lourenco Amakaho wrote: oi pessoal, sou novo na lista e iniciante (muito entusiasmado) em java gostaria de saber vcs concordam com alguns que conversei que dizem que para aprender java realmente eh bom comecar mesmo com notepad, utilizando ferramenta visual apenas apos aprender e quando precisar de produtividade? quanto a ferramenta visual, FORTE (por ser livre e da Sun) eh a mais indicada? grato Amakaho -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão com APPLETS
Jah passaram varios e-mail na lista a respeito desse tema. Eh mais ou menos assim: Um applet NAO tem acesso a ABSOLUTAMENTE NADA do sistema, a menos que a JVM permita. Um applet, por questoes obvias de seguranca, nao consegue criar um ServerSocket, nem gravar arquivo, , nem acessar a Impressora. Ok. Como a JVM faz isso? A politica de seguranca da JVM eh assim: Caso o applet esteja rodando no mesmo host de onde ele foi encontrado, as permissoes sao totais. Isso quer dizer que se vc criar seu applet que imprime e rodar ele na mesma maquina (com o appletviewer, por exemplo), ele fuincionara bem. Caso o applet esteja rodando em maquina diferente de onde ele foi encontrado, as permissoes sao zero! Ele NAO pode fazer nenhum acesso a dispositivos do sistema. Como a JVM sabe que os hosts de execucao e onde o applet estah sao diferentes? Resposta: CLASSPATH. Caso a JVM encontre seu applet (.class) no CLASSPATH local, ou no html que contem o applet possua o CODEBASE igual ao seu endereco(pode ser localhost, IP, loopback, etc), ela (a JVM) considera que os hosts de execucao e de origem do applet sao o mesmo. Jah que sao o mesmo, de acordo com a politica da JVM, esse eh um applet seguro, logo pode acessar o sistema. Caso a JVM encontre o applet (.class) em outro host (por exemplo, em uma URL diferente de localhost e afins), ela (a JVM) assume que este applet eh desconhecido e, pela politica de seguranca, nao permite que esse applet acesse o sistema. Acho que sao bem claras a politica de seguranca e seus motivos. Jah imaginou se eu coloco um applet em um site meu que fica pegando dados do host do cliente? Ruim, nao? Ok. Logo, nao adianta tentar burlar essas politicas, tentando mudar o CODEBASE do applet, etc. Como resolver entao? Existem sites onde vc pode certificar seu applet. Jah usou o teclado virtual do Banco do Brasil? A primeira vez que vc acessa o site, vem uma pergunta do tipo Deseja confiar no conteudo desse site? (ou algo do tipo). Aquilo eh uma validacao de que o cliente (seu browser) aceitou os riscos de estar executando o applet que foi recebido. No google vc encontra varios HOW-TOs de como proceder para registrar seu applet nesses sites. Para eu parar de ficar tentando explicar isso (possivelmente jah escrevi ateh inverdades), entre direto em: http://developer.java.sun.com/developer/technicalArticles/Security/applets/ Nessa pagina, sao apresentadas questoes de seguranca que eu (tentei) dizer e, do meio para o fim da pagina, como proceder (com as proprias ferramentas presentes no JDK) para certificar seu applet. Espero que esse link resolva seu problema. []'s, Bruno do Amaral. On Fri, 16 May 2003, Alexandre Rosa wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] RES: Validacao de endereco IP fornecido como String
Tente ... String ip = new String( 192.168.0.1 ); byte inet[] = s.getBytes(); ... []'s, Bruno do Amaral. On Mon, 19 May 2003, Cristiano S. Neves wrote: Você consegue transformar uma String em byte[] lendo a documentação da classe String. Cristiano S. Neves Gerente de TI Prumos Interativa Ltda. F 55 226 7951 E [EMAIL PROTECTED] U http://www.prumos.com.br -Mensagem original- De: Ricardo Vieira Marques Fonseca [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 14 de maio de 2003 21:00 Para: [EMAIL PROTECTED] Assunto: [java-list] Validacao de endereco IP fornecido como String Ola a todos. Estou terminando a implementacao de um Chat simples, onde quase todas as funcoes estao finalizadas. Mas agora que resolvi cercar os erros de entrada do usuario, me deparei com um problema que nao consigo resolver: preciso verificar se o IP que a pessoa estah digitando eh um endereco IP valido e armazena-lo como um InetAddress. Essa classe nao tem construtores, e nao encontrei nenhum metodo static q resolva o meu problema. Um metodo q me quebraria o galho seria o static InetAddress InetAddress.getByAddress(byte[] addr) mas ele recebe um byte[] como parametro. Alguem saberia me dizer como eu poderia transformar um String (por exemplo 192.168.0.1) em um byte[]? Ou entao alguma outra forma de transformar esse String em InetAddress? Desde jah, muito obrigado. Grande abraco, Ricardo - MG /** Ricardo Vieira Marques Fonseca - [EMAIL PROTECTED] Sun Certified Programmer for Java 2 - Platform 1.4 */ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.480 / Virus Database: 276 - Release Date: 12/05/03 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.480 / Virus Database: 276 - Release Date: 12/05/03 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Executando Java
Sem o .class. Bruno do Amaral On Mon, 10 Mar 2003, Cinq - Charleston Telles wrote: Ao invés de utilizar java NomeClasse.class, utilize javaw NomeClasse.class. - Original Message - From: Rhycardo To: [EMAIL PROTECTED] Sent: Saturday, March 08, 2003 10:42 AM Subject: [java-list] Executando Java É possivel executar uma aplicação Java (não Applet) sem aquela incomoda janelinha DOS? Grato, Rhycardo IncrediMail - Email has finally evolved - Click Here -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] aquisição dados Java
Fala. Por acaso essas placas sao AD-DA? Trabalho com uma placa dessas que tinha drivers para Window$. Decidimos usar Linux, mesmo que tivessemos que reimplementar o driver, pois o fabricante estava querendo cobrar pela disponibilizacao dos softwares de manipulacao da placa. Apos uma busca de uns 4 minutos no google (santo seja!), encontrei os drivers para ela no source forge. Junto com esses drivers, existia exemplos de como utilizah-la, bem passo-a-passo! Nao estava em Java (obvio), mas temos todos os codigos-fonte para nosso modelo. Talvez valha a pena vc tentar procurar por isso para o seu modelo de placa. Falows, Bruno do Amaral. On Fri, 7 Mar 2003, ale.keila wrote: Olá, Trabalho em um laboratório de Física e dispomos de sensores de temperatura, multimetro, etc e precisamos fazer aquisição de dados através de uma Placa IEEE488 (GPIB). Alguem aqui já trabalhou/desenvolveu alguma ferramenta para aquisição de dados em Java? Existe alguma literatura a respeito, um tutorial, etc? Obrigado ALessandro de Souza Bauru - SP __ E-mail Premium BOL Antivírus, anti-spam e até 100 MB de espaço. Assine já! http://email.bol.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] socket em applet
Applets nao possuem permissao de utilizar recursos do sistema quando rodados via WEB. Repare que se vc rodar esse applet na mesma maquina que vc fez, isso eh, localhost, ele vai funcionar. Isso se deve `a questoes de seguranca do Java. Existem 2 casos possiveis: 1) Se a maquina que estah tentando rodar o applet eh a mesma onde estah o .class, esse applet pode TUDO. Isto eh, o Java considera que, como vc possui o .class, foi vc quem programou, logo, deve saber o que estah fazendo. 2) Se a maquina que estah tentando rodar o applet eh diferente da maquina onde estah o .class (via web), por questoes de seguranca, Java nao permite que esse applet utilize qualquer recurso do host onde o applet executara. Nao IMPRIMIRA, nao GRAVARA ARQUIVOS nem ABRIRA SOCKETS (entre outros). Solucoes possiveis: 1) Existe uma forma de vc autenticar o host de origem, dando-lhe permissoes para fazer esses acessos. Para isso, o costumeiro eh que vc assine seu applet. Jah utilizou bb.com.br? Jah viu o teclado virtual? Na primeira vez que vc acessa o site, lembra que aparece aquela mensagem: Confiar no conteudo desse site?. Aquele eh um applet assinado. Existem alguns tutoriais bons que ensinam passo a passo como fazer essa assinatura. Estou sem meus arquivos aqui, senao eu jah te mandaria um. Qq busca no google sobre isso jah acha boas referencias. (* Se nao me engano, as assinaturas para o I.E. e para o Netscape sao diferentes ). 2) Um conhecido meu disse que achou uma opcao no proprio browser para adicionar sites confiaveis. Ele cadastrou a URL onde estava o applet que desejava, mas parece que nao funcionou. Talvez valha a pena tentar mais nisso. 3) Usar a minha solucao! (nao recomendada!) Como esse problema que eu tive era para ser resolvido em uma disciplina, achei muito trabalho fazer todos os passos de autenticar meu applet (embora nao pareca ser tao complicado, para a disciplina nao valia a pena). Fiz com que meu applet submetesse todos os dados para um Servlet em um Tomcat que tinha rodando. Esse servlet pegava os dados e montava uma pagina igual, porem em HTML. Lembre-se que meu problema era fazer com que os dados fossem impressos. Para o seu caso, que deseja abrir uma conexao via socket, acho que vai ter que insistir com o applet. Acho que eh isso, []'s Bruno do Amaral. On Wed, 26 Feb 2003 [EMAIL PROTECTED] wrote: Olá a todos! Eu estou tentando implementar um cliente em Java utilizando socket, mas esse cliente é um applet, o programa gera a seguinte exceção: java.security.AccessControlException: access denied (java.net.SocketPermission IP:PORTA connect, resolve) O código é o seguinte: try{ client = new Socket(InetAddress.getByName(SERVER_ADDR),PORT); input = new ObjectInputStream(client.getInputStream()); output = new ObjectOutputStream(client.getOutputStream()); ThreadLe = new ReadThread(txtArea,this); } catch(IOException e){ e.printStackTrace(); }; Esse problema não ocorre quando faço isso num JFrame, será que alguém poderia me auxiliar. Obrigado a todos. William Massaharu Ono -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Error loading class helloWorld : Bad major versionnumber
Nao tenho certeza, mas acho que seu JRE eh incompativel com o da compilcacao do .class que vc tem. Isso ocorre comigo quando pego .class jah compilados na net e tento rodar na minha maquina. Sempre que recompilo o codigo, funciona. Bruno do Amaral. On Tue, 25 Feb 2003, Oracle wrote: Pessoal que erro é esse ? Error loading class helloWorld : Bad major version number -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Software
Seria mais facil responder se vc dissesse que tipo de aplicacao estah pensando em fazer. []'s, Bruno do Amaral. On Tue, 18 Feb 2003, Diego Mesquita wrote: Alguem saberia me dizer qual o melhor programa para desenvolver JAVA?? Obrigado Diego Mesquita -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] problemas com JDBC em update
Fala. Nao tenho certeza, mas acredito que o setParameter( n, X ) adiciona aspas simples (') no local do ponto de interrogacao. Repito: Nao tenho certeza, mas em alguns casos isso ocorreu comigo. Logo, em seu primeiro exemplo, a string teria ficado: update sites set flag_del=\'S\' where site in (\'\'CCA\',\'CAM\'\') ao inves de: update sites set flag_del=\'S\' where site in (\'CCA\',\'CAM\') E isso gera um SQLException. []'s, Bruno do Amaral. String query=update sites set flag_del='S' where site in (+getList()+) ; On Thu, 13 Feb 2003, dbadaniel wrote: Saudações ! Gente estou tentando executar um update mas estou tendo problemas . o update é o seguinte : update sites set flag_del='S' where site in ('CCA','CAM') ; na minha classe o update ficou assim (apenas ilustração tem mais condigo que isso): String query=update sites set flag_del='S' where site in (?) ; int rows=0; PreparedStatement pst; pst=Conexao.PreparedStatement(query); pst.setString(1,getList()); rows=pst.executeUpdate(); o metodo getList() retorna uma String assim 'CCA','CAM' esse codigo não atualiza nem uma linha e com certeza iria atualizar duas linhas pois eu testei esse update na na mão e executou cetinho . agora se eu mudar a String e colocar assim : String query=update sites set flag_del='S' where site in (+getList()+) ; o comando funciona !! Alguém saberia pq isso acontece ? valew !! --- UOL, o melhor da Internet http://www.uol.com.br/ -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: RES: [java-list] Detect Multiple USB video Camera
Fala. Nunca trabalhei com essa versao sua nao, mas tente renomear esse arquivo para ver no que dah. Falow, Bruno do Amaral. On Wed, 12 Feb 2003, Robson Augusto Siscoutto wrote: Olá Bruno, o único arquivo que encontrei mais próximo foi: .JMAppsCfg (esta em anexo) É este? Não encontrei o .JMStudio. Uso JMF 2.1.1c. Robson -Mensagem original- De: Bruno do Amaral Dias Baptista [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 12 de fevereiro de 2003 07:39 Para: [EMAIL PROTECTED] Assunto: Re: RES: [java-list] Detect Multiple USB video Camera Fala, Robson. Qual a versao da JMF que vc estah usando? Trabalhei com a 1.0 beta, 2.0 e uma depois da 2.0 (nao lembro se 2.1 ou 2.01). Todas estas, ao serem iniciadas (java JMStudio), em sua primeira execucao faziam uma busca pelos dispositivos do sistema. Apos a deteccao, todas criavam o arquivo .JMStudio no diretorio home do usuario que executou o JMStudio. No Windows 95 e 98, ficava em C:\Windows\java\.JMStudio. Nos NTs, (4, 2000, XP) fica na pasta C:\Documents and Settings\USER\.JMStudio Caso vc esteja com alguma dessas versoes, certifique-se de que o arquivo nao estah oculto, etc e tal. Aguardo resposta. []'s, Bruno do Amaral. On Tue, 11 Feb 2003, Robson Augusto Siscoutto wrote: Olá Bruno, como vai? onde está o arquivo .JMStudio? no diretorio C:\Documents and Settings\Administrator não está. Preciso que o java (JMF) reconheça as duas cameras ao mesmo tempo. abraços Robson -Mensagem original- De: Bruno do Amaral Dias Baptista [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 10 de fevereiro de 2003 15:15 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Detect Multiple USB video Camera Hi! I don't know why the hell you are talking in english! Go to C:\Documents and Settings\Administrator directory. Maybe you are running JMF as Administrator. Rename the file .JMStudio to any name you want. Try to start JMStudio again. It works when you install new devices after have already configured JMStudio. Have fun. []'s, Bruno do Amaral. On Wed, 5 Feb 2003, Robson Augusto Siscoutto wrote: I'm developing a JMF-based system that uses multiple USB video cameras (on Windows 2000). I have two cameras: two Create WebCam Go Plus camera. In a Windows capture utility such as VidCap or NetMeeting I see three disctinct input sources. In JMStudio and the JMFRegistry I only see one source. Is this a bug in JMF? Is there a way that I can manually add the second camera to the registry? Please help!!! Robson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http
Re: RES: [java-list] Detect Multiple USB video Camera
Fala, Robson. Qual a versao da JMF que vc estah usando? Trabalhei com a 1.0 beta, 2.0 e uma depois da 2.0 (nao lembro se 2.1 ou 2.01). Todas estas, ao serem iniciadas (java JMStudio), em sua primeira execucao faziam uma busca pelos dispositivos do sistema. Apos a deteccao, todas criavam o arquivo .JMStudio no diretorio home do usuario que executou o JMStudio. No Windows 95 e 98, ficava em C:\Windows\java\.JMStudio. Nos NTs, (4, 2000, XP) fica na pasta C:\Documents and Settings\USER\.JMStudio Caso vc esteja com alguma dessas versoes, certifique-se de que o arquivo nao estah oculto, etc e tal. Aguardo resposta. []'s, Bruno do Amaral. On Tue, 11 Feb 2003, Robson Augusto Siscoutto wrote: Olá Bruno, como vai? onde está o arquivo .JMStudio? no diretorio C:\Documents and Settings\Administrator não está. Preciso que o java (JMF) reconheça as duas cameras ao mesmo tempo. abraços Robson -Mensagem original- De: Bruno do Amaral Dias Baptista [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 10 de fevereiro de 2003 15:15 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Detect Multiple USB video Camera Hi! I don't know why the hell you are talking in english! Go to C:\Documents and Settings\Administrator directory. Maybe you are running JMF as Administrator. Rename the file .JMStudio to any name you want. Try to start JMStudio again. It works when you install new devices after have already configured JMStudio. Have fun. []'s, Bruno do Amaral. On Wed, 5 Feb 2003, Robson Augusto Siscoutto wrote: I'm developing a JMF-based system that uses multiple USB video cameras (on Windows 2000). I have two cameras: two Create WebCam Go Plus camera. In a Windows capture utility such as VidCap or NetMeeting I see three disctinct input sources. In JMStudio and the JMFRegistry I only see one source. Is this a bug in JMF? Is there a way that I can manually add the second camera to the registry? Please help!!! Robson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Detect Multiple USB video Camera
Hi! I don't know why the hell you are talking in english! Go to C:\Documents and Settings\Administrator directory. Maybe you are running JMF as Administrator. Rename the file .JMStudio to any name you want. Try to start JMStudio again. It works when you install new devices after have already configured JMStudio. Have fun. []'s, Bruno do Amaral. On Wed, 5 Feb 2003, Robson Augusto Siscoutto wrote: I'm developing a JMF-based system that uses multiple USB video cameras (on Windows 2000). I have two cameras: two Create WebCam Go Plus camera. In a Windows capture utility such as VidCap or NetMeeting I see three disctinct input sources. In JMStudio and the JMFRegistry I only see one source. Is this a bug in JMF? Is there a way that I can manually add the second camera to the registry? Please help!!! Robson -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Dúvida sobre Exceptions
Fala. Lembre-se que a classe Exception eh a classe pai de todas as excecoes! Logo, a resposta eh D, E e F. ETA. Bruno do Amaral. On Wed, 29 Jan 2003, Caetano wrote: Olá Pessoal, Estudando um pouco de exceções, me deparei com uma questão que não soube responder, até porque não consigo simular ela: Acredito que a(s) possíveis respostas sejam as letras E e F. Conto com a ajuda de vocês. 8. Consider the following class hierarchy and code fragment: java.lang.Throwable -- java.lang.Error -- java.lang.OutOfMemoryError | | -- java.lang.Exception -- java.io.IOException | | -- java.net.MalformedURLException | | -- java.io.StreamCorruptedException 1. try { 2. // assume s is previously defined 3. URL u = new URL(s); 4. // in is an ObjectInputStream 5. Object o = in.readObject(); 6. System.out.println(Success); 7. } 8. catch (MalformedURLException e) { 9. System.out.println(Bad URL); 10. } 11. catch (StreamCorruptedException e) { 12.System.out.println(Bad file contents); 13. } 14. catch (Exception e) { 15.System.out.println(General exception); 16. } 17. finally { 18.System.out.println(Doing finally part); 19. } 20. System.out.println(Carrying on); What lines are output if the method at line 5 throws an OutOfMemoryError? A. Success B. Bad URL C. Bad file contents D. General exception E. Doing finally part F. Carrying on. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] ResultSet
Fala, Lincoln. Soh por curiosidade: Eu uso muito o Sybase com java. Muito tempo atraz, precisei exatamente disso, mas o campo que eu precisava pegar era char. o casting do ResultSet.getObject(...) para tipos basicos (int,float, boolean, char,short,etc) funciona? Sei que existem os getInteger(), getFloat(), getBoolean(), etc, mas nada para char. Apenas uma curiosidade que me veio a memoria. []'s, Bruno do Amaral. On Sat, 1 Feb 2003 [EMAIL PROTECTED] wrote: Use rs.getObject(Campo) e depois dê um cast para o tipo que você precisa ETA []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br Pessoal, Para pegar o valor de um campo do ResultSet eu uso por exemplo rs.getString(CAMPO); mas no meu caso, eu preciso pegar o valor do campo, e com é um select dinâmico, eu não sei que tipo de campo que eu vou receber, existe alguma forma de saber o tipo do campo antes de fazer o get ?? Obrigado, Paulo Benfatti -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Exception
Fala. Coloquei o que vc pediu no seu codigo. ETA. []'s, Bruno do Amaral Salvem o Grande Deus Feijao! On Wed, 22 Jan 2003, Vieira, Pablo O. wrote: gostaria de saber como lancar uma TestException para quem chamou o metodo doSomething(int). public void doSomething(int x) throws TestException{ if (x10) throw new TestException( 10); /* Isso aqui jah o faz! */ } valeu, Pablo -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Array Múltiplo
Fala. Olha, embora eu nao aprecie muito solucoes desse tipo, com complexidade maior que n-cubico (a sua eh n-sexta), testei apenas o trecho do seu codigo referente ao array multiplo: public class Teste { public static void main( String args[] ) { String[][][][][][] A = new String[5][5][5][5][5][5]; String output = new String(); System.out.println( ::: + A.length ); for( int a = 0; a A.length; a++ ) { for( int b = 0; b A.length; b++ ) { for( int c = 0; c A.length; c++ ) { for( int d = 0; d A.length; d++ ) { for( int e = 0; e A.length; e++ ) { for( int f = 0; f A.length; f++ ) { A[a][b][c][d][e][f] = [ + a + ][ + b + ][ + c + ][ + d + ][ + e + ][ + f + ]; output = output + A[a][b][c][d][e][f]; System.out.print(.); } } } } } } } } /// Funcionou :) E mais! Da forma como eu esperava! 5 eh um numero tao pequeno, nao? Pois eh, mas (5)^6 nao! Para ser mais exato, vc estah colocando seu micro para avaliar 15625 concatenacoes de String seguidas de atribuicao. Cara, no meu Athlon XP 1.6 (256 MB de RAM - DDR) foi engracado ficar vendo o grafico de utilizacao de CPU e de memoria RAM :) Claro que havia mais aplicacoes rodando simultaneamente, mas a CPU ficou 5 minutos operando a 100%! Ah! A execucao do java, no inicio, comecou ocupando cerca de 3 MB de RAM (acho que a JVM tava em cache), e, ao final do seu laco, estava com quase 10 MB de RAM ocupados! Ah! Talvez vc obtenha tempos de execucao bem menores, pois um dos fatos que deixou a minha lenta foi a presenca do System.out.print(.); dentro do for mais interno, apenas para eu me certificar de que o codigo nao travava. Mas, de qq forma, nao espere um bom desempenho desse codigo. Nao experimentei escrever a String output. Se vc tiver tempo, execute esse codigo e escreva ela num arquivo (sim, pois eh muuuito grande!). Ao menos vai responder uma duvida que surgiu na lista a respeito do limite dos objetos String. 15625 * 18 = 281.250 caracteres na String! A primeira versao da minha tese de mestrado tem 99.135 caracteres (~90 paginas!). Agora imagina que isso ocupa o dobro de espaco em bytes! 562.500 bytes apenas para uma variavel!!! Como output eh uma copia da array, com 2 variaveis vc ocupou mais de 1 MB de memoria! Hehe! Esse serviria como um otimo exemplo para meus professores de Organizacao e Recuperacao de Informacao e Estruturas de Dados! Bem, seja lah o que vc estiver fazendo, sua pergunta foi respondida: Sim! Seu codigo funciona! Nao ha nada errado com seu array. Desculpe pelos comentarios adicionais. []'s, Bruno do Amaral. Salvem o Grande Deus Feijao Assegure-se de que, se sua aplicacao nao responde mesmo, estah procurando o erro no local certo. On Tue, 28 Jan 2003, Halex Maciel wrote: Caros colegas, estou tentando criar um array multiplo e não estou conseguindo, vocês podem me ajudar? Pois ele não apresenta o resultado, não sei se ele está entrando em laço infinito ou se ele demora mesmo. Agradeço a colaboração de todos. O código segue abaixo: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ArrayMultiplo extends JFrame { private String[][][][][][] arrayM; private Container c; private JTextArea txtArea; private int i,j,k,l,m,n,o; private String output; public ArrayMultiplo() { setTitle(Array múltiplo); setBounds(100,150,500,400); c = getContentPane(); c.setLayout(new FlowLayout()); // txtArea = new JTextArea(40,50); c.add(txtArea); arrayM = new String[5][5][5][5][5][5]; for (i = 0; i arrayM.length; i++) { for (j = 0; j arrayM.length; j++) { for (k = 0; k arrayM.length; k++) { for (l = 0; l arrayM.length; l++) { for (m = 0; m arrayM.length; m++) { for (n = 0; n arrayM.length; n++) { arrayM[i][j][k][l][m][n] = [+i+] [+j+] [+k+] [+l+] [+m+] [+n+];}} // for (i = 0; i arrayM.length; i++) { for (j = 0; j arrayM.length; j++) { for (k = 0; k arrayM.length; k++) { for (l = 0; l arrayM.length; l++) { for (m = 0; m arrayM.length; m++) { for (n = 0; n arrayM.length; n++) { output += + arrayM[i][j][k][l][m][n] + ;}} txtArea.append(output); // Evento para habilitar o botão fechar da janela addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); System.exit(0); } }); } public static void main(String args[]) { ArrayMultiplo mainFrame = new
Re: [java-list] Converter String para Float
Fala. Vc jah tentou: String meuFloat = 12.3; float f; try { f = Float.parseFloat( meuFloat ); } catch( NumberFormatException nfe ) { System.out.println( nfe ); } // A maioria dos tipos numericos possui a funcao parse! Espero que ajude. []'s, Bruno do Amaral. Salvem o Grande Deus Feijao. On Tue, 28 Jan 2003, [iso-8859-1] cassio andrade wrote: Olá pessoal Gostaria de saber como converter uma String para Float. Obrigado Cassio Guisso de Andrade. - Busca Yahoo! O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Duvida de Iniciante
Isso parece ser mais um erro de classpath. Essa mensagem aparece sempre que nao eh encontrada a classe que se contem o metodo public static void main( String args[] ) (*). Assegure-se de que: 1) Vc nao estah digitando maiusculas e minusculas indiscriminadamente. (Java eh case sensitive) 2) Dentro da classe que vc estah tentando rodar, existe o metodo main (*). 3) Vc disse que acertou a variavel de ambiente path no XP. E a variavel classpath? Estah correta? Note que esta variavel soh serve para o java, logo possivelmente seu Windows nao possui esta variavel e vc terah que cria-la. 4) Faca o seguinte teste: Iniciar - Executar - cmd.exe (suponha que vc tem o arquivo Teste.java em C:\MyJava, e que seu JDK fica em C:\JDK) CD \MyJava SET PATH=C:\JDK\BIN;%PATH%; SET CLASSPATH=C:\MyJava; javac Teste.java java Teste 5) Caso este teste funcione, basta vc ir ao mesmo local onde vc diz ter acertado a variavel de ambiente path (Meu Computador Propriedades Avancado Variaveis de Ambiente ) e escolha NOVA. Digite CLASSPATH no campo Nome da Variavel e C:\MyJava no campo Valor da Varivel. OK! OK! OK! Abra um novo prompt e tente novamente, agora sem setar as variaveis na mao, como feito em (4). Ah! Detalhe! Isso soh funcionarah para os arquivos que estiverem em C:\MyJava, ou na pasta que vc escolher. Espero que funcione logo :). []'s, Bruno do Amaral. On Mon, 20 Jan 2003, Java wrote: Estou começando no Java... Meu ambiente é Windows XP e está dando o seguinte erro ao executar o programa Java.: Exception in thread main java.lang.NoClassDefFoundError: com/sun/tools/javac/M ain Se coloco o programa direto no ..Bin funciona normalmente Ja setei o Path - variaveis de ambiente para o Dos.. Porem continua dando o erro Grato pela ajuda de alguem -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] produtor x consumidor (Threads)
Olha, o trecho aqui ficou meio baguncado, mas eh assim: class Q { int n; synchronized int get() { System.out.println(Obtive: + n); return n; } synchronized void put(int n) { this.n = n; System.out.println(Pus: + n); } } class Produtor implements Runnable { Q q; Produtor(Q q) { this.q = q; new Thread(this, Produtor).start(); } public void run() { int i = 0; while(true) { q.put(i++); } } } class Consumidor implements Runnable { Q q; Consumidor(Q q) { this.q = q; new Threads(this, Consumidor).start(); } public void run() { while(true) { q.get(); } } } class PC { public static void main(String args[]) { Q q = new Q(); new Produtor(q); new Consumidor(q); } } Mais informacoes, tem uma apostila aqui da pos-graduacao que eh bem rapida e didatica: http://www.recope.dc.ufscar.br/engenhariadesoftware/download/slidesjava.zip []'s, Bruno do Amaral --- Salvem o Grande Deus Feijao --- On Thu, 23 Jan 2003, MARCELO DA SILVA NUNES wrote: ola galera, sou iniciante em java e estou com uma dúvida em implementar um modelo produtor x consumidor pois se eu fizer uma classe Produtor e outra classe Consumidor como faço para bloquear um objeto Produtor caso o buffer esteja cheio , pois parece que para bloquear e desbloquear eles tem que ser do mesmo tipo, Valeu -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Servidor Sockets
http://canguru.ufscar.br/sd Eh uma pagina com alguns materiais e codigos que eu implementei para serem usados em disciplinas daqui da UFSCar. Se nao me engano, lah tem Socket em Java (TCP e UDP) Multithread. Espero que adiante. []'s, Bruno do Amaral. On Tue, 14 Jan 2003, Marcelo wrote: Olá pessoal Alguém pode me conseguir um exemplo (ou me indicar aonde tem um) de um pequeno servidor que fique escutando uma porta TCP/IP e ao receber uma requisição, pegue o que foi enviado e passe para uma thread tratar a requisição. Pode ser só um pedaço do código, o que estou em dúvida mesmo é como fazer para que essa thread responda a requisição, ela teria que ter um ponteiro para o socket original (a fim de manter a conexão e devolver o resultado)? Marcelo Menezes -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Timer
Fala. Dah uma olhada na classe GregorianCalendar. Dah pra fazer muita coisa com ela! import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Date; ... Calendar calendar = new GregorianCalendar(); Date date = calendar.getTime(); // ai, o date tem os seguintes metodos: date.getDay(); date.getMonth(); date.getYear(); // se vc olhar a API, vai ver que tem muito mais. // esses retornos sao todos do tipo int, ok? // ah, Dentro de java.util, tb tem uma classe muito util para // quem trabalha com BD: import java.util.DateFormat; import java.util.SimpleDateFormat; DateFormat minhaData = new SimpleDateFormat( dd/MM/ ); DateFormat minhaHora = new SimpleDateFormat( hh:mm:ss ); System.out.println( A data eh: + minhaData.format( date ) ); System.out.println( A hora eh: + minhaHora.format( date ) ); /* date eh o objeto Date que criei acima */ /* Os retornos da funcao format( Date ) eh do tipo String */ Espero que resolva. []'s, Bruno. On Fri, 10 Jan 2003 [EMAIL PROTECTED] wrote: Fala Galera. Alguem sabe quais métodos retornam o dia o mes e o ano correntes do sistema operacional? -- Use o melhor sistema de busca da Internet Radar UOL - http://www.radaruol.com.br -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Programacao serial
Ola, todos. Jah faz um tempo que acompanho a lista, mas ainda nao havia mandado duvidas pra ca. Acho que chegou a hora. Bem, depois de apanhar onze dias em um equipamento WEG, esgotaram minhas fichas. Preciso fazer com que uma aplicacao java se comunique com um servoconversor via RS-232. Ate ai, sem problemas. Estou no kernel 2.4.19 com vmware rodando windows, para usar o software do fabricante. O software pra windows funciona beleza. (Isso tira qq duvida sobre os cabos e interfaces que tive que montar). Possuo a especificacao completa do protocolo e acredito estar seguindo ela corretamente. Digo acreditar porque instalei uma versao do ttysnoopy (sniffer para porta serial) para verificar o que se passava pela porta que eu uso. Usando ele, posso ver que, alem dos dados da minha aplicacao ser enviada, esses sao identicos aos enviados pelo software do fabricante que roda no windows / vmware. Jah tentei com perl, c/c++ e agora java. Todos falharam. Estou tentando usar agora a biblioteca javacomm junto com o IBM java 1.4. Configuro baud rate, parity, timeout, stop bit da forma como especifica o manual. Apos ligar para a assistencia tecnica, consegui falar com o engenheiro (unico) responsavel pela programacao do protocolo do servoconversor. Ele soh sabe responder duvidas a respeito de Visual C++. Mesmo assim, me disse que basta abrir a porta serial previamente configurada e depois usar write e read. Gostaria de saber se alguem aqui jah programou algo para serial e se poderia dar uma luz. Desculpem pelo tamanho da mensagem. []'s, Bruno. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -