java.lang.NullPointerException after shutdown platform [message #693106] |
Tue, 05 July 2011 15:44  |
Eclipse User |
|
|
|
i use birt2.6.2, and in my class there is a method to generate report from script data source, then shutdown the platform, in my junit test cases, when i call it 1 time, it works well, but if call it 2 times, the exception thrown as follow:
java.lang.NullPointerException
at org.eclipse.birt.report.model.metadata.ExtensionManagerImpl.initialize(ExtensionManagerImpl.java:103)
at org.eclipse.birt.report.model.metadata.MetaDataDictionary.intializeExtension(MetaDataDictionary.java:1169)
at org.eclipse.birt.report.model.api.impl.DesignEngineImpl.initialize(DesignEngineImpl.java:99)
at org.eclipse.birt.report.model.api.impl.DesignEngineImpl.newSessionHandle(DesignEngineImpl.java:147)
at org.eclipse.birt.report.model.api.DesignEngine.newSessionHandle(DesignEngine.java:120)
at org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:143)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.getReportDesignHandle(ReportEngineHelper.java:255)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:274)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:196)
at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:130)
at org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDesign(ReportEngine.java:295)
...............
...............
but if i comment out the "Platform.shutdown", it works.
who can help?
thanks.
|
|
|
Re: java.lang.NullPointerException after shutdown platform [message #693679 is a reply to message #693106] |
Wed, 06 July 2011 21:28  |
Eclipse User |
|
|
|
I wonder if this is causing it?
https://bugs.eclipse.org/bugs/show_bug.cgi?id=208174
Jason
On 7/5/2011 3:44 PM, forums-noreply@eclipse.org wrote:
> i use birt2.6.2, and in my class there is a method to generate report
> from script data source, then shutdown the platform, in my junit test
> cases, when i call it 1 time, it works well, but if call it 2 times, the
> exception thrown as follow:
>
> java.lang.NullPointerException
> at
> org.eclipse.birt.report.model.metadata.ExtensionManagerImpl.initialize(ExtensionManagerImpl.java:103)
>
> at
> org.eclipse.birt.report.model.metadata.MetaDataDictionary.intializeExtension(MetaDataDictionary.java:1169)
>
> at
> org.eclipse.birt.report.model.api.impl.DesignEngineImpl.initialize(DesignEngineImpl.java:99)
>
> at
> org.eclipse.birt.report.model.api.impl.DesignEngineImpl.newSessionHandle(DesignEngineImpl.java:147)
>
> at
> org.eclipse.birt.report.model.api.DesignEngine.newSessionHandle(DesignEngine.java:120)
>
> at
> org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:143)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.getReportDesignHandle(ReportEngineHelper.java:255)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:274)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:196)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:130)
>
> at
> org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDesign(ReportEngine.java:295)
>
> ...............
> ...............
> but if i comment out the "Platform.shutdown", it works.
>
> who can help?
> thanks.
|
|
|
Powered by
FUDForum. Page generated in 0.03234 seconds