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

Re: [riojug] armazenar a data e hora de deploy

Expand Messages
  • Luiz Esmiralha
    É só você criar um listener associado ao contexto da sua aplicação que registre o momento exato em que o contexto foi inicializado em um arquivo texto. On
    Message 1 of 7 , Nov 5, 2004
    • 0 Attachment
      É só você criar um listener associado ao contexto da sua aplicação que
      registre o momento exato em que o contexto foi inicializado em um
      arquivo texto.


      On Fri, 05 Nov 2004 11:42:00 -0000, Hilton Menezes
      <hilton.lista@...> wrote:
      >
      >
      > Senhores,
      >
      > Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
      > automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
      > a data e hora que o departamento de TI fez o Deploy. O cliente eh uma
      > grande empresa e portanto quando mando o EAR, eh aberta uma
      > solicitacao para o departamento de TI para realizar o deploy.
      >
      > Pergunta: Alguem conhece uma maneira para que possa armazenar a data
      > e hora que o servidor de aplicacao explode o arquivo EAR e
      > disponibiliza-la na propria aplicacao?
      >
      > Abraco a todos
      >
      > Hilton
      >
      >
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Rio Java Users Group http://www.riojug.org
      > E-mail dos Moderadores riojug-owner@yahoogroups.com
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Participe também das outras listas do RioJUG:
      > SCJP (groups.yahoo.com/group/scjp_riojug)
      > SCWCD (groups.yahoo.com/group/scwcd_riojug)
      > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      >
      > Yahoo! Groups Links
      >
      >
      >
      >
      >
    • Sven van 't Veer
      Acho que a melhor forma é utilização da interface JMX do seu servidor para obter a data e hora que foi executado o deploy da aplicação. ... De: Hilton
      Message 2 of 7 , Nov 5, 2004
      • 0 Attachment
        Acho que a melhor forma é utilização da interface JMX do seu servidor
        para obter a data e hora que foi executado o deploy da aplicação.



        -----Mensagem original-----
        De: Hilton Menezes [mailto:hilton.lista@...]
        Enviada em: sexta-feira, 5 de novembro de 2004 09:42
        Para: riojug@yahoogroups.com
        Assunto: [riojug] armazenar a data e hora de deploy



        Senhores,

        Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
        automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
        a data e hora que o departamento de TI fez o Deploy. O cliente eh uma
        grande empresa e portanto quando mando o EAR, eh aberta uma
        solicitacao para o departamento de TI para realizar o deploy.

        Pergunta: Alguem conhece uma maneira para que possa armazenar a data
        e hora que o servidor de aplicacao explode o arquivo EAR e
        disponibiliza-la na propria aplicacao?

        Abraco a todos

        Hilton






        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        Rio Java Users Group http://www.riojug.org
        E-mail dos Moderadores riojug-owner@yahoogroups.com
        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        Participe também das outras listas do RioJUG:
        SCJP (groups.yahoo.com/group/scjp_riojug)
        SCWCD (groups.yahoo.com/group/scwcd_riojug)
        Java Server Faces (groups.yahoo.com/group/jsf_riojug)
        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

        Yahoo! Groups Links
      • Luiz Esmiralha
        1) Crie uma classe que implemente ServletContextListener: Ex.: public class MeuListener implements ServletContextListener { public void
        Message 3 of 7 , Nov 5, 2004
        • 0 Attachment
          1) Crie uma classe que implemente ServletContextListener:
          Ex.:
          public class MeuListener implements ServletContextListener {
          public void contextInitialized(ServletContextEvent sce) {
          //Loga a data e hora em um arquivo
          }
          }

          OBS: os imports foram omitidos.


          2) Acrescente no web.xml a entrada:
          <listener>
          <listener-class>pacotedolistener.MeuListener</listener-class>
          </listener>

          Mais simples que isso é impossível.

          On Fri, 5 Nov 2004 09:53:00 -0200, Sven van 't Veer
          <sven.vantveer@...> wrote:
          >
          >
          > Acho que a melhor forma é utilização da interface JMX do seu servidor
          > para obter a data e hora que foi executado o deploy da aplicação.
          >
          > -----Mensagem original-----
          > De: Hilton Menezes [mailto:hilton.lista@...]
          > Enviada em: sexta-feira, 5 de novembro de 2004 09:42
          > Para: riojug@yahoogroups.com
          > Assunto: [riojug] armazenar a data e hora de deploy
          >
          > Senhores,
          >
          > Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
          > automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
          > a data e hora que o departamento de TI fez o Deploy. O cliente eh uma
          > grande empresa e portanto quando mando o EAR, eh aberta uma
          > solicitacao para o departamento de TI para realizar o deploy.
          >
          > Pergunta: Alguem conhece uma maneira para que possa armazenar a data
          > e hora que o servidor de aplicacao explode o arquivo EAR e
          > disponibiliza-la na propria aplicacao?
          >
          > Abraco a todos
          >
          > Hilton
          >
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          > Rio Java Users Group http://www.riojug.org
          > E-mail dos Moderadores riojug-owner@yahoogroups.com
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          > Participe também das outras listas do RioJUG:
          > SCJP (groups.yahoo.com/group/scjp_riojug)
          > SCWCD (groups.yahoo.com/group/scwcd_riojug)
          > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          >
          > Yahoo! Groups Links
          >
          >
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          > Rio Java Users Group http://www.riojug.org
          > E-mail dos Moderadores riojug-owner@yahoogroups.com
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          > Participe também das outras listas do RioJUG:
          > SCJP (groups.yahoo.com/group/scjp_riojug)
          > SCWCD (groups.yahoo.com/group/scwcd_riojug)
          > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
          > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
          >
          > Yahoo! Groups Links
          >
          >
          >
          >
          >
        • Sven van 't Veer
          Isso até funciona, se a aplicação foi instalado em um único servidor. Na hora que roda em cluster é outra coisa. Imagina que dé pau em um servidor e é
          Message 4 of 7 , Nov 5, 2004
          • 0 Attachment
            Isso até funciona, se a aplicação foi instalado em um único servidor. Na
            hora que roda em cluster é outra coisa. Imagina que dé pau em um
            servidor e é necessário reiniciar o servidor. O ServletContext do
            servidor vai apontar para uma data e hora diferente dos servidores que
            não foram reinicializados.

            Utilizando a api JMX do servidor vai indicar a data e hora que o deploy
            da aplicação foi feito no cluster e não para data e hora que foi
            reinicializada cada servidor.

            Um bom exemplo é um cluster de weblogic. O Admin Server de WLS
            geralmente não faz parte do cluster, portanto, se deploya a aplicacao na
            hora D, hora D esta gravada no Admin Server. Agora após D + 1 semana,
            vamos reinicializar os 8 instancias do cluster (Hora R). Obviamente não
            consigo rodar start exatamente na mesma hora em cada servidor, porem
            usando o contexto do servlet, vou obter R + 1, R + 2, R + n, R + 8.
            Utilizando JMX, vou obter D, que é a data e hora que o equipe de
            sistemas efeituou o deploy pedido na chamada. Enquanto não reinicializa
            o servidor de administração, hora R fica gravado como hora de deploy.
            Utilizando o context do servlet, eu posso obter qualquer hora posso ter
            sorte e quando peça a hora de deployde um servidor que não foi
            reinicializada (obtendo a data de deploy no mês passado) e eu posso ter
            ma sorte pedindo data e hora num servidor que foi inicializado 1 minuto
            atrás.



            -----Mensagem original-----
            De: Luiz Esmiralha [mailto:esmiralha@...]
            Enviada em: sexta-feira, 5 de novembro de 2004 10:38
            Para: riojug@yahoogroups.com
            Assunto: Re: RES: [riojug] armazenar a data e hora de deploy


            1) Crie uma classe que implemente ServletContextListener:
            Ex.:
            public class MeuListener implements ServletContextListener {
            public void contextInitialized(ServletContextEvent sce) {
            //Loga a data e hora em um arquivo
            }
            }

            OBS: os imports foram omitidos.


            2) Acrescente no web.xml a entrada:
            <listener>
            <listener-class>pacotedolistener.MeuListener</listener-class>
            </listener>

            Mais simples que isso é impossível.

            On Fri, 5 Nov 2004 09:53:00 -0200, Sven van 't Veer
            <sven.vantveer@...> wrote:
            >
            >
            > Acho que a melhor forma é utilização da interface JMX do seu servidor
            > para obter a data e hora que foi executado o deploy da aplicação.
            >
            > -----Mensagem original-----
            > De: Hilton Menezes [mailto:hilton.lista@...]
            > Enviada em: sexta-feira, 5 de novembro de 2004 09:42
            > Para: riojug@yahoogroups.com
            > Assunto: [riojug] armazenar a data e hora de deploy
            >
            > Senhores,
            >
            > Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
            > automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
            > a data e hora que o departamento de TI fez o Deploy. O cliente eh uma
            > grande empresa e portanto quando mando o EAR, eh aberta uma
            > solicitacao para o departamento de TI para realizar o deploy.
            >
            > Pergunta: Alguem conhece uma maneira para que possa armazenar a data
            > e hora que o servidor de aplicacao explode o arquivo EAR e
            > disponibiliza-la na propria aplicacao?
            >
            > Abraco a todos
            >
            > Hilton
            >
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Rio Java Users Group http://www.riojug.org
            > E-mail dos Moderadores riojug-owner@yahoogroups.com
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Participe também das outras listas do RioJUG:
            > SCJP (groups.yahoo.com/group/scjp_riojug)
            > SCWCD (groups.yahoo.com/group/scwcd_riojug)
            > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            >
            > Yahoo! Groups Links
            >
            >
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Rio Java Users Group http://www.riojug.org
            > E-mail dos Moderadores riojug-owner@yahoogroups.com
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            > Participe também das outras listas do RioJUG:
            > SCJP (groups.yahoo.com/group/scjp_riojug)
            > SCWCD (groups.yahoo.com/group/scwcd_riojug)
            > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
            > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            >
            > Yahoo! Groups Links
            >
            >
            >
            >
            >



            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Rio Java Users Group http://www.riojug.org
            E-mail dos Moderadores riojug-owner@yahoogroups.com
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
            Participe também das outras listas do RioJUG:
            SCJP (groups.yahoo.com/group/scjp_riojug)
            SCWCD (groups.yahoo.com/group/scwcd_riojug)
            Java Server Faces (groups.yahoo.com/group/jsf_riojug)
            -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

            Yahoo! Groups Links
          • Luiz Esmiralha
            Ele está usando um cluster? A diferença de tempo (provavelmente mínima) entre o deploy de cada nó do cluster impacta o resultado que ele espera? Me explica
            Message 5 of 7 , Nov 5, 2004
            • 0 Attachment
              Ele está usando um cluster? A diferença de tempo (provavelmente
              mínima) entre o deploy de cada nó do cluster impacta o resultado que
              ele espera? Me explica como pode se atualizar uma aplicação que roda
              em cluster e a atualização ser realizada em apenas alguns nós do
              cluster, enquanto outros continuam desatualizados por um período de
              tempo perceptível? Nesse meio tempo, os usuários acessarão duas
              aplicações diferentes??

              Será que isso não é o clássico caso de "chifre em cabeça de cavalo"?


              On Fri, 5 Nov 2004 10:58:06 -0200, Sven van 't Veer
              <sven.vantveer@...> wrote:
              >
              > Isso até funciona, se a aplicação foi instalado em um único servidor. Na
              > hora que roda em cluster é outra coisa. Imagina que dé pau em um
              > servidor e é necessário reiniciar o servidor. O ServletContext do
              > servidor vai apontar para uma data e hora diferente dos servidores que
              > não foram reinicializados.
              >
              > Utilizando a api JMX do servidor vai indicar a data e hora que o deploy
              > da aplicação foi feito no cluster e não para data e hora que foi
              > reinicializada cada servidor.
              >
              > Um bom exemplo é um cluster de weblogic. O Admin Server de WLS
              > geralmente não faz parte do cluster, portanto, se deploya a aplicacao na
              > hora D, hora D esta gravada no Admin Server. Agora após D + 1 semana,
              > vamos reinicializar os 8 instancias do cluster (Hora R). Obviamente não
              > consigo rodar start exatamente na mesma hora em cada servidor, porem
              > usando o contexto do servlet, vou obter R + 1, R + 2, R + n, R + 8.
              > Utilizando JMX, vou obter D, que é a data e hora que o equipe de
              > sistemas efeituou o deploy pedido na chamada. Enquanto não reinicializa
              > o servidor de administração, hora R fica gravado como hora de deploy.
              > Utilizando o context do servlet, eu posso obter qualquer hora posso ter
              > sorte e quando peça a hora de deployde um servidor que não foi
              > reinicializada (obtendo a data de deploy no mês passado) e eu posso ter
              > ma sorte pedindo data e hora num servidor que foi inicializado 1 minuto
              > atrás.
              >
              > -----Mensagem original-----
              > De: Luiz Esmiralha [mailto:esmiralha@...]
              > Enviada em: sexta-feira, 5 de novembro de 2004 10:38
              > Para: riojug@yahoogroups.com
              > Assunto: Re: RES: [riojug] armazenar a data e hora de deploy
              >
              > 1) Crie uma classe que implemente ServletContextListener:
              > Ex.:
              > public class MeuListener implements ServletContextListener {
              > public void contextInitialized(ServletContextEvent sce) {
              > //Loga a data e hora em um arquivo
              > }
              > }
              >
              > OBS: os imports foram omitidos.
              >
              > 2) Acrescente no web.xml a entrada:
              > <listener>
              > <listener-class>pacotedolistener.MeuListener</listener-class>
              > </listener>
              >
              > Mais simples que isso é impossível.
              >
              > On Fri, 5 Nov 2004 09:53:00 -0200, Sven van 't Veer
              > <sven.vantveer@...> wrote:
              > >
              > >
              > > Acho que a melhor forma é utilização da interface JMX do seu servidor
              > > para obter a data e hora que foi executado o deploy da aplicação.
              > >
              > > -----Mensagem original-----
              > > De: Hilton Menezes [mailto:hilton.lista@...]
              > > Enviada em: sexta-feira, 5 de novembro de 2004 09:42
              > > Para: riojug@yahoogroups.com
              > > Assunto: [riojug] armazenar a data e hora de deploy
              > >
              > > Senhores,
              > >
              > > Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
              > > automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
              > > a data e hora que o departamento de TI fez o Deploy. O cliente eh uma
              > > grande empresa e portanto quando mando o EAR, eh aberta uma
              > > solicitacao para o departamento de TI para realizar o deploy.
              > >
              > > Pergunta: Alguem conhece uma maneira para que possa armazenar a data
              > > e hora que o servidor de aplicacao explode o arquivo EAR e
              > > disponibiliza-la na propria aplicacao?
              > >
              > > Abraco a todos
              > >
              > > Hilton
              > >
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > > Rio Java Users Group http://www.riojug.org
              > > E-mail dos Moderadores riojug-owner@yahoogroups.com
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > > Participe também das outras listas do RioJUG:
              > > SCJP (groups.yahoo.com/group/scjp_riojug)
              > > SCWCD (groups.yahoo.com/group/scwcd_riojug)
              > > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > >
              > > Yahoo! Groups Links
              > >
              > >
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > > Rio Java Users Group http://www.riojug.org
              > > E-mail dos Moderadores riojug-owner@yahoogroups.com
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > > Participe também das outras listas do RioJUG:
              > > SCJP (groups.yahoo.com/group/scjp_riojug)
              > > SCWCD (groups.yahoo.com/group/scwcd_riojug)
              > > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
              > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > >
              > > Yahoo! Groups Links
              > >
              > >
              > >
              > >
              > >
              >
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > Rio Java Users Group http://www.riojug.org
              > E-mail dos Moderadores riojug-owner@yahoogroups.com
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > Participe também das outras listas do RioJUG:
              > SCJP (groups.yahoo.com/group/scjp_riojug)
              > SCWCD (groups.yahoo.com/group/scwcd_riojug)
              > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              >
              > Yahoo! Groups Links
              >
              >
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > Rio Java Users Group http://www.riojug.org
              > E-mail dos Moderadores riojug-owner@yahoogroups.com
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              > Participe também das outras listas do RioJUG:
              > SCJP (groups.yahoo.com/group/scjp_riojug)
              > SCWCD (groups.yahoo.com/group/scwcd_riojug)
              > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
              > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
              >
              > Yahoo! Groups Links
              >
              >
              >
              >
              >
            • Sven van 't Veer
              Ele está usando um cluster? Nem importa se ele esta utilizando um cluster agora, possivelmente no futuro utilizara um cluster. A diferença de tempo
              Message 6 of 7 , Nov 5, 2004
              • 0 Attachment
                Ele está usando um cluster?

                Nem importa se ele esta utilizando um cluster agora, possivelmente no
                futuro utilizara um cluster.

                A diferença de tempo (provavelmente
                mínima) entre o deploy de cada nó do cluster impacta o resultado que
                ele espera?

                Nao necessariamente, mas a reinicializaçao de um nó do cluster impacta
                gravemente no resultado esperado pois o contexto desse nó será diferente
                dos outros.

                Me explica como pode se atualizar uma aplicação que roda
                em cluster e a atualização ser realizada em apenas alguns nós do
                cluster, enquanto outros continuam desatualizados por um período de
                tempo perceptível? Nesse meio tempo, os usuários acessarão duas
                aplicações diferentes??

                Nao estou falando disso. Um deploy de uma aplicacao em cluster é um
                deploy em cada nó. Estou falando de reinicializar, ou poir substituição
                de um nó. A data e hora obtido deste nó é completamente diferente do
                resultado esperado.

                Será que isso não é o clássico caso de "chifre em cabeça de cavalo"?

                Nao sei o que quer dizer (nao sou brasileiro), mas, quando se fala de
                soluçoes sempre é melhor usar o que existe do que inventar novidades.
                Todas as servidores tem alguma fora de informar data e hora de deploy,
                use isso.


                On Fri, 5 Nov 2004 10:58:06 -0200, Sven van 't Veer
                <sven.vantveer@...> wrote:
                >
                > Isso até funciona, se a aplicação foi instalado em um único servidor.
                Na
                > hora que roda em cluster é outra coisa. Imagina que dé pau em um
                > servidor e é necessário reiniciar o servidor. O ServletContext do
                > servidor vai apontar para uma data e hora diferente dos servidores que
                > não foram reinicializados.
                >
                > Utilizando a api JMX do servidor vai indicar a data e hora que o
                deploy
                > da aplicação foi feito no cluster e não para data e hora que foi
                > reinicializada cada servidor.
                >
                > Um bom exemplo é um cluster de weblogic. O Admin Server de WLS
                > geralmente não faz parte do cluster, portanto, se deploya a aplicacao
                na
                > hora D, hora D esta gravada no Admin Server. Agora após D + 1 semana,
                > vamos reinicializar os 8 instancias do cluster (Hora R). Obviamente
                não
                > consigo rodar start exatamente na mesma hora em cada servidor, porem
                > usando o contexto do servlet, vou obter R + 1, R + 2, R + n, R + 8.
                > Utilizando JMX, vou obter D, que é a data e hora que o equipe de
                > sistemas efeituou o deploy pedido na chamada. Enquanto não
                reinicializa
                > o servidor de administração, hora R fica gravado como hora de deploy.
                > Utilizando o context do servlet, eu posso obter qualquer hora posso
                ter
                > sorte e quando peça a hora de deployde um servidor que não foi
                > reinicializada (obtendo a data de deploy no mês passado) e eu posso
                ter
                > ma sorte pedindo data e hora num servidor que foi inicializado 1
                minuto
                > atrás.
                >
                > -----Mensagem original-----
                > De: Luiz Esmiralha [mailto:esmiralha@...]
                > Enviada em: sexta-feira, 5 de novembro de 2004 10:38
                > Para: riojug@yahoogroups.com
                > Assunto: Re: RES: [riojug] armazenar a data e hora de deploy
                >
                > 1) Crie uma classe que implemente ServletContextListener:
                > Ex.:
                > public class MeuListener implements ServletContextListener {
                > public void contextInitialized(ServletContextEvent sce) {
                > //Loga a data e hora em um arquivo
                > }
                > }
                >
                > OBS: os imports foram omitidos.
                >
                > 2) Acrescente no web.xml a entrada:
                > <listener>
                > <listener-class>pacotedolistener.MeuListener</listener-class>
                > </listener>
                >
                > Mais simples que isso é impossível.
                >
                > On Fri, 5 Nov 2004 09:53:00 -0200, Sven van 't Veer
                > <sven.vantveer@...> wrote:
                > >
                > >
                > > Acho que a melhor forma é utilização da interface JMX do seu
                servidor
                > > para obter a data e hora que foi executado o deploy da aplicação.
                > >
                > > -----Mensagem original-----
                > > De: Hilton Menezes [mailto:hilton.lista@...]
                > > Enviada em: sexta-feira, 5 de novembro de 2004 09:42
                > > Para: riojug@yahoogroups.com
                > > Assunto: [riojug] armazenar a data e hora de deploy
                > >
                > > Senhores,
                > >
                > > Situacao: Preciso mandar um arquivo EAR para o cliente fazer deploy
                > > automaticamente. Entretando o cliente gostaria de saber NA APLICACAO
                > > a data e hora que o departamento de TI fez o Deploy. O cliente eh
                uma
                > > grande empresa e portanto quando mando o EAR, eh aberta uma
                > > solicitacao para o departamento de TI para realizar o deploy.
                > >
                > > Pergunta: Alguem conhece uma maneira para que possa armazenar a data
                > > e hora que o servidor de aplicacao explode o arquivo EAR e
                > > disponibiliza-la na propria aplicacao?
                > >
                > > Abraco a todos
                > >
                > > Hilton
                > >
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > > Rio Java Users Group http://www.riojug.org
                > > E-mail dos Moderadores riojug-owner@yahoogroups.com
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > > Participe também das outras listas do RioJUG:
                > > SCJP (groups.yahoo.com/group/scjp_riojug)
                > > SCWCD (groups.yahoo.com/group/scwcd_riojug)
                > > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > >
                > > Yahoo! Groups Links
                > >
                > >
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > > Rio Java Users Group http://www.riojug.org
                > > E-mail dos Moderadores riojug-owner@yahoogroups.com
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > > Participe também das outras listas do RioJUG:
                > > SCJP (groups.yahoo.com/group/scjp_riojug)
                > > SCWCD (groups.yahoo.com/group/scwcd_riojug)
                > > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
                > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > >
                > > Yahoo! Groups Links
                > >
                > >
                > >
                > >
                > >
                >
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Rio Java Users Group http://www.riojug.org
                > E-mail dos Moderadores riojug-owner@yahoogroups.com
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Participe também das outras listas do RioJUG:
                > SCJP (groups.yahoo.com/group/scjp_riojug)
                > SCWCD (groups.yahoo.com/group/scwcd_riojug)
                > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                >
                > Yahoo! Groups Links
                >
                >
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Rio Java Users Group http://www.riojug.org
                > E-mail dos Moderadores riojug-owner@yahoogroups.com
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                > Participe também das outras listas do RioJUG:
                > SCJP (groups.yahoo.com/group/scjp_riojug)
                > SCWCD (groups.yahoo.com/group/scwcd_riojug)
                > Java Server Faces (groups.yahoo.com/group/jsf_riojug)
                > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                >
                > Yahoo! Groups Links
                >
                >
                >
                >
                >



                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                Rio Java Users Group http://www.riojug.org
                E-mail dos Moderadores riojug-owner@yahoogroups.com
                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                Participe também das outras listas do RioJUG:
                SCJP (groups.yahoo.com/group/scjp_riojug)
                SCWCD (groups.yahoo.com/group/scwcd_riojug)
                Java Server Faces (groups.yahoo.com/group/jsf_riojug)
                -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

                Yahoo! Groups Links
              Your message has been successfully submitted and would be delivered to recipients shortly.