Em J2SE 1.3 isso � relativamente f�cil, basta estender a classe PrintStream e sobrescrever o m�todo println(String) e passar no argumento do printStackTrace(ps);
public class LinePrintStream extends PrintStream {
// colocado apenas a parte importante...
int line = 1;
public void println(String s) {
System.out.println((line++) + ": " + s);}
Para imprimir,
Exception e = new Exception(); PrintStream ps = new LinePrintStream(System.out); e.printStackTrace(ps);
][s
Claudio Miranda
Kleber Rodrigo de Carvalho wrote, On 25/3/2003 17:34:
PessoALL
Pesquisei no arquivo da lista e encontrei uma solu��o para imprimir "linha a linha" do printStackTrace. S� que para isso eu preciso do J2SE 1.4 ou superior.
Veja o coment�rio: Instead of using Throwable.printStackTrace(), you can use various methods in the StackTraceElement class of J2SE 1.4.
Ser� que existe alguma forma de eu conseguir implementar isso no J2SE1.3.x ? Algu�m j� fez isso usando o J2SE1.3.x ?
Fica complicado para mim nesta fase do projeto migrar para uma vers�o mais atual do J2SE 1.4.
Qualquer ajuda � bem vindo !
ps.: Veja a funcionalidade abaixo, que eu encontrei no arquivo da java-list.
[]�s Kleber Rodrigo de Carvalho
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
