Pessoal tenho um campo no banco(SQLServer) que preciso declará-lo com text.
Bom estou usando Hibernate e fiz tudo certinho!!!
No meu TO declarei:
private STRING nomeCampo, criei os getters and setters, qdo gerei os arqs do hibernate, criou-se no banco um varchar 255, que no caso não é suficiente para minha necessidade, mas tudo funciona correto, inclusive o insert!!!
Daí descobri que para transformá-lo em text adiciona-se na linha do TO que transforma para hibernate um type ficando assim:
@hibernate.property column=“nomeCampo” not-null=“false” type=“text” feito isto, funcionou redondo, mas na hora de fazer o insert da o erro abaixo, tem alguma coisa que faz diferente para este tipo de campo TEXT? Desde já obrigado!!!
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
