Estou tendo um problema com o json + hibernate.
quero retorna via json um determininado bean. Entretanto, como é uma instância de uma consulta no banco sempre ocorre uma exception.
Dei uma pesquisada e pelo que percebi é algo com o lazy do hibernate. Fiz até um teste que identifiquei o mesmo.
O teste que fiz foi criando um VO, e populando a lista de VO e não da instância do hibernate.
alguem sabe como contornar o problema?
//Exception que ocorrre:
org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException
org.apache.struts2.json.JSONWriter.bean(JSONWriter.java:243) at org.apache.struts2.json.JSONWriter.process(JSONWriter.java:165) at org.apache.struts2.json.JSONWriter.value(JSONWriter.java:131) at org.apache.struts2.json.JSONWriter.write(JSONWriter.java:99) at org.apache.struts2.json.JSONUtil.serialize(JSONUtil.java:112) at org.apache.struts2.json.JSONResult.execute(JSONResult.java:198) at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:362) at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:266) at
....