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?