(Resolvido) REST - Não exibe valor Enum

Galera, estou aprendendo a mexer no REST e o meu serviço não está exibindo o valor do Enum.

package br.com.testeRestNew.model;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement
public class Cerveja {
	
	private String nome;
	private String descricao;
	private String cervejaria;
	private Tipo tipo;
	
	public Cerveja(String nome, String descricao, String cervejaria, Tipo tipo) {
		this.nome = nome;
		this.descricao = descricao;
		this.cervejaria = cervejaria;
		this.tipo = tipo;
	}
	
	
	public Cerveja(){
	}
	
	
	public enum Tipo {
		LAGER, PILSEN, PALE_ALE, INDIAN_PALE_ALE, WEIZEN;
	}
	
	
	
	// getters and setters
	
	@XmlAttribute(name="id")
	public Tipo getTipo() {
		return tipo;
	}

	public void setTipo(Tipo tipo) {
		this.tipo = tipo;
	}


	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public String getCervejaria() {
		return cervejaria;
	}

	public void setCervejaria(String cervejaria) {
		this.cervejaria = cervejaria;
	}

}

Exibe todos os campos menos o campo Tipo, que é do Enum. Alguém poderia me ajudar?

Consegui resolver, tinha uma anotação a mais. Tirei a @XmlAttribute(name="id") e funcionou.