The simplest way is to prepare a patch or Pull Request via GitHub - then I can easily review your proposal
2014-02-26 17:17 GMT+01:00 Felipe Lorenz <felipe.lor...@idealogic.com.br>: > Hello Lukasz, > > There is any impact if we add the following code in the JsonLibHandler > class: > > JsonConfig jsonConfig = new JsonConfig(); > jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); > > Just right above the line: > > if (target != null && sb.length() > 0 && sb.charAt(0) == '[') { > > And use it? > > I can't see a reason to not use it. Since it is throwing Exception in the > actual code at same time will not make difference if my object does not > contain a cyclic reference. > > What is your opinion? > > Also, it is just a workaround for the cyclic problem. I still want to have > same control over the results, using ContentTypeHandler, as in the > json-plugin. > > There is a way to read some parameter coming from the request by the > ContentTypeHandler? > > Thanks, > Felipe Lorenz > > Em 26/02/2014 10:02, Lukasz Lenart escreveu: >> >> You can always share your work as a patch or a plugin ;-) >> >> 2014-02-26 14:00 GMT+01:00 Felipe Lorenz <felipe.lor...@idealogic.com.br>: >>> >>> Thanks Lukasz, I think I´ll create a CustomContentTypeHandler. >>> >>> Em 26/02/2014 04:21, Lukasz Lenart escreveu: >>>> >>>> >>>> 2014-02-25 19:08 GMT+01:00 Felipe Lorenz >>>> <felipe.lor...@idealogic.com.br>: >>>>> >>>>> >>>>> Hi, >>>>> >>>>> I was not clear with my doubt. I dont´t want to use json-plugin, since >>>>> rest-plugin already has a json solution. >>>>> >>>>> I wanna try to use 100% of rest-plugin json solution and, at same time, >>>>> keep >>>>> the control over the data is returned. >>>> >>>> >>>> >>>> I think the only option you have is to write your own >>>> ContentTypeHandler [1] and override built-in JSON handler >>>> >>>> [1] >>>> >>>> >>>> http://struts.apache.org/release/2.3.x/docs/rest-plugin.html#RESTPlugin-CustomContentTypeHandlers >>>> >>>> >>>> Regards >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>> For additional commands, e-mail: user-h...@struts.apache.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org