Replies: 11 comments
-
Have your tried to reset your report version number from "3.2.24" to "3.2.23". May be you can give them a try. |
Beta Was this translation helpful? Give feedback.
-
@speckyspooky |
Beta Was this translation helpful? Give feedback.
-
I just want to say that, while you are free to use older versions of Birt than 4.9, none in the current dev team was involved in Birt when those versions were released. |
Beta Was this translation helpful? Give feedback.
-
Thanks for answering. i am using birt designer 4.12.0 and birt runtime 4.4.1 . My prod java project is using jdk 1.8. There are many other libraries following. I can't upgrade it to jdk17 so I still want to use it in jdk1.8. I'm just having a problem with class "com.mongodb.ReadPreference"'s signer information does not match signer information of other classes in the same package when it comes to the IRunAndRenderTask.run() step |
Beta Was this translation helpful? Give feedback.
-
You wrote that:
That makes me believe that there is a mix of jars from different versions of the Birt distribution in your environment. Are you running Birt in an OSGI environment? |
Beta Was this translation helpful? Give feedback.
-
I can only second with @claesrosell says. You'd be best to try with 4.14 which requires Java 17 because that will be the next release, so using it helps us test it. Furthermore, there will be no support for fixing problems other than problems in 4.14 version. |
Beta Was this translation helpful? Give feedback.
-
@speckyspooky @claesrosell @danhorst Thank you everyone for giving me advice. I have resolved old errors and encountered new errors. It seems that it cannot connect to my mongodb when reading data using birt runtime and gives an error as shown in the image. but on my birt design. everything still runs normally |
Beta Was this translation helpful? Give feedback.
-
Is that the complete stacktrace? I get a feeling that there are "causedBy" exceptions missing. |
Beta Was this translation helpful? Give feedback.
-
@claesrosell It seems that mongodb on dependency 4.4.1 is not fully supported like on birt designer 4.12 . There are a few properties that Java says are not supported. Nov 01, 2023 3:23:03 PM uk.co.spudsoft.birt.emitters.excel.framework.Logger info |
Beta Was this translation helpful? Give feedback.
-
There are most certainly things in recent MongoDB that Birt 4.4.1 is not supporting. It is important to understand that Birt 4.4.1 is almost 10 years old. It was released when MongoDB v2.6 was the most bleeding edge version. I do not know what version of MongoDB you are using, but v7 was recently released. |
Beta Was this translation helpful? Give feedback.
-
My point of view would be to ignore the integrated mongoDB-driver and user the common oda-jdbc-interface of BIRT. |
Beta Was this translation helpful? Give feedback.
-
Hi admin,
I'm using the Spring Boot system with Java JDK 1.8. I've designed a .rptdesign file using BIRT Report Designer 4.12, but when I try to export it to xlsx in Java 1.8, I encounter the error as mentioned in the title. I've tried replacing all the BIRT runtime libraries from 3.7 to 4.5 and even 4.13, but none of them worked. It seems like there might be an incompatibility issue with the Java version or some other problem that I don't understand. Please guide me on how to resolve this. Thank you.
Beta Was this translation helpful? Give feedback.
All reactions