[Mifos-issues] [JIRA Studio] (MIFOS-5118) BIRT broken on Tomcat 7.0.21

0 views
Skip to first unread message

Michael Vorburger (Created) (JIRA)

unread,
Sep 10, 2011, 4:34:54 PM9/10/11
to mifos-...@lists.sourceforge.net
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
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) (JIRA)

unread,
Sep 10, 2011, 5:16:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69155#comment-69155 ]

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 (Work started) (JIRA)

unread,
Sep 10, 2011, 5:16:54 PM9/10/11
to mifos-...@lists.sourceforge.net

Michael Vorburger (Assigned) (JIRA)

unread,
Sep 10, 2011, 5:16:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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) (JIRA)

unread,
Sep 10, 2011, 5:26:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69156#comment-69156 ]

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 (Issue Comment Edited) (JIRA)

unread,
Sep 10, 2011, 6:13:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69156#comment-69156 ]

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) (JIRA)

unread,
Sep 10, 2011, 6:15:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69157#comment-69157 ]

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) (JIRA)

unread,
Sep 10, 2011, 6:42:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69158#comment-69158 ]

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) (JIRA)

unread,
Sep 10, 2011, 6:50:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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) (JIRA)

unread,
Sep 10, 2011, 7:39:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69162#comment-69162 ]

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 (Assigned) (JIRA)

unread,
Sep 10, 2011, 7:39:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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 (Assigned) (JIRA)

unread,
Sep 10, 2011, 7:41:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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 (Assigned) (JIRA)

unread,
Sep 10, 2011, 7:41:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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 (Issue Comment Edited) (JIRA)

unread,
Sep 10, 2011, 7:41:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69163#comment-69163 ]

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) (JIRA)

unread,
Sep 10, 2011, 8:12:54 PM9/10/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69166#comment-69166 ]

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) (JIRA)

unread,
Sep 13, 2011, 7:45:54 AM9/13/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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) (JIRA)

unread,
Sep 15, 2011, 9:51:54 AM9/15/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=69196#comment-69196 ]

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 (Assigned) (JIRA)

unread,
Sep 20, 2011, 5:19:54 AM9/20/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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) (JIRA)

unread,
Sep 20, 2011, 9:50:54 AM9/20/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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) (JIRA)

unread,
Oct 5, 2011, 3:18:36 AM10/5/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-5118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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

Reply all
Reply to author
Forward
0 new messages