Hbm.xml não pode ser mapeado

Saudações pessoal. Sou novato em hibernate.
Não encontro solução pro seguinte problema:

  • estou tentando fazer consultas em algumas tabelas existentes no BD, porém obtenho o erro abaixo. OBS. as tabelas já existem no BD e não foram criadas através do hibernate.
31 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.1.GA
47 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
62 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
62 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
203 [main] INFO org.hibernate.cfg.Configuration - Reading mappings from resource : Country.hbm.xml
719 [main] INFO org.hibernate.cfg.HbmBinder - Mapping class: hibernate.Country -> COUNTRY
org.hibernate.InvalidMappingException: Could not parse mapping document from resource Country.hbm.xml
	at org.hibernate.cfg.Configuration.addResource(Configuration.java:602)
	at hibernate.HibernateUtility.<clinit>(HibernateUtility.java:15)
	at hibernate.Country.main(Country.java:49)
Caused by: org.hibernate.PropertyNotFoundException: field [id] not found on hibernate.Country
	at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:145)
	at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:137)
	at org.hibernate.property.DirectPropertyAccessor.getGetter(DirectPropertyAccessor.java:160)
	at org.hibernate.util.ReflectHelper.getter(ReflectHelper.java:106)
	at org.hibernate.util.ReflectHelper.reflectedPropertyClass(ReflectHelper.java:94)
	at org.hibernate.mapping.SimpleValue.setTypeUsingReflection(SimpleValue.java:302)
	at org.hibernate.cfg.HbmBinder.bindSimpleId(HbmBinder.java:423)
	at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:356)
	at org.hibernate.cfg.HbmBinder.bindRootClass(HbmBinder.java:295)
	at org.hibernate.cfg.HbmBinder.bindRoot(HbmBinder.java:166)
	at org.hibernate.cfg.Configuration.add(Configuration.java:702)
	at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:537)
	at org.hibernate.cfg.Configuration.addResource(Configuration.java:599)
	... 2 more
Exception in thread "main" java.lang.NullPointerException
	at hibernate.HibernateUtility.getSession(HibernateUtility.java:23)
	at hibernate.Country.main(Country.java:49)

Meu Country.hbm.xml é esse abaixo:

<?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>
    <class name="hibernate.Country" table="COUNTRY">
        <id name="id" column="contryid" unsaved-value="null">
            <generator class="natives" />
        </id>
		
        <property name="description" column="DESCRIPTION" />
        <property name="ctr_isocode" column="CTR_ISOCODE" />
        
    </class>
</hibernate-mapping>

Alguém consegue enchergar se tem algo faltando ou errado ?

veja # 47 [main] INFO org.hibernate.cfg.Environment - hibernate.properties not found
esta falatando o

T+