Loading ...
Sorry, an error occurred while loading the content.

Embarcar aplicação

Expand Messages
  • Vinicius Ribeiro da Silva
    Bom dia amigos Estou precisando desenvolver uma aplicação embarcada, mas estou com dificuldades como fazer. Eu preciso empacotar tudo, além dos meus
    Message 1 of 23 , May 6, 2008
    • 0 Attachment
      Bom dia amigos
      Estou precisando desenvolver uma aplicação embarcada, mas estou com
      dificuldades como fazer.
      Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
      preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
      Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
      embarcado.
      Alguém poderia me dar uma ajuda?

      []'s,
      Vinicius
    • Diego Oliveira
      Ola Vinicius, Não entendi bem o que você quis dizer com embarcar, normalmente esse termo é utilizado para aplicações embarcadas em dispositivos como
      Message 2 of 23 , May 6, 2008
      • 0 Attachment
        Ola Vinicius,

        Não entendi bem o que você quis dizer com embarcar, normalmente esse termo é utilizado para aplicações embarcadas em dispositivos como Palms, celulares e aparelhos do género. Se você estiver tentando criar um pacote com tudo para facilitar instalação e distribuição então pode fazer isso em algum linux da vida e depois gerar uma distribuição do SO com base na sua configuração.

        Espero ter ajudado, se interpretei errado a sua pergunta, por favor, esclareça para podermos ajudar.

        2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:

        Bom dia amigos
        Estou precisando desenvolver uma aplicação embarcada, mas estou com
        dificuldades como fazer.
        Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
        preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
        Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
        embarcado.
        Alguém poderia me dar uma ajuda?

        []'s,
        Vinicius



        --
        Att.
        Diego de Oliveira
        System Architect
        diego@...
        www.diegooliveira.com
      • Vinicius Ribeiro da Silva
        Diego, Realmente, eu não me expressei bem. Eu mesmo me confundi com nomenclaturas, mas acho que você entendeu bem o meu problema. Eu preciso enviar a minha
        Message 3 of 23 , May 6, 2008
        • 0 Attachment
          Diego,

          Realmente, eu não me expressei bem. Eu mesmo me confundi com
          nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
          preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
          nenhum recurso dele, nem o servidor de aplicações nem o banco, devido
          a diversas limitações e exigências do ambiente deles.

          Por isso eu preciso empacotar junto com a aplicação o application
          server e o banco, mas minha idéia inicial não era empacotar o SO
          junto, para facilitar a aceitação por parte deles. A idéia e fazer o
          pacote e criar um instalador para ele, assim eles podem instalar na
          máquina que desejarem e pronto.

          Eu já ouvi falar de produtos com essas características, mas não estou
          muito certo sobre isso. Realmente é possível fazer isso? Pode me dar
          alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito? Eu
          já fiz várias pesquisas na web, mas não achei nada que pudesse
          ajudar...

          []'s,
          Vinicius



          --- In riojug@yahoogroups.com, "Diego Oliveira" <lokimad@...> wrote:
          >
          > Ola Vinicius,
          >
          > Não entendi bem o que você quis dizer com embarcar, normalmente
          esse termo é
          > utilizado para aplicações embarcadas em dispositivos como Palms,
          celulares e
          > aparelhos do género. Se você estiver tentando criar um pacote com
          tudo para
          > facilitar instalação e distribuição então pode fazer isso em algum
          linux da
          > vida e depois gerar uma distribuição do SO com base na sua
          configuração.
          >
          > Espero ter ajudado, se interpretei errado a sua pergunta, por favor,
          > esclareça para podermos ajudar.
          >
          > 2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:
          >
          > > Bom dia amigos
          > > Estou precisando desenvolver uma aplicação embarcada, mas estou
          com
          > > dificuldades como fazer.
          > > Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...),
          eu
          > > preciso embarcar também o JBOSS e o banco (possivelmente
          Postgree).
          > > Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
          > > embarcado.
          > > Alguém poderia me dar uma ajuda?
          > >
          > > []'s,
          > > Vinicius
          > >
          > >
          > >
          >
          >
          > --
          > Att.
          > Diego de Oliveira
          > System Architect
          > diego@...
          > www.diegooliveira.com
          >
        • Daniel Passos
          Vinicius, Já tive um problema parecido porem eu não utilizava servidor de aplicação e sim um simples servidor web, na época optamos por utilizar o
          Message 4 of 23 , May 6, 2008
          • 0 Attachment
            Vinicius,

            Já tive um problema parecido porem eu não utilizava servidor de aplicação e sim um simples servidor web, na época optamos por utilizar o jetty que funciona muito bem e pode ser iniciado por um arquivo bat ( ou sh ), utilizamos o banco de dados derby. Não sei se vc vai conseguir fazer isso com o postgree e com o JBoss. Vc realmente precisa de um servidor de aplicação?

            OBS: Na epoca embutimos tambem a JRE

            --
            Att,
            Daniel Passos

            Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...> escreveu:
            Diego,

            Realmente, eu não me expressei bem. Eu mesmo me confundi com
            nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
            preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
            nenhum recurso dele, nem o servidor de aplicações nem o banco, devido
            a diversas limitações e exigências do ambiente deles.

            Por isso eu preciso empacotar junto com a aplicação o application
            server e o banco, mas minha idéia inicial não era empacotar o SO
            junto, para facilitar a aceitação por parte deles. A idéia e fazer o
            pacote e criar um instalador para ele, assim eles podem instalar na
            máquina que desejarem e pronto.

            Eu já ouvi falar de produtos com essas características, mas não estou
            muito certo sobre isso. Realmente é possível fazer isso? Pode me dar
            alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito? Eu
            já fiz várias pesquisas na web, mas não achei nada que pudesse
            ajudar...

            []'s,
            Vinicius

          • Vinicius Ribeiro da Silva
            Daniel, A princípio, precisamos de um servidor de aplicações sim. O nosso projeto na verdade roda em cima de um portal open source, o LifeRay, e ele
            Message 5 of 23 , May 6, 2008
            • 0 Attachment
              Daniel,

              A princípio, precisamos de um servidor de aplicações sim. O nosso
              projeto na verdade roda em cima de um portal open source, o LifeRay,
              e ele funciona bem com o JBoss. O principal motivo para tentarmos
              essa abordagem foi justamente esse motivo. O servidor de aplicações
              do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay rodar
              no Weblogic. Esse foi o principal motivo, além de outras
              incompatibilidades de banco...

              Um amigo me aconselhou usar o banco H2 Database, pois ele por default
              já fica embeded na aplicação, mas eu não sei se vai ser possível,
              pois não sei se o hibernate tem suporte para esse banco.

              Esse amigo também me aconselhou usar um empacotador chamado IzPack,
              parece que ele pode empacotar o JBoss com a aplicação, mas ainda não
              vi como ele funciona, vou começar a pesquisar agora.

              Se tiver outra idéia, eu agradeço.

              []'s,
              Vinicius




              --- In riojug@yahoogroups.com, "Daniel Passos" <danpassos@...> wrote:
              >
              > Vinicius,
              >
              > Já tive um problema parecido porem eu não utilizava servidor de
              aplicação e
              > sim um simples servidor web, na época optamos por utilizar o
              > jetty<http://www.mortbay.org/jetty-6/>que funciona muito bem e pode
              > ser iniciado por um arquivo bat ( ou sh ),
              > utilizamos o banco de dados
              >
              derby<http://db.apache.org/derby/docs/dev/getstart/twwdactivity1_overv
              iew.html>.
              > Não sei se vc vai conseguir fazer isso com o postgree e com o
              JBoss. Vc
              > realmente precisa de um servidor de aplicação?
              >
              > OBS: Na epoca embutimos tambem a JRE
              >
              > --
              > Att,
              > Daniel Passos
              >
              > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...> escreveu:
              > >
              > > Diego,
              > >
              > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
              > > nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
              > > preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
              > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
              devido
              > > a diversas limitações e exigências do ambiente deles.
              > >
              > > Por isso eu preciso empacotar junto com a aplicação o application
              > > server e o banco, mas minha idéia inicial não era empacotar o SO
              > > junto, para facilitar a aceitação por parte deles. A idéia e
              fazer o
              > > pacote e criar um instalador para ele, assim eles podem instalar
              na
              > > máquina que desejarem e pronto.
              > >
              > > Eu já ouvi falar de produtos com essas características, mas não
              estou
              > > muito certo sobre isso. Realmente é possível fazer isso? Pode me
              dar
              > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?
              Eu
              > > já fiz várias pesquisas na web, mas não achei nada que pudesse
              > > ajudar...
              > >
              > > []'s,
              > > Vinicius
              >
            • Tiago Barcellos Peczenyj
              Que sistema operacional vc pretende utilizar? Vai ter alguma limitação de hardware? Dependendo vc vai ter q fazer tudo do zero, inclusive o servidor web. ...
              Message 6 of 23 , May 6, 2008
              • 0 Attachment
                Que sistema operacional vc pretende utilizar?

                Vai ter alguma limitação de hardware?

                Dependendo vc vai ter q fazer tudo do zero, inclusive o servidor web.

                2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:
                > Bom dia amigos
                > Estou precisando desenvolver uma aplicação embarcada, mas estou com
                > dificuldades como fazer.
                > Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
                > preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
                > Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                > embarcado.
                > Alguém poderia me dar uma ajuda?
                >
                > []'s,
                > Vinicius
                >
                >
                > ------------------------------------
                >
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Rio Java Users Group: http://www.riojug.org
                > Moderadores: riojug-owner@yahoogroups.com
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Outras listas do RioJUG:
                > SCJP (groups.yahoo.com/group/scjp_riojug)
                > SCWCD (groups.yahoo.com/group/scwcd_riojug)
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links
                >
                >
                >
                >



                --
                Tiago B Peczenyj
                Linux User #405772

                http://peczenyj.blogspot.com/
                "what does not kill us makes us stronger"
              • Márcio Marinho
                Fala Vinicius, Cara, pelo que eu entendi, oq vc quer é distribuir uma solução pré-configurada para o seu cliente, ou seja, um JBoss V.??? + a sua
                Message 7 of 23 , May 6, 2008
                • 0 Attachment
                  Fala Vinicius,

                  Cara, pelo que eu entendi, oq vc quer é distribuir uma solução pré-configurada para o seu cliente, ou seja, um JBoss V.??? + a sua aplicação (.EAR), certo ???

                  Bem, se for isso o "shipment" seria bem simples, pois oque vc tem que fazer é configurar o seu JBoss, fazer o deployment de sua aplicação nele, testar, zipar tudo, enviá-lo para o seu cliente com as instruções de instalação (ex: descompactar, settings de memória dependendo do hardware dele, conexão com o banco de dados dele, etc).

                  Só cuidado com essa estória de fazer um banco "embeded" pq dependendo da natureza de sua aplicação vc pode ter problemas de performance (tudo dentro do mesmo nó), OutOfMemories e por aí vai, então sugiro que você instrua o seu cliente a fazer a instalação do banco de dados em uma outra máquina e configurar o datasource no JBoss (bem simples).

                  ps : Me desculpe se dei algum overlook em algo, mas minhas dicas são com base na descrição super rápida e sucinta dos requisitos do seu sistema.

                  []'s
                  Marinho

                  www.marciomarinho.com

                  Vinicius Ribeiro da Silva <vinicius.java@...> wrote:
                  Daniel,

                  A princípio, precisamos de um servidor de aplicações sim. O nosso
                  projeto na verdade roda em cima de um portal open source, o LifeRay,
                  e ele funciona bem com o JBoss. O principal motivo para tentarmos
                  essa abordagem foi justamente esse motivo. O servidor de aplicações
                  do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay rodar
                  no Weblogic. Esse foi o principal motivo, além de outras
                  incompatibilidades de banco...

                  Um amigo me aconselhou usar o banco H2 Database, pois ele por default
                  já fica embeded na aplicação, mas eu não sei se vai ser possível,
                  pois não sei se o hibernate tem suporte para esse banco.

                  Esse amigo também me aconselhou usar um empacotador chamado IzPack,
                  parece que ele pode empacotar o JBoss com a aplicação, mas ainda não
                  vi como ele funciona, vou começar a pesquisar agora.

                  Se tiver outra idéia, eu agradeço.

                  []'s,
                  Vinicius

                  --- In riojug@yahoogroups. com, "Daniel Passos" <danpassos@. ..> wrote:
                  >
                  > Vinicius,
                  >
                  > Já tive um problema parecido porem eu não utilizava servidor de
                  aplicação e
                  > sim um simples servidor web, na época optamos por utilizar o
                  > jetty<http://www.mortbay. org/jetty- 6/>que funciona muito bem e pode
                  > ser iniciado por um arquivo bat ( ou sh ),
                  > utilizamos o banco de dados
                  >
                  derby<http://db.apache. org/derby/ docs/dev/ getstart/ twwdactivity1_ overv
                  iew.html>.
                  > Não sei se vc vai conseguir fazer isso com o postgree e com o
                  JBoss. Vc
                  > realmente precisa de um servidor de aplicação?
                  >
                  > OBS: Na epoca embutimos tambem a JRE
                  >
                  > --
                  > Att,
                  > Daniel Passos
                  >
                  > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@ ...> escreveu:
                  > >
                  > > Diego,
                  > >
                  > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
                  > > nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
                  > > preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
                  > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
                  devido
                  > > a diversas limitações e exigências do ambiente deles.
                  > >
                  > > Por isso eu preciso empacotar junto com a aplicação o application
                  > > server e o banco, mas minha idéia inicial não era empacotar o SO
                  > > junto, para facilitar a aceitação por parte deles. A idéia e
                  fazer o
                  > > pacote e criar um instalador para ele, assim eles podem instalar
                  na
                  > > máquina que desejarem e pronto.
                  > >
                  > > Eu já ouvi falar de produtos com essas características, mas não
                  estou
                  > > muito certo sobre isso. Realmente é possível fazer isso? Pode me
                  dar
                  > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?
                  Eu
                  > > já fiz várias pesquisas na web, mas não achei nada que pudesse
                  > > ajudar...
                  > >
                  > > []'s,
                  > > Vinicius
                  >



                  Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.

                • Carlos Alexandre Moscoso
                  Ola, Nao sei quais as restricoes que o seu cliente impoe para dizer se é possível com JBoss ou não mas existe um projeto ainda em andamento para fazer do
                  Message 8 of 23 , May 6, 2008
                  • 0 Attachment
                    Ola,
                     
                    Nao sei quais as restricoes que o seu cliente impoe para dizer se é possível com JBoss ou não mas existe um projeto ainda em andamento para fazer do glassfish v3 realmente embeddable:
                     
                     
                     
                    2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:

                    Daniel,

                    A princípio, precisamos de um servidor de aplicações sim. O nosso
                    projeto na verdade roda em cima de um portal open source, o LifeRay,
                    e ele funciona bem com o JBoss. O principal motivo para tentarmos
                    essa abordagem foi justamente esse motivo. O servidor de aplicações
                    do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay rodar
                    no Weblogic. Esse foi o principal motivo, além de outras
                    incompatibilidades de banco...

                    Um amigo me aconselhou usar o banco H2 Database, pois ele por default
                    já fica embeded na aplicação, mas eu não sei se vai ser possível,
                    pois não sei se o hibernate tem suporte para esse banco.

                    Esse amigo também me aconselhou usar um empacotador chamado IzPack,
                    parece que ele pode empacotar o JBoss com a aplicação, mas ainda não
                    vi como ele funciona, vou começar a pesquisar agora.

                    Se tiver outra idéia, eu agradeço.

                    []'s,
                    Vinicius



                    --- In riojug@yahoogroups.com, "Daniel Passos" <danpassos@...> wrote:
                    >
                    > Vinicius,
                    >
                    > Já tive um problema parecido porem eu não utilizava servidor de
                    aplicação e
                    > sim um simples servidor web, na época optamos por utilizar o
                    > jetty<http://www.mortbay.org/jetty-6/>que funciona muito bem e pode

                    > ser iniciado por um arquivo bat ( ou sh ),
                    > utilizamos o banco de dados
                    >
                    derby<http://db.apache.org/derby/docs/dev/getstart/twwdactivity1_overv
                    iew.html>.

                    > Não sei se vc vai conseguir fazer isso com o postgree e com o
                    JBoss. Vc
                    > realmente precisa de um servidor de aplicação?
                    >
                    > OBS: Na epoca embutimos tambem a JRE
                    >
                    > --
                    > Att,
                    > Daniel Passos
                    >
                    > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...> escreveu:

                    > >
                    > > Diego,
                    > >
                    > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
                    > > nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
                    > > preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
                    > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
                    devido
                    > > a diversas limitações e exigências do ambiente deles.
                    > >
                    > > Por isso eu preciso empacotar junto com a aplicação o application
                    > > server e o banco, mas minha idéia inicial não era empacotar o SO
                    > > junto, para facilitar a aceitação por parte deles. A idéia e
                    fazer o
                    > > pacote e criar um instalador para ele, assim eles podem instalar
                    na
                    > > máquina que desejarem e pronto.
                    > >
                    > > Eu já ouvi falar de produtos com essas características, mas não
                    estou
                    > > muito certo sobre isso. Realmente é possível fazer isso? Pode me
                    dar
                    > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?
                    Eu
                    > > já fiz várias pesquisas na web, mas não achei nada que pudesse
                    > > ajudar...
                    > >
                    > > []'s,
                    > > Vinicius
                    >




                    --
                    Carlos Alexandre Moscoso
                  • Victor Hogemann
                    Vinícius, A única forma realista de fazer alguma coisa assim seria enviar uma imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo Debian ou
                    Message 9 of 23 , May 7, 2008
                    • 0 Attachment
                      Vinícius,

                      A única forma realista de fazer alguma coisa assim seria enviar uma imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc configurados lá. O VMWare Server é gratuíto.

                      Agora, colocar o banco no VMWare não é uma boa idéia, devido ao overhead de IO. O ideal seria acessar um banco externo a VM.

                      Sinceramente eu acho que você está arrumando sarna pra se coçar... E se eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar um ambiente novo só por causa de uma aplicação.

                      Enfim, boa sorte...

                      2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:

                      Bom dia amigos
                      Estou precisando desenvolver uma aplicação embarcada, mas estou com
                      dificuldades como fazer.
                      Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
                      preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
                      Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                      embarcado.
                      Alguém poderia me dar uma ajuda?

                      []'s,
                      Vinicius




                      --
                      Victor Guilherme Hogemann
                      http://victor.hogemann.eti.br
                    • Bruno Pimenta
                      Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer exatamente o que o cliente dele quer. Com o VMWare você não teria que acessar uma
                      Message 10 of 23 , May 7, 2008
                      • 0 Attachment
                        Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer exatamente o que o cliente dele quer. Com o VMWare você não teria que acessar uma conexão remota pra aí sim acessar a aplicação. E certamente o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo, pede coisas inimaginárias e se você não entrega exatamente como ele quer ou não faz exatamente do jeito que ele quer ele pragueja aos quatro cantos.

                        Victor Hogemann escreveu:

                        Vinícius,

                        A única forma realista de fazer alguma coisa assim seria enviar uma imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc configurados lá. O VMWare Server é gratuíto.

                        Agora, colocar o banco no VMWare não é uma boa idéia, devido ao overhead de IO. O ideal seria acessar um banco externo a VM.

                        Sinceramente eu acho que você está arrumando sarna pra se coçar... E se eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar um ambiente novo só por causa de uma aplicação.

                        Enfim, boa sorte...

                        2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@ globo.com>:

                        Bom dia amigos
                        Estou precisando desenvolver uma aplicação embarcada, mas estou com
                        dificuldades como fazer.
                        Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
                        preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
                        Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                        embarcado.
                        Alguém poderia me dar uma ajuda?

                        []'s,
                        Vinicius




                        --
                        Victor Guilherme Hogemann
                        http://victor. hogemann. eti.br

                        --
                        Untitled Document
                        Bruno Pimenta
                        Programador Java

                        Rua São José 90/ 2002 e 2003 • Centro
                        CEP: 20010-020    Rio de Janeiro •  RJ
                        Tel./Fax: (21) 2212-3236 • ramal 218
                        brunopimenta@...
                        www.addtech.com.br
                      • Vinicius Ribeiro da Silva
                        Márcio, Na verdade nós precisamos empacotar o banco junto com a aplicação e o app server porque o nosso está completamente diferente do modelo e
                        Message 11 of 23 , May 7, 2008
                        • 0 Attachment
                          Márcio,

                          Na verdade nós precisamos empacotar o banco junto com a aplicação e o app
                          server porque o nosso está completamente diferente do modelo e restrições
                          deles, então seria muito trabalhoso refazer o nosso modelo de dados. As restrições
                          não eram conhecidas no início do projeto, por isso essa atitude radical agora.

                          Como eu falei anteriormente, estou tendecioso a utilizar o IzPack, um empacotador
                          que cria um insalador da aplicação. Estou pesquisando como colocar o banco
                          no pacote.

                          []'s,
                          Vinicius



                          '>'-- Mensagem Original --
                          '>'To: riojug@yahoogroups.com
                          '>'From: "Márcio" Marinho <marcio_marinho@...>
                          '>'Date: Tue, 6 May 2008 14:16:42 -0700 (PDT)
                          '>'Subject: Re: [riojug] Re: Embarcar aplicação
                          '>'Reply-To: riojug@yahoogroups.com
                          '>'
                          '>'
                          '>'Fala Vinicius,
                          '>'
                          '>'Cara, pelo que eu entendi, oq vc quer é distribuir uma solução pré-configurada
                          '>'para o seu cliente, ou seja, um JBoss V.??? + a sua aplicação (.EAR),
                          certo
                          '>'???
                          '>'
                          '>'Bem, se for isso o "shipment" seria bem simples, pois oque vc tem que
                          fazer
                          '>'é configurar o seu JBoss, fazer o deployment de sua aplicação nele, testar,
                          '>'zipar tudo, enviá-lo para o seu cliente com as instruções de instalação
                          (ex:
                          '>'descompactar, settings de memória dependendo do hardware dele, conexão
                          com
                          '>'o banco de dados dele, etc).
                          '>'
                          '>'Só cuidado com essa estória de fazer um banco "embeded" pq dependendo
                          da
                          '>'natureza de sua aplicação vc pode ter problemas de performance (tudo
                          dentro
                          '>'do mesmo nó), OutOfMemories e por aí vai, então sugiro que você instrua
                          o
                          '>'seu cliente a fazer a instalação do banco de dados em uma outra máquina
                          e
                          '>'configurar o datasource no JBoss (bem simples).
                          '>'
                          '>'ps : Me desculpe se dei algum overlook em algo, mas minhas dicas são
                          com
                          '>'base na descrição super rápida e sucinta dos requisitos do seu sistema.
                          '>'
                          '>'[]'s
                          '>'Marinho
                          '>'
                          '>'www.marciomarinho.com
                          '>'
                          '>'Vinicius Ribeiro da Silva <vinicius.java@...> wrote:

                          '>' Daniel,
                          '>'
                          '>' A princípio, precisamos de um servidor de aplicações sim. O nosso
                          '>' projeto na verdade roda em cima de um portal open source, o LifeRay,

                          '>' e ele funciona bem com o JBoss. O principal motivo para tentarmos
                          '>' essa abordagem foi justamente esse motivo. O servidor de aplicações

                          '>' do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay rodar

                          '>' no Weblogic. Esse foi o principal motivo, além de outras
                          '>' incompatibilidades de banco...
                          '>'
                          '>' Um amigo me aconselhou usar o banco H2 Database, pois ele por default

                          '>' já fica embeded na aplicação, mas eu não sei se vai ser possível,
                          '>' pois não sei se o hibernate tem suporte para esse banco.
                          '>'
                          '>' Esse amigo também me aconselhou usar um empacotador chamado IzPack,

                          '>' parece que ele pode empacotar o JBoss com a aplicação, mas ainda não

                          '>' vi como ele funciona, vou começar a pesquisar agora.
                          '>'
                          '>' Se tiver outra idéia, eu agradeço.
                          '>'
                          '>' []'s,
                          '>' Vinicius
                          '>'
                          '>' --- In riojug@yahoogroups.com, "Daniel Passos" <danpassos@...> wrote:
                          '>' >
                          '>' > Vinicius,
                          '>' >
                          '>' > Já tive um problema parecido porem eu não utilizava servidor de
                          '>' aplicação e
                          '>' > sim um simples servidor web, na época optamos por utilizar o
                          '>' > jetty<http://www.mortbay.org/jetty-6/>que funciona muito bem e pode
                          '>' > ser iniciado por um arquivo bat ( ou sh ),
                          '>' > utilizamos o banco de dados
                          '>' >
                          '>' derby<http://db.apache.org/derby/docs/dev/getstart/twwdactivity1_overv
                          '>' iew.html>.
                          '>' > Não sei se vc vai conseguir fazer isso com o postgree e com o
                          '>' JBoss. Vc
                          '>' > realmente precisa de um servidor de aplicação?
                          '>' >
                          '>' > OBS: Na epoca embutimos tambem a JRE
                          '>' >
                          '>' > --
                          '>' > Att,
                          '>' > Daniel Passos
                          '>' >
                          '>' > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...> escreveu:
                          '>' > >
                          '>' > > Diego,
                          '>' > >
                          '>' > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
                          '>' > > nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
                          '>' > > preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
                          '>' > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
                          '>' devido
                          '>' > > a diversas limitações e exigências do ambiente deles.
                          '>' > >
                          '>' > > Por isso eu preciso empacotar junto com a aplicação o application
                          '>' > > server e o banco, mas minha idéia inicial não era empacotar o SO
                          '>' > > junto, para facilitar a aceitação por parte deles. A idéia e
                          '>' fazer o
                          '>' > > pacote e criar um instalador para ele, assim eles podem instalar

                          '>' na
                          '>' > > máquina que desejarem e pronto.
                          '>' > >
                          '>' > > Eu já ouvi falar de produtos com essas características, mas não

                          '>' estou
                          '>' > > muito certo sobre isso. Realmente é possível fazer isso? Pode me

                          '>' dar
                          '>' > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?

                          '>' Eu
                          '>' > > já fiz várias pesquisas na web, mas não achei nada que pudesse
                          '>' > > ajudar...
                          '>' > >
                          '>' > > []'s,
                          '>' > > Vinicius
                          '>' >
                          '>'
                          '>'
                          '>'
                          '>'
                          '>'
                          '>'
                          '>'---------------------------------
                          '>'Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try
                          it
                          '>'now.
                        • Vinicius Ribeiro da Silva
                          Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço aos amigos por estarem ajudando. [] s, Vinicius -- Mensagem Original -- To:
                          Message 12 of 23 , May 7, 2008
                          • 0 Attachment
                            Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                            aos amigos por estarem ajudando.

                            []'s,
                            Vinicius




                            '>'-- Mensagem Original --
                            '>'To: riojug@yahoogroups.com
                            '>'From: Bruno Pimenta <brunofpimenta@...>
                            '>'Date: Wed, 07 May 2008 08:54:26 -0300
                            '>'Subject: Re: [riojug] Embarcar aplicação
                            '>'Reply-To: riojug@yahoogroups.com
                            '>'
                            '>'
                            '>'
                            '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
                            '>'<html>
                            '>'<head>
                            '>'</head>
                            '>'
                            '>'
                            '>'
                            '>'
                            '>'<body style="background-color: #ffffff;">
                            '>'
                            '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                            '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                            '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0;
                            float:left; z-index:1;">
                            '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                            '>'
                            '>' <div id="ygrp-text">
                            '>' <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                            '>'
                            '>'
                            '>'
                            '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer
                            '>'exatamente o que o cliente dele quer. Com o VMWare você não teria que
                            '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                            '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                            '>'pede coisas inimaginárias e se você não entrega exatamente como ele
                            '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                            '>'quatro cantos.<br>
                            '>'<br>
                            '>'Victor Hogemann escreveu:
                            '>'<blockquote cite="mid:18c090b10805070450y41be537eg8cf21562ece581c6@..."
                            type="cite">
                            '>' <div id="ygrp-text">
                            '>' <p>Vinícius,<br>
                            '>' <br>
                            '>'A única forma realista de fazer alguma coisa assim seria enviar uma
                            '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                            '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                            '>'configurados lá. O VMWare Server é gratuíto.<br>
                            '>' <br>
                            '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                            '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                            '>' <br>
                            '>'Sinceramente eu acho que você está arrumando sarna pra se coçar... E
                            se
                            '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                            '>'um ambiente novo só por causa de uma aplicação.<br>
                            '>' <br>
                            '>'Enfim, boa sorte...<br>
                            '>' <br>
                            '>' </p>
                            '>' <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a moz="true"
                            href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com</a>>:<br>
                            '>' <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204,
                            204, 204);">
                            '>' <div style="background-color: rgb(255, 255, 255);">
                            '>' <div>
                            '>' <div>
                            '>' <div>
                            '>' <p>Bom dia amigos<br>
                            '>'Estou precisando desenvolver uma aplicação embarcada, mas estou com <br>
                            '>'dificuldades como fazer.<br>
                            '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu <br>
                            '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                            '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema <br>
                            '>'embarcado.<br>
                            '>'Alguém poderia me dar uma ajuda?<br>
                            '>' <br>
                            '>'[]'s,<br>
                            '>'Vinicius<br>
                            '>' <br>
                            '>' </p>
                            '>' </div>
                            '>' <span width="1" style="color: white;"></span> </div>
                            '>' </div>
                            '>' </div>
                            '>' </blockquote>
                            '>' </div>
                            '>' <br>
                            '>' <br clear="all">
                            '>' <br>
                            '>'-- <br>
                            '>'Victor Guilherme Hogemann<br>
                            '>' <a moz="true" href="http://victor.hogemann.eti.br">http://victor.<wbr>hogemann.<wbr>eti.br</a>
                            '>' </div>
                            '>'<!--End group email --> </blockquote>
                            '>'<br>
                            '>'<div class="moz-signature">-- <br>
                            '>'
                            '>'<title>Untitled Document</title>
                            '>'<table border="0" width="100%">
                            '>' <tbody>
                            '>' <tr>
                            '>' <td><strong><span style="font-size: 9pt;color: rgb(0, 125, 147);font-family:
                            Verdana;">Bruno
                            '>'Pimenta</span></strong></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><span style="font-family: Verdana,Arial,Helvetica,sans-serif;font-size:
                            11px;">Programador
                            '>'Java</span></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><a href="http://www.addtech.com.br/"><span style="color: rgb(51,
                            51, 51);text-decoration: none;"> <br>
                            '>' <img src="cid:part1.04010101.01090601@..." border="0"></span></a></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                            Verdana;">Rua
                            '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                            Verdana;">CEP:
                            '>'20010-020<span class="GramE"><span>  </span></span>?<span>  </span>Rio
                            de Janeiro ?<span>  </span>RJ <o></o>
                            '>' </span></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                            Verdana;"><img src="cid:part2.09070900.00020100@..." alt border="0"
                            height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><a href="mailto:brunopimenta@..." target="_blank"><span
                            style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="cid:part3.04040902.09030305@..."
                            v="_x0000_i1027" border="0" height="7" width="10"></span><span style="font-family:
                            Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                            none;font-size: 8pt;">
                            '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                            '>' </tr>
                            '>' <tr>
                            '>' <td><a href="http://www.addtech.com.br" target="_blank"> <span
                            style="color: rgb(0, 168, 187);text-decoration: none;"> <span style="font-family:
                            Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>com.br</span></span></a></td>
                            '>' </tr>
                            '>' </tbody>
                            '>'</table>
                            '>'</div>
                            '>'
                            '>'
                            '>'</p>
                            '>' </div>
                            '>'
                            '>' <!--~-|**|PrettyHtmlStart|**|-~-->
                            '>' <span width="1" style="color: white;"></span>
                            '>' <!--~-|**|PrettyHtmlEnd|**|-~-->
                            '>' </body>
                            '>' <!--~-|**|PrettyHtmlStart|**|-~-->
                            '>' <head>
                            '>'<style type="text/css">
                            '>'<!--
                            #ygrp-mkp{
                            border: 1px solid #d8d8d8;
                            font-family: Arial;
                            margin: 14px 0px;
                            padding: 0px 14px;
                            }
                            #ygrp-mkp hr{
                            border: 1px solid #d8d8d8;
                            }
                            #ygrp-mkp #hd{
                            color: #628c2a;
                            font-size: 85%;
                            font-weight: bold;
                            line-height: 122%;
                            margin: 10px 0px;
                            }
                            #ygrp-mkp #ads{
                            margin-bottom: 10px;
                            }
                            #ygrp-mkp .ad{
                            padding: 0 0;
                            }
                            #ygrp-mkp .ad a{
                            color: #0000ff;
                            text-decoration: none;
                            }
                            -->
                            '>'</style>
                            '>'</head>
                            '>' <head>
                            '>'<style type="text/css">
                            '>'<!--
                            #ygrp-sponsor #ygrp-lc{
                            font-family: Arial;
                            }
                            #ygrp-sponsor #ygrp-lc #hd{
                            margin: 10px 0px;
                            font-weight: bold;
                            font-size: 78%;
                            line-height: 122%;
                            }
                            #ygrp-sponsor #ygrp-lc .ad{
                            margin-bottom: 10px;
                            padding: 0 0;
                            }
                            -->
                            '>'</style>
                            '>'</head>
                            '>' <head>
                            '>' <style type="text/css">
                            '>' <!--
                            #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                            #ygrp-mlmsg table {font-size:inherit;font:100%;}
                            #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
                            #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                            #ygrp-mlmsg * {line-height:1.22em;}
                            #ygrp-text{
                            font-family: Georgia;
                            }
                            #ygrp-text p{
                            margin: 0 0 1em 0;
                            }
                            #ygrp-tpmsgs{
                            font-family: Arial;
                            clear: both;
                            }
                            #ygrp-vitnav{
                            padding-top: 10px;
                            font-family: Verdana;
                            font-size: 77%;
                            margin: 0;
                            }
                            #ygrp-vitnav a{
                            padding: 0 1px;
                            }
                            #ygrp-actbar{
                            clear: both;
                            margin: 25px 0;
                            white-space:nowrap;
                            color: #666;
                            text-align: right;
                            }
                            #ygrp-actbar .left{
                            float: left;
                            white-space:nowrap;
                            }
                            .bld{font-weight:bold;}
                            #ygrp-grft{
                            font-family: Verdana;
                            font-size: 77%;
                            padding: 15px 0;
                            }
                            #ygrp-ft{
                            font-family: verdana;
                            font-size: 77%;
                            border-top: 1px solid #666;
                            padding: 5px 0;
                            }
                            #ygrp-mlmsg #logo{
                            padding-bottom: 10px;
                            }

                            #ygrp-reco {
                            margin-bottom: 20px;
                            padding: 0px;
                            }
                            #ygrp-reco #reco-head {
                            font-weight: bold;
                            color: #ff7900;
                            }

                            #reco-grpname{
                            font-weight: bold;
                            margin-top: 10px;
                            }
                            #reco-category{
                            font-size: 77%;
                            }
                            #reco-desc{
                            font-size: 77%;
                            }

                            #ygrp-vital{
                            background-color: #e0ecee;
                            margin-bottom: 20px;
                            padding: 2px 0 8px 8px;
                            }
                            #ygrp-vital #vithd{
                            font-size: 77%;
                            font-family: Verdana;
                            font-weight: bold;
                            color: #333;
                            text-transform: uppercase;
                            }
                            #ygrp-vital ul{
                            padding: 0;
                            margin: 2px 0;
                            }
                            #ygrp-vital ul li{
                            list-style-type: none;
                            clear: both;
                            border: 1px solid #e0ecee;
                            }
                            #ygrp-vital ul li .ct{
                            font-weight: bold;
                            color: #ff7900;
                            float: right;
                            width: 2em;
                            text-align:right;
                            padding-right: .5em;
                            }
                            #ygrp-vital ul li .cat{
                            font-weight: bold;
                            }
                            #ygrp-vital a{
                            text-decoration: none;
                            }

                            #ygrp-vital a:hover{
                            text-decoration: underline;
                            }

                            #ygrp-sponsor #hd{
                            color: #999;
                            font-size: 77%;
                            }
                            #ygrp-sponsor #ov{
                            padding: 6px 13px;
                            background-color: #e0ecee;
                            margin-bottom: 20px;
                            }
                            #ygrp-sponsor #ov ul{
                            padding: 0 0 0 8px;
                            margin: 0;
                            }
                            #ygrp-sponsor #ov li{
                            list-style-type: square;
                            padding: 6px 0;
                            font-size: 77%;
                            }
                            #ygrp-sponsor #ov li a{
                            text-decoration: none;
                            font-size: 130%;
                            }
                            #ygrp-sponsor #nc{
                            background-color: #eee;
                            margin-bottom: 20px;
                            padding: 0 8px;
                            }
                            #ygrp-sponsor .ad{
                            padding: 8px 0;
                            }
                            #ygrp-sponsor .ad #hd1{
                            font-family: Arial;
                            font-weight: bold;
                            color: #628c2a;
                            font-size: 100%;
                            line-height: 122%;
                            }
                            #ygrp-sponsor .ad a{
                            text-decoration: none;
                            }
                            #ygrp-sponsor .ad a:hover{
                            text-decoration: underline;
                            }
                            #ygrp-sponsor .ad p{
                            margin: 0;
                            }
                            o{font-size: 0; }
                            .MsoNormal{
                            margin: 0 0 0 0;
                            }
                            #ygrp-text tt{
                            font-size: 120%;
                            }
                            blockquote{margin: 0 0 0 4px;}
                            .replbq{margin:4}
                            -->
                            '>' </style>
                            '>' </head>
                            '>' <!--~-|**|PrettyHtmlEnd|**|-~-->
                            '>' </html><!--End group email -->
                            '>'
                            '>'
                            '>'Anexo: logo_add10.jpg
                            '>'
                            '>'
                            '>'Anexo: ico_tel.gif
                            '>'
                            '>'
                            '>'Anexo: ico_mail.gif
                            '>'
                          • Bruno Luiz Pereira da Silva
                            Se vc quiser empacotar tudo mesmo, eu recomendaria você utilizar um banco de dados embedded, como o Derby, HSQL ou H2. Você pode empacotar App Server + BD +
                            Message 13 of 23 , May 7, 2008
                            • 0 Attachment
                                 Se vc quiser empacotar tudo mesmo, eu recomendaria você utilizar um banco de dados embedded, como o Derby, HSQL ou H2.
                              Você pode empacotar App Server + BD + JVM + Aplicação com tudo já previamente configurado. Pode ser num zip mesmo, ou algo mais sofisticado se você quiser. As licenças open source dos componentes permitem isso, e da JVM também.

                                 O ideal seria você empacotar tudo já configurado para usar os componente do pacote. O App Server deveria usar a JVM + BD que vc enviasse no pacote. Sua aplicação teria total liberdade de versão dos componentes. O máximo que o cliente precisaria configurar seriam as portas utilizadas pelo servidor + BD, se isso fosse necessário.

                                 Eu já postei sobre o uso de uma configuração assim para um projeto voltado para usuários finais: http://blpsilva.wordpress.com/2007/11/21/make-deployments-as-simple-as-possible/

                              --
                              Atenciosamente,

                              Bruno Luiz Pereira da Silva
                              blpsilva@...
                              http://brunopereira.com.br



                              2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:

                              Bom dia amigos
                              Estou precisando desenvolver uma aplicação embarcada, mas estou com
                              dificuldades como fazer.
                              Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
                              preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
                              Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                              embarcado.
                              Alguém poderia me dar uma ajuda?

                              []'s,
                              Vinicius

                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                              Rio Java Users Group: http://www.riojug.org
                              Moderadores: riojug-owner@yahoogroups.com
                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                              Outras listas do RioJUG:
                              SCJP (groups.yahoo.com/group/scjp_riojug)
                              SCWCD (groups.yahoo.com/group/scwcd_riojug)
                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                              Yahoo! Finance

                              It's Now Personal

                              Guides, news,

                              advice & more.

                              Need traffic?

                              Drive customers

                              With search ads

                              on Yahoo!

                              Best of Y! Groups

                              Check it out

                              and nominate your

                              group to be featured.

                              .

                            • Bruno Luiz Pereira da Silva
                              Ah, faltou comentar. Se você utilizasse um empacotamento assim, poderia disponibilizar um pacote para cada SO/arquitetura. Na verdade a única coisa que
                              Message 14 of 23 , May 7, 2008
                              • 0 Attachment
                                Ah, faltou comentar. Se você utilizasse um empacotamento assim, poderia disponibilizar um pacote para cada SO/arquitetura. Na verdade a única coisa que mudaria seria a JVM empacotada em cada versão, e possivelmente uma ou outra biblioteca. Mas você conseguiria sem muito esforço oferecer um pacote para cada SO, sem ônus para a aplicação.

                                --
                                Atenciosamente,

                                Bruno Luiz Pereira da Silva
                                blpsilva@...
                                http://brunopereira.com.br

                                2008/5/7 Bruno Luiz Pereira da Silva <blpsilva@...>:
                                   Se vc quiser empacotar tudo mesmo, eu recomendaria você utilizar um banco de dados embedded, como o Derby, HSQL ou H2.
                                Você pode empacotar App Server + BD + JVM + Aplicação com tudo já previamente configurado. Pode ser num zip mesmo, ou algo mais sofisticado se você quiser. As licenças open source dos componentes permitem isso, e da JVM também.

                                   O ideal seria você empacotar tudo já configurado para usar os componente do pacote. O App Server deveria usar a JVM + BD que vc enviasse no pacote. Sua aplicação teria total liberdade de versão dos componentes. O máximo que o cliente precisaria configurar seriam as portas utilizadas pelo servidor + BD, se isso fosse necessário.

                                   Eu já postei sobre o uso de uma configuração assim para um projeto voltado para usuários finais: http://blpsilva.wordpress.com/2007/11/21/make-deployments-as-simple-as-possible/

                                --
                                Atenciosamente,

                                Bruno Luiz Pereira da Silva
                                blpsilva@...
                                http://brunopereira.com.br



                                2008/5/6 Vinicius Ribeiro da Silva <vinicius.java@...>:

                                Bom dia amigos
                                Estou precisando desenvolver uma aplicação embarcada, mas estou com
                                dificuldades como fazer.
                                Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu
                                preciso embarcar também o JBOSS e o banco (possivelmente Postgree).
                                Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                                embarcado.
                                Alguém poderia me dar uma ajuda?

                                []'s,
                                Vinicius

                                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                Rio Java Users Group: http://www.riojug.org
                                Moderadores: riojug-owner@yahoogroups.com
                                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                Outras listas do RioJUG:
                                SCJP (groups.yahoo.com/group/scjp_riojug)
                                SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                Yahoo! Finance

                                It's Now Personal

                                Guides, news,

                                advice & more.

                                Need traffic?

                                Drive customers

                                With search ads

                                on Yahoo!

                                Best of Y! Groups

                                Check it out

                                and nominate your

                                group to be featured.

                                .
                                 
                              • Diego Oliveira
                                Oi Márcio, Se você estiver utilizando o postgresql não vai ficar tão fácil assim de colocar junto com a aplicação no pacote. A instalação desse
                                Message 15 of 23 , May 7, 2008
                                • 0 Attachment
                                  Oi Márcio,

                                  Se você estiver utilizando o postgresql não vai ficar tão fácil assim de colocar junto com a aplicação no pacote. A instalação desse servidor de Banco de dados é um pouco mais complicada e envolve a configuração do ambiente, usuário e permissões.

                                  Como já foi dito aqui você pode optar por algum banco de dados que seja de fácil instalação ou até mesmo que ja venha junto do App server ou um jar. O Derby DB é bem fácil de utilizar e instalar, acho que vale a pena dar uma olhada.

                                  2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:
                                  Márcio,

                                  Na verdade nós precisamos empacotar o banco junto com a aplicação e o app
                                  server porque o nosso está completamente diferente do modelo e restrições
                                  deles, então seria muito trabalhoso refazer o nosso modelo de dados. As restrições
                                  não eram conhecidas no início do projeto, por isso essa atitude radical agora.

                                  Como eu falei anteriormente, estou tendecioso a utilizar o IzPack, um empacotador
                                  que cria um insalador da aplicação. Estou pesquisando como colocar o banco
                                  no pacote.

                                  []'s,
                                  Vinicius



                                   '>'-- Mensagem Original --
                                   '>'To: riojug@yahoogroups.com
                                   '>'From: "Márcio" Marinho <marcio_marinho@...>
                                   '>'Date: Tue, 6 May 2008 14:16:42 -0700 (PDT)
                                   '>'Subject: Re: [riojug] Re: Embarcar aplicação
                                   '>'Reply-To: riojug@yahoogroups.com
                                   '>'
                                   '>'
                                   '>'Fala Vinicius,
                                   '>'
                                   '>'Cara, pelo que eu entendi, oq vc quer é distribuir uma solução pré-configurada
                                   '>'para o seu cliente, ou seja, um JBoss V.??? + a sua aplicação (.EAR),
                                  certo
                                   '>'???
                                   '>'
                                   '>'Bem, se for isso o "shipment" seria bem simples, pois oque vc tem que
                                  fazer
                                   '>'é configurar o seu JBoss, fazer o deployment de sua aplicação nele, testar,
                                   '>'zipar tudo, enviá-lo para o seu cliente com as instruções de instalação
                                  (ex:
                                   '>'descompactar, settings de memória dependendo do hardware dele, conexão
                                  com
                                   '>'o banco de dados dele, etc).
                                   '>'
                                   '>'Só cuidado com essa estória de fazer um banco "embeded" pq dependendo
                                  da
                                   '>'natureza de sua aplicação vc pode ter problemas de performance (tudo
                                  dentro
                                   '>'do mesmo nó), OutOfMemories e por aí vai, então sugiro que você instrua
                                  o
                                   '>'seu cliente a fazer a instalação do banco de dados em uma outra máquina
                                  e
                                   '>'configurar o datasource no JBoss (bem simples).
                                   '>'
                                   '>'ps : Me desculpe se dei algum overlook em algo, mas minhas dicas são
                                  com
                                   '>'base na descrição super rápida e sucinta dos requisitos do seu sistema.
                                   '>'
                                   '>'[]'s
                                   '>'Marinho
                                   '>'
                                   '>'www.marciomarinho.com
                                   '>'
                                   '>'Vinicius Ribeiro da Silva <vinicius.java@...> wrote:

                                   '>'              Daniel,
                                   '>'
                                   '>' A princípio, precisamos de um servidor de aplicações sim. O nosso
                                   '>' projeto na verdade roda em cima de um portal open source, o LifeRay,

                                   '>' e ele funciona bem com o JBoss. O principal motivo para tentarmos
                                   '>' essa abordagem foi justamente esse motivo. O servidor de aplicações

                                   '>' do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay rodar

                                   '>' no Weblogic. Esse foi o principal motivo, além de outras
                                   '>' incompatibilidades de banco...
                                   '>'
                                   '>' Um amigo me aconselhou usar o banco H2 Database, pois ele por default

                                   '>' já fica embeded na aplicação, mas eu não sei se vai ser possível,
                                   '>' pois não sei se o hibernate tem suporte para esse banco.
                                   '>'
                                   '>' Esse amigo também me aconselhou usar um empacotador chamado IzPack,

                                   '>' parece que ele pode empacotar o JBoss com a aplicação, mas ainda não

                                   '>' vi como ele funciona, vou começar a pesquisar agora.
                                   '>'
                                   '>' Se tiver outra idéia, eu agradeço.
                                   '>'
                                   '>' []'s,
                                   '>' Vinicius
                                   '>'
                                   '>' --- In riojug@yahoogroups.com, "Daniel Passos" <danpassos@...> wrote:
                                   '>' >
                                   '>' > Vinicius,
                                   '>' >
                                   '>' > Já tive um problema parecido porem eu não utilizava servidor de
                                   '>' aplicação e
                                   '>' > sim um simples servidor web, na época optamos por utilizar o
                                   '>' > jetty<http://www.mortbay.org/jetty-6/>que funciona muito bem e pode
                                   '>' > ser iniciado por um arquivo bat ( ou sh ),
                                   '>' > utilizamos o banco de dados
                                   '>' >
                                   '>' derby<http://db.apache.org/derby/docs/dev/getstart/twwdactivity1_overv
                                   '>' iew.html>.
                                   '>' > Não sei se vc vai conseguir fazer isso com o postgree e com o
                                   '>' JBoss. Vc
                                   '>' > realmente precisa de um servidor de aplicação?
                                   '>' >
                                   '>' > OBS: Na epoca embutimos tambem a JRE
                                   '>' >
                                   '>' > --
                                   '>' > Att,
                                   '>' > Daniel Passos
                                   '>' >
                                   '>' > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...> escreveu:
                                   '>' > >
                                   '>' > > Diego,
                                   '>' > >
                                   '>' > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
                                   '>' > > nomenclaturas, mas acho que você entendeu bem o meu problema. Eu
                                   '>' > > preciso enviar a minha aplicação JEE pro cliente, mas sem utilizar
                                   '>' > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
                                   '>' devido
                                   '>' > > a diversas limitações e exigências do ambiente deles.
                                   '>' > >
                                   '>' > > Por isso eu preciso empacotar junto com a aplicação o application
                                   '>' > > server e o banco, mas minha idéia inicial não era empacotar o SO
                                   '>' > > junto, para facilitar a aceitação por parte deles. A idéia e
                                   '>' fazer o
                                   '>' > > pacote e criar um instalador para ele, assim eles podem instalar

                                   '>' na
                                   '>' > > máquina que desejarem e pronto.
                                   '>' > >
                                   '>' > > Eu já ouvi falar de produtos com essas características, mas não

                                   '>' estou
                                   '>' > > muito certo sobre isso. Realmente é possível fazer isso? Pode me

                                   '>' dar
                                   '>' > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?

                                   '>' Eu
                                   '>' > > já fiz várias pesquisas na web, mas não achei nada que pudesse
                                   '>' > > ajudar...
                                   '>' > >
                                   '>' > > []'s,
                                   '>' > > Vinicius
                                   '>' >
                                   '>'
                                   '>'
                                   '>'
                                   '>'
                                   '>'
                                   '>'
                                   '>'---------------------------------
                                   '>'Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try
                                  it
                                   '>'now.



                                  ------------------------------------

                                  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                  Rio Java Users Group: http://www.riojug.org
                                  Moderadores: riojug-owner@yahoogroups.com
                                  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                  Outras listas do RioJUG:
                                  SCJP (groups.yahoo.com/group/scjp_riojug)
                                  SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links

                                  <*> To visit your group on the web, go to:
                                     http://groups.yahoo.com/group/riojug/

                                  <*> Your email settings:
                                     Individual Email | Traditional

                                  <*> To change settings online go to:
                                     http://groups.yahoo.com/group/riojug/join
                                     (Yahoo! ID required)

                                  <*> To change settings via email:
                                     mailto:riojug-digest@yahoogroups.com
                                     mailto:riojug-fullfeatured@yahoogroups.com

                                  <*> To unsubscribe from this group, send an email to:
                                     riojug-unsubscribe@yahoogroups.com

                                  <*> Your use of Yahoo! Groups is subject to:
                                     http://docs.yahoo.com/info/terms/




                                  --
                                  Att.
                                  Diego de Oliveira
                                  System Architect
                                  diego@...
                                  www.diegooliveira.com
                                • Vinicius Ribeiro da Silva
                                  Diego, Eu estava mesmo querendo usar o banco H2, que é embeded, e de fácil distribuição, mas a nossa aplicação roda em cima do LifeRay, que é um portal
                                  Message 16 of 23 , May 7, 2008
                                  • 0 Attachment
                                    Diego,

                                    Eu estava mesmo querendo usar o banco H2, que é embeded, e de fácil distribuição,
                                    mas a nossa aplicação roda em cima do LifeRay, que é um portal open source,
                                    e ele não tem suporte para H2, por isso optei pelo Postgree.

                                    []'s,
                                    Vinicius



                                    '>'-- Mensagem Original --
                                    '>'To: riojug@yahoogroups.com
                                    '>'From: "Diego Oliveira" <lokimad@...>
                                    '>'Date: Wed, 7 May 2008 10:23:24 -0300
                                    '>'Subject: Re: [riojug] Re: Embarcar aplicaïïo
                                    '>'Reply-To: riojug@yahoogroups.com
                                    '>'
                                    '>'
                                    '>'Oi Márcio,
                                    '>'
                                    '>'Se você estiver utilizando o postgresql não vai ficar tão fácil assim
                                    de
                                    '>'colocar junto com a aplicação no pacote. A instalação desse servidor
                                    de
                                    '>'Banco de dados é um pouco mais complicada e envolve a configuração do
                                    '>'ambiente, usuário e permissões.
                                    '>'
                                    '>'Como já foi dito aqui você pode optar por algum banco de dados que seja
                                    de
                                    '>'fácil instalação ou até mesmo que ja venha junto do App server ou um
                                    '>'jar. O Derby
                                    '>'DB <http://db.apache.org/derby/> é bem fácil de utilizar e instalar,
                                    acho
                                    '>'que vale a pena dar uma olhada.
                                    '>'
                                    '>'2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:
                                    '>'
                                    '>'> Márcio,
                                    '>'>
                                    '>'> Na verdade nós precisamos empacotar o banco junto com a aplicação e
                                    o app
                                    '>'> server porque o nosso está completamente diferente do modelo e restrições
                                    '>'> deles, então seria muito trabalhoso refazer o nosso modelo de dados.
                                    As
                                    '>'> restrições
                                    '>'> não eram conhecidas no início do projeto, por isso essa atitude radical
                                    '>'> agora.
                                    '>'>
                                    '>'> Como eu falei anteriormente, estou tendecioso a utilizar o IzPack,
                                    um
                                    '>'> empacotador
                                    '>'> que cria um insalador da aplicação. Estou pesquisando como colocar
                                    o banco
                                    '>'> no pacote.
                                    '>'>
                                    '>'> []'s,
                                    '>'> Vinicius
                                    '>'>
                                    '>'>
                                    '>'>
                                    '>'> '>'-- Mensagem Original --
                                    '>'> '>'To: riojug@yahoogroups.com
                                    '>'> '>'From: "Márcio" Marinho <marcio_marinho@...>
                                    '>'> '>'Date: Tue, 6 May 2008 14:16:42 -0700 (PDT)
                                    '>'> '>'Subject: Re: [riojug] Re: Embarcar aplicação
                                    '>'> '>'Reply-To: riojug@yahoogroups.com
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'Fala Vinicius,
                                    '>'> '>'
                                    '>'> '>'Cara, pelo que eu entendi, oq vc quer é distribuir uma solução
                                    '>'> pré-configurada
                                    '>'> '>'para o seu cliente, ou seja, um JBoss V.??? + a sua aplicação (.EAR),
                                    '>'> certo
                                    '>'> '>'???
                                    '>'> '>'
                                    '>'> '>'Bem, se for isso o "shipment" seria bem simples, pois oque vc tem
                                    que
                                    '>'> fazer
                                    '>'> '>'é configurar o seu JBoss, fazer o deployment de sua aplicação nele,
                                    '>'> testar,
                                    '>'> '>'zipar tudo, enviá-lo para o seu cliente com as instruções de
                                    '>'> instalação
                                    '>'> (ex:
                                    '>'> '>'descompactar, settings de memória dependendo do hardware dele,
                                    conexão
                                    '>'> com
                                    '>'> '>'o banco de dados dele, etc).
                                    '>'> '>'
                                    '>'> '>'Só cuidado com essa estória de fazer um banco "embeded" pq dependendo
                                    '>'> da
                                    '>'> '>'natureza de sua aplicação vc pode ter problemas de performance
                                    (tudo
                                    '>'> dentro
                                    '>'> '>'do mesmo nó), OutOfMemories e por aí vai, então sugiro que você
                                    '>'> instrua
                                    '>'> o
                                    '>'> '>'seu cliente a fazer a instalação do banco de dados em uma outra
                                    '>'> máquina
                                    '>'> e
                                    '>'> '>'configurar o datasource no JBoss (bem simples).
                                    '>'> '>'
                                    '>'> '>'ps : Me desculpe se dei algum overlook em algo, mas minhas dicas
                                    são
                                    '>'> com
                                    '>'> '>'base na descrição super rápida e sucinta dos requisitos do seu
                                    '>'> sistema.
                                    '>'> '>'
                                    '>'> '>'[]'s
                                    '>'> '>'Marinho
                                    '>'> '>'
                                    '>'> '>'www.marciomarinho.com
                                    '>'> '>'
                                    '>'> '>'Vinicius Ribeiro da Silva <vinicius.java@...> wrote:
                                    '>'>
                                    '>'> '>' Daniel,
                                    '>'> '>'
                                    '>'> '>' A princípio, precisamos de um servidor de aplicações sim. O nosso
                                    '>'> '>' projeto na verdade roda em cima de um portal open source, o LifeRay,
                                    '>'>
                                    '>'> '>' e ele funciona bem com o JBoss. O principal motivo para tentarmos
                                    '>'> '>' essa abordagem foi justamente esse motivo. O servidor de aplicações
                                    '>'>
                                    '>'> '>' do cliente é o Weblogic, e nós não conseguimos fazer o LifeRay
                                    rodar
                                    '>'>
                                    '>'> '>' no Weblogic. Esse foi o principal motivo, além de outras
                                    '>'> '>' incompatibilidades de banco...
                                    '>'> '>'
                                    '>'> '>' Um amigo me aconselhou usar o banco H2 Database, pois ele por
                                    default
                                    '>'>
                                    '>'> '>' já fica embeded na aplicação, mas eu não sei se vai ser possível,
                                    '>'> '>' pois não sei se o hibernate tem suporte para esse banco.
                                    '>'> '>'
                                    '>'> '>' Esse amigo também me aconselhou usar um empacotador chamado IzPack,
                                    '>'>
                                    '>'> '>' parece que ele pode empacotar o JBoss com a aplicação, mas ainda
                                    não
                                    '>'>
                                    '>'> '>' vi como ele funciona, vou começar a pesquisar agora.
                                    '>'> '>'
                                    '>'> '>' Se tiver outra idéia, eu agradeço.
                                    '>'> '>'
                                    '>'> '>' []'s,
                                    '>'> '>' Vinicius
                                    '>'> '>'
                                    '>'> '>' --- In riojug@yahoogroups.com, "Daniel Passos" <danpassos@...>
                                    wrote:
                                    '>'> '>' >
                                    '>'> '>' > Vinicius,
                                    '>'> '>' >
                                    '>'> '>' > Já tive um problema parecido porem eu não utilizava servidor
                                    de
                                    '>'> '>' aplicação e
                                    '>'> '>' > sim um simples servidor web, na época optamos por utilizar o
                                    '>'> '>' > jetty<http://www.mortbay.org/jetty-6/>que funciona muito bem
                                    e pode
                                    '>'> '>' > ser iniciado por um arquivo bat ( ou sh ),
                                    '>'> '>' > utilizamos o banco de dados
                                    '>'> '>' >
                                    '>'> '>' derby<
                                    '>'> http://db.apache.org/derby/docs/dev/getstart/twwdactivity1_overv
                                    '>'> '>' iew.html>.
                                    '>'> '>' > Não sei se vc vai conseguir fazer isso com o postgree e com
                                    o
                                    '>'> '>' JBoss. Vc
                                    '>'> '>' > realmente precisa de um servidor de aplicação?
                                    '>'> '>' >
                                    '>'> '>' > OBS: Na epoca embutimos tambem a JRE
                                    '>'> '>' >
                                    '>'> '>' > --
                                    '>'> '>' > Att,
                                    '>'> '>' > Daniel Passos
                                    '>'> '>' >
                                    '>'> '>' > Em 06/05/08, Vinicius Ribeiro da Silva <vinicius.java@...>
                                    '>'> escreveu:
                                    '>'> '>' > >
                                    '>'> '>' > > Diego,
                                    '>'> '>' > >
                                    '>'> '>' > > Realmente, eu não me expressei bem. Eu mesmo me confundi com
                                    '>'> '>' > > nomenclaturas, mas acho que você entendeu bem o meu problema.
                                    '>'Eu
                                    '>'> '>' > > preciso enviar a minha aplicação JEE pro cliente, mas sem
                                    '>'> utilizar
                                    '>'> '>' > > nenhum recurso dele, nem o servidor de aplicações nem o banco,
                                    '>'> '>' devido
                                    '>'> '>' > > a diversas limitações e exigências do ambiente deles.
                                    '>'> '>' > >
                                    '>'> '>' > > Por isso eu preciso empacotar junto com a aplicação o application
                                    '>'> '>' > > server e o banco, mas minha idéia inicial não era empacotar
                                    o
                                    '>'SO
                                    '>'> '>' > > junto, para facilitar a aceitação por parte deles. A idéia
                                    e
                                    '>'> '>' fazer o
                                    '>'> '>' > > pacote e criar um instalador para ele, assim eles podem instalar
                                    '>'>
                                    '>'> '>' na
                                    '>'> '>' > > máquina que desejarem e pronto.
                                    '>'> '>' > >
                                    '>'> '>' > > Eu já ouvi falar de produtos com essas características, mas
                                    não
                                    '>'>
                                    '>'> '>' estou
                                    '>'> '>' > > muito certo sobre isso. Realmente é possível fazer isso? Pode
                                    '>'me
                                    '>'>
                                    '>'> '>' dar
                                    '>'> '>' > > alguma dica sobre como fazer, ou mesmo onde pesquisar a respeito?
                                    '>'>
                                    '>'> '>' Eu
                                    '>'> '>' > > já fiz várias pesquisas na web, mas não achei nada que pudesse
                                    '>'> '>' > > ajudar...
                                    '>'> '>' > >
                                    '>'> '>' > > []'s,
                                    '>'> '>' > > Vinicius
                                    '>'> '>' >
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'
                                    '>'> '>'---------------------------------
                                    '>'> '>'Be a better friend, newshound, and know-it-all with Yahoo! Mobile.
                                    '>'> Try
                                    '>'> it
                                    '>'> '>'now.
                                    '>'>
                                    '>'>
                                    '>'>
                                    '>'> ------------------------------------
                                    '>'>
                                    '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                    '>'> Rio Java Users Group: http://www.riojug.org
                                    '>'> Moderadores: riojug-owner@yahoogroups.com
                                    '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                    '>'> Outras listas do RioJUG:
                                    '>'> SCJP (groups.yahoo.com/group/scjp_riojug)
                                    '>'> SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                    '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links
                                    '>'>
                                    '>'>
                                    '>'>
                                    '>'>
                                    '>'
                                    '>'
                                    '>'--
                                    '>'Att.
                                    '>'Diego de Oliveira
                                    '>'System Architect
                                    '>'diego@...
                                    '>'www.diegooliveira.com
                                  • Cristian Robert
                                    Boa noite lista Eu sou bem ignorante em java, faço apenas coisas básicas por que nunca tive real necesidade de fazer algo mais elaborado .... Agora tive que
                                    Message 17 of 23 , May 8, 2008
                                    • 0 Attachment

                                      Boa noite lista

                                       

                                      Eu sou bem ignorante em java, faço apenas coisas básicas por que nunca tive real necesidade de fazer algo mais elaborado ....

                                       

                                      Agora tive que fazer um pequeno programa para acessar Oracle usando JDBC.

                                       

                                      Funciona bem, acessa, traz os dados, tudo bem direitinho ... exceto por um detalhe.

                                       

                                      Eu uso

                                      select cod, data1 from tabela where data1 = “ 01052008” , por exemplo

                                       

                                      e esta query me retorna as datas assim :  2008-05-01, por que ?  como resolver ?

                                       

                                       

                                      Obrigado a todos !

                                       

                                       

                                    • Victor Hogemann
                                      Bom... Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em que a aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar
                                      Message 18 of 23 , May 10, 2008
                                      • 0 Attachment
                                        Bom...

                                        Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em que a aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar errada devido ao ambiente estar mal configurado crescem exponencialmente. Além disso, é assumir um risco grande... se der merda no ambiente, tem gente lá preparada pra lidar com o Jboss, GlassFish ou qualquer outro AS que você escolha usar? Ou você também vai assumir a manutenção do ambiente, além de manter a aplicação?

                                        Eu não consigo acreditar que alguém com grana pra bancar um ambiente Weblogic tenha um setor de TI que aceite receber um ZIPão com um servidor de aplicações e um banco embarcado pra poder colocar em produção... Não que eu esteja pondo em dúvida teu trabalho, mas convenhamos que os caras tão arriscando muito... Eu sei que você não vai me contar, mas que eu queria saber quem é seu cliente... ah... isso eu queria!

                                        []s

                                        2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:
                                        Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                                        aos amigos por estarem ajudando.

                                        []'s,
                                        Vinicius




                                         '>'-- Mensagem Original --
                                         '>'To: riojug@yahoogroups.com
                                         '>'From: Bruno Pimenta <brunofpimenta@...>
                                         '>'Date: Wed, 07 May 2008 08:54:26 -0300
                                         '>'Subject: Re: [riojug] Embarcar aplicação
                                         '>'Reply-To: riojug@yahoogroups.com
                                         '>'
                                         '>'
                                         '>'
                                         '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
                                         '>'<html>
                                         '>'<head>
                                         '>'</head>
                                         '>'
                                         '>'
                                         '>'
                                         '>'
                                         '>'<body style="background-color: #ffffff;">
                                         '>'
                                         '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                                         '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                                         '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0;
                                        float:left; z-index:1;">
                                         '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                                         '>'
                                         '>'    <div id="ygrp-text">
                                         '>'            <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                                         '>'
                                         '>'
                                         '>'
                                         '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer
                                         '>'exatamente o que o cliente dele quer. Com o VMWare você não teria que
                                         '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                                         '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                                         '>'pede coisas inimaginárias e se você não entrega exatamente como ele
                                         '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                                         '>'quatro cantos.<br>
                                         '>'<br>
                                         '>'Victor Hogemann escreveu:
                                         '>'<blockquote cite="mid:18c090b10805070450y41be537eg8cf21562ece581c6@..."
                                        type="cite">
                                         '>'  <div id="ygrp-text">
                                         '>'  <p>Vinícius,<br>
                                         '>'  <br>
                                         '>'A única forma realista de fazer alguma coisa assim seria enviar uma
                                         '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                                         '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                                         '>'configurados lá. O VMWare Server é gratuíto.<br>
                                         '>'  <br>
                                         '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                                         '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                                         '>'  <br>
                                         '>'Sinceramente eu acho que você está arrumando sarna pra se coçar... E
                                        se
                                         '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                                         '>'um ambiente novo só por causa de uma aplicação.<br>
                                         '>'  <br>
                                         '>'Enfim, boa sorte...<br>
                                         '>'  <br>
                                         '>'  </p>
                                         '>'  <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a moz="true"
                                        href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com</a>>:<br>
                                         '>'  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204,
                                        204, 204);">
                                         '>'    <div style="background-color: rgb(255, 255, 255);">
                                         '>'    <div>
                                         '>'    <div>
                                         '>'    <div>
                                         '>'    <p>Bom dia amigos<br>
                                         '>'Estou precisando desenvolver uma aplicação embarcada, mas estou com <br>
                                         '>'dificuldades como fazer.<br>
                                         '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu <br>
                                         '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                                         '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema <br>
                                         '>'embarcado.<br>
                                         '>'Alguém poderia me dar uma ajuda?<br>
                                         '>'    <br>
                                         '>'[]'s,<br>
                                         '>'Vinicius<br>
                                         '>'    <br>
                                         '>'    </p>
                                         '>'    </div>
                                         '>'    <span width="1" style="color: white;"></span> </div>
                                         '>'    </div>
                                         '>'    </div>
                                         '>'  </blockquote>
                                         '>'  </div>
                                         '>'  <br>
                                         '>'  <br clear="all">
                                         '>'  <br>
                                         '>'-- <br>
                                         '>'Victor Guilherme Hogemann<br>
                                         '>'  <a moz="true" href="http://victor.hogemann.eti.br">http://victor.<wbr>hogemann.<wbr>eti.br</a>
                                         '>'  </div>
                                         '>'<!--End group email --> </blockquote>
                                         '>'<br>
                                         '>'<div class="moz-signature">-- <br>
                                         '>'
                                         '>'<title>Untitled Document</title>
                                         '>'<table border="0" width="100%">
                                         '>'  <tbody>
                                         '>'    <tr>
                                         '>'      <td><strong><span style="font-size: 9pt;color: rgb(0, 125, 147);font-family:
                                        Verdana;">Bruno
                                         '>'Pimenta</span></strong></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><span style="font-family: Verdana,Arial,Helvetica,sans-serif;font-size:
                                        11px;">Programador
                                         '>'Java</span></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><a href="http://www.addtech.com.br/"><span style="color: rgb(51,
                                        51, 51);text-decoration: none;"> <br>
                                         '>'      <img src="cid:part1.04010101.01090601@..." border="0"></span></a></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                        Verdana;">Rua
                                         '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                        Verdana;">CEP:
                                         '>'20010-020<span class="GramE"><span>  </span></span>?<span>  </span>Rio
                                        de Janeiro ?<span>  </span>RJ <o></o>
                                         '>'      </span></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                        Verdana;"><img src="cid:part2.09070900.00020100@..." alt border="0"
                                        height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><a href="mailto:brunopimenta@..." target="_blank"><span
                                        style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="cid:part3.04040902.09030305@..."
                                        v="_x0000_i1027" border="0" height="7" width="10"></span><span style="font-family:
                                        Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                                        none;font-size: 8pt;">
                                         '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                                         '>'    </tr>
                                         '>'    <tr>
                                         '>'      <td><a href="http://www.addtech.com.br" target="_blank"> <span
                                        style="color: rgb(0, 168, 187);text-decoration: none;"> <span style="font-family:
                                        Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>com.br</span></span></a></td>
                                         '>'    </tr>
                                         '>'  </tbody>
                                         '>'</table>
                                         '>'</div>
                                         '>'
                                         '>'
                                         '>'</p>
                                         '>'    </div>
                                         '>'
                                         '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                         '>'    <span width="1" style="color: white;"></span>
                                         '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                         '>'    </body>
                                         '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                         '>'    <head>
                                         '>'<style type="text/css">
                                         '>'<!--
                                        #ygrp-mkp{
                                         border: 1px solid #d8d8d8;
                                         font-family: Arial;
                                         margin: 14px 0px;
                                         padding: 0px 14px;
                                        }
                                        #ygrp-mkp hr{
                                         border: 1px solid #d8d8d8;
                                        }
                                        #ygrp-mkp #hd{
                                         color: #628c2a;
                                         font-size: 85%;
                                         font-weight: bold;
                                         line-height: 122%;
                                         margin: 10px 0px;
                                        }
                                        #ygrp-mkp #ads{
                                         margin-bottom: 10px;
                                        }
                                        #ygrp-mkp .ad{
                                         padding: 0 0;
                                        }
                                        #ygrp-mkp .ad a{
                                         color: #0000ff;
                                         text-decoration: none;
                                        }
                                        -->
                                         '>'</style>
                                         '>'</head>
                                         '>'    <head>
                                         '>'<style type="text/css">
                                         '>'<!--
                                        #ygrp-sponsor #ygrp-lc{
                                         font-family: Arial;
                                        }
                                        #ygrp-sponsor #ygrp-lc #hd{
                                         margin: 10px 0px;
                                         font-weight: bold;
                                         font-size: 78%;
                                         line-height: 122%;
                                        }
                                        #ygrp-sponsor #ygrp-lc .ad{
                                         margin-bottom: 10px;
                                         padding: 0 0;
                                        }
                                        -->
                                         '>'</style>
                                         '>'</head>
                                         '>'    <head>
                                         '>'    <style type="text/css">
                                         '>'    <!--
                                               #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                                               #ygrp-mlmsg table {font-size:inherit;font:100%;}
                                               #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
                                               #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                                               #ygrp-mlmsg * {line-height:1.22em;}
                                               #ygrp-text{
                                                   font-family: Georgia;
                                               }
                                               #ygrp-text p{
                                                   margin: 0 0 1em 0;
                                               }
                                               #ygrp-tpmsgs{
                                                   font-family: Arial;
                                                   clear: both;
                                               }
                                               #ygrp-vitnav{
                                                       padding-top: 10px;
                                                       font-family: Verdana;
                                                       font-size: 77%;
                                                       margin: 0;
                                               }
                                               #ygrp-vitnav a{
                                                       padding: 0 1px;
                                               }
                                               #ygrp-actbar{
                                                       clear: both;
                                                       margin: 25px 0;
                                                       white-space:nowrap;
                                                       color: #666;
                                                       text-align: right;
                                               }
                                               #ygrp-actbar .left{
                                                       float: left;
                                                       white-space:nowrap;
                                               }
                                               .bld{font-weight:bold;}
                                               #ygrp-grft{
                                                       font-family: Verdana;
                                                       font-size: 77%;
                                                       padding: 15px 0;
                                               }
                                               #ygrp-ft{
                                                 font-family: verdana;
                                                 font-size: 77%;
                                                 border-top: 1px solid #666;
                                                 padding: 5px 0;
                                               }
                                               #ygrp-mlmsg #logo{
                                                 padding-bottom: 10px;
                                               }

                                               #ygrp-reco {
                                               margin-bottom: 20px;
                                               padding: 0px;
                                               }
                                               #ygrp-reco #reco-head {
                                                       font-weight: bold;
                                                       color: #ff7900;
                                               }

                                               #reco-grpname{
                                               font-weight: bold;
                                               margin-top: 10px;
                                               }
                                               #reco-category{
                                                       font-size: 77%;
                                               }
                                               #reco-desc{
                                                       font-size: 77%;
                                               }

                                               #ygrp-vital{
                                                       background-color: #e0ecee;
                                                       margin-bottom: 20px;
                                                       padding: 2px 0 8px 8px;
                                               }
                                               #ygrp-vital #vithd{
                                                       font-size: 77%;
                                                       font-family: Verdana;
                                                       font-weight: bold;
                                                       color: #333;
                                                       text-transform: uppercase;
                                               }
                                               #ygrp-vital ul{
                                                       padding: 0;
                                                       margin: 2px 0;
                                               }
                                               #ygrp-vital ul li{
                                                 list-style-type: none;
                                                 clear: both;
                                                 border: 1px solid #e0ecee;
                                               }
                                               #ygrp-vital ul li .ct{
                                                 font-weight: bold;
                                                 color: #ff7900;
                                                 float: right;
                                                 width: 2em;
                                                 text-align:right;
                                                 padding-right: .5em;
                                               }
                                               #ygrp-vital ul li .cat{
                                                 font-weight: bold;
                                               }
                                               #ygrp-vital a{
                                                       text-decoration: none;
                                               }

                                               #ygrp-vital a:hover{
                                                 text-decoration: underline;
                                               }

                                               #ygrp-sponsor #hd{
                                                       color: #999;
                                                       font-size: 77%;
                                               }
                                               #ygrp-sponsor #ov{
                                                       padding: 6px 13px;
                                                       background-color: #e0ecee;
                                                       margin-bottom: 20px;
                                               }
                                               #ygrp-sponsor #ov ul{
                                                       padding: 0 0 0 8px;
                                                       margin: 0;
                                               }
                                               #ygrp-sponsor #ov li{
                                                       list-style-type: square;
                                                       padding: 6px 0;
                                                       font-size: 77%;
                                               }
                                               #ygrp-sponsor #ov li a{
                                                       text-decoration: none;
                                                       font-size: 130%;
                                               }
                                               #ygrp-sponsor #nc{
                                                 background-color: #eee;
                                                 margin-bottom: 20px;
                                                 padding: 0 8px;
                                               }
                                               #ygrp-sponsor .ad{
                                                       padding: 8px 0;
                                               }
                                               #ygrp-sponsor .ad #hd1{
                                                       font-family: Arial;
                                                       font-weight: bold;
                                                       color: #628c2a;
                                                       font-size: 100%;
                                                       line-height: 122%;
                                               }
                                               #ygrp-sponsor .ad a{
                                                       text-decoration: none;
                                               }
                                               #ygrp-sponsor .ad a:hover{
                                                       text-decoration: underline;
                                               }
                                               #ygrp-sponsor .ad p{
                                                       margin: 0;
                                               }
                                               o{font-size: 0; }
                                               .MsoNormal{
                                                  margin: 0 0 0 0;
                                               }
                                               #ygrp-text tt{
                                                 font-size: 120%;
                                               }
                                               blockquote{margin: 0 0 0 4px;}
                                               .replbq{margin:4}
                                               -->
                                         '>'    </style>
                                         '>'    </head>
                                         '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                         '>'    </html><!--End group email -->
                                         '>'
                                         '>'
                                         '>'Anexo: logo_add10.jpg
                                         '>'
                                         '>'
                                         '>'Anexo: ico_tel.gif
                                         '>'
                                         '>'
                                         '>'Anexo: ico_mail.gif
                                         '>'



                                        ------------------------------------

                                        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                        Rio Java Users Group: http://www.riojug.org
                                        Moderadores: riojug-owner@yahoogroups.com
                                        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                        Outras listas do RioJUG:
                                        SCJP (groups.yahoo.com/group/scjp_riojug)
                                        SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links

                                        <*> To visit your group on the web, go to:
                                           http://groups.yahoo.com/group/riojug/

                                        <*> Your email settings:
                                           Individual Email | Traditional

                                        <*> To change settings online go to:
                                           http://groups.yahoo.com/group/riojug/join
                                           (Yahoo! ID required)

                                        <*> To change settings via email:
                                           mailto:riojug-digest@yahoogroups.com
                                           mailto:riojug-fullfeatured@yahoogroups.com

                                        <*> To unsubscribe from this group, send an email to:
                                           riojug-unsubscribe@yahoogroups.com

                                        <*> Your use of Yahoo! Groups is subject to:
                                           http://docs.yahoo.com/info/terms/




                                        --
                                        Victor Guilherme Hogemann
                                        http://victor.hogemann.eti.br
                                      • Bruno Luiz Pereira da Silva
                                        Victor, por acaso você já viu o JIRA Standalone? Ele por acaso é enviado como um ZIPão, como você falou. E funciona muito bem, e te garanto que tem gente
                                        Message 19 of 23 , May 11, 2008
                                        • 0 Attachment
                                          Victor, por acaso você já viu o JIRA Standalone? Ele por acaso é enviado como um ZIPão, como você falou.

                                          E funciona muito bem, e te garanto que tem gente pra cacete que usa ele mundialmente.

                                          Pense nos requisitos da aplicação. Ela precisa de um BD (ele vai levar), um servidor de aplicações (ele vai levar), JVM (ele vai levar) e da própria aplicação + configurações dele (ele também vai levar). O único risco de ambiente são as portas nas quais o servidor de aplicações e o banco de dados vão rodar. Mas até isso ele pode mandar pré-configurado para valores com pouca chance de conflito e então orientar a equipe de operações.

                                          O fato de empacotor como zip foi um exemplo, mas isso pode ser empacotado como .deb, .rpm, .qualquer_coisa e ser configurado. E as chances de dar qualquer merda no ambiente não mudam um pentelho pelo fato de ser zip ou qualquer outro formato, então o seu argumento não me convenceu.

                                          Requisitos são requisitos. VMWare é uma boa alternativa se for opção, porém eu acho que é muito mais intrusiva, então o cliente tem menos chance de aceitar o que ele vai ter que mandar. Agora, qualquer plataforma aceita arquivos compactados. Allém disso, vc pode gerar os pacotes com flocos crocantes se quiser.

                                          Na minha opinião, levar tudo é a opção mais segura no caso dele, e você não me convenceu do contrário.

                                          --
                                          Atenciosamente,

                                          Bruno Luiz Pereira da Silva
                                          blpsilva@...
                                          http://brunopereira.com.br

                                          2008/5/10 Victor Hogemann <victor.hogemann@...>:

                                          Bom...

                                          Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em que a aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar errada devido ao ambiente estar mal configurado crescem exponencialmente. Além disso, é assumir um risco grande... se der merda no ambiente, tem gente lá preparada pra lidar com o Jboss, GlassFish ou qualquer outro AS que você escolha usar? Ou você também vai assumir a manutenção do ambiente, além de manter a aplicação?

                                          Eu não consigo acreditar que alguém com grana pra bancar um ambiente Weblogic tenha um setor de TI que aceite receber um ZIPão com um servidor de aplicações e um banco embarcado pra poder colocar em produção... Não que eu esteja pondo em dúvida teu trabalho, mas convenhamos que os caras tão arriscando muito... Eu sei que você não vai me contar, mas que eu queria saber quem é seu cliente... ah... isso eu queria!

                                          []s

                                          2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:

                                          Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                                          aos amigos por estarem ajudando.

                                          []'s,
                                          Vinicius




                                           '>'-- Mensagem Original --
                                           '>'To: riojug@yahoogroups.com
                                           '>'From: Bruno Pimenta <brunofpimenta@...>
                                           '>'Date: Wed, 07 May 2008 08:54:26 -0300
                                           '>'Subject: Re: [riojug] Embarcar aplicação
                                           '>'Reply-To: riojug@yahoogroups.com
                                           '>'
                                           '>'
                                           '>'
                                           '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
                                           '>'<html>
                                           '>'<head>
                                           '>'</head>
                                           '>'
                                           '>'
                                           '>'
                                           '>'
                                           '>'<body style="background-color: #ffffff;">
                                           '>'
                                           '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                                           '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                                           '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0;
                                          float:left; z-index:1;">
                                           '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                                           '>'
                                           '>'    <div id="ygrp-text">
                                           '>'            <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                                           '>'
                                           '>'
                                           '>'
                                           '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer
                                           '>'exatamente o que o cliente dele quer. Com o VMWare você não teria que
                                           '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                                           '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                                           '>'pede coisas inimaginárias e se você não entrega exatamente como ele
                                           '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                                           '>'quatro cantos.<br>
                                           '>'<br>
                                           '>'Victor Hogemann escreveu:
                                           '>'<blockquote cite="mid:18c090b10805070450y41be537eg8cf21562ece581c6@..."
                                          type="cite">
                                           '>'  <div id="ygrp-text">
                                           '>'  <p>Vinícius,<br>
                                           '>'  <br>
                                           '>'A única forma realista de fazer alguma coisa assim seria enviar uma
                                           '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                                           '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                                           '>'configurados lá. O VMWare Server é gratuíto.<br>
                                           '>'  <br>
                                           '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                                           '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                                           '>'  <br>
                                           '>'Sinceramente eu acho que você está arrumando sarna pra se coçar... E
                                          se
                                           '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                                           '>'um ambiente novo só por causa de uma aplicação.<br>
                                           '>'  <br>
                                           '>'Enfim, boa sorte...<br>
                                           '>'  <br>
                                           '>'  </p>
                                           '>'  <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a moz="true"
                                          href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com</a>>:<br>
                                           '>'  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204,
                                          204, 204);">
                                           '>'    <div style="background-color: rgb(255, 255, 255);">
                                           '>'    <div>
                                           '>'    <div>
                                           '>'    <div>
                                           '>'    <p>Bom dia amigos<br>
                                           '>'Estou precisando desenvolver uma aplicação embarcada, mas estou com <br>
                                           '>'dificuldades como fazer.<br>
                                           '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu <br>
                                           '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                                           '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema <br>
                                           '>'embarcado.<br>
                                           '>'Alguém poderia me dar uma ajuda?<br>
                                           '>'    <br>
                                           '>'[]'s,<br>
                                           '>'Vinicius<br>
                                           '>'    <br>
                                           '>'    </p>
                                           '>'    </div>
                                           '>'    <span width="1" style="color: white;"></span> </div>
                                           '>'    </div>
                                           '>'    </div>
                                           '>'  </blockquote>
                                           '>'  </div>
                                           '>'  <br>
                                           '>'  <br clear="all">
                                           '>'  <br>
                                           '>'-- <br>
                                           '>'Victor Guilherme Hogemann<br>
                                           '>'  <a moz="true" href="http://victor.hogemann.eti.br">http://victor.<wbr>hogemann.<wbr>eti.br</a>
                                           '>'  </div>
                                           '>'<!--End group email --> </blockquote>
                                           '>'<br>
                                           '>'<div class="moz-signature">-- <br>
                                           '>'
                                           '>'<title>Untitled Document</title>
                                           '>'<table border="0" width="100%">
                                           '>'  <tbody>
                                           '>'    <tr>
                                           '>'      <td><strong><span style="font-size: 9pt;color: rgb(0, 125, 147);font-family:
                                          Verdana;">Bruno
                                           '>'Pimenta</span></strong></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><span style="font-family: Verdana,Arial,Helvetica,sans-serif;font-size:
                                          11px;">Programador
                                           '>'Java</span></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><a href="http://www.addtech.com.br/"><span style="color: rgb(51,
                                          51, 51);text-decoration: none;"> <br>
                                           '>'      <img src="cid:part1.04010101.01090601@..." border="0"></span></a></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                          Verdana;">Rua
                                           '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                          Verdana;">CEP:
                                           '>'20010-020<span class="GramE"><span>  </span></span>?<span>  </span>Rio
                                          de Janeiro ?<span>  </span>RJ <o></o>
                                           '>'      </span></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                          Verdana;"><img src="cid:part2.09070900.00020100@..." alt border="0"
                                          height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><a href="mailto:brunopimenta@..." target="_blank"><span
                                          style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="cid:part3.04040902.09030305@..."
                                          v="_x0000_i1027" border="0" height="7" width="10"></span><span style="font-family:
                                          Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                                          none;font-size: 8pt;">
                                           '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                                           '>'    </tr>
                                           '>'    <tr>
                                           '>'      <td><a href="http://www.addtech.com.br" target="_blank"> <span
                                          style="color: rgb(0, 168, 187);text-decoration: none;"> <span style="font-family:
                                          Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>com.br</span></span></a></td>
                                           '>'    </tr>
                                           '>'  </tbody>
                                           '>'</table>
                                           '>'</div>
                                           '>'
                                           '>'
                                           '>'</p>
                                           '>'    </div>
                                           '>'
                                           '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                           '>'    <span width="1" style="color: white;"></span>
                                           '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                           '>'    </body>
                                           '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                           '>'    <head>
                                           '>'<style type="text/css">
                                           '>'<!--
                                          #ygrp-mkp{
                                           border: 1px solid #d8d8d8;
                                           font-family: Arial;
                                           margin: 14px 0px;
                                           padding: 0px 14px;
                                          }
                                          #ygrp-mkp hr{
                                           border: 1px solid #d8d8d8;
                                          }
                                          #ygrp-mkp #hd{
                                           color: #628c2a;
                                           font-size: 85%;
                                           font-weight: bold;
                                           line-height: 122%;
                                           margin: 10px 0px;
                                          }
                                          #ygrp-mkp #ads{
                                           margin-bottom: 10px;
                                          }
                                          #ygrp-mkp .ad{
                                           padding: 0 0;
                                          }
                                          #ygrp-mkp .ad a{
                                           color: #0000ff;
                                           text-decoration: none;
                                          }
                                          -->
                                           '>'</style>
                                           '>'</head>
                                           '>'    <head>
                                           '>'<style type="text/css">
                                           '>'<!--
                                          #ygrp-sponsor #ygrp-lc{
                                           font-family: Arial;
                                          }
                                          #ygrp-sponsor #ygrp-lc #hd{
                                           margin: 10px 0px;
                                           font-weight: bold;
                                           font-size: 78%;
                                           line-height: 122%;
                                          }
                                          #ygrp-sponsor #ygrp-lc .ad{
                                           margin-bottom: 10px;
                                           padding: 0 0;
                                          }
                                          -->
                                           '>'</style>
                                           '>'</head>
                                           '>'    <head>
                                           '>'    <style type="text/css">
                                           '>'    <!--
                                                 #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                                                 #ygrp-mlmsg table {font-size:inherit;font:100%;}
                                                 #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
                                                 #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                                                 #ygrp-mlmsg * {line-height:1.22em;}
                                                 #ygrp-text{
                                                     font-family: Georgia;
                                                 }
                                                 #ygrp-text p{
                                                     margin: 0 0 1em 0;
                                                 }
                                                 #ygrp-tpmsgs{
                                                     font-family: Arial;
                                                     clear: both;
                                                 }
                                                 #ygrp-vitnav{
                                                         padding-top: 10px;
                                                         font-family: Verdana;
                                                         font-size: 77%;
                                                         margin: 0;
                                                 }
                                                 #ygrp-vitnav a{
                                                         padding: 0 1px;
                                                 }
                                                 #ygrp-actbar{
                                                         clear: both;
                                                         margin: 25px 0;
                                                         white-space:nowrap;
                                                         color: #666;
                                                         text-align: right;
                                                 }
                                                 #ygrp-actbar .left{
                                                         float: left;
                                                         white-space:nowrap;
                                                 }
                                                 .bld{font-weight:bold;}
                                                 #ygrp-grft{
                                                         font-family: Verdana;
                                                         font-size: 77%;
                                                         padding: 15px 0;
                                                 }
                                                 #ygrp-ft{
                                                   font-family: verdana;
                                                   font-size: 77%;
                                                   border-top: 1px solid #666;
                                                   padding: 5px 0;
                                                 }
                                                 #ygrp-mlmsg #logo{
                                                   padding-bottom: 10px;
                                                 }

                                                 #ygrp-reco {
                                                 margin-bottom: 20px;
                                                 padding: 0px;
                                                 }
                                                 #ygrp-reco #reco-head {
                                                         font-weight: bold;
                                                         color: #ff7900;
                                                 }

                                                 #reco-grpname{
                                                 font-weight: bold;
                                                 margin-top: 10px;
                                                 }
                                                 #reco-category{
                                                         font-size: 77%;
                                                 }
                                                 #reco-desc{
                                                         font-size: 77%;
                                                 }

                                                 #ygrp-vital{
                                                         background-color: #e0ecee;
                                                         margin-bottom: 20px;
                                                         padding: 2px 0 8px 8px;
                                                 }
                                                 #ygrp-vital #vithd{
                                                         font-size: 77%;
                                                         font-family: Verdana;
                                                         font-weight: bold;
                                                         color: #333;
                                                         text-transform: uppercase;
                                                 }
                                                 #ygrp-vital ul{
                                                         padding: 0;
                                                         margin: 2px 0;
                                                 }
                                                 #ygrp-vital ul li{
                                                   list-style-type: none;
                                                   clear: both;
                                                   border: 1px solid #e0ecee;
                                                 }
                                                 #ygrp-vital ul li .ct{
                                                   font-weight: bold;
                                                   color: #ff7900;
                                                   float: right;
                                                   width: 2em;
                                                   text-align:right;
                                                   padding-right: .5em;
                                                 }
                                                 #ygrp-vital ul li .cat{
                                                   font-weight: bold;
                                                 }
                                                 #ygrp-vital a{
                                                         text-decoration: none;
                                                 }

                                                 #ygrp-vital a:hover{
                                                   text-decoration: underline;
                                                 }

                                                 #ygrp-sponsor #hd{
                                                         color: #999;
                                                         font-size: 77%;
                                                 }
                                                 #ygrp-sponsor #ov{
                                                         padding: 6px 13px;
                                                         background-color: #e0ecee;
                                                         margin-bottom: 20px;
                                                 }
                                                 #ygrp-sponsor #ov ul{
                                                         padding: 0 0 0 8px;
                                                         margin: 0;
                                                 }
                                                 #ygrp-sponsor #ov li{
                                                         list-style-type: square;
                                                         padding: 6px 0;
                                                         font-size: 77%;
                                                 }
                                                 #ygrp-sponsor #ov li a{
                                                         text-decoration: none;
                                                         font-size: 130%;
                                                 }
                                                 #ygrp-sponsor #nc{
                                                   background-color: #eee;
                                                   margin-bottom: 20px;
                                                   padding: 0 8px;
                                                 }
                                                 #ygrp-sponsor .ad{
                                                         padding: 8px 0;
                                                 }
                                                 #ygrp-sponsor .ad #hd1{
                                                         font-family: Arial;
                                                         font-weight: bold;
                                                         color: #628c2a;
                                                         font-size: 100%;
                                                         line-height: 122%;
                                                 }
                                                 #ygrp-sponsor .ad a{
                                                         text-decoration: none;
                                                 }
                                                 #ygrp-sponsor .ad a:hover{
                                                         text-decoration: underline;
                                                 }
                                                 #ygrp-sponsor .ad p{
                                                         margin: 0;
                                                 }
                                                 o{font-size: 0; }
                                                 .MsoNormal{
                                                    margin: 0 0 0 0;
                                                 }
                                                 #ygrp-text tt{
                                                   font-size: 120%;
                                                 }
                                                 blockquote{margin: 0 0 0 4px;}
                                                 .replbq{margin:4}
                                                 -->
                                           '>'    </style>
                                           '>'    </head>
                                           '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                           '>'    </html><!--End group email -->
                                           '>'
                                           '>'
                                           '>'Anexo: logo_add10.jpg
                                           '>'
                                           '>'
                                           '>'Anexo: ico_tel.gif
                                           '>'
                                           '>'
                                           '>'Anexo: ico_mail.gif
                                           '>'



                                          ------------------------------------

                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                          Rio Java Users Group: http://www.riojug.org
                                          Moderadores: riojug-owner@yahoogroups.com
                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                          Outras listas do RioJUG:
                                          SCJP (groups.yahoo.com/group/scjp_riojug)
                                          SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links

                                          <*> To visit your group on the web, go to:
                                             http://groups.yahoo.com/group/riojug/

                                          <*> Your email settings:
                                             Individual Email | Traditional

                                          <*> To change settings online go to:
                                             http://groups.yahoo.com/group/riojug/join
                                             (Yahoo! ID required)

                                          <*> To change settings via email:
                                             mailto:riojug-digest@yahoogroups.com
                                             mailto:riojug-fullfeatured@yahoogroups.com

                                          <*> To unsubscribe from this group, send an email to:
                                             riojug-unsubscribe@yahoogroups.com

                                          <*> Your use of Yahoo! Groups is subject to:
                                             http://docs.yahoo.com/info/terms/




                                          --
                                          Victor Guilherme Hogemann
                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                                          Rio Java Users Group: http://www.riojug.org
                                          Moderadores: riojug-owner@yahoogroups.com
                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                          Outras listas do RioJUG:
                                          SCJP (groups.yahoo.com/group/scjp_riojug)
                                          SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                          Yahoo! Finance

                                          It's Now Personal

                                          Guides, news,

                                          advice & more.

                                          Y! Groups blog

                                          The place to go

                                          to stay informed

                                          on Groups news!

                                          Yahoo! Green

                                          Get things and

                                          get things for free.

                                          Find out how.

                                          .
                                        • Victor Hogemann
                                          Bruno, Eu sou paranóico, não nasci assim, foi a vida que me deixou desse jeito. Eu pegar um Zipão e colocar pra funcionar é uma coisa... outra coisa é
                                          Message 20 of 23 , May 11, 2008
                                          • 0 Attachment
                                            Bruno,

                                            Eu sou paranóico, não nasci assim, foi a vida que me deixou desse jeito.

                                            Eu pegar um Zipão e colocar pra funcionar é uma coisa... outra coisa é enviar um pro cliente. Eu já tive experiências bem ruins com deploys por causa de ambiente... e o pior, ambientes que eu não tinha acesso, onde a aplicação voltava pelas mais diversas causas. Então, quando mando alguma coisa pro cliente eu sempre adiciono +10% de fator cagaço e multiplico pela lei de Murphy.

                                            Enfim, minha cisma não é com o Zipão em si... mas com quem vai receber ele.

                                            Ok, o VMWare não é a solução mais cômoda pro cliente... mas te dá algumas garantias além do Zipão... Não são muitas, eu admito, mas a principal é um isolamento do ambiente onde a solução vai rodar, o que diminui bastante a chance de algum fator externo prejudicar o bom andamento das coisas.

                                            Porém, como você bem disse, o cliente tem sempre a razão. Se não é opção... não é opção.

                                            2008/5/11 Bruno Luiz Pereira da Silva <blpsilva@...>:

                                            Victor, por acaso você já viu o JIRA Standalone? Ele por acaso é enviado como um ZIPão, como você falou.

                                            E funciona muito bem, e te garanto que tem gente pra cacete que usa ele mundialmente.

                                            Pense nos requisitos da aplicação. Ela precisa de um BD (ele vai levar), um servidor de aplicações (ele vai levar), JVM (ele vai levar) e da própria aplicação + configurações dele (ele também vai levar). O único risco de ambiente são as portas nas quais o servidor de aplicações e o banco de dados vão rodar. Mas até isso ele pode mandar pré-configurado para valores com pouca chance de conflito e então orientar a equipe de operações.

                                            O fato de empacotor como zip foi um exemplo, mas isso pode ser empacotado como .deb, .rpm, .qualquer_coisa e ser configurado. E as chances de dar qualquer merda no ambiente não mudam um pentelho pelo fato de ser zip ou qualquer outro formato, então o seu argumento não me convenceu.

                                            Requisitos são requisitos. VMWare é uma boa alternativa se for opção, porém eu acho que é muito mais intrusiva, então o cliente tem menos chance de aceitar o que ele vai ter que mandar. Agora, qualquer plataforma aceita arquivos compactados. Allém disso, vc pode gerar os pacotes com flocos crocantes se quiser.

                                            Na minha opinião, levar tudo é a opção mais segura no caso dele, e você não me convenceu do contrário.



                                            --
                                            Atenciosamente,

                                            Bruno Luiz Pereira da Silva
                                            blpsilva@...
                                            http://brunopereira.com.br

                                            2008/5/10 Victor Hogemann <victor.hogemann@...>:

                                            Bom...

                                            Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em que a aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar errada devido ao ambiente estar mal configurado crescem exponencialmente. Além disso, é assumir um risco grande... se der merda no ambiente, tem gente lá preparada pra lidar com o Jboss, GlassFish ou qualquer outro AS que você escolha usar? Ou você também vai assumir a manutenção do ambiente, além de manter a aplicação?

                                            Eu não consigo acreditar que alguém com grana pra bancar um ambiente Weblogic tenha um setor de TI que aceite receber um ZIPão com um servidor de aplicações e um banco embarcado pra poder colocar em produção... Não que eu esteja pondo em dúvida teu trabalho, mas convenhamos que os caras tão arriscando muito... Eu sei que você não vai me contar, mas que eu queria saber quem é seu cliente... ah... isso eu queria!

                                            []s

                                            2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:

                                            Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                                            aos amigos por estarem ajudando.

                                            []'s,
                                            Vinicius




                                             '>'-- Mensagem Original --
                                             '>'To: riojug@yahoogroups.com
                                             '>'From: Bruno Pimenta <brunofpimenta@...>
                                             '>'Date: Wed, 07 May 2008 08:54:26 -0300
                                             '>'Subject: Re: [riojug] Embarcar aplicação
                                             '>'Reply-To: riojug@yahoogroups.com
                                             '>'
                                             '>'
                                             '>'
                                             '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
                                             '>'<html>
                                             '>'<head>
                                             '>'</head>
                                             '>'
                                             '>'
                                             '>'
                                             '>'
                                             '>'<body style="background-color: #ffffff;">
                                             '>'
                                             '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                                             '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                                             '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0;
                                            float:left; z-index:1;">
                                             '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                                             '>'
                                             '>'    <div id="ygrp-text">
                                             '>'            <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                                             '>'
                                             '>'
                                             '>'
                                             '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer
                                             '>'exatamente o que o cliente dele quer. Com o VMWare você não teria que
                                             '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                                             '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                                             '>'pede coisas inimaginárias e se você não entrega exatamente como ele
                                             '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                                             '>'quatro cantos.<br>
                                             '>'<br>
                                             '>'Victor Hogemann escreveu:
                                             '>'<blockquote cite="mid:18c090b10805070450y41be537eg8cf21562ece581c6@..."
                                            type="cite">
                                             '>'  <div id="ygrp-text">
                                             '>'  <p>Vinícius,<br>
                                             '>'  <br>
                                             '>'A única forma realista de fazer alguma coisa assim seria enviar uma
                                             '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                                             '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                                             '>'configurados lá. O VMWare Server é gratuíto.<br>
                                             '>'  <br>
                                             '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                                             '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                                             '>'  <br>
                                             '>'Sinceramente eu acho que você está arrumando sarna pra se coçar... E
                                            se
                                             '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                                             '>'um ambiente novo só por causa de uma aplicação.<br>
                                             '>'  <br>
                                             '>'Enfim, boa sorte...<br>
                                             '>'  <br>
                                             '>'  </p>
                                             '>'  <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a moz="true"
                                            href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com</a>>:<br>
                                             '>'  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204,
                                            204, 204);">
                                             '>'    <div style="background-color: rgb(255, 255, 255);">
                                             '>'    <div>
                                             '>'    <div>
                                             '>'    <div>
                                             '>'    <p>Bom dia amigos<br>
                                             '>'Estou precisando desenvolver uma aplicação embarcada, mas estou com <br>
                                             '>'dificuldades como fazer.<br>
                                             '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu <br>
                                             '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                                             '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema <br>
                                             '>'embarcado.<br>
                                             '>'Alguém poderia me dar uma ajuda?<br>
                                             '>'    <br>
                                             '>'[]'s,<br>
                                             '>'Vinicius<br>
                                             '>'    <br>
                                             '>'    </p>
                                             '>'    </div>
                                             '>'    <span width="1" style="color: white;"></span> </div>
                                             '>'    </div>
                                             '>'    </div>
                                             '>'  </blockquote>
                                             '>'  </div>
                                             '>'  <br>
                                             '>'  <br clear="all">
                                             '>'  <br>
                                             '>'-- <br>
                                             '>'Victor Guilherme Hogemann<br>
                                             '>'  <a moz="true" href="http://victor.hogemann.eti.br">http://victor.<wbr>hogemann.<wbr>eti.br</a>
                                             '>'  </div>
                                             '>'<!--End group email --> </blockquote>
                                             '>'<br>
                                             '>'<div class="moz-signature">-- <br>
                                             '>'
                                             '>'<title>Untitled Document</title>
                                             '>'<table border="0" width="100%">
                                             '>'  <tbody>
                                             '>'    <tr>
                                             '>'      <td><strong><span style="font-size: 9pt;color: rgb(0, 125, 147);font-family:
                                            Verdana;">Bruno
                                             '>'Pimenta</span></strong></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><span style="font-family: Verdana,Arial,Helvetica,sans-serif;font-size:
                                            11px;">Programador
                                             '>'Java</span></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><a href="http://www.addtech.com.br/"><span style="color: rgb(51,
                                            51, 51);text-decoration: none;"> <br>
                                             '>'      <img src="cid:part1.04010101.01090601@..." border="0"></span></a></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                            Verdana;">Rua
                                             '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                            Verdana;">CEP:
                                             '>'20010-020<span class="GramE"><span>  </span></span>?<span>  </span>Rio
                                            de Janeiro ?<span>  </span>RJ <o></o>
                                             '>'      </span></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                            Verdana;"><img src="cid:part2.09070900.00020100@..." alt border="0"
                                            height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><a href="mailto:brunopimenta@..." target="_blank"><span
                                            style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="cid:part3.04040902.09030305@..."
                                            v="_x0000_i1027" border="0" height="7" width="10"></span><span style="font-family:
                                            Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                                            none;font-size: 8pt;">
                                             '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                                             '>'    </tr>
                                             '>'    <tr>
                                             '>'      <td><a href="http://www.addtech.com.br" target="_blank"> <span
                                            style="color: rgb(0, 168, 187);text-decoration: none;"> <span style="font-family:
                                            Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>com.br</span></span></a></td>
                                             '>'    </tr>
                                             '>'  </tbody>
                                             '>'</table>
                                             '>'</div>
                                             '>'
                                             '>'
                                             '>'</p>
                                             '>'    </div>
                                             '>'
                                             '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                             '>'    <span width="1" style="color: white;"></span>
                                             '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                             '>'    </body>
                                             '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                             '>'    <head>
                                             '>'<style type="text/css">
                                             '>'<!--
                                            #ygrp-mkp{
                                             border: 1px solid #d8d8d8;
                                             font-family: Arial;
                                             margin: 14px 0px;
                                             padding: 0px 14px;
                                            }
                                            #ygrp-mkp hr{
                                             border: 1px solid #d8d8d8;
                                            }
                                            #ygrp-mkp #hd{
                                             color: #628c2a;
                                             font-size: 85%;
                                             font-weight: bold;
                                             line-height: 122%;
                                             margin: 10px 0px;
                                            }
                                            #ygrp-mkp #ads{
                                             margin-bottom: 10px;
                                            }
                                            #ygrp-mkp .ad{
                                             padding: 0 0;
                                            }
                                            #ygrp-mkp .ad a{
                                             color: #0000ff;
                                             text-decoration: none;
                                            }
                                            -->
                                             '>'</style>
                                             '>'</head>
                                             '>'    <head>
                                             '>'<style type="text/css">
                                             '>'<!--
                                            #ygrp-sponsor #ygrp-lc{
                                             font-family: Arial;
                                            }
                                            #ygrp-sponsor #ygrp-lc #hd{
                                             margin: 10px 0px;
                                             font-weight: bold;
                                             font-size: 78%;
                                             line-height: 122%;
                                            }
                                            #ygrp-sponsor #ygrp-lc .ad{
                                             margin-bottom: 10px;
                                             padding: 0 0;
                                            }
                                            -->
                                             '>'</style>
                                             '>'</head>
                                             '>'    <head>
                                             '>'    <style type="text/css">
                                             '>'    <!--
                                                   #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                                                   #ygrp-mlmsg table {font-size:inherit;font:100%;}
                                                   #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
                                                   #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                                                   #ygrp-mlmsg * {line-height:1.22em;}
                                                   #ygrp-text{
                                                       font-family: Georgia;
                                                   }
                                                   #ygrp-text p{
                                                       margin: 0 0 1em 0;
                                                   }
                                                   #ygrp-tpmsgs{
                                                       font-family: Arial;
                                                       clear: both;
                                                   }
                                                   #ygrp-vitnav{
                                                           padding-top: 10px;
                                                           font-family: Verdana;
                                                           font-size: 77%;
                                                           margin: 0;
                                                   }
                                                   #ygrp-vitnav a{
                                                           padding: 0 1px;
                                                   }
                                                   #ygrp-actbar{
                                                           clear: both;
                                                           margin: 25px 0;
                                                           white-space:nowrap;
                                                           color: #666;
                                                           text-align: right;
                                                   }
                                                   #ygrp-actbar .left{
                                                           float: left;
                                                           white-space:nowrap;
                                                   }
                                                   .bld{font-weight:bold;}
                                                   #ygrp-grft{
                                                           font-family: Verdana;
                                                           font-size: 77%;
                                                           padding: 15px 0;
                                                   }
                                                   #ygrp-ft{
                                                     font-family: verdana;
                                                     font-size: 77%;
                                                     border-top: 1px solid #666;
                                                     padding: 5px 0;
                                                   }
                                                   #ygrp-mlmsg #logo{
                                                     padding-bottom: 10px;
                                                   }

                                                   #ygrp-reco {
                                                   margin-bottom: 20px;
                                                   padding: 0px;
                                                   }
                                                   #ygrp-reco #reco-head {
                                                           font-weight: bold;
                                                           color: #ff7900;
                                                   }

                                                   #reco-grpname{
                                                   font-weight: bold;
                                                   margin-top: 10px;
                                                   }
                                                   #reco-category{
                                                           font-size: 77%;
                                                   }
                                                   #reco-desc{
                                                           font-size: 77%;
                                                   }

                                                   #ygrp-vital{
                                                           background-color: #e0ecee;
                                                           margin-bottom: 20px;
                                                           padding: 2px 0 8px 8px;
                                                   }
                                                   #ygrp-vital #vithd{
                                                           font-size: 77%;
                                                           font-family: Verdana;
                                                           font-weight: bold;
                                                           color: #333;
                                                           text-transform: uppercase;
                                                   }
                                                   #ygrp-vital ul{
                                                           padding: 0;
                                                           margin: 2px 0;
                                                   }
                                                   #ygrp-vital ul li{
                                                     list-style-type: none;
                                                     clear: both;
                                                     border: 1px solid #e0ecee;
                                                   }
                                                   #ygrp-vital ul li .ct{
                                                     font-weight: bold;
                                                     color: #ff7900;
                                                     float: right;
                                                     width: 2em;
                                                     text-align:right;
                                                     padding-right: .5em;
                                                   }
                                                   #ygrp-vital ul li .cat{
                                                     font-weight: bold;
                                                   }
                                                   #ygrp-vital a{
                                                           text-decoration: none;
                                                   }

                                                   #ygrp-vital a:hover{
                                                     text-decoration: underline;
                                                   }

                                                   #ygrp-sponsor #hd{
                                                           color: #999;
                                                           font-size: 77%;
                                                   }
                                                   #ygrp-sponsor #ov{
                                                           padding: 6px 13px;
                                                           background-color: #e0ecee;
                                                           margin-bottom: 20px;
                                                   }
                                                   #ygrp-sponsor #ov ul{
                                                           padding: 0 0 0 8px;
                                                           margin: 0;
                                                   }
                                                   #ygrp-sponsor #ov li{
                                                           list-style-type: square;
                                                           padding: 6px 0;
                                                           font-size: 77%;
                                                   }
                                                   #ygrp-sponsor #ov li a{
                                                           text-decoration: none;
                                                           font-size: 130%;
                                                   }
                                                   #ygrp-sponsor #nc{
                                                     background-color: #eee;
                                                     margin-bottom: 20px;
                                                     padding: 0 8px;
                                                   }
                                                   #ygrp-sponsor .ad{
                                                           padding: 8px 0;
                                                   }
                                                   #ygrp-sponsor .ad #hd1{
                                                           font-family: Arial;
                                                           font-weight: bold;
                                                           color: #628c2a;
                                                           font-size: 100%;
                                                           line-height: 122%;
                                                   }
                                                   #ygrp-sponsor .ad a{
                                                           text-decoration: none;
                                                   }
                                                   #ygrp-sponsor .ad a:hover{
                                                           text-decoration: underline;
                                                   }
                                                   #ygrp-sponsor .ad p{
                                                           margin: 0;
                                                   }
                                                   o{font-size: 0; }
                                                   .MsoNormal{
                                                      margin: 0 0 0 0;
                                                   }
                                                   #ygrp-text tt{
                                                     font-size: 120%;
                                                   }
                                                   blockquote{margin: 0 0 0 4px;}
                                                   .replbq{margin:4}
                                                   -->
                                             '>'    </style>
                                             '>'    </head>
                                             '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                             '>'    </html><!--End group email -->
                                             '>'
                                             '>'
                                             '>'Anexo: logo_add10.jpg
                                             '>'
                                             '>'
                                             '>'Anexo: ico_tel.gif
                                             '>'
                                             '>'
                                             '>'Anexo: ico_mail.gif
                                             '>'



                                            ------------------------------------

                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                            Rio Java Users Group: http://www.riojug.org
                                            Moderadores: riojug-owner@yahoogroups.com
                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                            Outras listas do RioJUG:
                                            SCJP (groups.yahoo.com/group/scjp_riojug)
                                            SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links

                                            <*> To visit your group on the web, go to:
                                               http://groups.yahoo.com/group/riojug/

                                            <*> Your email settings:
                                               Individual Email | Traditional

                                            <*> To change settings online go to:
                                               http://groups.yahoo.com/group/riojug/join
                                               (Yahoo! ID required)

                                            <*> To change settings via email:
                                               mailto:riojug-digest@yahoogroups.com
                                               mailto:riojug-fullfeatured@yahoogroups.com

                                            <*> To unsubscribe from this group, send an email to:
                                               riojug-unsubscribe@yahoogroups.com

                                            <*> Your use of Yahoo! Groups is subject to:
                                               http://docs.yahoo.com/info/terms/




                                            --
                                            Victor Guilherme Hogemann
                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                                            Rio Java Users Group: http://www.riojug.org
                                            Moderadores: riojug-owner@yahoogroups.com
                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                            Outras listas do RioJUG:
                                            SCJP (groups.yahoo.com/group/scjp_riojug)
                                            SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                            Yahoo! Finance

                                            It's Now Personal

                                            Guides, news,

                                            advice & more.

                                            Y! Groups blog

                                            The place to go

                                            to stay informed

                                            on Groups news!

                                            Yahoo! Green

                                            Get things and

                                            get things for free.

                                            Find out how.

                                            .


                                            --
                                            Victor Guilherme Hogemann
                                            http://victor.hogemann.eti.br
                                          • Bruno Luiz Pereira da Silva
                                            Pois é. Este como muitos outros problemas tem mais de uma solução possível. A decisão de qual será mais adequada fica para o nosso camarada. []s Bruno
                                            Message 21 of 23 , May 11, 2008
                                            • 0 Attachment
                                              Pois é. Este como muitos outros problemas tem mais de uma solução possível. A decisão de qual será mais adequada fica para o nosso camarada.

                                              []s

                                              Bruno

                                              2008/5/11 Victor Hogemann <victor.hogemann@...>:

                                              Bruno,

                                              Eu sou paranóico, não nasci assim, foi a vida que me deixou desse jeito.

                                              Eu pegar um Zipão e colocar pra funcionar é uma coisa... outra coisa é enviar um pro cliente. Eu já tive experiências bem ruins com deploys por causa de ambiente... e o pior, ambientes que eu não tinha acesso, onde a aplicação voltava pelas mais diversas causas. Então, quando mando alguma coisa pro cliente eu sempre adiciono +10% de fator cagaço e multiplico pela lei de Murphy.

                                              Enfim, minha cisma não é com o Zipão em si... mas com quem vai receber ele.

                                              Ok, o VMWare não é a solução mais cômoda pro cliente... mas te dá algumas garantias além do Zipão... Não são muitas, eu admito, mas a principal é um isolamento do ambiente onde a solução vai rodar, o que diminui bastante a chance de algum fator externo prejudicar o bom andamento das coisas.

                                              Porém, como você bem disse, o cliente tem sempre a razão. Se não é opção... não é opção.

                                              2008/5/11 Bruno Luiz Pereira da Silva <blpsilva@...>:

                                              Victor, por acaso você já viu o JIRA Standalone? Ele por acaso é enviado como um ZIPão, como você falou.

                                              E funciona muito bem, e te garanto que tem gente pra cacete que usa ele mundialmente.

                                              Pense nos requisitos da aplicação. Ela precisa de um BD (ele vai levar), um servidor de aplicações (ele vai levar), JVM (ele vai levar) e da própria aplicação + configurações dele (ele também vai levar). O único risco de ambiente são as portas nas quais o servidor de aplicações e o banco de dados vão rodar. Mas até isso ele pode mandar pré-configurado para valores com pouca chance de conflito e então orientar a equipe de operações.

                                              O fato de empacotor como zip foi um exemplo, mas isso pode ser empacotado como .deb, .rpm, .qualquer_coisa e ser configurado. E as chances de dar qualquer merda no ambiente não mudam um pentelho pelo fato de ser zip ou qualquer outro formato, então o seu argumento não me convenceu.

                                              Requisitos são requisitos. VMWare é uma boa alternativa se for opção, porém eu acho que é muito mais intrusiva, então o cliente tem menos chance de aceitar o que ele vai ter que mandar. Agora, qualquer plataforma aceita arquivos compactados. Allém disso, vc pode gerar os pacotes com flocos crocantes se quiser.

                                              Na minha opinião, levar tudo é a opção mais segura no caso dele, e você não me convenceu do contrário.



                                              --
                                              Atenciosamente,

                                              Bruno Luiz Pereira da Silva
                                              blpsilva@...
                                              http://brunopereira.com.br

                                              2008/5/10 Victor Hogemann <victor.hogemann@...>:

                                              Bom...

                                              Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em que a aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar errada devido ao ambiente estar mal configurado crescem exponencialmente. Além disso, é assumir um risco grande... se der merda no ambiente, tem gente lá preparada pra lidar com o Jboss, GlassFish ou qualquer outro AS que você escolha usar? Ou você também vai assumir a manutenção do ambiente, além de manter a aplicação?

                                              Eu não consigo acreditar que alguém com grana pra bancar um ambiente Weblogic tenha um setor de TI que aceite receber um ZIPão com um servidor de aplicações e um banco embarcado pra poder colocar em produção... Não que eu esteja pondo em dúvida teu trabalho, mas convenhamos que os caras tão arriscando muito... Eu sei que você não vai me contar, mas que eu queria saber quem é seu cliente... ah... isso eu queria!

                                              []s

                                              2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:

                                              Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                                              aos amigos por estarem ajudando.

                                              []'s,
                                              Vinicius




                                               '>'-- Mensagem Original --
                                               '>'To: riojug@yahoogroups.com
                                               '>'From: Bruno Pimenta <brunofpimenta@...>
                                               '>'Date: Wed, 07 May 2008 08:54:26 -0300
                                               '>'Subject: Re: [riojug] Embarcar aplicação
                                               '>'Reply-To: riojug@yahoogroups.com
                                               '>'
                                               '>'
                                               '>'
                                               '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
                                               '>'<html>
                                               '>'<head>
                                               '>'</head>
                                               '>'
                                               '>'
                                               '>'
                                               '>'
                                               '>'<body style="background-color: #ffffff;">
                                               '>'
                                               '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                                               '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                                               '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0;
                                              float:left; z-index:1;">
                                               '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                                               '>'
                                               '>'    <div id="ygrp-text">
                                               '>'            <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                                               '>'
                                               '>'
                                               '>'
                                               '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra fazer
                                               '>'exatamente o que o cliente dele quer. Com o VMWare você não teria que
                                               '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                                               '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                                               '>'pede coisas inimaginárias e se você não entrega exatamente como ele
                                               '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                                               '>'quatro cantos.<br>
                                               '>'<br>
                                               '>'Victor Hogemann escreveu:
                                               '>'<blockquote cite="mid:18c090b10805070450y41be537eg8cf21562ece581c6@..."
                                              type="cite">
                                               '>'  <div id="ygrp-text">
                                               '>'  <p>Vinícius,<br>
                                               '>'  <br>
                                               '>'A única forma realista de fazer alguma coisa assim seria enviar uma
                                               '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                                               '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                                               '>'configurados lá. O VMWare Server é gratuíto.<br>
                                               '>'  <br>
                                               '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                                               '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                                               '>'  <br>
                                               '>'Sinceramente eu acho que você está arrumando sarna pra se coçar... E
                                              se
                                               '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                                               '>'um ambiente novo só por causa de uma aplicação.<br>
                                               '>'  <br>
                                               '>'Enfim, boa sorte...<br>
                                               '>'  <br>
                                               '>'  </p>
                                               '>'  <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a moz="true"
                                              href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com</a>>:<br>
                                               '>'  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204,
                                              204, 204);">
                                               '>'    <div style="background-color: rgb(255, 255, 255);">
                                               '>'    <div>
                                               '>'    <div>
                                               '>'    <div>
                                               '>'    <p>Bom dia amigos<br>
                                               '>'Estou precisando desenvolver uma aplicação embarcada, mas estou com <br>
                                               '>'dificuldades como fazer.<br>
                                               '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...), eu <br>
                                               '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                                               '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema <br>
                                               '>'embarcado.<br>
                                               '>'Alguém poderia me dar uma ajuda?<br>
                                               '>'    <br>
                                               '>'[]'s,<br>
                                               '>'Vinicius<br>
                                               '>'    <br>
                                               '>'    </p>
                                               '>'    </div>
                                               '>'    <span width="1" style="color: white;"></span> </div>
                                               '>'    </div>
                                               '>'    </div>
                                               '>'  </blockquote>
                                               '>'  </div>
                                               '>'  <br>
                                               '>'  <br clear="all">
                                               '>'  <br>
                                               '>'-- <br>
                                               '>'Victor Guilherme Hogemann<br>
                                               '>'  <a moz="true" href="http://victor.hogemann.eti.br">http://victor.<wbr>hogemann.<wbr>eti.br</a>
                                               '>'  </div>
                                               '>'<!--End group email --> </blockquote>
                                               '>'<br>
                                               '>'<div class="moz-signature">-- <br>
                                               '>'
                                               '>'<title>Untitled Document</title>
                                               '>'<table border="0" width="100%">
                                               '>'  <tbody>
                                               '>'    <tr>
                                               '>'      <td><strong><span style="font-size: 9pt;color: rgb(0, 125, 147);font-family:
                                              Verdana;">Bruno
                                               '>'Pimenta</span></strong></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><span style="font-family: Verdana,Arial,Helvetica,sans-serif;font-size:
                                              11px;">Programador
                                               '>'Java</span></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><a href="http://www.addtech.com.br/"><span style="color: rgb(51,
                                              51, 51);text-decoration: none;"> <br>
                                               '>'      <img src="cid:part1.04010101.01090601@..." border="0"></span></a></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                              Verdana;">Rua
                                               '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                              Verdana;">CEP:
                                               '>'20010-020<span class="GramE"><span>  </span></span>?<span>  </span>Rio
                                              de Janeiro ?<span>  </span>RJ <o></o>
                                               '>'      </span></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><span style="font-size: 8pt;color: rgb(51, 51, 51);font-family:
                                              Verdana;"><img src="cid:part2.09070900.00020100@..." alt border="0"
                                              height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><a href="mailto:brunopimenta@..." target="_blank"><span
                                              style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="cid:part3.04040902.09030305@..."
                                              v="_x0000_i1027" border="0" height="7" width="10"></span><span style="font-family:
                                              Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                                              none;font-size: 8pt;">
                                               '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                                               '>'    </tr>
                                               '>'    <tr>
                                               '>'      <td><a href="http://www.addtech.com.br" target="_blank"> <span
                                              style="color: rgb(0, 168, 187);text-decoration: none;"> <span style="font-family:
                                              Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>com.br</span></span></a></td>
                                               '>'    </tr>
                                               '>'  </tbody>
                                               '>'</table>
                                               '>'</div>
                                               '>'
                                               '>'
                                               '>'</p>
                                               '>'    </div>
                                               '>'
                                               '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                               '>'    <span width="1" style="color: white;"></span>
                                               '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                               '>'    </body>
                                               '>'    <!--~-|**|PrettyHtmlStart|**|-~-->
                                               '>'    <head>
                                               '>'<style type="text/css">
                                               '>'<!--
                                              #ygrp-mkp{
                                               border: 1px solid #d8d8d8;
                                               font-family: Arial;
                                               margin: 14px 0px;
                                               padding: 0px 14px;
                                              }
                                              #ygrp-mkp hr{
                                               border: 1px solid #d8d8d8;
                                              }
                                              #ygrp-mkp #hd{
                                               color: #628c2a;
                                               font-size: 85%;
                                               font-weight: bold;
                                               line-height: 122%;
                                               margin: 10px 0px;
                                              }
                                              #ygrp-mkp #ads{
                                               margin-bottom: 10px;
                                              }
                                              #ygrp-mkp .ad{
                                               padding: 0 0;
                                              }
                                              #ygrp-mkp .ad a{
                                               color: #0000ff;
                                               text-decoration: none;
                                              }
                                              -->
                                               '>'</style>
                                               '>'</head>
                                               '>'    <head>
                                               '>'<style type="text/css">
                                               '>'<!--
                                              #ygrp-sponsor #ygrp-lc{
                                               font-family: Arial;
                                              }
                                              #ygrp-sponsor #ygrp-lc #hd{
                                               margin: 10px 0px;
                                               font-weight: bold;
                                               font-size: 78%;
                                               line-height: 122%;
                                              }
                                              #ygrp-sponsor #ygrp-lc .ad{
                                               margin-bottom: 10px;
                                               padding: 0 0;
                                              }
                                              -->
                                               '>'</style>
                                               '>'</head>
                                               '>'    <head>
                                               '>'    <style type="text/css">
                                               '>'    <!--
                                                     #ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                                                     #ygrp-mlmsg table {font-size:inherit;font:100%;}
                                                     #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
                                                     #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                                                     #ygrp-mlmsg * {line-height:1.22em;}
                                                     #ygrp-text{
                                                         font-family: Georgia;
                                                     }
                                                     #ygrp-text p{
                                                         margin: 0 0 1em 0;
                                                     }
                                                     #ygrp-tpmsgs{
                                                         font-family: Arial;
                                                         clear: both;
                                                     }
                                                     #ygrp-vitnav{
                                                             padding-top: 10px;
                                                             font-family: Verdana;
                                                             font-size: 77%;
                                                             margin: 0;
                                                     }
                                                     #ygrp-vitnav a{
                                                             padding: 0 1px;
                                                     }
                                                     #ygrp-actbar{
                                                             clear: both;
                                                             margin: 25px 0;
                                                             white-space:nowrap;
                                                             color: #666;
                                                             text-align: right;
                                                     }
                                                     #ygrp-actbar .left{
                                                             float: left;
                                                             white-space:nowrap;
                                                     }
                                                     .bld{font-weight:bold;}
                                                     #ygrp-grft{
                                                             font-family: Verdana;
                                                             font-size: 77%;
                                                             padding: 15px 0;
                                                     }
                                                     #ygrp-ft{
                                                       font-family: verdana;
                                                       font-size: 77%;
                                                       border-top: 1px solid #666;
                                                       padding: 5px 0;
                                                     }
                                                     #ygrp-mlmsg #logo{
                                                       padding-bottom: 10px;
                                                     }

                                                     #ygrp-reco {
                                                     margin-bottom: 20px;
                                                     padding: 0px;
                                                     }
                                                     #ygrp-reco #reco-head {
                                                             font-weight: bold;
                                                             color: #ff7900;
                                                     }

                                                     #reco-grpname{
                                                     font-weight: bold;
                                                     margin-top: 10px;
                                                     }
                                                     #reco-category{
                                                             font-size: 77%;
                                                     }
                                                     #reco-desc{
                                                             font-size: 77%;
                                                     }

                                                     #ygrp-vital{
                                                             background-color: #e0ecee;
                                                             margin-bottom: 20px;
                                                             padding: 2px 0 8px 8px;
                                                     }
                                                     #ygrp-vital #vithd{
                                                             font-size: 77%;
                                                             font-family: Verdana;
                                                             font-weight: bold;
                                                             color: #333;
                                                             text-transform: uppercase;
                                                     }
                                                     #ygrp-vital ul{
                                                             padding: 0;
                                                             margin: 2px 0;
                                                     }
                                                     #ygrp-vital ul li{
                                                       list-style-type: none;
                                                       clear: both;
                                                       border: 1px solid #e0ecee;
                                                     }
                                                     #ygrp-vital ul li .ct{
                                                       font-weight: bold;
                                                       color: #ff7900;
                                                       float: right;
                                                       width: 2em;
                                                       text-align:right;
                                                       padding-right: .5em;
                                                     }
                                                     #ygrp-vital ul li .cat{
                                                       font-weight: bold;
                                                     }
                                                     #ygrp-vital a{
                                                             text-decoration: none;
                                                     }

                                                     #ygrp-vital a:hover{
                                                       text-decoration: underline;
                                                     }

                                                     #ygrp-sponsor #hd{
                                                             color: #999;
                                                             font-size: 77%;
                                                     }
                                                     #ygrp-sponsor #ov{
                                                             padding: 6px 13px;
                                                             background-color: #e0ecee;
                                                             margin-bottom: 20px;
                                                     }
                                                     #ygrp-sponsor #ov ul{
                                                             padding: 0 0 0 8px;
                                                             margin: 0;
                                                     }
                                                     #ygrp-sponsor #ov li{
                                                             list-style-type: square;
                                                             padding: 6px 0;
                                                             font-size: 77%;
                                                     }
                                                     #ygrp-sponsor #ov li a{
                                                             text-decoration: none;
                                                             font-size: 130%;
                                                     }
                                                     #ygrp-sponsor #nc{
                                                       background-color: #eee;
                                                       margin-bottom: 20px;
                                                       padding: 0 8px;
                                                     }
                                                     #ygrp-sponsor .ad{
                                                             padding: 8px 0;
                                                     }
                                                     #ygrp-sponsor .ad #hd1{
                                                             font-family: Arial;
                                                             font-weight: bold;
                                                             color: #628c2a;
                                                             font-size: 100%;
                                                             line-height: 122%;
                                                     }
                                                     #ygrp-sponsor .ad a{
                                                             text-decoration: none;
                                                     }
                                                     #ygrp-sponsor .ad a:hover{
                                                             text-decoration: underline;
                                                     }
                                                     #ygrp-sponsor .ad p{
                                                             margin: 0;
                                                     }
                                                     o{font-size: 0; }
                                                     .MsoNormal{
                                                        margin: 0 0 0 0;
                                                     }
                                                     #ygrp-text tt{
                                                       font-size: 120%;
                                                     }
                                                     blockquote{margin: 0 0 0 4px;}
                                                     .replbq{margin:4}
                                                     -->
                                               '>'    </style>
                                               '>'    </head>
                                               '>'    <!--~-|**|PrettyHtmlEnd|**|-~-->
                                               '>'    </html><!--End group email -->
                                               '>'
                                               '>'
                                               '>'Anexo: logo_add10.jpg
                                               '>'
                                               '>'
                                               '>'Anexo: ico_tel.gif
                                               '>'
                                               '>'
                                               '>'Anexo: ico_mail.gif
                                               '>'



                                              ------------------------------------

                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                              Rio Java Users Group: http://www.riojug.org
                                              Moderadores: riojug-owner@yahoogroups.com
                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                              Outras listas do RioJUG:
                                              SCJP (groups.yahoo.com/group/scjp_riojug)
                                              SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links

                                              <*> To visit your group on the web, go to:
                                                 http://groups.yahoo.com/group/riojug/

                                              <*> Your email settings:
                                                 Individual Email | Traditional

                                              <*> To change settings online go to:
                                                 http://groups.yahoo.com/group/riojug/join
                                                 (Yahoo! ID required)

                                              <*> To change settings via email:
                                                 mailto:riojug-digest@yahoogroups.com
                                                 mailto:riojug-fullfeatured@yahoogroups.com

                                              <*> To unsubscribe from this group, send an email to:
                                                 riojug-unsubscribe@yahoogroups.com

                                              <*> Your use of Yahoo! Groups is subject to:
                                                 http://docs.yahoo.com/info/terms/




                                              --
                                              Victor Guilherme Hogemann
                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                                              Rio Java Users Group: http://www.riojug.org
                                              Moderadores: riojug-owner@yahoogroups.com
                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                              Outras listas do RioJUG:
                                              SCJP (groups.yahoo.com/group/scjp_riojug)
                                              SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                              -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                              Yahoo! Finance

                                              It's Now Personal

                                              Guides, news,

                                              advice & more.

                                              Y! Groups blog

                                              The place to go

                                              to stay informed

                                              on Groups news!

                                              Yahoo! Green

                                              Get things and

                                              get things for free.

                                              Find out how.

                                              .


                                              --
                                              Victor Guilherme Hogemann
                                              http://victor.hogemann.eti.br



                                              --
                                              Atenciosamente,

                                              Bruno Luiz Pereira da Silva
                                              blpsilva@...
                                              http://brunopereira.com.br
                                            • Bruno Luiz Pereira da Silva
                                              Você precisa usar um DateFormat. Dá uma olhada nesses links, devem te ajudar: http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
                                              Message 22 of 23 , May 12, 2008
                                              • 0 Attachment
                                                Você precisa usar um DateFormat. Dá uma olhada nesses links, devem te ajudar:

                                                http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
                                                http://exampledepot.com/egs/java.text/pkg.html#Dates

                                                --
                                                Atenciosamente,

                                                Bruno Luiz Pereira da Silva
                                                blpsilva@...
                                                http://brunopereira.com.br

                                                On Thu, May 8, 2008 at 5:08 AM, Cristian Robert <povroder@...> wrote:

                                                Boa noite lista

                                                 

                                                Eu sou bem ignorante em java, faço apenas coisas básicas por que nunca tive real necesidade de fazer algo mais elaborado ....

                                                 

                                                Agora tive que fazer um pequeno programa para acessar Oracle usando JDBC.

                                                 

                                                Funciona bem, acessa, traz os dados, tudo bem direitinho ... exceto por um detalhe.

                                                 

                                                Eu uso

                                                select cod, data1 from tabela where data1 = "01052008", por exemplo

                                                 

                                                e esta query me retorna as datas assim :  2008-05-01, por que ?  como resolver ?

                                                 

                                                 

                                                Obrigado a todos !

                                                 

                                                 

                                              • Vinicius Ribeiro da Silva
                                                Hehehe gostei muito dos seus comentários, principalmente do último parágrafo... A VMWare foi descartada por uma série de fatores, na verdade não foi nem
                                                Message 23 of 23 , May 12, 2008
                                                • 0 Attachment
                                                  Hehehe gostei muito dos seus comentários, principalmente do último parágrafo...

                                                  A VMWare foi descartada por uma série de fatores, na verdade não foi nem
                                                  cogitada.

                                                  Sim, o cliente possui um ambiente em produção com Weblogic, Oracle, e já
                                                  foi aceita a nossa proposta. Deixa eu dizer o porquê:
                                                  Na verdade, o sistema é próprio da minha empresa, eles não estão comprando
                                                  o sistema. Nós vamos instalá-lo no cliente para fazer parte de um cotrato
                                                  nosso de serviços, então por isso eles aceitaram. Existirá um servidor próprio
                                                  para o sistema, que não será mantido por eles.

                                                  Como você imaginou, eu não vou contar quem é o cliente, mas é muito, muito
                                                  grande...

                                                  []'s,
                                                  Vinicius



                                                  '>'-- Mensagem Original --
                                                  '>'To: riojug@yahoogroups.com
                                                  '>'From: "Victor Hogemann" <victor.hogemann@...>
                                                  '>'Date: Sat, 10 May 2008 23:06:06 -0300
                                                  '>'Subject: Re: [riojug] Embarcar aplicação
                                                  '>'Reply-To: riojug@yahoogroups.com
                                                  '>'
                                                  '>'
                                                  '>'Bom...
                                                  '>'
                                                  '>'Com o VMWare pelo menos você teria ALGUM controle sobre o ambiente em
                                                  que
                                                  '>'a
                                                  '>'aplicação vai rodar... se mandar um ZIP as chances de alguma coisa dar
                                                  '>'errada devido ao ambiente estar mal configurado crescem exponencialmente.
                                                  '>'Além disso, é assumir um risco grande... se der merda no ambiente, tem
                                                  gente
                                                  '>'lá preparada pra lidar com o Jboss, GlassFish ou qualquer outro AS que
                                                  você
                                                  '>'escolha usar? Ou você também vai assumir a manutenção do ambiente, além
                                                  de
                                                  '>'manter a aplicação?
                                                  '>'
                                                  '>'Eu não consigo acreditar que alguém com grana pra bancar um ambiente
                                                  '>'Weblogic tenha um setor de TI que aceite receber um ZIPão com um servidor
                                                  '>'de
                                                  '>'aplicações e um banco embarcado pra poder colocar em produção... Não
                                                  que
                                                  '>'eu
                                                  '>'esteja pondo em dúvida teu trabalho, mas convenhamos que os caras tão
                                                  '>'arriscando muito... Eu sei que você não vai me contar, mas que eu queria
                                                  '>'saber quem é seu cliente... ah... isso eu queria!
                                                  '>'
                                                  '>'[]s
                                                  '>'
                                                  '>'2008/5/7 Vinicius Ribeiro da Silva <vinicius.java@...>:
                                                  '>'
                                                  '>'> Realmente Bruno, a VMWare não iria me atender, mas foi uma idéia. Agradeço
                                                  '>'> aos amigos por estarem ajudando.
                                                  '>'>
                                                  '>'> []'s,
                                                  '>'> Vinicius
                                                  '>'>
                                                  '>'>
                                                  '>'>
                                                  '>'>
                                                  '>'> '>'-- Mensagem Original --
                                                  '>'> '>'To: riojug@yahoogroups.com
                                                  '>'> '>'From: Bruno Pimenta <brunofpimenta@...>
                                                  '>'> '>'Date: Wed, 07 May 2008 08:54:26 -0300
                                                  '>'> '>'Subject: Re: [riojug] Embarcar aplicação
                                                  '>'> '>'Reply-To: riojug@yahoogroups.com
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
                                                  '>'> http://www.w3.org/TR/html4/strict.dtd">
                                                  '>'> '>'<html>
                                                  '>'> '>'<head>
                                                  '>'> '>'</head>
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'<body style="background-color: #ffffff;">
                                                  '>'> '>'
                                                  '>'> '>'<!--~-|**|PrettyHtmlStartT|**|-~-->
                                                  '>'> '>'<div id="ygrp-mlmsg" style="width:655px; position:relative;">
                                                  '>'> '>'<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px
                                                  0
                                                  '>'0;
                                                  '>'> float:left; z-index:1;">
                                                  '>'> '>'<!--~-|**|PrettyHtmlEndT|**|-~-->
                                                  '>'> '>'
                                                  '>'> '>' <div id="ygrp-text">
                                                  '>'> '>' <p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
                                                  '>'> Transitional//EN">
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'Posso ter entendido errado, mas acho que com o VMWare não dá pra
                                                  fazer
                                                  '>'> '>'exatamente o que o cliente dele quer. Com o VMWare você não teria
                                                  que
                                                  '>'> '>'acessar uma conexão remota pra aí sim acessar a aplicação. E certamente
                                                  '>'> '>'o cliente ficaria fulo da vida com isso. Mas cliente é assim mesmo,
                                                  '>'> '>'pede coisas inimaginárias e se você não entrega exatamente como
                                                  ele
                                                  '>'> '>'quer ou não faz exatamente do jeito que ele quer ele pragueja aos
                                                  '>'> '>'quatro cantos.<br>
                                                  '>'> '>'<br>
                                                  '>'> '>'Victor Hogemann escreveu:
                                                  '>'> '>'<blockquote cite="
                                                  '>'> mid:18c090b10805070450y41be537eg8cf21562ece581c6@...<mid%3A18c090b10805070450y41be537eg8cf21562ece581c6@...>
                                                  '>'> "
                                                  '>'> type="cite">
                                                  '>'> '>' <div id="ygrp-text">
                                                  '>'> '>' <p>Vinícius,<br>
                                                  '>'> '>' <br>
                                                  '>'> '>'A única forma realista de fazer alguma coisa assim seria enviar
                                                  uma
                                                  '>'> '>'imagem do VMWare pro seu cliente. Instala um Linux básico, recomendo
                                                  '>'> '>'Debian ou Ubuntu Server, e coloca Java + JBoss + Aplicação + etc
                                                  '>'> '>'configurados lá. O VMWare Server é gratuíto.<br>
                                                  '>'> '>' <br>
                                                  '>'> '>'Agora, colocar o banco no VMWare não é uma boa idéia, devido ao
                                                  '>'> '>'overhead de IO. O ideal seria acessar um banco externo a VM.<br>
                                                  '>'> '>' <br>
                                                  '>'> '>'Sinceramente eu acho que você está arrumando sarna pra se coçar...
                                                  '>'E
                                                  '>'> se
                                                  '>'> '>'eu fosse seu cliente iria ficar muito fulo da vida de ter que instalar
                                                  '>'> '>'um ambiente novo só por causa de uma aplicação.<br>
                                                  '>'> '>' <br>
                                                  '>'> '>'Enfim, boa sorte...<br>
                                                  '>'> '>' <br>
                                                  '>'> '>' </p>
                                                  '>'> '>' <div class="gmail_quote">2008/5/6 Vinicius Ribeiro da Silva <<a
                                                  '>'> moz="true"
                                                  '>'> href="mailto:vinicius.java@...">vinicius.java@<wbr>globo.com
                                                  '>'> </a>>:<br>
                                                  '>'> '>' <blockquote class="gmail_quote" style="border-left: 1px solid
                                                  '>'> rgb(204,
                                                  '>'> 204, 204);">
                                                  '>'> '>' <div style="background-color: rgb(255, 255, 255);">
                                                  '>'> '>' <div>
                                                  '>'> '>' <div>
                                                  '>'> '>' <div>
                                                  '>'> '>' <p>Bom dia amigos<br>
                                                  '>'> '>'Estou precisando desenvolver uma aplicação embarcada, mas estou
                                                  com
                                                  '>'> <br>
                                                  '>'> '>'dificuldades como fazer.<br>
                                                  '>'> '>'Eu preciso empacotar tudo, além dos meus projetos (EAR, JAR...),
                                                  eu
                                                  '>'> <br>
                                                  '>'> '>'preciso embarcar também o JBOSS e o banco (possivelmente Postgree).<br>
                                                  '>'> '>'Eu pesquisei na web, mas não achei nada sobre como fazer o sistema
                                                  '>'<br>
                                                  '>'> '>'embarcado.<br>
                                                  '>'> '>'Alguém poderia me dar uma ajuda?<br>
                                                  '>'> '>' <br>
                                                  '>'> '>'[]'s,<br>
                                                  '>'> '>'Vinicius<br>
                                                  '>'> '>' <br>
                                                  '>'> '>' </p>
                                                  '>'> '>' </div>
                                                  '>'> '>' <span width="1" style="color: white;"></span> </div>
                                                  '>'> '>' </div>
                                                  '>'> '>' </div>
                                                  '>'> '>' </blockquote>
                                                  '>'> '>' </div>
                                                  '>'> '>' <br>
                                                  '>'> '>' <br clear="all">
                                                  '>'> '>' <br>
                                                  '>'> '>'-- <br>
                                                  '>'> '>'Victor Guilherme Hogemann<br>
                                                  '>'> '>' <a moz="true" href="http://victor.hogemann.eti.br">http://victor
                                                  '>'> .<wbr>hogemann.<wbr>eti.br</a>
                                                  '>'> '>' </div>
                                                  '>'> '>'<!--End group email --> </blockquote>
                                                  '>'> '>'<br>
                                                  '>'> '>'<div class="moz-signature">-- <br>
                                                  '>'> '>'
                                                  '>'> '>'<title>Untitled Document</title>
                                                  '>'> '>'<table border="0" width="100%">
                                                  '>'> '>' <tbody>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><strong><span style="font-size: 9pt;color: rgb(0, 125,
                                                  '>'> 147);font-family:
                                                  '>'> Verdana;">Bruno
                                                  '>'> '>'Pimenta</span></strong></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><span style="font-family:
                                                  '>'> Verdana,Arial,Helvetica,sans-serif;font-size:
                                                  '>'> 11px;">Programador
                                                  '>'> '>'Java</span></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><a href="http://www.addtech.com.br/"><span style="color:
                                                  '>'> rgb(51,
                                                  '>'> 51, 51);text-decoration: none;"> <br>
                                                  '>'> '>' <img src="cid:part1.04010101.01090601@...<cid%3Apart1.04010101.01090601@...>"
                                                  '>'> border="0"></span></a></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><span style="font-size: 8pt;color: rgb(51, 51,
                                                  '>'> 51);font-family:
                                                  '>'> Verdana;">Rua
                                                  '>'> '>'São José 90/ 2002 e 2003 ? Centro</span></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><span style="font-size: 8pt;color: rgb(51, 51,
                                                  '>'> 51);font-family:
                                                  '>'> Verdana;">CEP:
                                                  '>'> '>'20010-020<span class="GramE"><span> </span></span>?<span> </span>Rio
                                                  '>'> de Janeiro ?<span> </span>RJ <o></o>
                                                  '>'> '>' </span></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><span style="font-size: 8pt;color: rgb(51, 51,
                                                  '>'> 51);font-family:
                                                  '>'> Verdana;"><img src="cid:part2.09070900.00020100@...<cid%3Apart2.09070900.00020100@...>"
                                                  '>'> alt border="0"
                                                  '>'> height="7" width="9"> Tel./Fax: (21) 2212-3236 ? ramal 218</span></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><a href="mailto:brunopimenta@..."
                                                  '>'> target="_blank"><span
                                                  '>'> style="color: rgb(0, 168, 187);text-decoration: none;"> <img src="
                                                  '>'> cid:part3.04040902.09030305@...<cid%3Apart3.04040902.09030305@...>
                                                  '>'> "
                                                  '>'> v="_x0000_i1027" border="0" height="7" width="10"></span><span
                                                  '>'> style="font-family:
                                                  '>'> Verdana,Arial,Helvetica,sans-serif;color: rgb(0, 168, 187);text-decoration:
                                                  '>'> none;font-size: 8pt;">
                                                  '>'> '>'brunopimenta@<wbr>addtech.com.<wbr>br</span></a></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' <tr>
                                                  '>'> '>' <td><a href="http://www.addtech.com.br" target="_blank">
                                                  <span
                                                  '>'> style="color: rgb(0, 168, 187);text-decoration: none;"> <span
                                                  '>'> style="font-family:
                                                  '>'> Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;">www.addtech.<wbr>
                                                  '>'> com.br</span></span></a></td>
                                                  '>'> '>' </tr>
                                                  '>'> '>' </tbody>
                                                  '>'> '>'</table>
                                                  '>'> '>'</div>
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'</p>
                                                  '>'> '>' </div>
                                                  '>'> '>'
                                                  '>'> '>' <!--~-|**|PrettyHtmlStart|**|-~-->
                                                  '>'> '>' <span width="1" style="color: white;"></span>
                                                  '>'> '>' <!--~-|**|PrettyHtmlEnd|**|-~-->
                                                  '>'> '>' </body>
                                                  '>'> '>' <!--~-|**|PrettyHtmlStart|**|-~-->
                                                  '>'> '>' <head>
                                                  '>'> '>'<style type="text/css">
                                                  '>'> '>'<!--
                                                  '>'> #ygrp-mkp{
                                                  '>'> border: 1px solid #d8d8d8;
                                                  '>'> font-family: Arial;
                                                  '>'> margin: 14px 0px;
                                                  '>'> padding: 0px 14px;
                                                  '>'> }
                                                  '>'> #ygrp-mkp hr{
                                                  '>'> border: 1px solid #d8d8d8;
                                                  '>'> }
                                                  '>'> #ygrp-mkp #hd{
                                                  '>'> color: #628c2a;
                                                  '>'> font-size: 85%;
                                                  '>'> font-weight: bold;
                                                  '>'> line-height: 122%;
                                                  '>'> margin: 10px 0px;
                                                  '>'> }
                                                  '>'> #ygrp-mkp #ads{
                                                  '>'> margin-bottom: 10px;
                                                  '>'> }
                                                  '>'> #ygrp-mkp .ad{
                                                  '>'> padding: 0 0;
                                                  '>'> }
                                                  '>'> #ygrp-mkp .ad a{
                                                  '>'> color: #0000ff;
                                                  '>'> text-decoration: none;
                                                  '>'> }
                                                  '>'> -->
                                                  '>'> '>'</style>
                                                  '>'> '>'</head>
                                                  '>'> '>' <head>
                                                  '>'> '>'<style type="text/css">
                                                  '>'> '>'<!--
                                                  '>'> #ygrp-sponsor #ygrp-lc{
                                                  '>'> font-family: Arial;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ygrp-lc #hd{
                                                  '>'> margin: 10px 0px;
                                                  '>'> font-weight: bold;
                                                  '>'> font-size: 78%;
                                                  '>'> line-height: 122%;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ygrp-lc .ad{
                                                  '>'> margin-bottom: 10px;
                                                  '>'> padding: 0 0;
                                                  '>'> }
                                                  '>'> -->
                                                  '>'> '>'</style>
                                                  '>'> '>'</head>
                                                  '>'> '>' <head>
                                                  '>'> '>' <style type="text/css">
                                                  '>'> '>' <!--
                                                  '>'> #ygrp-mlmsg {font-size:13px; font-family:
                                                  '>'> arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
                                                  '>'> #ygrp-mlmsg table {font-size:inherit;font:100%;}
                                                  '>'> #ygrp-mlmsg select, input, textarea {font:99%
                                                  '>'> arial,helvetica,clean,sans-serif;}
                                                  '>'> #ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
                                                  '>'> #ygrp-mlmsg * {line-height:1.22em;}
                                                  '>'> #ygrp-text{
                                                  '>'> font-family: Georgia;
                                                  '>'> }
                                                  '>'> #ygrp-text p{
                                                  '>'> margin: 0 0 1em 0;
                                                  '>'> }
                                                  '>'> #ygrp-tpmsgs{
                                                  '>'> font-family: Arial;
                                                  '>'> clear: both;
                                                  '>'> }
                                                  '>'> #ygrp-vitnav{
                                                  '>'> padding-top: 10px;
                                                  '>'> font-family: Verdana;
                                                  '>'> font-size: 77%;
                                                  '>'> margin: 0;
                                                  '>'> }
                                                  '>'> #ygrp-vitnav a{
                                                  '>'> padding: 0 1px;
                                                  '>'> }
                                                  '>'> #ygrp-actbar{
                                                  '>'> clear: both;
                                                  '>'> margin: 25px 0;
                                                  '>'> white-space:nowrap;
                                                  '>'> color: #666;
                                                  '>'> text-align: right;
                                                  '>'> }
                                                  '>'> #ygrp-actbar .left{
                                                  '>'> float: left;
                                                  '>'> white-space:nowrap;
                                                  '>'> }
                                                  '>'> .bld{font-weight:bold;}
                                                  '>'> #ygrp-grft{
                                                  '>'> font-family: Verdana;
                                                  '>'> font-size: 77%;
                                                  '>'> padding: 15px 0;
                                                  '>'> }
                                                  '>'> #ygrp-ft{
                                                  '>'> font-family: verdana;
                                                  '>'> font-size: 77%;
                                                  '>'> border-top: 1px solid #666;
                                                  '>'> padding: 5px 0;
                                                  '>'> }
                                                  '>'> #ygrp-mlmsg #logo{
                                                  '>'> padding-bottom: 10px;
                                                  '>'> }
                                                  '>'>
                                                  '>'> #ygrp-reco {
                                                  '>'> margin-bottom: 20px;
                                                  '>'> padding: 0px;
                                                  '>'> }
                                                  '>'> #ygrp-reco #reco-head {
                                                  '>'> font-weight: bold;
                                                  '>'> color: #ff7900;
                                                  '>'> }
                                                  '>'>
                                                  '>'> #reco-grpname{
                                                  '>'> font-weight: bold;
                                                  '>'> margin-top: 10px;
                                                  '>'> }
                                                  '>'> #reco-category{
                                                  '>'> font-size: 77%;
                                                  '>'> }
                                                  '>'> #reco-desc{
                                                  '>'> font-size: 77%;
                                                  '>'> }
                                                  '>'>
                                                  '>'> #ygrp-vital{
                                                  '>'> background-color: #e0ecee;
                                                  '>'> margin-bottom: 20px;
                                                  '>'> padding: 2px 0 8px 8px;
                                                  '>'> }
                                                  '>'> #ygrp-vital #vithd{
                                                  '>'> font-size: 77%;
                                                  '>'> font-family: Verdana;
                                                  '>'> font-weight: bold;
                                                  '>'> color: #333;
                                                  '>'> text-transform: uppercase;
                                                  '>'> }
                                                  '>'> #ygrp-vital ul{
                                                  '>'> padding: 0;
                                                  '>'> margin: 2px 0;
                                                  '>'> }
                                                  '>'> #ygrp-vital ul li{
                                                  '>'> list-style-type: none;
                                                  '>'> clear: both;
                                                  '>'> border: 1px solid #e0ecee;
                                                  '>'> }
                                                  '>'> #ygrp-vital ul li .ct{
                                                  '>'> font-weight: bold;
                                                  '>'> color: #ff7900;
                                                  '>'> float: right;
                                                  '>'> width: 2em;
                                                  '>'> text-align:right;
                                                  '>'> padding-right: .5em;
                                                  '>'> }
                                                  '>'> #ygrp-vital ul li .cat{
                                                  '>'> font-weight: bold;
                                                  '>'> }
                                                  '>'> #ygrp-vital a{
                                                  '>'> text-decoration: none;
                                                  '>'> }
                                                  '>'>
                                                  '>'> #ygrp-vital a:hover{
                                                  '>'> text-decoration: underline;
                                                  '>'> }
                                                  '>'>
                                                  '>'> #ygrp-sponsor #hd{
                                                  '>'> color: #999;
                                                  '>'> font-size: 77%;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ov{
                                                  '>'> padding: 6px 13px;
                                                  '>'> background-color: #e0ecee;
                                                  '>'> margin-bottom: 20px;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ov ul{
                                                  '>'> padding: 0 0 0 8px;
                                                  '>'> margin: 0;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ov li{
                                                  '>'> list-style-type: square;
                                                  '>'> padding: 6px 0;
                                                  '>'> font-size: 77%;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #ov li a{
                                                  '>'> text-decoration: none;
                                                  '>'> font-size: 130%;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor #nc{
                                                  '>'> background-color: #eee;
                                                  '>'> margin-bottom: 20px;
                                                  '>'> padding: 0 8px;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor .ad{
                                                  '>'> padding: 8px 0;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor .ad #hd1{
                                                  '>'> font-family: Arial;
                                                  '>'> font-weight: bold;
                                                  '>'> color: #628c2a;
                                                  '>'> font-size: 100%;
                                                  '>'> line-height: 122%;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor .ad a{
                                                  '>'> text-decoration: none;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor .ad a:hover{
                                                  '>'> text-decoration: underline;
                                                  '>'> }
                                                  '>'> #ygrp-sponsor .ad p{
                                                  '>'> margin: 0;
                                                  '>'> }
                                                  '>'> o{font-size: 0; }
                                                  '>'> .MsoNormal{
                                                  '>'> margin: 0 0 0 0;
                                                  '>'> }
                                                  '>'> #ygrp-text tt{
                                                  '>'> font-size: 120%;
                                                  '>'> }
                                                  '>'> blockquote{margin: 0 0 0 4px;}
                                                  '>'> .replbq{margin:4}
                                                  '>'> -->
                                                  '>'> '>' </style>
                                                  '>'> '>' </head>
                                                  '>'> '>' <!--~-|**|PrettyHtmlEnd|**|-~-->
                                                  '>'> '>' </html><!--End group email -->
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'Anexo: logo_add10.jpg
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'Anexo: ico_tel.gif
                                                  '>'> '>'
                                                  '>'> '>'
                                                  '>'> '>'Anexo: ico_mail.gif
                                                  '>'> '>'
                                                  '>'>
                                                  '>'>
                                                  '>'>
                                                  '>'> ------------------------------------
                                                  '>'>
                                                  '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                                  '>'> Rio Java Users Group: http://www.riojug.org
                                                  '>'> Moderadores: riojug-owner@yahoogroups.com
                                                  '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                                                  '>'> Outras listas do RioJUG:
                                                  '>'> SCJP (groups.yahoo.com/group/scjp_riojug)
                                                  '>'> SCWCD (groups.yahoo.com/group/scwcd_riojug)
                                                  '>'> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Yahoo! Groups Links
                                                  '>'>
                                                  '>'>
                                                  '>'>
                                                  '>'>
                                                  '>'
                                                  '>'
                                                  '>'--
                                                  '>'Victor Guilherme Hogemann
                                                  '>'http://victor.hogemann.eti.br
                                                Your message has been successfully submitted and would be delivered to recipients shortly.