Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797

    [JAVA] LOG4J proprieties in una WEB application ma non in una servlet

    Ciao a tutti.

    ho un problemino, ho una classe che viene richiamata da un servizio rest creato con la jsr311 (mi pare si chiamino così).
    ora quella classe ha dei log in log4j il fatto è che non trova il file di proprieties che è messo in classes.

    dovrei mettere la stirnga in questa maniera:
    getServletContext().getRealPath

    ma non essendo una servlet non posso farlo

    come posso risolvere?

    grazie.

  2. #2
    la path di base delle web apps dovrebbe essere gia classes quindi dovrebbe bastare fare
    codice:
    URL log4jPropFile = Loader.getResource("log4j.properties");
    PropertyConfigurator.configure(log4jPropFile);

  3. #3
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    funziona.
    però così ogni volta carica (giustamente) le opzioni
    ho trovato questo che fa al caso mio: http://www.avajava.com/tutorials/les...on.html?page=1

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.