JSF: Property 'senha' not found on type

Pessoal estou com o seguinte erro:

javax.el.PropertyNotFoundException: /cadastrarFuncionario.xhtml @89,69 value="#{funcionarioService.senha}": Property 'senha' not found on type com.sge.service.FuncionarioService$Proxy$_$$_WeldClientProxy

Na lógica, é porque não existe o get/set na classe funcionarioService, porem criei na classe o get e set p senha:

public class FuncionarioService implements Serializable{

	private static final long serialVersionUID = 1L;

	@Inject
	private FuncionarioDAO funcionarioDao;
	private List<Funcionario> funcionarios;
	
	@Inject
	private Usuario usuario = new Usuario();
	
	@Inject
	private Funcionario funcionario;
	
	@Inject
	private UsuarioDAO usuarioDao;
	
	private String senha;

no jsf:
> p:outputLabel value=“Senha”

  						p:password id="senha" value="#{funcionarioService.senha}" feedback="true" required="true" 
                                        maxlength="100" requiredMessage="Campo Obrigatorio" 
                                        minLength="6" promptLabel="Por favor insira a senha, minimo 6 caracteres" weakLabel="Fraca"  
                                        goodLabel="Boa" strongLabel="Excelente" 
                            p:message for="senha"		

o que poderia ser?

p:password id="senha" value="#{funcionarioService.funcionario.senha}" feedback="true" required="true"

o atributo senha é local (funcionarioService), apenas do service e não da classe funcionario.

`a classe está com as anotações?

@ManagedBean
@ViewScoped (aqui vai o escopo que vc desejar)
public class FuncionarioService implements Serializable{
`