Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 367200 - R4E report generation has a null pointer exception
Summary: R4E report generation has a null pointer exception
Status: RESOLVED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Solaris
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Jacques Bouthillier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-20 10:02 EST by Jacques Bouthillier CLA
Modified: 2012-06-01 15:26 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacques Bouthillier CLA 2011-12-20 10:02:56 EST
Null pointer exception when generating a report. The report gets generated even if the exception occurred in the log view.
It was for an INFORMAL review not in completed state on SOLARIS
java.lang.NullPointerException
        at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable(ExtendedLogReaderServiceFactory.java:57)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:158)
        at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:146)
        at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
        at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
        at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
        at org.eclipse.core.internal.runtime.Log.log(Log.java:60)
        at org.eclipse.jst.jsf.common.JSFCommonPlugin.log(JSFCommonPlugin.java:290)
        at org.eclipse.jst.jsf.common.internal.strategy.StrategyComposite.perform(StrategyComposite.java:76)
        at org.eclipse.jst.jsf.common.metadata.internal.MetaDataModelManagerFactory$CompositeFactorySelectionStrategyProvider.getFactoryToUse(MetaDataModelManagerFactory.java:118)
        at org.eclipse.jst.jsf.common.metadata.internal.MetaDataModelManagerFactory.getMetaDataModelManagerFactoryProviderInstances(MetaDataModelManagerFactory.java:109)
        at org.eclipse.jst.jsf.common.metadata.internal.MetaDataModelManagerFactory.createNewInstance(MetaDataModelManagerFactory.java:95)
        at org.eclipse.jst.jsf.common.metadata.internal.MetaDataModelManagerFactory.createNewInstance(MetaDataModelManagerFactory.java:1)
        at org.eclipse.jst.jsf.common.internal.resource.ResourceSingletonObjectManager.getInstance(ResourceSingletonObjectManager.java:90)
        at org.eclipse.jst.jsf.common.metadata.internal.MetaDataModelManagerFactory.getMetaDataModelManagerInstance(MetaDataModelManagerFactory.java:57)
        at org.eclipse.jst.jsf.common.metadata.query.internal.AbstractMetaDataDomainQueryFactory.getManager(AbstractMetaDataDomainQueryFactory.java:48)
        at org.eclipse.jst.jsf.common.metadata.query.internal.taglib.TaglibDomainMetaDataQueryFactory.createQuery(TaglibDomainMetaDataQueryFactory.java:34)
        at org.eclipse.jst.jsf.common.metadata.query.internal.taglib.TaglibDomainMetaDataQueryFactory.createQuery(TaglibDomainMetaDataQueryFactory.java:1)
        at org.eclipse.jst.jsf.common.metadata.query.internal.MetaDataQueryFactory.createQuery(MetaDataQueryFactory.java:54)
        at org.eclipse.jst.pagedesigner.dtmanager.DefaultDTInfoFactory.getDTInfo(DefaultDTInfoFactory.java:53)
        at org.eclipse.jst.pagedesigner.dtmanager.DTManager.getDTInfo(DTManager.java:99)
        at org.eclipse.jst.pagedesigner.dtmanager.converter.internal.DTTagConverterFactory.createConverter(DTTagConverterFactory.java:32)
        at org.eclipse.jst.pagedesigner.dtmanager.DTManager.getTagConverter(DTManager.java:65)
        at org.eclipse.jst.pagedesigner.parts.ElementEditPart.getTagConverter(ElementEditPart.java:163)
        at org.eclipse.jst.pagedesigner.parts.ElementEditPart.setModel(ElementEditPart.java:84)
        at org.eclipse.jst.pagedesigner.parts.HTMLEditPartsFactory.createEditPart(HTMLEditPartsFactory.java:69)
        at org.eclipse.gef.editparts.AbstractEditPart.createChild(AbstractEditPart.java:269)
        at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:780)
        at org.eclipse.jst.pagedesigner.parts.DocumentEditPart.refreshChildren(DocumentEditPart.java:134)
        at org.eclipse.jst.pagedesigner.parts.DocumentEditPart.refreshChildren(DocumentEditPart.java:126)
        at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726)
        at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)
        at org.eclipse.jst.pagedesigner.parts.DocumentEditPart.refresh(DocumentEditPart.java:114)
        at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)
        at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)
        at org.eclipse.jst.pagedesigner.parts.NodeEditPart.addNotify(NodeEditPart.java:104)
        at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)
        at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105)
        at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:617)
        at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:626)
        at org.eclipse.jst.pagedesigner.editors.SimpleGraphicalEditor.setModel(SimpleGraphicalEditor.java:425)
        at org.eclipse.jst.pagedesigner.editors.HTMLEditor.connectDesignPage(HTMLEditor.java:364)
        at org.eclipse.jst.pagedesigner.editors.HTMLEditor.createPages(HTMLEditor.java:444)
        at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
        at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
        at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
        at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
        at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)
        at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2945)
        at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850)
        at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842)
        at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2793)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773)
        at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2756)
        at org.eclipse.mylyn.reviews.r4e.report.internal.dialog.ReportGeneration.openFile(ReportGeneration.java:1162)
        at org.eclipse.mylyn.reviews.r4e.report.internal.dialog.ReportGeneration.access$5(ReportGeneration.java:1106)
        at org.eclipse.mylyn.reviews.r4e.report.internal.dialog.ReportGeneration$3.run(ReportGeneration.java:1096)
Comment 1 Jacques Bouthillier CLA 2012-06-01 15:26:35 EDT
Testing with the R4E version 0.10.0 did not generate any null pointer on Window and SOLARIS