Je commence juste avec Jetty (Jetty 6 w/Java 6). En utilisant les fichiers d'exemple avec Jetty 6, je place mon fichier de configuration xml. dans le même répertoire que mon fichier java. Mais quand je lance le projet, j'ai cette erreur.Où dois-je mettre mon fichier jetty.xml avec Jetty embedded?
Exception in thread "main" java.lang.NullPointerException at net.test.FileServerXml.main(FileServerXml.java:13
Voici l'exemple de code:
`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();
}
}
Quelle est la bonne façon de structurer le système de fichiers pour que mon fichier xml se trouve?
Je me rapproche. Je peux obtenir les trois premiers exemples à travailler. Mais je suis toujours coincé sur le fichier FileServerXml.java http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty – Norm