InvalidMappingException [NENHUMA RESPOSTA]

0 respostas
fnandos

Buenas pessoal, eu estava fazendo um mapeamento no Hibernate com hbm até que me deparei com o seguinte erro:

org.xml.sax.SAXParseException: The content of element type "composite-id" must match "(meta*,(key-property|key-many-to-one)+)".

já fiz mudanças no xml mas não adiantou nada, segue o mapeamento de uma classe que implementa um composite-id:

<class name="Arquivo" table="ARQUIVO">
        <composite-id class="ArquivoId" name="id">
            <key-property name="arqSequencia" column="ARQ_SEQUENCIA" type="int" />
            <key-many-to-one class="Processo" column="PRO_PROTOCOLO" foreign-key="FK_PROCESSO_ARQUIVO" name="processo"/>
        </composite-id>
        <many-to-one class="Motivo" column="MOT_CODIGO" foreign-key="FK_MOTIVO_ARQUIVO" name="motivo" not-null="true"/>
        <property name="data" type="date">
            <column name="DATA" sql-type="date" not-null="true" />
        </property>
        <property name="observacao" type="string">
            <column name="observacao" sql-type="clob" />
        </property>
    </class>

o que pode estar errado?

Criado 14 de agosto de 2009
Respostas 0
Participantes 1