Estoy empezando con Jetty (Jetty 6 con Java 6). Usando los archivos de ejemplo con Jetty 6, coloco mi archivo de configuración xml. en el mismo directorio que mi archivo java. Pero cuando ejecuto el proyecto obtengo este error.¿Dónde pongo mi archivo jetty.xml con Jetty embedded?
Exception in thread "main" java.lang.NullPointerException at net.test.FileServerXml.main(FileServerXml.java:13
Aquí es el código de ejemplo:
`package net.test;
import org.mortbay.jetty.Server;
import org.mortbay.resource.Resource;
import org.mortbay.xml.XmlConfiguration;
public class FileServerXml
{
public static void main(String[] args) throws Exception
{
Resource fileserver_xml = Resource.newSystemResource("fileserver.xml");
XmlConfiguration configuration = new XmlConfiguration(fileserver_xml.getInputStream());
Server server = (Server)configuration.configure();
server.start();
server.join();
}
}
¿Cuál es la forma correcta de estructurar el sistema de archivos, por lo que se encuentra mi archivo XML?
Me estoy acercando. Puedo obtener los primeros tres ejemplos para trabajar. Pero todavía estoy atrapado en FileServerXml.java http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty – Norm