You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Ján Valkovič <ya...@samsonzv.sk> on 2009/11/23 12:17:18 UTC
Groovy library
Hi,
why OFBiz use library groovy-1.5.5.jar and not groovy-all-1.5.5.jar? I
need goovy-all library for jasper report with groovy language and i
don't know if there will be any version (or other) conflict with any
other library.
After quick check it seems it's ok, but it's not possible check all :-)
Thanks
ya
Re: Groovy library
Posted by Ján Valkovič <ya...@samsonzv.sk>.
Hi Scott,
i agree, embedded groovy is not good idea at all. But i didn't found any
other solution that works. External libraries in same versions didn't
works for me:
java.lang.AbstractMethodError
org.codehaus.groovy.control.CompilationUnit$10.call(CompilationUnit.java:711)
org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:885)
org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:436)
net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:84)
net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:188)
net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215)
net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:201)
org.ofbiz.webapp.view.JasperReportsPdfViewHandler.render(JasperReportsPdfViewHandler.java:87)
org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:789)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:533)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:201)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:259)
Groovy-all library works. I prefer groovy library, not groovy-all, but
for unknown reason works only groovy-all.
Btw, iReport use groovy-all too.
ya
Dňa Ut, 2009-11-24 o 01:45 +1300, Scott Gray napísal:
> Hi Ján
>
> It makes no sense for us to use groovy-all because half of the
> included libraries are already present in OFBiz. You should not add
> groovy-all to your classpath but instead add the individual libraries
> as you need them, they are right there in the lib folder of the groovy
> binary download.
>
> Regards
> Scott
>
> On 24/11/2009, at 12:17 AM, Ján Valkovič wrote:
>
> > Hi,
> > why OFBiz use library groovy-1.5.5.jar and not groovy-all-1.5.5.jar? I
> > need goovy-all library for jasper report with groovy language and i
> > don't know if there will be any version (or other) conflict with any
> > other library.
> >
> > After quick check it seems it's ok, but it's not possible check
> > all :-)
> >
> > Thanks
> >
> > ya
> >
> >
>
Re: Groovy library
Posted by Scott Gray <sc...@hotwaxmedia.com>.
Hi Ján
It makes no sense for us to use groovy-all because half of the
included libraries are already present in OFBiz. You should not add
groovy-all to your classpath but instead add the individual libraries
as you need them, they are right there in the lib folder of the groovy
binary download.
Regards
Scott
On 24/11/2009, at 12:17 AM, Ján Valkovič wrote:
> Hi,
> why OFBiz use library groovy-1.5.5.jar and not groovy-all-1.5.5.jar? I
> need goovy-all library for jasper report with groovy language and i
> don't know if there will be any version (or other) conflict with any
> other library.
>
> After quick check it seems it's ok, but it's not possible check
> all :-)
>
> Thanks
>
> ya
>
>