Declaração de "manageg beans" no faces-config

Pessoal.

Gostaria de saber o que há de errado com este faces-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer
Faces Config 1.1//EN" "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<managed-bean>
	<managed-bean-name>Pessoa</managed-bean-name>
	<managed-bean-class>beans.PessoaBean</managed-bean-class>
	<managed-bean-scope>session</managed-bean-scope>
	<managed-property>  
		<property-name>nome</property-name>  
        	<value>Max William</value>  
	</managed-property>  
	<managed-property>  
		<property-name>idade</property-name>  
        <value>38</value>  
    </managed-property>  
	<managed-property>  
		<property-name>generosMusicais</property-name>  
        	<list-entries>  
            	<value>Rock</value>  
            	<value>Reggae</value>  
            	<value>Pop</value>  
        	</list-entries>  
	</managed-property>
	<managed-bean-name>Endereco</managed-bean-name>
	<managed-bean-class>beans.EnderecoBean</managed-bean-class>
	<managed-bean-scope>session</managed-bean-scope>
	<managed-bean-name>Telefone</managed-bean-name>
	<managed-bean-class>beans.TelefoneBean</managed-bean-class>
	<managed-bean-scope>session</managed-bean-scope>
</managed-bean>  
<navigation-rule>  
     <from-view-id>/exibeBean.jsp</from-view-id>  
</navigation-rule>
</faces-config>

A tag , lá o início, e IDE(Eclipse Ganymed) coloca um “hint” como se algo estivesse acontecendo com a sintaxe desta declaração.
Infelizmente ainda estou apannhando no meu aprendizado de JSF e tem hora que não consigo perceber onde estão os erros.
Grato pela ajuda,

Max William

está errado relamente sua declaração, vc está delcarando dois names, dois class entre a mesma tag
cada managed-bean vc deveria abrir uma tag nova, algo nesse estilo:

<managed-bean>
		<description>CategoriaAdmBean</description>
		<managed-bean-name>categoriaAdmBean</managed-bean-name>
		<managed-bean-class>br.marcosharbs.skyptshop.backingbeans.adm.CategoriaAdmBean</managed-bean-class>
		<managed-bean-scope>request</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<description>ItemAdmBean</description>
		<managed-bean-name>itemAdmBean</managed-bean-name>
		<managed-bean-class>br.marcosharbs.skyptshop.backingbeans.adm.ItemAdmBean</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<description>ConfirmarDepositoAdmBean</description>
		<managed-bean-name>confirmarDepositoAdmBean</managed-bean-name>
		<managed-bean-class>br.marcosharbs.skyptshop.backingbeans.adm.ConfirmarDepositoAdmBean</managed-bean-class>
		<managed-bean-scope>request</managed-bean-scope>
	</managed-bean>

como pode ver ali há 3 tags que são respectivamente fechadas

O correto seria:

<managed-bean> <managed-bean-name>nomeDoBean</managed-bean-name> <managed-bean-class>nomeDoPacoteEDaClasse</managed-bean-class> <managed-bean-scope>session ou request</managed-bean-scope> </managed-bean>

Marcio,

Valeu aí pela resposta. Que descuido esse meu.
Venho estudando JSF há pouco mais de uma semana via apostilas, mas não estou achando uma boa idéia.
Acho que vou ter que partir mesmo para um bom livro se JSF.
Obrigado pela atenção.