Community
Participate
Working Groups
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)
Testing with the R4E version 0.10.0 did not generate any null pointer on Window and SOLARIS