Problema com hibernate e postgreSQL

Pessoal
to com um erro estranho
tenho um simples pojo mapeado

[code]
@Entity
@Table(name = “PESSOA”)
@SequenceGenerator(name = “seq”, sequenceName = “SEQ_PESSOA”, allocationSize = 1)
public class Pessoa extends AbstractPojo {

@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seq")
@Column(name = "COD_PESSOA", unique = true, nullable = false, precision = 8, scale = 0)
private Long codPessoa;

@Column(name = "NOME_EXTENSO", nullable = false, length = 500)
private String nomeExtenso;[/code]

O mesmo ta mapeado no xml do hibernate

<mapping class="br.gov.in.assinatura.modulo.pessoa.pojo.Pessoa" />

e os dados da conexão

[code]

	<property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
	<property name="connection.driver_class">org.postgresql.Driver</property>
	<property name="hibernate.get_generated_keys">false</property>
	<property name="connection.url">jdbc:postgresql://localhost:5432/desenv</property>
	<property name="connection.username">assinatura</property>
	<property name="connection.password">assinatura</property>[/code]

Pelo que eu vi
ele conecta no banco direitinho
mas na hora de fazer o select na classe
eis o problema

/* criteria query */ select
      this_.COD_PESSOA as COD1_0_0_,
      this_.NOME_EXTENSO as NOME2_0_0_
from PESSOA this_

ERRO: relação "pessoa" não existe
org.hibernate.exception.SQLGrammarException: could not excute query

ou seja
ele nao consegue fazer esse select no banco…
mas nao sei oq está errado, pelo que eu vi o postgres, não reconhe esse 'this_" que tem do lado do nome das colunas,
outra coisa, pra mim executar no postgres eu tenho que colocar o nome da tabela entre aspa “PESSOA”, pq isso?

vlw

descobri
pq as anotações e o nome da Entidade ta em caixa alta
ai o postgres nao reconhece

isso é uma configuração?
eu queria usar o nome das annotations em caps-lock