The jasper dtd defines an attribute called "class".
For ex. in xml we have elements like <field name="City" class="java.lang.String"> etc.
This poses a problem if you try to use JAXB (Java API for XML Binding http://java.sun.com/xml/jaxb/ ) since class is a reserved keyword in Java. A alternative name perhaps could be className (or javaClassName) since the attribute specifies the name of the class which the element belongs to "java.lang.String". For standalone purpose it wont be a problem, but it might cause integration issues with standard Java APIs when you try using JasperReports in an enterprise scale solution. I am sure Teodor would look into it and be back with his comments/solutions.
For the time being we will try to delve into the code and see if something can be done.
Get latest updates about Open Source Projects, Conferences and News.