Package: libhibernate3-java Version: 3.3.0.CR1-1 Severity: important *** Please type your report below this line ***
It appears that the debian build process for the hibernate3.jar for this package omits the following files: hibernate-configuration-3.0.dtd hibernate-mapping-3.0.dtd from mainstream subversion repository path: /core/trunk/core/src/main/resources/org/hibernate This files must be included in the resulting jar, because if they aren't, at the validation phase of the hibernate startup, the validator will try to connect to http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd and http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd to get the DTDs. This will fail in machines without (full time) Internet access. If the dtd files are included in the hibernate3.jar, the validation will be performed against the locally found dtd and internet access will not be needed. Meantime, the user can fix the issue, downloading hibernate3.jar from http://hibernate.org and replacing the one from debian package in /usr/share/java/hibernate3.jar This is the stack trace from tomcat5.5 when trying to startup the context using hibernate: 27/08/2008 04:06:19 PM org.apache.catalina.core.StandardContext listenerStart GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase mx.com.leugim.common.hibernate.HibernateListener java.lang.ExceptionInInitializerError at mx.com.leugim.common.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:25) at mx.com.leugim.common.hibernate.HibernateListener.contextInitialized(HibernateListener.java:8) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3763) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4211) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:904) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:501) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1204) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213) at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1377) at org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:814) at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:343) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from resource mx/gob/sfp/rhnet/mysql/ruspdb/mes/Mes.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:579) at mx.com.leugim.common.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:13) ... 38 more Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from input stream at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:518) at org.hibernate.cfg.Configuration.addResource(Configuration.java:576) ... 39 more Caused by: org.dom4j.DocumentException: Server returned HTTP response code: 403 for URL: http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd Nested exception: Server returned HTTP response code: 403 for URL: http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd at org.dom4j.io.SAXReader.read(SAXReader.java:484) at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:510) ... 40 more Thanks, Miguel Cobá -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (700, 'stable'), (600, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-686 Locale: LANG=es_MX.UTF-8, LC_CTYPE=es_MX.UTF-8 (charmap=UTF-8) Versions of packages libhibernate3-java depends on: ii antlr 2.7.6-7 language tool for constructing rec ii gij [java2-runtime] 4:4.1.1-15 The GNU Java bytecode interpreter ii gij-4.1 [java2-runt 4.1.1-20 The GNU Java bytecode interpreter ii glassfish-javaee 2+b58g-3 Open source Java EE 5 Application ii java-gcj-compat 1.0.65-10 Java runtime environment using GIJ ii java-gcj-compat-dev 1.0.65-10 Java runtime environment with GCJ ii junit 3.8.1.1-7 Automated testing framework for Ja ii libasm-java 1.5.3-4 Java bytecode manipulation framewo ii libc3p0-java 0.9.1.2-1 library for JDBC connection poolin ii libcglib2.1-java 2.1.3.dfsg.1-2 code generation library for Java ii libcommons-collecti 3.1a-3.1 A set of abstract data type interf ii libcommons-logging- 1.0.4-5 commmon wrapper interface for seve ii libdom4j-java 1.6.1+dfsg-2 flexible XML framework for Java ii libehcache-java 1.5.0-1 distributed cache library ii libjavassist-java 3.8.GA-1 library for editing bytecodes in J ii libjboss-cache1-jav 1.4.1.SP9-1 cache frequently accessed Java obj ii libjboss-jmx-java 4.2.2.GA-5 JBoss Java Management Extensions ii libjboss-system-jav 4.2.2.GA-5 JBoss System ii liboscache-java 2.0.2-1 High performance and widely used J ii libproxool-java 0.9.0~rc3-2 Java JDBC connection pool ii libslf4j-java 1.5.2-1 Simple Logging Facade for Java ii libswarmcache-java 1.0RC2+cvs20071027-2 simple, yet powerful distributed c ii sun-java5-jre [java 1.5.0-14-1etch1 Sun Java(TM) Runtime Environment ( libhibernate3-java recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]