On Feb 8, 1:50 pm, FlexRails [email protected] wrote:
Hey Jon,
I’m glad you got it to work. I’m looking forward to your plugin,
although the hard part will probably always be the iReport and Java
part. I’ve never developed a plugin before so I don’t know if I can be
of assistance. Are you going to put the Java stuff also inside the
plugin directory ?
That’s my plan. I’ve created a few plugins (some only shared between
internal projects here at work and a couple released to the wild), so
I’m not worried about that part. It also looks like I should be able
to integrate jasperreports into the plugin and stay true to jasper’s
GPL licensing.
The one thing I’m still wondering about is that
XmlJasperInterface.class file and where it comes from, how it’s
licensed, etc. It seems like it would be necessary to include it with
the plugin, but do I need to include the source? Does it have it’s
own copywrite and license that needs to be included? Anybody know who
originally wrote that code?
Do you think I could improve the description of the whole process ?
Not sure. One problem I ran into is my project uses RESTful routes,
so I needed to do a little extra to generate the original xml file and
the report, but I think including those instructions might have made
it more confusing for people not using RESTful routes, and those of us
who are should already know what we need to do. Other than that, it
appears my whole problem was really my typo.
I suppose I left the log4j-1.2.13.jar because the one from the iReport
lib was a lower version. I’m going to test however if it is also
working with the version that is included in iReport and will let you
know here.
I’m currently using the two log4j’s that come in iReport and it seems
to work, but I’m not doing anything complicated, so my not even be
exercising that code to find out it’s not good enough.