2013-11-15 62 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:\出去! - 在你的(可访问的)文件系统上。无论如何,如果你按照一些命名你的文件的指导,例如没有空格和像“!”这样的花哨字符