Injeção de classes Persistentes com CDI

Boa noite Pessoal.

Tenho o seguinte código:

Classe Persistente:

@Entity
@Table(name="CLIENTE")
public class ClienteBean implements Serializable {

  // Atributos
}

Bean Gerenciado:

@Named(value="clienteController")
@SessionScoped
public class ClienteController implements Serializable{

   @Inject
   private ClienteBean clienteBean;
   
}

Página:

....
Nome: <h:inputText value="#{clienteController.clienteBean.nome}"/>
....

O probelma é o seguinte, se eu não criar um getter para o propriedade que estou injetando (clienteBean) na classe ClienteController obtenho o seguinte erro:

javax.el.PropertyNotFoundException: /index.xhtml @12,79 value="#{clienteController.clienteBean.nome}": The class 'br.com.javamagazine.controller.ClienteController_$$_javassist_44' does not have the property 'clienteBean'. 

Obs.: Estou utilizando o GlassFish 3

Mas como estou injetando essa propridade não seria necessário criar o método getter para ela, correto?

Obrigado.