Tive o mesmo erro semana passada.
 
� um erro do tomcat, quando voc� atualizou seu servlet.
reinicie o tomcat e voltara ao normal, pelo menos foi isso que fiz..
 
Att. Pedro
-----Mensagem original-----
De: Valderli Gomes da Silva [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 18 de maio de 2001 16:55
Para: java
Assunto: [java-list] Help imprimir....

BOA TARDE A TODOS.

Algu�m me ajudaria entender, embora compilado o applet abaixo, qdo fa�o a chamada pelo IE n�o roda e me envia a mensagem, tbe mais abaixo?
Antecipo meus agradecimentos.
 

C�DIGOS

import java.awt.print.*;
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;

public class TesteImprimir extends JFrame {

   private JButton bta, btb;

   public TesteImprimir()
   throws IOException, NoSuchMethodError
   {
 
   Frame fr = new Frame("Teste de Impressao de Frame");
   bta = new JButton("Botao 1");
   //b1.addActionListener( this );
   btb = new JButton("Botao 2");
   //b2.addActionListener( this );
   fr.add(bta, BorderLayout.NORTH);
   fr.add(btb, BorderLayout.SOUTH);
   Toolkit toolkit = fr.getToolkit();
   PrintJob job = toolkit.getPrintJob(fr, "Teste de Impressao", null);
   Graphics g = job.getGraphics();
   fr.printComponents(g);
   g. dispose();
   job. end();
   }
}
 
 
 

MENSAGEM

Error: 500
Location: /test/servlet/TesteImprimir
Internal Servlet Error:

java.lang.NullPointerException
 at sun.awt.motif.UPrintDialog.(UPrintDialog.java:174)
 at sun.awt.motif.PSPrintControl$1.run(PSPrintControl.java:114)
 at java.security.AccessController.doPrivileged(Native Method)
 at sun.awt.motif.PSPrintControl.(PSPrintControl.java:111)
 at sun.awt.motif.MToolkit.getPrintJob(MToolkit.java:311)
 at TesteImprimir.(TesteImprimir.java:24)
 at java.lang.Class.newInstance0(Native Method)
 at java.lang.Class.newInstance(Class.java:241)
 at org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:268)
 at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
 at org.apache.tomcat.core.Handler.service(Handler.java:254)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
 at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
 at java.lang.Thread.run(Thread.java:479)
 
 
 
 
 

Responder a