Pdf

Estou colocando a seguinte aplicação para rodar, mas está aparecendo o seguinte erro:



package servlets.seguro;



import java.io.FileOutputStream;

import java.io.IOException;



import com.lowagie.text.*;

import com.lowagie.text.pdf.PdfWriter;



public class ExemploServlet10 {



public static void main(String[] args) {



System.out.println("Chapter 1 example 1: Hello World");



// step 1: creation of a document-object

Document document = new Document();



try {



// step 2:

// we create a writer that listens to the document

// and directs a PDF-stream to a file

PdfWriter.getInstance(document, new FileOutputStream("Chap0101.pdf"));



// step 3: we open the document

document.open();



// step 4: we add a paragraph to the document

document.add(new Paragraph("Hello World"));



}

catch(DocumentException de) {

System.err.println(de.getMessage());

}

catch(IOException ioe) {

System.err.println(ioe.getMessage());

}





// step 5: we close the document

document.close();

}

}







java.lang.ClassCastException

at org.apache.tomcat.facade.ServletHandler.getServlet(ServletHandler.java:346)

at org.apache.tomcat.facade.ServletHandler.preInit(ServletHandler.java:439)

at org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:228)

at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:472)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

at java.lang.Thread.run(Thread.java:536)



Olá,



Como vc está tentando rodar esta aplicação?



Tenho o seguinte servlet:



<servlet>

<servlet-name>Test</servlet-name>

<display-name>Test</display-name>

<description>Este servlet é um exemplo elementar.</description>

<servlet-class>servlets.seguro.Test</servlet-class>

</servlet>



<servlet-mapping>

<servlet-name>Test</servlet-name>

<url-pattern>/seg/seg11</url-pattern>

</servlet-mapping>



url: http://localhost:8080/seguro/seg11

Amigo, esta mensagem que vc mandou me deu uma idéia que deu certo, compilei o arquivo no DOS javac nomedoarquivo.java e funcionou beleza, mas porque qdo tendo rodar ele como um servlet ele dá pau ??