Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux rcp designer build #52

Open
adiinfo-77 opened this issue Jan 2, 2021 · 3 comments
Open

Linux rcp designer build #52

adiinfo-77 opened this issue Jan 2, 2021 · 3 comments

Comments

@adiinfo-77
Copy link

adiinfo-77 commented Jan 2, 2021

Hello Alexander

do you happen to know how to do a rcp designer build for Linux?

birt-rcp-report-designer-4.8.0-20180626-linux.gtk.x86_64.zip
found on http://mirrors.ibiblio.org/eclipse/birt/downloads/drops/R-R1-4.8.0-201806261756?

ps: i made some changes based on your fork: upgrade to apache batik 1.13, apache poi 4.1.1, replaced iText 2.1.7 with OpenPdf 1.3.24.
Great work you did, congrats!

Thank you
Andrej

@adiinfo-77
Copy link
Author

ok, i got it: Tycho environments.

@Flugtiger
Copy link
Owner

Hi! Sorry for the late reply. priorities have shifted a bit away from BIRT in the last time. This sounds like some nice work, that you have accomplished. Are you interested in sharing what you have done? I could imagine that there are many people that could benefit from your work.

@adiinfo-77
Copy link
Author

Hi Alexander

i have made some blogs regarding my work on BIRT: https://www.optimaw.ch/birt-reloaded/

i have still one major issue i want to solve, though. It's the JSPC-Plugin that is used to precompile the JSP-Files.
i want to get rid of the old version used (9.0.x) and use instead the version that fits that of the Jetty-Server (9.4.x).
It seems that the Precompiler was switched from Glassfish to Tomcat after JSPC 9.0.x. Newer JSPC-Plugins fail to precompile the JSP-Files. My impression is that the problem lies in the fact, that Glassfish seemingly had compiled dependend Java-Classes automatically (i guess that was the reason why the .java files were put in WEB-INF\classes).

I managed nonetheless to Build on JDK11+, but i had to adapt the old JSPC-Plugin so it honors the Java Source level passed.
I described the required steps in section 5 in this Blog: https://www.optimaw.ch/change-to-jdk11-lts/

btw:
you can find the JSPC-Plugin in this repo: https://www.optimaw.ch/nexus/#browse/browse:birt-reloaded

Could you assist in this matter?

if yes, i propose we exchange e-mail addresses to discuss the problem directly.

Regards
Andrej

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants