Key: MIFOS-5118
URL: http://mifosforge.jira.com/browse/MIFOS-5118
Project: mifos
Issue Type: Bug
Components: Reports Module
Reporter: Michael Vorburger
Priority: Major
org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Caused by: org.eclipse.birt.core.exception.CoreException
at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Malware Security Report: Protecting Your Business, Customers, and the
Bottom Line. Protect your business and customers by understanding the
threat from malware and how it can impact your online business.
http://www.accelacomm.com/jaw/sfnl/114/51427462/
_______________________________________________
Mifos-issues mailing list
Mifos-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-issues
Michael Vorburger commented on MIFOS-5118:
------------------------------------------
Thanks to MIFOS-5119, now it is:
org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Caused by: org.eclipse.birt.core.exception.CoreException
at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:95)
at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
... 12 more
Caused by: java.security.PrivilegedActionException: org.eclipse.birt.core.framework.FrameworkException: Framework /home/vorburger/bin/apache-tomcat-7.0.21/webapps/mifos/WEB-INF/platform doesnt exist or is not a directory
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:79)
... 13 more
Caused by: org.eclipse.birt.core.framework.FrameworkException: Framework /home/vorburger/bin/apache-tomcat-7.0.21/webapps/mifos/WEB-INF/platform doesnt exist or is not a directory
at org.eclipse.birt.core.framework.osgi.OSGILauncher.doStartup(OSGILauncher.java:120)
at org.eclipse.birt.core.framework.osgi.OSGILauncher.access$000(OSGILauncher.java:44)
at org.eclipse.birt.core.framework.osgi.OSGILauncher$1.run(OSGILauncher.java:84)
... 15 more
Michael Vorburger reassigned MIFOS-5118:
----------------------------------------
Assignee: Michael Vorburger
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
Michael Vorburger commented on MIFOS-5118:
------------------------------------------
Errors above are from apache-tomcat-7.0.21/logs/catalina.out
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
Michael Vorburger edited comment on MIFOS-5118 at 9/10/11 3:12 PM:
-------------------------------------------------------------------
FTR: Issue originally raised by Jakub Sławiński via a comment in (already closed) MIFOS-4765, and confirmed by Keith Woodlock in dev list thread https://groups.google.com/forum/#!topic/mifosdeveloper/TYzT9zKFLmM
Errors above are from apache-tomcat-7.0.21/logs/catalina.out
The cause / underlying technical problem is that, given a WAR without anything in /WEB-INF/platform/ (non-existant), Jetty 7.3.0 returns null for servletContext.getRealPath("/WEB-INF/platform/") while Tomcat 7.0.21 returns where this "would have been" (e.g. something like /home/vorburger/bin/apache-tomcat-7.0.21/webapps/mifos/WEB-INF/platform - even if there is nothing there). BIRT in its PlatformServletContext is capable of "deploying" (extracting to a temporary dir) the OSGi Platform - but does that only if the Servlet Container returns null from getRealPath(). Personally I think Jetty is probably doing this right and would consider this a bug in Tomcat (although the Servlet Spec isn't really clear about this it seems) - but that doesn't solve our bug... ;-)
was (Author: vorburger):
Errors above are from apache-tomcat-7.0.21/logs/catalina.out
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
Michael Vorburger commented on MIFOS-5118:
------------------------------------------
Minor, vaguely related Jetty reference: http://dev.eclipse.org/mhonarc/lists/jetty-dev/msg00773.html
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
Michael Vorburger commented on MIFOS-5118:
------------------------------------------
OK, same approach as done in MIFOS-5119 once again here in order to patch BIRT... coreapi_MIFOS-5119-MIFOS-5118.jar, removed PlatformServletContext.class & PlatformServletContext$1.class, added http://dev.eclipse.org/viewcvs/viewvc.cgi/source/org.eclipse.birt.core/src/org/eclipse/birt/core/framework/PlatformServletContext.java?view=co&revision=1.15&root=BIRT_Project&pathrev=BIRT_2_5_0_Branch in reporting/src/main/java/org/eclipse/birt/core/framework/PlatformServletContext.java
Then changed line 88 of PlatformServletContext from
{code}if ( platform == null ){code}
to
{code}if ( platform == null || !new File(platform).exists()){code}
That does the trick - I've verified it by rebuilding a WAR and deploy on Tomcat (and checking that it still works on Jetty).
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
Michael Vorburger updated MIFOS-5118:
-------------------------------------
Attachment: 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch
Attaching patches just FTR. I'll commit these two plus the two from MIFOS-5119 to master all in one go.
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
Michael Vorburger commented on MIFOS-5118:
------------------------------------------
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=357315 filed for BIRT
* https://issues.apache.org/bugzilla/show_bug.cgi?id=51799 filed for Tomcat
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
Michael Vorburger reassigned MIFOS-5118:
----------------------------------------
Assignee: Udai Gupta (was: Michael Vorburger)
Udai - this is now pushed to master - would you mind setting an appropriate Affects Version & Fix Version on it, and then closing it?
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Udai Gupta
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
Michael Vorburger reassigned MIFOS-5118:
----------------------------------------
Assignee: Jakub Sławiński (was: Michael Vorburger)
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Jakub Sławiński
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
Michael Vorburger reassigned MIFOS-5118:
----------------------------------------
Assignee: Michael Vorburger (was: Udai Gupta)
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Michael Vorburger
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
Michael Vorburger edited comment on MIFOS-5118 at 9/10/11 4:40 PM:
-------------------------------------------------------------------
This is now pushed to master - would you mind setting an appropriate Affects Version & Fix Version on it, and then closing it?
was (Author: vorburger):
Udai - this is now pushed to master - would you mind setting an appropriate Affects Version & Fix Version on it, and then closing it?
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Udai Gupta
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
Mifos Hudson Jira Plugin User commented on MIFOS-5118:
------------------------------------------------------
Integrated in !http://ci.mifos.org/hudson/images/16x16/yellow.png! [head-master-secondary #497|http://ci.mifos.org/hudson/job/head-master-secondary/497/]
FIXED MIFOS-5118 BIRT broken on Tomcat 7.0.21 (patched BIRT)
Michael Vorburger :
Files :
* reporting-libs/src/libs/coreapi.jar
* reporting-libs/pom.xml
* reporting-libs/src/libs/coreapi_MIFOS-5119_MIFOS-5118.jar
* reporting/src/main/java/org/eclipse/birt/core/framework/PlatformServletContext.java
* reporting/pom.xml
* reporting/src/main/java/org/eclipse/birt/core/framework/osgi/OSGILauncher.java
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Reporter: Michael Vorburger
> Assignee: Jakub Sławiński
> Priority: Major
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
keithwoodlock updated MIFOS-5118:
---------------------------------
Scheduled For: Release
Affects Version/s: Release 2.2
Fix Version/s: Release 2.2.1
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Affects Versions: Release 2.2
> Reporter: Michael Vorburger
> Assignee: Jakub Sławiński
> Priority: Major
> Fix For: Release 2.2.1
>
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1
Mifos Hudson Jira Plugin User commented on MIFOS-5118:
------------------------------------------------------
Integrated in !http://ci.mifos.org/hudson/images/16x16/blue.png! [head-g-release-secondary #132|http://ci.mifos.org/hudson/job/head-g-release-secondary/132/]
FIXED MIFOS-5118 BIRT broken on Tomcat 7.0.21 (patched BIRT)
Jakub Slawinski :
Files :
* reporting/pom.xml
* reporting-libs/src/libs/coreapi.jar
* reporting/src/main/java/org/eclipse/birt/core/framework/osgi/OSGILauncher.java
* reporting/src/main/java/org/eclipse/birt/core/framework/PlatformServletContext.java
* reporting-libs/pom.xml
* reporting-libs/src/libs/coreapi_MIFOS-5119_MIFOS-5118.jar
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Affects Versions: Release 2.2
> Reporter: Michael Vorburger
> Assignee: Jakub Sławiński
> Priority: Major
> Fix For: Release 2.2.1
>
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops? How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
Jakub Sławiński reassigned MIFOS-5118:
--------------------------------------
Assignee: Lukasz Chudy (was: Jakub Sławiński)
Lukasz, can you verify if Michael's fix resolved this issue?
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Affects Versions: Release 2.2
> Reporter: Michael Vorburger
> Assignee: Lukasz Chudy
> Priority: Major
> Fix For: Release 2.2.1
>
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Lukasz Chudy resolved MIFOS-5118.
---------------------------------
Resolution: Fixed
I am resolving this issue because it seems that issue has already been fixed.
Mifos is starting properly on Tomcat 7 and also BIRT reports generation works in the same way as on Jetty.
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Affects Versions: Release 2.2
> Reporter: Michael Vorburger
> Assignee: Lukasz Chudy
> Priority: Major
> Fix For: Release 2.2.1
>
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
Lukasz Chudy updated MIFOS-5118:
--------------------------------
Status: Ready for Showcase (was: Ready for Testing / Resolved)
> BIRT broken on Tomcat 7.0.21
> ----------------------------
>
> Key: MIFOS-5118
> URL: http://mifosforge.jira.com/browse/MIFOS-5118
> Project: mifos
> Issue Type: Bug
> Components: Reports Module
> Affects Versions: Release 2.2
> Reporter: Michael Vorburger
> Assignee: Lukasz Chudy
> Priority: Major
> Fix For: Release 2.2.1
>
> Attachments: 0003-WIP-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-Part-1-r.patch, 0004-FIXED-MIFOS-5118-BIRT-broken-on-Tomcat-7.0.21-patche.patch
>
>
> org.eclipse.birt.core.exception.BirtException: Cant startup the OSGI framework
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:91)
> at org.eclipse.birt.report.service.ReportEngineService.setEngineContext(ReportEngineService.java:321)
> at org.eclipse.birt.report.service.BirtViewerReportService.setContext(BirtViewerReportService.java:1022)
> at org.eclipse.birt.report.listener.ViewerServletContextListener.contextInitialized(ViewerServletContextListener.java:62)
> at org.mifos.reports.MifosViewerServletContextListener.contextInitialized(MifosViewerServletContextListener.java:69)
> at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
> at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:679)
> Caused by: org.eclipse.birt.core.exception.CoreException
> at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:90)
> at org.eclipse.birt.core.framework.Platform.startup(Platform.java:79)
> ... 12 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: http://mifosforge.jira.com/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1