2013-11-15 60 views
0

我在eclipse IDE中使用Hibernate編寫了一個簡單的基於Web的應用程序插入程序,但我得到的只是這個錯誤。任何人都可以告訴我我需要做什麼?不斷得到錯誤HTTP 500

HTTP Status 500 - 

-------------------------------------------------------------------------------- 

type Exception report 

message 

description The server encountered an internal error() that prevented it from fulfilling this request. 

exception 

javax.servlet.ServletException: Servlet execution threw an exception 


root cause 

java.util.ServiceConfigurationError: org.hibernate.integrator.spi.Integrator: Error reading configuration file 
    java.util.ServiceLoader.fail(ServiceLoader.java:224) 
    java.util.ServiceLoader.parse(ServiceLoader.java:301) 
    java.util.ServiceLoader.access$200(ServiceLoader.java:181) 
    java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:349) 
    java.util.ServiceLoader$1.hasNext(ServiceLoader.java:432) 
    org.hibernate.service.classloading.internal.ClassLoaderServiceImpl.loadJavaServices(ClassLoaderServiceImpl.java:247) 
    org.hibernate.integrator.internal.IntegratorServiceImpl.<init>(IntegratorServiceImpl.java:53) 
    org.hibernate.service.internal.BootstrapServiceRegistryImpl.<init>(BootstrapServiceRegistryImpl.java:89) 
    org.hibernate.service.internal.BootstrapServiceRegistryImpl.<init>(BootstrapServiceRegistryImpl.java:66) 
    org.hibernate.service.ServiceRegistryBuilder.<init>(ServiceRegistryBuilder.java:76) 
    org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1850) 
    org.servlet.Insert.doGet(Insert.java:87) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 


root cause 

java.io.FileNotFoundException: D:\Stay Out!! (The system cannot find the file specified) 
    java.util.zip.ZipFile.open(Native Method) 
    java.util.zip.ZipFile.<init>(ZipFile.java:214) 
    java.util.zip.ZipFile.<init>(ZipFile.java:144) 
    java.util.jar.JarFile.<init>(JarFile.java:152) 
    java.util.jar.JarFile.<init>(JarFile.java:89) 
    sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93) 
    sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69) 
    sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:98) 
    sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122) 
    sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:150) 
    java.net.URL.openStream(URL.java:1035) 
    java.util.ServiceLoader.parse(ServiceLoader.java:296) 
    java.util.ServiceLoader.access$200(ServiceLoader.java:181) 
    java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:349) 
    java.util.ServiceLoader$1.hasNext(ServiceLoader.java:432) 
    org.hibernate.service.classloading.internal.ClassLoaderServiceImpl.loadJavaServices(ClassLoaderServiceImpl.java:247) 
    org.hibernate.integrator.internal.IntegratorServiceImpl.<init>(IntegratorServiceImpl.java:53) 
    org.hibernate.service.internal.BootstrapServiceRegistryImpl.<init>(BootstrapServiceRegistryImpl.java:89) 
    org.hibernate.service.internal.BootstrapServiceRegistryImpl.<init>(BootstrapServiceRegistryImpl.java:66) 
    org.hibernate.service.ServiceRegistryBuilder.<init>(ServiceRegistryBuilder.java:76) 
    org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1850) 
    org.servlet.Insert.doGet(Insert.java:87) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
+2

錯誤是不言自明的。錯誤讀取配置和FileNotFoundException –

+0

您應該添加更多的細節,如類路徑配置,web.xml或您是否使用其他Web框架? – erhun

+0

@AbhijithNagarajan我知道這個錯誤是自我解釋。我一直在撓頭思考哪個文件丟失了。我該如何從錯誤中恢復。無論如何謝謝你的回覆 – Neptune

回答

0

我認爲你沒有那個文件 - d:\出去! - 在你的(可訪問的)文件系統上。無論如何,如果你按照一些命名你的文件的指導,例如沒有空格和像「!」這樣的花哨字符