We have bought a license of flexmonster a while ago (march 26). We now would like to use the pentaho accelerator for better user experience.
However, we already are running a mondrian server using a Apache Tomcat with local extensions. But I see the accellerator is a closed source package that is running as its own daemon. This currently makes it impossible to integrate for us.
Would it be possible to receive the sourcecode of the accelerator? This way we can implement the changes required on our end.
Let me know if any other information is needed, thank you for your response,
Martijn van den Broek
Basesoft Solutions B.V.
Thank you for writing to us!
Our development team needs some time to consider possible options for this case. We will contact you when we have any updates on the subject.
Hi Tanya, any news on this?
Thank you for giving us some time. We have prepared a sample project for you. Please find an attached zip file. In that project, you can find
flexmonster-proxy-core.jar library which can be included into the existing project. Also, there are
FlexmonsterProxyServletImpl for Mondrian 3 and
FlexmonsterProxyServletImpl4 for Mondrian 4 which extend the
FlexmonsterProxyServlet . Before loading the data you need to apply the necessary configuration. Please find the properties that need to be defined:
FlexmonsterProxyServlet.connectionString = Jdbc=jdbc:postgresql://localhost:5432/fsb?user=postgres&password=Password;JdbcDrivers=org.postgresql.Driver;
CacheManager.memoryLimit = 1 * 1024 * 1024;
CacheManager.enabled = true;
Also here is the example urls for Mondrian 3
and also for the Mondrian 4
proxyUrl: "http://localhost:8080/flexmonster-accelerator-demo/flexmonster/mondrian4/" .
Let us know if everything works fine for you.
Hi Dmytro, this looks very promising. I’ll have a play with next week and we’ll let you know. Thank you!