Javafree
Página Inicial do Fórum > JEE / EJB

Executar aplicação Java ao iniciar o glassfish



Criar novo tópico   Responder tópico


  1. illuminati
    Posts:9


    Comment Arrow

    Publicado em: 08/08/2014 10:31:34

    Olá,

    Tenho uma aplicação que precisa ser executada ao iniciar o Glassfish.
    É uma aplicação que verificar uma pasta contendo textos de cadastros, lê os textos e atualiza um banco de dados SQL, ela roda 24horas por dia e 7 dias por semana e quando o servidor for reiniciado a aplicação precisar ser executada sozinha ao iniciar o glassfish.
    Alguém poderia me ajudar ?

    _________________

    Atenciosamente,

    Illuminati Spiritus.



  1. romarcio
    Posts:421


    Comment Arrow

    Publicado em: 13/08/2014 01:03:40

    Essa aplicação é um serviço ou terá alguma interação via interface gráfica? Porque se for apenas um serviço, não tem porque colocar no Glassfish, faça uma JSE.

    Mas, para fazer via Glassfish ou qualquer outro servidor, use o método init() e configure o servlet no web.xml:


    Dentro do método init() da classe MeuServlet, você adiociona o que precisa ser executado na inicialização.
    _________________

    http://www.mballem.com/
    Desvendando o MongoDB, do Mongo Shell ao Java Driver - http://bit.ly/1HL8Rya



  1. illuminati
    Posts:9


    Comment Arrow

    Publicado em: 13/08/2014 08:57:36

    Romarcio,

    É apenas um serviço, não há interação com o usuário, ela gera logs para saber ser está sendo executada corretamente.

    Vou fazer o teste do exemplo que você postou e depois posto uma nota se deu certo...

    Obrigado,


    _________________

    Atenciosamente,

    Illuminati Spiritus.



  1. illuminati
    Posts:9


    Comment Arrow

    Publicado em: 14/08/2014 16:26:25

    Romarcio,

    Meu colega de trabalho conseguiu executar o serviço criando um projeto EJB.

    Agora estou com outro problema este serviço deve rodar com um usuário de rede que tem permissão para acessar as pastas.

    Como faço para executar uma aplicação EJB com um usuário de rede pré-definido ????
    _________________

    Atenciosamente,

    Illuminati Spiritus.



  1. Relacionados