AppEngine utilizza luglio per la sua registrazione e ho configurato il file logging.properties e il riferimento a quella AppEngine-web.xmlCome posso cambiare il formato di registrazione in Google AppEngine
Il problema è che il formato che AppEngine presenta i dati nel log della console viene troncato dopo circa 180 caratteri su ciascuna riga del registro. E dal momento che gran parte di questo è occupata con il metodo e il nome della classe (incluso il pacchetto) e la data non c'è molto del messaggio di registro effettivo che viene fuori.
Ho provato a configurare il mio Formatter, sia programmaticamente e via logging.properties, senza fortuna.
mi rendo conto che avrei potuto spingere tutto il mio registro attraverso slf4j, logback o log4j ma credo che in questo modo fa sì che tutti questi log per apparire come stdout nella console di log AppEngine, che ha il suo stile di verbosità.
C'è un modo per definire un particolare formato per il log AppEngine e se sì, come? Sarebbe sufficiente se ogni riga di registro non venisse troncata a 180 caratteri.
Sto avendo lo stesso problema. Ho creato un formattatore personalizzato e l'ho specificato nel mio logging.properties, ma sembra essere completamente ignorato da Appengine. Sono abbastanza sicuro che il mio file logging.properties venga prelevato perché la modifica del livello di log funziona. – sappenin
Buona domanda, ma penso che il sommario sia fuorviante: il problema è che le linee di log visualizzate nella console del motore dell'app sono troncate. – Tom