Note that there are some explanatory texts on larger screens.

plurals
  1. POorg.hibernate.InvalidMappingException
    primarykey
    data
    text
    <p>I have a bit problem meanwhile I am developing with Hibernate. I have the following mapping file:</p> <pre><code>&lt;?xml version="1.0"?&gt; &lt;!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt; &lt;!-- Generated 07-abr-2011 13:29:19 by Hibernate Tools 3.4.0.CR1 --&gt; &lt;hibernate-mapping&gt; &lt;class name="com.cartif.database.Attribute11_CS6" table="Attribute11_CS6"&gt; &lt;id name="iAttrId" column="attributeid" type="java.lang.Integer"&gt; &lt;generator class="sequence"&gt; &lt;param name="sequence"&gt;s_attribute_CS6&lt;/param&gt; &lt;/generator&gt; &lt;/id&gt; &lt;property column="name" generated="never" lazy="false" name="sName" type="java.lang.String"/&gt; &lt;property column="value" generated="never" lazy="false" name="sValue" type="java.lang.String"/&gt; &lt;property column="timestamp" generated="never" lazy="false" name="tDate" type="java.sql.Timestamp"/&gt; &lt;property column="deviceId" generated="never" lazy="false" name="iDeviceId" type="java.lang.Integer"/&gt; &lt;property column="units" generated="never" lazy="false" name="sUnits" type="java.lang.String"/&gt; &lt;!--&lt;many-to-one cascade="all" name="appField" class="com.cartif.database.ApplicationField" fetch="join"&gt; &lt;column name="applicationfieldid" /&gt; &lt;/many-to-one&gt;--&gt; &lt;/class&gt; &lt;/hibernate-mapping&gt; </code></pre> <p>And the Java class is (I don't include the get/set mathods):</p> <pre><code>public class Attribute11_CS6 implements Serializable{ private static final long serialVersionUID = 1L; private int iAttrId; private String sName; private String sValue; private String sSensor; private String sUnits; private Timestamp tDate; private int iDeviceId; </code></pre> <p>When I run the application, it is thrown an Exception as following:</p> <pre><code>org.hibernate.InvalidMappingException: Could not parse mapping document from resource resources/Attribute11_CS6.hbm.xml at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:615) at com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:126) at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter$ValueWriter$8.write(ServerSerializationStreamWriter.java:153) at com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:535) at com.google.gwt.user.server.rpc.RPC.encodeResponse(RPC.java:616) at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:390) at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at com.cartif.monitoring.server.MonitoringServiceImpl.service(MonitoringServiceImpl.java:56) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:322) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:939) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) </code></pre> <p>What could the error be? Because I am useing similar mapping files with other applications without problems. I have checked several times the class, package and so on.</p> <p>Thanks in advance</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload