[Resolvido]Problema com Vraptor e hibernate Property 'id' not found on type java.lang.String

Alguém sabe porque ocorre este erro ao requisitar muitas vezes repetidamente um novo registro.

Model

[code]
@Entity
public class Pagina extends AbstractEntity {

private static final long serialVersionUID = 8450533024239540722L;


@NotNull
@NotEmpty
@Length(min = 3, max = 255)
private String titulo;



public String getTitulo() {
	return titulo;
}
public void setTitulo(String titulo) {
	this.titulo = titulo;
}

}[/code]

Controller


//Nova Pagina
	@Get("/pagina/novo")
	public void novo() {
	}

novo.jsp

<body>
	<fieldset style="width: 390px;">
		<legend>pagina</legend>

		<form action="${pageContext.request.contextPath}/pagina" method="post">
			<input type="hidden" name="pagina.id" value="${pagina.id}"/>

			<label>Titulo:</label>
			<input type="text" name="pagina.titulo" value="${pagina.titulo}"/><br/><br/>
			
			<input type="submit" value="salvar"/>
		</form>
	</fieldset>
	
</body>

ERRO
Property ‘id’ not found on type java.lang.String.

 An exception occurred processing JSP page /WEB-INF/jsp/pagina/novo.jsp at line 9

6: 		<legend>pagina</legend>
7: 
8: 		<form action="${pageContext.request.contextPath}/pagina" method="post">
9: 			<input type="hidden" name="pagina.id" value="${pagina.id}"/>
10: 
11: 			<label>Titulo:</label>
12: 			<input type="text" name="pagina.titulo" value="${pagina.titulo}"/><br/><br/>

no controller, como vc tá incluindo essa variavel pagina?

Olá Lucas está assim.

@Resource
public class PaginaController {

	private final PaginaRepository repository;
	private final Result result;

	
	public PaginaController(Result result, PaginaRepository repository) {
		this.result = result;
		this.repository = repository;
	}

//Nova Pagina
	@Get("/pagina/novo")
	public void novo() {
	}

}

bom, existe algum atributo no request que se chama pagina e é uma string… vc setou algo assim em algum lugar?

Não que me lembro,

Não estou achando este erro ta cruel.

Engraçado que funciona mas do nada da erro quando faço alguma requisição em outro controller pedindo um novo registro e volto nele acontece isso.

Tinha setado em um jsp de outra pagina ele guardava na session obrigado pela luz,

<c:set var=“pagina” scope=“session” value=“1”/>

Obrigado