Exceção org.hibernate.MappingException: Unknown entity

Prezados,

Estou recebendo uma a seguinte exceção, mas aparentemente meu mapeamento está correto.

org.hibernate.MappingException: Unknown entity: Unknown entity: meupacote.AcessoPagina

Segue meu arquivo de mapeamento:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC 
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping package="meupacote">
	<class name="Acesso" abstract="true">
		<id name="id" type="long" column="ID_ACESSO">
			<generator class="native"> 
				<param name="sequence">SQ_ACESSO</param>
			</generator>
		</id>

		<property name="msisdn" type="string" column="MSISDN" />

		<union-subclass name="AcessoPagina" table="ACESSO_PAGINA">
			<property name="idPagina" type="long" column="ID_PAGINA" />
			<property name="idAplicacao" type="long" column="ID_APLICACAO" />
		</union-subclass>

		<union-subclass name="AcessoComponente" table="ACESSO_COMPONENTE">
			<property name="idComponente" type="long" column="ID_COMPONENTE" />
			<property name="idPagina" type="long" column="ID_PAGINA" />
		</union-subclass>
				
	</class>
</hibernate-mapping>

Abçs :wink:

Boa noite.

Este erro ocorre quando o não encontra-se a entidade mapeada.

Envie a estrutura de classe do pacote “meupacote” para um melhor entendimento sobre seu mapeamento, inclusive a estrutura da classe Acesso.

Olá AGAraujo,

Obrigado pelo interesse, mas descobri o que era. Faltava declarar no arquivo de configuração do hibernate, no meu caso hibernate.cfg.xml
a classe mapeada.

Abçs :wink: