Re: [java-list] applet e standalone
Eu estou trabalhando em um projeto e gostaria de saber, qual das duas formas melhor se enquadra em meu projeto! Vou fazer um sistema com acesso (alteracao, inclusao, exclusao e pesquisa ) em um SGBD gostaria tambem de imprimir alguns relatorios,mas eu quero que todas as empresas que acessarem meu sistema vao acessa-lo no mesmo lugar(www.algumacoisa.com.br sei lá ), e tambem nao gostaria de ir de empresa em empresa para instalar uma copia!! Entao comecei pesquisar, defini que seria feito em JAVA, e gostaria saber a diferenca entre, um APPLET e STANDALONE pois vi esta opcao no JBuilder! Agradeco a atencao, Luciano Santana [] [EMAIL PROTECTED] - Original Message - From: Alessandro Romero To: [EMAIL PROTECTED] Sent: Thursday, October 04, 2001 11:11 AM Subject: Re: [java-list] applet e standalone Luciano, A questão não é vantagem ou desvantagem, e sim sua adequação... A questão é se voce esta fazendo uma aplicação para a Web ou não? Applet tem um nicho bem especifico, visual apurado em aplicações WEB... Abraços, Alessandro. - Original Message - From: lucsantana To: [EMAIL PROTECTED] Sent: Thursday, October 04, 2001 12:25 AM Subject: [java-list] applet e standalone Applet e Standalone Alguem poderia me dizer quais as vantagens e desvantagens de cada uma. grato, Luciano.
Re: [java-list] Herança Multipla
Ae Sven, Seu exemplo foi muito bom, (realmente é difícil argumentar contra isso) e eu concordo com sua você - em partes. Nessa situação, onde o produto final é puramente técnico, digamos assim,(quero dizer uma situação onde o pessoal da informática comanda, ninguém vai querer mudar regras de negócios de streams) isso é viável. Agora analise uma situação onde descreve-se um processo de pagamento e um de agendamento. Ai você pode fazer um pagamento agendado que pode ser feito via site ou por telefone(lembre-se isso é um exemplo, ok?). Herdar ambas as classes (pagamento e agendamento) para cada caso e especializa-las não seria muito viável a meu ver, já que as implementações são tão distintas... E entenda, meu questionamento nao foi a respeito de pq herança múltipla, mas sim pq nao interface! Valeu []'s P.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] OODB
Jasmin ii - Original Message - From: Daniel Quirino Oliveira To: [EMAIL PROTECTED] Sent: Thursday, October 04, 2001 6:27 PM Subject: [java-list] OODB boa noite, lista... alguém conhece um bom banco de dados OO com suporte JDBC? Daniel
Re: [java-list] material de estudo para certificacao
Olá Daniel. Estou estudando Java também e, até onde eu sei, um dos livros que a Sun indica para a certificação é o Thinking in Java, de Bruce Eckel, que por sinal é MUITO bom e vc pode pegar direto no site: www.bruceeckel.com Tem nos formatos pdf e hmtl. vem com os exemplos, etc. Vai desde da orientação a objetos básica, passando pela alocação na memória dos objetos e também fala de garbage collection, etc. Estudo por ele e acho que tenho me desenvolvido bem. No site da Sun tem outros links, tem livros e tutoriais. Vc só gasta seu dinheiro se quiser... --- "Daniel A. Melo" <[EMAIL PROTECTED]> escreveu: > Ola todos, > > pretendo fazer a prova de certificação JAVA e > gostaria de dicas sobre > material (livros, tutoriais, que posso utilizar para > estudar para a > certificação. > > A Sun oferece um curso completo em 3 cds que custa > R$350,00. Vale a pena > comprar? > > > > []´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] > - > ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! http://br.geocities.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] Java IAS9 Oracle e EJB servlet
Consegui rodar o Java Bean no IAS9, conecta no banco, acessa uma stored procedure, trabalho com um cursosr e por enquanto tudo funcionando! Obrigado pela ajuda Maiko! "Maiko A. Rocha" wrote: > > Rogerio, > > Possivelmente está faltando no CLASSPATH do > default-web-app (que utiliza o diretório WEB-INF) os > stubs do EJB. O classpath é formado assim: > 1. jars encontrados no /j2ee/home > 2. jars encontrados no /j2ee/lib > 3. jars encontrados no /WEB-INF/lib da aplicação > 4. classes encontradas no /WEB-INF/classes da > aplicação > > Me manda o stack trace que vc recebe pra eu dar uma > olhada. > > Mais uma coisa, procure no OTN (http://otn.oracle.com) > dicas, etc. Tem até um forum onde a equipe de > desenvolvimento do produto costuma tirar dúvidas, etc. > > []s > > Maiko. > > --- Rogerio Costa <[EMAIL PROTECTED]> escreveu: > > Maiko, > > basicamente eu fiz um EJB, fiz o deploy, > > rodeio uma aplicacao de console > > "System.out.println..." funcionou bem... > > Fiz uma servlet normal e coloque no diretorio > > padrao, a servlet rodou na boa.. quando fiz a > > chamada recebi > > ClassCastException... o EJB é um session bean > > stafull que tem uma conexao a banco... > > Eu acredito que seja alguma configuração de > > classpath... > > > > O que mais vc gostaria de saber... > > > > "Maiko A. Rocha" wrote: > > > > > > Rogerio, > > > > > > Me explique com mais detalhes o que ocorreu que eu > > te > > > ajudo. > > > > > > Quanto a alguém que escreveu que o IAS não é 100% > > java > > > (tá maluco?!) e que o BEA é "muuuito superior" em > > > performance, etc. Proponho que esse alguém rode o > > > petstore e veja qual é o mais rápido. Só mais uma > > > coisa, o container J2EE tem só 10Mb para fazer > > > download. > > > > > > Como já disse, não fiquem perguntando quem é o > > melhor, > > > façam vcs mesmos os testes, e tirem suas > > conclusões. > > > > > > []s > > > > > > Maiko. > > > > > > > > > --- Rogerio Costa <[EMAIL PROTECTED]> escreveu: > > > Fiz > > > um EJB no IAS9, fiz o deploy dele e tudo bem... > > > > Fiz uma aplicacao client que tem todas as > > classes > > > > (EJB,Remote,Home) no mesmo path ele funcionou... > > > > > > > > Quando tentei acessar este EJB por um > > servlet, > > > > coloquei o servlet no "default-web-application" > > > > o servlet sem a chamada para o EJB roda... > > quando > > > > tenta acessar o Home o Remote ele diz que nao > > > > reconhece... > > > > Configurei o InitialContext nao mao e > > nada > > > > da certo... > > > > > > > > "Acredito que ele deveria afinal de contas > > esta > > > > tudo no Container nao e?", entao coloco todas > > > > as classes no classes do > > "default-web-applicaton" > > > > ... entao ele me pede "application-client.xml" , > > > > "Nao entendi nada!"... > > > > > > > > Depois disto tudo, ele reconhece a Class > > Home, > > > > Class Remote ... quanto eu tento criar um > > instancia > > > > do EJB > > > > ele me retorna um Erro "CastClassExceptoin" no > > rmi > > > > > > > > Acredito que deva estar faltando algum > > arquivo no > > > > classpath no class path... > > > > Alguem pode me ajudar > > > > > > > > -- LISTA SOUJAVA > > > > > > > > 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] > > > > > > > > > > - > > > > > > > > > > > > > >___ > > > Yahoo! GeoCities > > > Tenha seu lugar na Web. Construa hoje mesmo sua > > home page no Yahoo! GeoCities. É fácil e grátis! > > > http://br.geocities.yahoo.com/ > > >___ > Yahoo! GeoCities > Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É >fácil e grátis! > http://br.geocities.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] Tomcat 4.0 + Apache
Olá pessoALL, estou fazendo uns testes com o Tomcat 4.0 + Apache 1.3.20 usando o módulo mod_webapp e até agora está funcionando bem, exceto que não estou conseguindo acessar o contexto raiz (ROOT) do Tomcat, ou seja, quando eu digito http://localhost/servlet/IsItWorking não funciona (o servlet IsItWorking está em TOMCAT_HOME/webapps/ROOT/WEB-INF/classes). Já tentei fazer o mapeamento do ROOT usando a seguinte linha no httpd.conf: WebAppDeploy ROOT conn / mas daí eu perco a referência às minhas páginas no diretório de publicação do Apache. Gostaria de saber se alguém já encontrou esta dificuldade e/ou tem alguma solução. []'s Luiz Ricardo -- LISTA SOUJAVA 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]_Herança_Multipla_-_enfim_uma_discussão_calma...
Programando para interfaces. A sitação do livro do GOF é excelente. Mas gostaria de colocar um outro ponto de vista. Hoje além da escola que prega o design antecipatório de software (que é onde os design patterns entram) existe uma outra escola de redesign constante (onde refactoring entra). Refactoring é exatamente redesign, é mudança de design de código já escrito. Para que serve e para onde leva? Segundo esta filosofia, você deve fazer sempre a coisa mais simples que possa funcionar (desde que esta coisa simples não contenha nenhum código duplicado). Acredita-se que o melhor estado do software no momento da mudança é: "simples". Se for simples é fácil de mudar. Contudo, se você fez a coisa mais simples que pudesse funcionar, com certeza não criou interfaces e flexibilidades desnecessárias (no momento). Mas e agora quando chega a hora de inserir uma nova funcionalidade, o código não está preparado! Não! Mas está simples e agora é a hora de aplicar refactoring. Se a nova funcionalidade não se encaixa bem no software como está você faz as mudanças necessárias para que ele ganhe um novo design, flexivel APENAS onde é necessário. Esta filosofia vem da idéia de que atualmente o mundo dos negócios e das tecnologias muda muito rápido, e você não pode prever TODAS as mudanças, por isso um design antecipatório pode não flexibilizar pontos que seriam necessários no futuro e ao mesmo tempo adicionar complexidade por flexibilizar pontos que não seriam necessários no futuro. Estas idéias são extremamente práticas e hoje são adotadas por várias metodologias de software conhecidas como "Agile" (http://agilealliance.org) Umas das metodologias mais conhecidas e bem estruturadas nesta linha é eXtreme Programming ou XP. (http://www.extremeprogramming.org/) Para uma discussão nacional sobre o assunto, você pode se tornar membro dos XPers, grupo nacional de estudo e divulgação de XP (http://groups.yahoo.com/group/xpers) O equivalente do livro do GOF (Design Patterns) no pensamento de refactoring é: Refactoring - Improving the Design of Existing Code Autor: Martin Fowler. Nota Final: Após o uso de refactoring, muitos design patterns acabarão sendo aplicados. A vantagem é que você os aplica apenas onde e quando são necessários e não logo de cara onde você "PENSA" (ou PREVÊ) que sejam necessários. (Os seres humanos não são muito bons em previsões). Ricardo Munhoz Santiago __ Do You Yahoo!? NEW from Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. http://geocities.yahoo.com/ps/info1 -- LISTA SOUJAVA 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] tutorial Jbuider5
Para qual versão do JBuilder? 4 ou 5? Enterprise ou Professional?? []s Renato > alguem sabe onde posso achar uma apostila/tutorial do Jbuider5 ?? > > > -- LISTA SOUJAVA > 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] > - > - This message was sent using Inferno Webmail. http://webmail.inferno.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] JBUILDER OU FORTE
Qual ?? Aquele que será substituido pelo WebSphere WorkBench que ainda está em beta? Por mim, tudo bem. []s Renato > Ponha o VisualAge Java na jogada se o quesito é comercial! > > []´s > Fábio > > > > - Original Message - > From: "Renato Quedas" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, October 04, 2001 10:36 AM > Subject: Re: [java-list] JBUILDER OU FORTE > > > > JBuilder sem dúvida alguma. > > > > Quem estiver afim de comparar recurso a recurso, estou disposto ao > desafio, > > agora por favor, vamos falar de versões comerciais. > > > > Renato > > - Original Message - > > From: "Manoel" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, October 04, 2001 8:07 AM > > Subject: [java-list] JBUILDER OU FORTE > > > > > > > > > > > > > Quero houvir a opiniao do grupo, tem pessoas de muito conhecimento, qual > > > melhor ferramenta > > > > > > jbuilder oy Forte > > > > > > Abracos > > > > > > Manoel > > > > > > > > > -- LISTA > SOUJAVA > > > 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] > - > - This message was sent using Inferno Webmail. http://webmail.inferno.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] Capturar IP
Olá a todos, Gostaria de saber se alguém tem conhecimento de como através de um applet eu capturar o IP do cliente e passar como parâmetro para um servlet. Sou iniciante, assim se alguem tiver um exemplo eu agradeço. Obrigado __ AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol -- LISTA SOUJAVA 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] Re: Artigo Java x C# GEA2
Original Message Follows From: "Alessandro Romero" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: Re: [java-list] Re: Artigo Java x C# GEA2 Date: Thu, 4 Oct 2001 11:05:02 -0300 >Amigos, > O interessante aqui, é perceber que quando programamos: > String s; > s = "ale"; > Isto é o mesmo que > s = new String( "ale" ); Not really... Qdo vc faz dessa segunda forma, vc criou dois objetos diferentes... - Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava - www.soujava.org.br _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Re: REFERENCIA E VALOR (De uma vez por todas)
Original Message Follows From: Ricardo Santiago <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Re: REFERENCIA E VALOR (De uma vez por todas) Date: Thu, 4 Oct 2001 07:51:42 -0700 (PDT) >Pessoal, antes de mais nada, o "final" na declaração >da classe NÃO A TORNA IMUTAVEL, a torna incapaz de ser >extendida via HERANÇA. Nada ALEM DISSO. O "final" em >uma VARIAVEL é outra estoria ... ai sim a torna >imutavel. Torna a REFERENCIA imutavel, soh clarificando. Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava - www.soujava.org.br _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] JBUILDER OU FORTE
Acho que vc está subestimando o potencial e o envestimento da IBM efetuados em cima de Java e Linux, o Visual Age é uma puta ferramenta - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 04, 2001 10:14 PM Subject: Re: [java-list] JBUILDER OU FORTE > Qual ?? Aquele que será substituido pelo WebSphere WorkBench que ainda está em > beta? > Por mim, tudo bem. > > []s > > Renato > > Ponha o VisualAge Java na jogada se o quesito é comercial! > > > > []´s > > Fábio > > > > > > > > - Original Message - > > From: "Renato Quedas" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, October 04, 2001 10:36 AM > > Subject: Re: [java-list] JBUILDER OU FORTE > > > > > > > JBuilder sem dúvida alguma. > > > > > > Quem estiver afim de comparar recurso a recurso, estou disposto ao > > desafio, > > > agora por favor, vamos falar de versões comerciais. > > > > > > Renato > > > - Original Message - > > > From: "Manoel" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Thursday, October 04, 2001 8:07 AM > > > Subject: [java-list] JBUILDER OU FORTE > > > > > > > > > > > > > > > > > > Quero houvir a opiniao do grupo, tem pessoas de muito conhecimento, qual > > > > melhor ferramenta > > > > > > > > jbuilder oy Forte > > > > > > > > Abracos > > > > > > > > Manoel > > > > > > > > > > > > -- LISTA > > SOUJAVA > > > > 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] > > - > > > > > - > This message was sent using Inferno Webmail. > http://webmail.inferno.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] tutorial Jbuider5
http://www.borland.com/techpubs/jbuilder/ neste link vc encontra documentacao do jbuilder5. no final da pagina tem um link para a documentacao do jbuilder4. boa sorte, [EMAIL PROTECTED] wrote: > Para qual versão do JBuilder? 4 ou 5? Enterprise ou Professional?? > > []s > > Renato > > alguem sabe onde posso achar uma apostila/tutorial do Jbuider5 ?? > > > > > > -- LISTA SOUJAVA > > 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] > > - > > > > - > This message was sent using Inferno Webmail. > http://webmail.inferno.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] Java IAS9 Oracle e EJB servlet
Desculpe a pergunta boba, mas o q é o IAS9, como funciona. Estou desenvolvendo um projeto q vai utilizar Ejb e preciso saber o q posso utilizar junto... Alguém sabe me informar do valor do Oracle atualmente? - Original Message - From: Rogerio Costa <[EMAIL PROTECTED]> To: Maiko A. Rocha <[EMAIL PROTECTED]>; Java <[EMAIL PROTECTED]> Sent: Friday, October 05, 2001 9:26 AM Subject: Re: [java-list] Java IAS9 Oracle e EJB servlet > Consegui rodar o Java Bean no IAS9, conecta no banco, acessa uma stored procedure, trabalho com um cursosr e > por enquanto tudo funcionando! > > Obrigado pela ajuda Maiko! > > "Maiko A. Rocha" wrote: > > > > Rogerio, > > > > Possivelmente está faltando no CLASSPATH do > > default-web-app (que utiliza o diretório WEB-INF) os > > stubs do EJB. O classpath é formado assim: > > 1. jars encontrados no /j2ee/home > > 2. jars encontrados no /j2ee/lib > > 3. jars encontrados no /WEB-INF/lib da aplicação > > 4. classes encontradas no /WEB-INF/classes da > > aplicação > > > > Me manda o stack trace que vc recebe pra eu dar uma > > olhada. > > > > Mais uma coisa, procure no OTN (http://otn.oracle.com) > > dicas, etc. Tem até um forum onde a equipe de > > desenvolvimento do produto costuma tirar dúvidas, etc. > > > > []s > > > > Maiko. > > > > --- Rogerio Costa <[EMAIL PROTECTED]> escreveu: > > > Maiko, > > > basicamente eu fiz um EJB, fiz o deploy, > > > rodeio uma aplicacao de console > > > "System.out.println..." funcionou bem... > > > Fiz uma servlet normal e coloque no diretorio > > > padrao, a servlet rodou na boa.. quando fiz a > > > chamada recebi > > > ClassCastException... o EJB é um session bean > > > stafull que tem uma conexao a banco... > > > Eu acredito que seja alguma configuração de > > > classpath... > > > > > > O que mais vc gostaria de saber... > > > > > > "Maiko A. Rocha" wrote: > > > > > > > > Rogerio, > > > > > > > > Me explique com mais detalhes o que ocorreu que eu > > > te > > > > ajudo. > > > > > > > > Quanto a alguém que escreveu que o IAS não é 100% > > > java > > > > (tá maluco?!) e que o BEA é "muuuito superior" em > > > > performance, etc. Proponho que esse alguém rode o > > > > petstore e veja qual é o mais rápido. Só mais uma > > > > coisa, o container J2EE tem só 10Mb para fazer > > > > download. > > > > > > > > Como já disse, não fiquem perguntando quem é o > > > melhor, > > > > façam vcs mesmos os testes, e tirem suas > > > conclusões. > > > > > > > > []s > > > > > > > > Maiko. > > > > > > > > > > > > --- Rogerio Costa <[EMAIL PROTECTED]> escreveu: > > > > Fiz > > > > um EJB no IAS9, fiz o deploy dele e tudo bem... > > > > > Fiz uma aplicacao client que tem todas as > > > classes > > > > > (EJB,Remote,Home) no mesmo path ele funcionou... > > > > > > > > > > Quando tentei acessar este EJB por um > > > servlet, > > > > > coloquei o servlet no "default-web-application" > > > > > o servlet sem a chamada para o EJB roda... > > > quando > > > > > tenta acessar o Home o Remote ele diz que nao > > > > > reconhece... > > > > > Configurei o InitialContext nao mao e > > > nada > > > > > da certo... > > > > > > > > > > "Acredito que ele deveria afinal de contas > > > esta > > > > > tudo no Container nao e?", entao coloco todas > > > > > as classes no classes do > > > "default-web-applicaton" > > > > > ... entao ele me pede "application-client.xml" , > > > > > "Nao entendi nada!"... > > > > > > > > > > Depois disto tudo, ele reconhece a Class > > > Home, > > > > > Class Remote ... quanto eu tento criar um > > > instancia > > > > > do EJB > > > > > ele me retorna um Erro "CastClassExceptoin" no > > > rmi > > > > > > > > > > Acredito que deva estar faltando algum > > > arquivo no > > > > > classpath no class path... > > > > > Alguem pode me ajudar > > > > > > > > > > -- LISTA SOUJAVA > > > > > > > > > > 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] > > > > > > > > > > > > > > - > > > > > > > > > > > > > > > > > > ___ > > > > Yahoo! GeoCities > > > > Tenha seu lugar na Web. Construa hoje mesmo sua > > > home page no Yahoo! GeoCities. É fácil e grátis! > > > > http://br.geocities.yahoo.com/ > > > > ___ > > Yahoo! GeoCities > > Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. É fácil e grátis! > > http://br.geocities.yahoo.com/ > > -- LISTA SOUJAVA -
Re: [java-list] JBUILDER OU FORTE
A Substituição de versões é perfeitamente coberta pela sua licensa de uso, ao comprar um software IBM vc tem dois anos de free charge... Agora se a discussão é versão Beta, quem prevê o futuro da Borland? Além do mais a Borland está implementando tools que imitam o que a IBM já tinha a mais de dois anos -Borland Enterprise Studio for Java -JBuilder As vantagens JBuilder é apenas o framework para mobile computing.. Mas isso na verdade é muito pessoal e subjetivo. Respeito seus pontos e admito que o JBuilder é uma boa ferramenta! []´s Fábio - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 04, 2001 10:14 PM Subject: Re: [java-list] JBUILDER OU FORTE > Qual ?? Aquele que será substituido pelo WebSphere WorkBench que ainda está em > beta? > Por mim, tudo bem. > > []s > > Renato > > Ponha o VisualAge Java na jogada se o quesito é comercial! > > > > []´s > > Fábio > > > > > > > > - Original Message - > > From: "Renato Quedas" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Thursday, October 04, 2001 10:36 AM > > Subject: Re: [java-list] JBUILDER OU FORTE > > > > > > > JBuilder sem dúvida alguma. > > > > > > Quem estiver afim de comparar recurso a recurso, estou disposto ao > > desafio, > > > agora por favor, vamos falar de versões comerciais. > > > > > > Renato > > > - Original Message - > > > From: "Manoel" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Thursday, October 04, 2001 8:07 AM > > > Subject: [java-list] JBUILDER OU FORTE > > > > > > > > > > > > > > > > > > Quero houvir a opiniao do grupo, tem pessoas de muito conhecimento, qual > > > > melhor ferramenta > > > > > > > > jbuilder oy Forte > > > > > > > > Abracos > > > > > > > > Manoel > > > > > > > > > > > > -- LISTA > > SOUJAVA > > > > 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] > > - > > > > > - > This message was sent using Inferno Webmail. > http://webmail.inferno.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] Re: Artigo Java x C# - CONCLUSAO FINAL
A vantagem disso e' performance. Nao sei se voce programa em C++ ou nao, mas toda vez que voce passa um objeto por referencia vc requer uma alocacao na heap, o que custa mais caro em termos de performance do que um parametro passado na stack. Entao por exemplo, se voce tiver que escrever uma classe wrapper para poder alterar um valor int dentro de uma funcao, o seu programa esta fazendo basicamente as seguintes operacoes: - criar instancia da classe wrapper -> alocacao dinamica na heap - colocar valor inteiro dentro desta instancia - coloca referencia na stack - chama funcao MudaValor Dentro da funcao MudaValor. - Dereferencia a referencia (que nada mais e' que um pointer) - altera o valor atraves do pointer - retorna Quando vc passa por referencia, voce executa as seguintes operacoes: - coloca valor inteiro na stack - chama funcao Dentro da funcao MudaValor: - altera valor na stack - retorna O numero de operacoes e' significativamente menor. Ai' tambem tem outra coisa relacionada que eu notei que o pessoal nao entendeu muito bem porque o C# tem structs. Quando voce declara: class Point { int x; int y; } em C#, funciona exatamente igual a Java. Ou seja, quando voce faz: Point p = new Point() p.x = 1; p.y = 2; voce esta' fazendo por tras: - Aloca instancia na Heap de 8 bytes (2 inteiros) - incrementa o stack pointer para guardar a referencia a instancia na heap - dereferencia o pointer - atraves do pointer muda o valor de x - atraves do pointer muda o valor de y Agora em C#, para evitar o custo da dereferencia do pointer ou alocacao na heap, se voce usa structs: struct Point { int x; int y; } O compilador entende que esse e' um tipo de valor, logo, isso vai ser alocado sempre na Stack: Point p = new Point() p.x = 1; p.y = 2; - Incrementa o stack pointer em 8 posicoes - altera o valor de x na stack - altera o valor de y na stack note que nenhuma alocacao dinamica teve que acontecer. Em outras palavras, structs em C# e' completamente diferente de structs em C/C++. Alem disso a razao dele existir e' a mesma porque o Java nao deriva int e char de Object: performance. A diferenca aqui e' que em C# voce pode levar esse ganho de performance para tipos definidos pelo usuario, enquanto que em Java, voce esta preso ao que foi especificado pela linguagem. My 2 cents. Marcelo Uemura Software Design Engineer Microsoft Corporation - MSDN Disclaimer: o conteudo dessa mensagem e' minha opiniao pessoal e de maneira nenhuma representa uma posicao oficial da Microsoft. --- "Sergio Oliveira Jr." <[EMAIL PROTECTED]> wrote: > > Realmente Java faz uma cópia da referencia antes de > passá-la para a função, > mas estou curioso para saber qual é a diferença que > isso faz na prática? > > Posso estar errado, mas acho que toda essa confusão > veio da diferença que em > C++ Strings são mutáveis e em Java não são. > > O ponto é: Não dá para alterar a cópia da referência > que ficou fora da > função de dentro da função. > > Em C++ vc pode fazer isso MESMO PARA OBJETOS > IMUTÁVEIS: > > altereIsso(&a, &b, &c); > > Em Java não dá para fazer isso para OBJETOS > IMUTÁVEIS: > > altereIsso(a, b, c); // Não dá se for imutável. > > Se for imutável em Java vc terá que fazer: > > a = altereIsso(a); > b = altereIsso(b); > c = altereIsso(c); > > NA MINHA CABEÇA ISSO É MAIS UMA DIFERENÇA NA SINTAXE > DA LINGUAGEM DO QUE UMA > VANTAGEM. Mas pode ser que alguém apresente algum > caso em que isso seria > realmente uma vantagem de C++/C#. > > --- > Sergio Oliveira Jr. > Sun Certified Java Programmer > Desenvolvedor e Consultor Java > Empresa SmartJava > WWW.SMARTJAVA.COM.BR > "Dê ao homem um peixe e alimente-o > por um dia. Ensine-o a pescar e > alimente-o por uma vida." > --- > > > > >From: "Luiz Fernando Bicalho" <[EMAIL PROTECTED]> > >Reply-To: [EMAIL PROTECTED] > >To: <[EMAIL PROTECTED]> > >Subject: RE: [java-list] Re: Artigo Java x C# > >Date: Thu, 4 Oct 2001 10:06:10 -0300 > > > >entao o cara esta certo, e passagem por valor > > > > > > > >-Original Message- > >From: Ricardo Santiago > [mailto:[EMAIL PROTECTED]] > >Sent: quinta-feira, 4 de outubro de 2001 07:58 > >To: [EMAIL PROTECTED] > >Subject: Re: [java-list] Re: Artigo Java x C# > > > > > > > >Cara, neste caso voce esta MUDANDO a referencia que > >voce recebeu. > >Voce esta criando uma NOVA referencia e tentando > >atribuir ` referencia que voce recebeu como > parametro. > > > >Mas a passagem de objetos EH por referencia (as > >referencias sao passadas por valor) > > > >Exemplo: > > > >class Numero { > > > > private int value; > > > > public Numero(int value) { > > this.value = value; > > } > > > > public void inc() { > > value++; > > } > > > > public int getValue() { > > return value; > > } > > > > public static void main(String [] s) { > > Numero num = new Numero(1); > > System.out.println("num " + num.getValue()); > > increment(nu
Re: [java-list] Tomcat IIS Config
Ola, Onde posso ver um manual onde fala sobre a instalação do Tomcat com IIS? - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 21, 2001 1:48 PM Subject: [java-list] Tomcat IIS Config > Estou configurando o IIS 5.0 na empresa onde trabalho > para trabalhar com o Tomcat. Li a configuracao > necessaria no sita do Apache porem estou com uma > dificuldade. > Em um determinado momento tenho, no IIS, que filtrar uma > dll, mas ele nao me permite esta opcao. > > Alguem ja fez esta configuracao ou tem alguma ideia? > > Muito Obrigado. > > > __ > AcessoBOL, só R$9,90! Menos que a metade da América! > Assine já! http://www.bol.com.br/acessobol/ > > > > -- LISTA SOUJAVA > 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] Ultima mensagem sobre Referencia...
Realmente Java faz uma cópia da referencia antes de passá-la para a função, mas estou curioso para saber qual é a diferença que isso faz na prática? Posso estar errado, mas acho que toda essa confusão veio da diferença que em C++ Strings são mutáveis e em Java não são. O ponto é: Não dá para alterar a cópia da referência que ficou fora da função de dentro da função. Em C++ vc pode fazer isso MESMO PARA OBJETOS IMUTÁVEIS: altereIsso(&a, &b, &c); Em Java não dá para fazer isso para OBJETOS IMUTÁVEIS: altereIsso(a, b, c); // Não dá se for imutável. Se for imutável em Java vc terá que fazer: a = altereIsso(a); b = altereIsso(b); c = altereIsso(c); NA MINHA CABEÇA ISSO É MAIS UMA DIFERENÇA NA SINTAXE DA LINGUAGEM DO QUE UMA VANTAGEM. Mas pode ser que alguém apresente algum caso em que isso seria realmente uma vantagem de C++/C#. --- Sergio Oliveira Jr. Sun Certified Java Programmer Desenvolvedor e Consultor Java Empresa SmartJava WWW.SMARTJAVA.COM.BR "Dê ao homem um peixe e alimente-o por um dia. Ensine-o a pescar e alimente-o por uma vida." --- >From: "Luiz Fernando Bicalho" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: <[EMAIL PROTECTED]> >Subject: RE: [java-list] Re: Artigo Java x C# >Date: Thu, 4 Oct 2001 10:06:10 -0300 > >entao o cara esta certo, e passagem por valor > > > >-Original Message- >From: Ricardo Santiago [mailto:[EMAIL PROTECTED]] >Sent: quinta-feira, 4 de outubro de 2001 07:58 >To: [EMAIL PROTECTED] >Subject: Re: [java-list] Re: Artigo Java x C# > > > >Cara, neste caso voce esta MUDANDO a referencia que >voce recebeu. >Voce esta criando uma NOVA referencia e tentando >atribuir ` referencia que voce recebeu como parametro. > >Mas a passagem de objetos EH por referencia (as >referencias sao passadas por valor) > >Exemplo: > >class Numero { > > private int value; > > public Numero(int value) { > this.value = value; > } > > public void inc() { > value++; > } > > public int getValue() { > return value; > } > > public static void main(String [] s) { > Numero num = new Numero(1); > System.out.println("num " + num.getValue()); > increment(num); > System.out.println("num " + num.getValue()); > } > > private static void increment(Numero num) { > num.inc(); > } > >} > >Ricardo Munhoz Santiago > >--- Leonardo Souza Mario Bueno <[EMAIL PROTECTED]> >wrote: > > Nain, nain. Java nco tem passagem por referencia nem > > para objetos. > > > > Ex: > > > > public void inc(Integer i) { > > i = new Integer(i.intValue()++); > > System.out.println("i = " + i); // i = 2 > > } > > > > i = new Integer(1); > > inc(i); > > System.out.println("i = " + i); // i = 1 > > > > Resultado: > > > > i = 2 > > i = 1 > > > > Ao chamar inc(i) i passada uma referencia ao objeto > > i por valor.. ou seja, > > mudangas na referencia dentro do metodo nco terco > > efeito fora dele.. > > > > []'s, > > > > Leonardo. > > > > - Original Message - > > From: "Carlos E O Chierici" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Wednesday, October 03, 2001 1:35 PM > > Subject: Re: [java-list] Re: Artigo Java x C# > > > > > > > A passagem de parametros em Java funciona assim: > > > > > > - P/ objetos: por referencia > > > - P/ primitivos: por valor > > > > > > Veja o exemplo: > > > > > > public class Teste > > > { > > >public void run() > > >{ > > > TObj obj = new TObj(); > > > obj .i = 3; > > > System.out.println(obj.i); // obj.i = 3 > > > NovoInt(obj); > > > System.out.println(obj.i); // obj.i = 5 > > >} > > > > > >public void NovoInt(TObj meuObj) > > >{ > > > meuObj.i = 5; > > >} > > > > > >public static void main(String args[]) > > >{ > > > Teste t = new Teste(); > > >t.run(); > > >} > > > } > > > > > > class TObj > > > { > > >public int i; > > > } > > > > > > > > > []s > > > > > > Carlos E O Chierici > > > [EMAIL PROTECTED] > > > > > > - Original Message - > > > > > > From: <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Wednesday, October 03, 2001 9:52 AM > > > Subject: RE: [java-list] Re: Artigo Java x C# > > > > > > > > > Sirgio, > > > > > > Eu gostaria de fazer uma pequena corregco no seu > > email. > > > > > > Java nco possui passagem por referjncia. Somente > > por valor. Existe uma > > forma > > > de "simular" passagem de parbmetros por > > referjncia, utilizando os objetos > > ou > > > tipos primitivos armazenados em um array, por > > exemplo. Mas nco existe > > > passagem por referjncia. > > > > > > Antes que o alguim dj pulinhos de alegria, eu > > pergunto: e qual i o > > problema? > > > Alguim por favor, apresente um artigo > > demonstrativo, baseado em testes de > > > performance ou de algum requisito que mostre qual > > i o grandismssimo > > problema > > > de Java utilizar passagem por valor, e nco por > > referjncia