I am using jasperreport and trying to pass an alternate report runner.
• net.sf.jasperreports.engine.fill.JRThreadSubreportRunner: The initial thread-based implementation
• net.sf.jasperreports.engine.fill.JRContinuationSubreportRunner: A Javaflow-based impl开发者_Go百科ementation
I am using the second one (for the reason, it runs on tomcat server, and creating threads wouldn't be good while writing subreports). The second one depends on commons-javaflow which is a sandbox version.
Not sure if I should use it, Could somebody suggest a better way. Thanks
While javaflow is a sandbox component, it is fairly mature, and many people use it in production. If have worked out all of the class-loader/bytecode transformer steps you need to take, it should be safe to use.
I would write several automated tests (just to be sure), and then use it.
I hope i got the question right
Actually JasperReports depends on many open source libraries, including Apache-Commons and iText among many others. I use JasperReports on multiple computers ranging from PCs to a mainframe. I believe you are safe.
精彩评论