Re: [java-list] Padronização de código fonte
D uma olhada em http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html []s Luis. Ary Junior wrote: Por favor, Algum poderia me indicar alguma leitura sobre padronizao de cdigo fonte, por exemplo: nomenclatura de variveis e objetos, cabealho de funes. Ouvi falar que encontraria na pgina do Java na Sun, mas no consegui. Se algum puder me ajudar ficaria muito agradecido. ))) ((( ::: | |--\ | Java | | Ary Junior |__|--/ -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] Applet-RMI
Da mesma forma que vc passa argumentos para o appletviewer, vc tambm tem que passar argumentos para o applet no browser. Se no me engano a tag PARAM que vc usa junto com a tag APPLET no cdigo HTML. Algo do tipo: PARAM="java.security.policy" VALUE="client.policy" e no cdigo do applet vc l a propriedade com o mtodo System.getProperty(...); []s Luis. Rodrigo Guarino wrote: Obrigado Pessoal, Consegui enviar um jar do rmi e o browser achou a classes correspondentes !!! O pbm agora e o seguinte J fiz varias tentaivas de utilizar um cliente Applet acessando um objeto via RMI no servidor. Qdo rodo o Applet pelo broswer recebo a msg error:Java.lang.ExceptionInInitializerError: ava/lang/SecurityException. Qdo rodo no appletviwer consegui debugar resultando na seguinte msg: Java.security.AccessControlException: access denied (java.net.SocketPermission 10.1.0.20:1099 connect,resolve) Qdo utilizo na linha de comando do appletviewer o argumento -J-Djava.security.policy=client.policy onde client.policy e grant { permission java.net.SocketPermission "*:1024-65535", "connect,accept"; permission java.net.SocketPermission "*:80", "connect"; } ele funciona Estou tentando alguma forma de definir a SocketPermission no Applet. Todos os arquivos (Stub,Server e Applet) esto no mesmo diretrio e possuem package default. Se algum puder dar uma dica, agradeceria MUITO !!! :) []s, Rodrigo -Mensagem original- De: Luiz Fernando Bicalho [mailto:[EMAIL PROTECTED]] Enviada em: 06 April 2001 10:01 Para: [EMAIL PROTECTED] Assunto: RE: [java-list] Applet-RMI no necessriamente a microsoft tem um suporte para rmi, s instalar o zip no cliente (tem uma especie de setup) ou criar um .cab e baixar junto com a sua aplicacao no cliente -Original Message- From: Lus Fernando Hachich de Souza [mailto:[EMAIL PROTECTED]] Sent: quarta-feira, 4 de abril de 2001 09:28 To: [EMAIL PROTECTED] Subject: Re: [java-list] Applet-RMI Oi Rodrigo, Talvez o seu problema seja o browser. O Internet Explorer no possui suporte para o RMI. Vc precisaria usar um plug-in. []s Luis. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.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 Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Duvida RMI (a saga continua.....)
Sim. Vc deve iniciar o rmiregistry em uma janela DOS e o SERVER em uma outra janela DOS. Alm desse procedimento, vc pode utilizar o RMID, que um programa que vem junto com o JDK e que inicia automaticamente o SERVER quando ele for requisitado por algum cliente. Para usar o RMID, d uma olhada nas classes java.rmi.actoivation.Activatable. []s Luis. Consegui sanar minha duvida anterior gracas ao Luis Fernando (obrigado novamente !!!) em relao a compilao usando rmic. A minha duvida agora e a seguinte: Qdo executamos o Server, uma nova janela do DOS deve ficar aberta alem do rmiregistry, aguardando conexes de clientes ?? []s, Java Dev. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Duvida em RMI
Vc no precisa especificar o classpath no RMIC. Quando vc faz isso o RMIC substitui o classpath do ambiente pelo que vc passa como parmetro e portanto no encontra a classe necessria (java.rmi.server.UnicastRemoteObject). Vc pode fazer da seguinte maneira: set classpath=%classpath%;c:\rootdir Dessa forma a classe java.rmi.server.UnicastRemoteObject ser encontrada pelo RMIC juntamente com a sua TesteImpl. Espero que tenha ajudado. []s Luis. [EMAIL PROTECTED] wrote: Ola PessoALL, Estou desenvolvendo uma aplicacao utilizando RMI, e estou preso num erro que nao estou conseguindo entender. Possuo uma classe a.b.TesteImpl, qdo tento rmic -v1.2 -classpath c:\RootDir a.b.TesteImpl recebo a seguinte msg de erro: "error: java.rmi.server UnicastRemoteObject not found in class a.b.TesteImpl" Esta classe TesteImpl e a implementacao da interface ITeste que extends Remote. Ela importa java.rmi.server e extends UnicastRemoteObject. A estrutura do seu diretorio e c:\RootDir\a\b\. Estou com o prazo apertado e agradeceria qualquer ajuda que me fosse dada para clarear um pouco !!! Obrigado. _ Oi! Voc quer um iG-mail gratuito? Ento clique aqui: http://www.ig.com.br/paginas/assineigmail.html -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Redirecionamento de erro
Vc deve usar o mtodo esttico setErr(PrintStream) da classe System. Nele vc redireciona as mensagens de erro para qq dispositivo de sada (inlcuindo arquivos em disco) que desejar. []s Luis. Luis Henrique Bogo wrote: Galera Mais uma. Algum sabe como redirecionar os erros (as mensagens da classe Exception no catch( )) para um arquivo texto?? Abrao Luis = Luis Henrique Bogo Mestrado Eng. Produo e Sistemas UFSC - Floripa - Brasil = Babe na ilha: www.ilhafloripa.com.br/frame.htm "No h stress que um bom dia de surf no cure" -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Chat...
Com relao ao chat, creio que h muita gente interessada na sua criao principalmente com relao ao aprendizado. Em anexo est o chat que desenvolvi para fins de aprendizado tambm. Ele bem simples mas funciona. No dei muita ateno para detalhes de interface, apenas para os detalhes de rede, etc. Pra variar acho que o cdigo tem poucos comentrios. Mas ficarei a disposio para eventuais dvidas. []s Luis Hachich Jason Douglas de Oliveira wrote: Eu tambm gostaria de ajudar, que tal vc colocar o que tem pronto na lista? -Mensagem original- De: Mauricio Rogerio Obenaus [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Segunda-feira, 26 de Fevereiro de 2001 11:21 Assunto: Re: [java-list] Chat... O BOL Top10 no iBest! Vote j para torn-lo Top3! http://www.bol.com.br/ibest.html tb gostaria de contribuir. voces ja tem algo feito? o que? que tipo de ajuda voces querem? Mauricio Obenaus [EMAIL PROTECTED] - Original Message - From: Anderson Ami [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, February 23, 2001 6:21 PM Subject: RE: [java-list] Chat... tbm gostaria de contribuir. anderson -Original Message- From: Marcelo Quintella [mailto:[EMAIL PROTECTED]] Sent: sexta-feira, 23 de fevereiro de 2001 17:53 To: [EMAIL PROTECTED] Subject: Re: [java-list] Chat... Eu nao posso prometer uma participacao muito intensa, mas gostaria de contribuir. Marcelo - Original Message - From: "Jean Carlo Mendes" [EMAIL PROTECTED] To: [EMAIL PROTECTED]; "Daniel de Almeida Alvares" [EMAIL PROTECTED] Sent: Friday, February 23, 2001 2:51 PM Subject: Re: [java-list] Chat... Estou iniciando agora na Java... mas tbm gostaria de participar !!! Jean Carlo --- Devex Tecnologia --- Daniel de Almeida Alvares [EMAIL PROTECTED] escreveu: Ae pessoal, Achei bem legal essa ideia Gostaria de participar tb ! [] Daniel ___ Daniel de Almeida Alvares [EMAIL PROTECTED] - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, February 23, 2001 3:59 PM Subject: Re: [java-list] Chat... Boa tarde ! Yara e Lus ( meu char ), tambm estou interessado em um CHAT, proponho um desenvolvimento compartilhado o que vcs acham ? Luis :. "Yara Rodrigues" [EMAIL PROTECTED] em 23/02/2001 14:05:47 Favor responder a [EMAIL PROTECTED] Para:[EMAIL PROTECTED] cc: (bcc: Luis Alexandre Bortoletti/SENAC) Assunto: Re: [java-list] Chat... Oi Luis Eu tambm estou fazendo um chat s pra aprender, mas ainda estou bem no incio. Se vc puder me enviar o que vc fez acho que ajudaria bastante. Obrigada desde j, Yara Original Message Follows From: Lus Fernando Hachich de Souza [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Chat... Date: Thu, 22 Feb 2001 14:26:19 -0300 Oi Karen, O Chat precisa ser muito sofisticado? Pois fiz um apenas para fins de aprendizado e se quiser posso pass-lo pra vc. []s Luis. Karen Cioni Joven wrote: Pessoal, Estou precisando, meio que urgente de um chat em Java... algum poderia me indicar um? Detalhe: free, de preferncia :-) thank's Karen -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm 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 Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA
Re: [java-list] Chat...
Oi Karen, O Chat precisa ser muito sofisticado? Pois fiz um apenas para fins de aprendizado e se quiser posso pass-lo pra vc. []s Luis. Karen Cioni Joven wrote: Pessoal, Estou precisando, meio que urgente de um chat em Java... algum poderia me indicar um? Detalhe: free, de preferncia :-) thank's Karen -- GSM: More than a technology ... it's a way of life at http://www.gsmworld.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] CORBA again
Luis, esse tipo de mensagem de erro pode estar relacionado com vários problemas. Um deles, e o mais provável, é que vc não está especificando na linha de comando um parâmetro para a máquina virtual da localização do Naming Service (se vc o estiver utilizando). Outro provável erro, é que vc não está utilizando um arquivo policy. Tente algo do tipo: java -Djava.security.policy=policy -Dorg.omg.CORBA.ORBInitialHost=XXX.XXX.XXX.XXX -Dorg.omg.CORBA.ORBInitialPort=X ServerClass []s Luis. Luis Henrique Bogo wrote: Pessoal Estou usando o Visibroker 4.1 e implementei a classe servidor da maneira abaixo (esses sao apenas as peimeiras linhas da classe) try { // Initialize the ORB. org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init(args,null); // get a reference to the root POA POA rootPOA = POAHelper.narrow(orb.resolve_initial_references("RootPOA")); : : } A compilação acontece normalmente, mas quando vou excutar acontece o seguinte erro: org.omg.CORBA.COMM_FAILURE: minor code: 1 completed: No Alguém já teve esse problema?? Ou alguem está usando o VisiBroker 4.1 e esta funcionando normal?? abraço Luis Luis Henrique Bogo Prog. Pós-Graduação em Eng. Produção Grupo Criativa UFSC - Florianópolis - Brasil Babe na ilha: www.ilhafloripa.com.br/frame.htm -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm 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: [SouJava-J] RMIClassLoader para aumentar dinamicamente as classes de uma JVM ...
Oi Daniel, No link http://javaworld.com/javaworld/javatips/jw-javatip70.html há dicas de como fazer o que vc está querendo. Vale a pena dar uma conferida. []'s Luis. Daniel Anibal Mazzuca wrote: Bom dia Gente, Existe alguma forma de carregar uma classe dinamicamente de um host remoto, por exemplo via RMIClassLoader, criar uma instancia desta classe, por exemplo usando o metodo newIntance(), e "castear" o objeto criado para uma variavel de referencia a um objeto da classe original, sem ter na JVM local o arquivo .class da classe? Vejam o seguinte exemplo: 10. Class aClas = RMIClassLoader.loadClass(enderecoURLRemoto, "MyClass"); 11. Object o = aClass.newInstance(); 12. MyClass myClass; 13. myClass = (MyClass) o; Compilei este exemplo sem problemas num diretorio de desenvolvimento e gerei um arquivo, digamos, AnyClass.class. Coloquei apenas esta classe (AnyClass) num site remoto e tentei rodar este codigo. A linha 10, carrega a classe MyClass.class desde um site remoto para a JVM local, sem problemas. A Linas 11 cria uma instancia desta classe, porem retorna uma referencia a um Object. A linha 12 nao da problemas. A linha 13 dispara um NotClassDefFoundError, dizendo que a JVM nao achou a classe. Efetivamente esta classe nao esta localmente no disco do host da JVM local, porem, ela foi de fato carregada remotamente na JVM na linha 10. Eu achei que isto poderia funcionar. Alguem sabe explicar o por que deste comportamento ? Existe alguma forma de carregar classes dinamicamente numa JVM, criar objetos, e usar suas variaveis e metodos publicos, sem ter que recorrer para isto a variaveis de referencia de interfaces ou de superclasses? Obrigado e caso respondam por favor enviem e-mail tambem para [EMAIL PROTECTED] Daniel (de Rio) --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
[SouJava-J] RMI-IIOP
Olá lista, Estou tendo alguns problemas com rmi-iiop. Não estou nem conseguindo executar os exemplos que acompanham o pacote rmi-iiop da Sun. Já tentei diversas passagens de parâmetros para a máquina virtual mas nenhum deu resultado. Seguindo o mini-tutorial dos exemplos nada funciona. No exemplo hello tudo está configurado de acordo com o tutorial (http server, tnameserv, rmiregistry, etc) e o erro é: C:\rmi-iiop\samplesjava -Djava.rmi.server.codebase=http://canguru.ufscar.br/jav a/ -Djava.security.policy=policy -Djava.naming.factory.initial=com.sun.jndi.cosn aming.CNCtxFactory -Djava.naming.provider.url=iiop://canguru.ufscar.br:1050 hell o.RemoteHelloServer java.lang.NullPointerException HelloServer Exception: null java.lang.NullPointerException at com.sun.rmi.IOR.getCodebase(Compiled Code) at com.sun.rmi.IOR.read(Compiled Code) at com.sun.rmi.iiop.CDRInputStream.read_Object(CDRInputStream.java:590) at com.sun.rmi.iiop.CDRInputStream.read_Object(CDRInputStream.java:583) at com.sun.rmi.corba.InitialNamingClient.resolve(InitialNamingClient.java:200) ... O erro no exemplo idl é: C:\rmi-iiop\samples\idljava -Djava.rmi.server.codebase=http://200.136.209.51/java/ -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory -Dorg.omg.CORBA.ORBInitialPort=1050 hello.RemoteHelloServer ERROR: org.omg.CORBA.COMM_FAILURE: minor code: 1 completed: No org.omg.CORBA.COMM_FAILURE: minor code: 1 completed: No at com.sun.rmi.iiop.ConnectionTable.get(Compiled Code) at com.sun.rmi.iiop.GIOPImpl.createRequest(GIOPImpl.java:67) at com.sun.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:290) at com.sun.rmi.corba.InitialNamingClient.resolve(InitialNamingClient.java:189) ... Já tentei diversas configurações e não consegui êxito. Alguém poderia me ajudar? []'s Luis. --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] templates
Oi Luis, Sim, é possível criar "templates" em servlets. Só que isto vai exigir um pouco de código a mais no seu programa. Você terá que criar um mini-parser no servlet para quando ele ler o arquivo HTML, ele substituir algumas TAGS pelos valores dinâmicos do banco de dados. Se não ficou bem claro: No HTML você desenvolve normalmente e no lugar dos dados do banco você coloca pequenas TAGS: HTML BODY . . . P Dados do Cliente: /P #CLIENTE . . . /BODY /HTML A "TAG Dinâmica" é o #CLIENTE. No seu servlet você lê o arquivo HTML em tempo de execução e identifica todos os símbolos (tokens) do arquivo. Quando encontrar a TAG #CLIENTE você simplesmente substitui por dados do bando de dados, como por exemplo o retorno de um ResultSet. Qualquer dúvida me retorne. []'s Luis. Luis Henrique Bogo wrote: Javaneses Eh possivel utilizar arquivos HTML prontos, tipo templates, em servlets?? Explicando melhor, teria certas partes da homepage de retorno que seria montada de acordo com a pesquisa no BD, mas certas partes seria estaticas, ai gostaria de dar includes de templates para quando for dar manutencao no layout alterar apenas o template e nao todos os servlets. abraco Luis H. Bogo --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -
Re: [SouJava-J] jdbc com informix
Já desenvolvi aplicações com Banco de Dados Informix. Passe-me mais informações sobre o seu programa tipo: como vc está faznedo a conexão, quais erros estão aparecendo e coisas do tipo. Quem sabe posso ajudar melhor. []s Luis. Jose Taragona wrote: Olá a todos, baixei o driver jdbc java do site da informix e estou tentando sem êxito acessar um servidor solaris com informix-5 ONLINE. Na verdade copiei um programinha de 20 linha de um livro e já dá pau logo no connect. Alguém aí tem experiência nessa plataforma??? alguém sabe a sintaxe correta do connect do jdbc da informix Obrigado, José Taragona --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [dúvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] [regras da lista: http://www.soujava.org.br/regras.htm] -