2009-12-29 11 views
7

में प्रोग्रामेटिक रूप से एक सर्वलेट पंजीकृत करना मैं प्रोग्रामी रूप से जेट्टी 7.0 में एक सर्वलेट पंजीकृत करने का प्रयास कर रहा हूं। जेट्टी 6 के लिए मुझे मिले सभी उदाहरण हैं, और जेटी 7 काफी अलग है। यहाँ मेरी सर्वर साइड है:जेटी 7

import org.eclipse.jetty.server.Server; 
import org.eclipse.jetty.servlet.ServletContextHandler; 

public class Bootstrapper { 
    public static void main(String[] args) throws Exception{ 
     Server server = new Server(8080); 
     ServletContextHandler servletContextHandler = new ServletContextHandler(server, "/context", true, false); 
     servletContextHandler.addServlet(HessianService.class, "/hessian-service"); 
     server.start(); 
     System.out.println("started"); 
    } 

} 

इस परीक्षण के परिणाम Sever शुरू होता है, लेकिन ग्राहक कनेक्ट होने पर विफल रहता है: java.io.FileNotFoundException: http://localhost:8080/hessian-service

मैं अपने ब्राउज़र में कुछ भी नहीं देख की वजह से http://localhost:8080/hessian-service पर। धन्यवाद

+0

आप घाट के लिए इस सवाल का जवाब कृपया है। http://stackoverflow.com/questions/6015999/jersey-filters-in-non-servlet-container – Apurv

उत्तर

संबंधित मुद्दे