Uploaded image for project: 'Fuse Tooling'
  1. Fuse Tooling
  2. FUSETOOLS-2510

NullPointerException in ProjectClasspathChangedListener.notifyClasspathChanged

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 10.1.0, 10.1.0.AM2
    • 10.0.0, 10.1.0
    • Fuse Projects
    • None

    Description

      The following problem was reported via the automated error reporting:

      Message: Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core".
      java.lang.NullPointerException: null
          at org.fusesource.ide.camel.model.service.core.util.ProjectClasspathChangedListener.notifyClasspathChanged(ProjectClasspathChangedListener.java:140)
          at org.fusesource.ide.camel.model.service.core.util.ProjectClasspathChangedListener.visit(ProjectClasspathChangedListener.java:123)
          at org.fusesource.ide.camel.model.service.core.util.ProjectClasspathChangedListener.visitChildren(ProjectClasspathChangedListener.java:78)
          at org.fusesource.ide.camel.model.service.core.util.ProjectClasspathChangedListener.visit(ProjectClasspathChangedListener.java:119)
          at org.fusesource.ide.camel.model.service.core.util.ProjectClasspathChangedListener.elementChanged(ProjectClasspathChangedListener.java:52)
          at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1703)
          at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
          at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1693)
          at org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta(DeltaProcessor.java:1527)
          at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1503)
          at org.eclipse.jdt.internal.core.DeltaProcessor.notifyAndFire(DeltaProcessor.java:2219)
          at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:2109)
          at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:473)
          at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:299)
          at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
          at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:289)
          at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:152)
          at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:374)
          at org.eclipse.core.internal.resources.Workspace.aboutToBuild(Workspace.java:302)
          at org.eclipse.core.internal.resources.Project$1.run(Project.java:556)
          at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
          at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:544)
          at org.eclipse.core.internal.resources.Project.build(Project.java:112)
          at org.fusesource.ide.camel.model.service.core.util.JavaCamelFilesFinder.findJavaDSLRouteBuilderClass(JavaCamelFilesFinder.java:50)
          at org.fusesource.ide.projecttemplates.maven.CamelProjectConfigurator.checkCamelContextsExist(CamelProjectConfigurator.java:319)
          at org.fusesource.ide.projecttemplates.maven.CamelProjectConfigurator.configure(CamelProjectConfigurator.java:93)
          at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:508)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1)
          at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
          at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:501)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.configureNewMavenProjects(ProjectConfigurationManager.java:288)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:175)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:1)
          at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
          at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
          at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)
          at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1355)
          at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:143)
          at org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob$1.doCreateMavenProjects(ImportMavenProjectsJob.java:68)
          at org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
          at org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob.runInWorkspace(ImportMavenProjectsJob.java:77)
          at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
          at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
      

      Bundles:

      oracle.eclipse.tools.glassfish 16.3.0.201612160743 16.3.0.201612160743
      org.eclipse.core.commands 3.9.0.v20170530-1048 3.9.0.v20170530-1048
      org.eclipse.core.jobs 3.8.0.v20160901-1938 3.9.0.v20170322-0013
      org.eclipse.core.resources 3.11.0.v20160706-1129 3.12.0.v20170417-1558
      org.eclipse.core.runtime 3.12.0.v20160901-1938 3.13.0.v20170207-1030
      org.eclipse.debug.core 3.11.0.v20170605-1534 3.11.0.v20170605-1534
      org.eclipse.debug.ui 3.12.0.v20170605-1534 3.12.0.v20170605-1534
      org.eclipse.e4.core.di 1.6.100.v20170421-1418 1.6.100.v20170421-1418
      org.eclipse.egit.ui 4.8.0.201706111038-r 4.8.0.201706111038-r
      org.eclipse.jdt 3.13.0.v20170612-0950 3.13.0.v20170612-0950
      org.eclipse.jdt.apt.core 3.5.0.v20170411-0710 3.5.0.v20170411-0710
      org.eclipse.jdt.apt.ui 3.5.0.v20170505-1107 3.5.0.v20170505-1107
      org.eclipse.jdt.core 3.13.0.v20160913-0926 3.13.0.xx-201708211830-e47
      org.eclipse.jdt.debug.ui 3.8.0.v20170516-1058 3.8.0.v20170516-1058
      org.eclipse.jdt.junit 3.10.0.v20170208-1347 3.10.0.v20170208-1347
      org.eclipse.jdt.launching 3.9.0.v20170419-1235 3.9.0.v20170419-1235
      org.eclipse.jdt.ui 3.12.100.v20160910-0421 3.13.1.v20170804-0821
      org.eclipse.jface 3.12.100.v20160909-0734 3.13.0.v20170503-1507
      org.eclipse.jpt.common.core 1.5.0.v201603181811 1.5.0.v201603181811
      org.eclipse.jst.common.project.facet.core 1.4.500.v201508121553 1.4.500.v201508121553
      org.eclipse.jst.common.project.facet.ui 1.4.510.v201501141810 1.4.510.v201501141810
      org.eclipse.jst.j2ee 1.2.0.v201704202045 1.2.0.v201704202045
      org.eclipse.jst.j2ee.ui 1.1.910.v201701262104 1.1.910.v201701262104
      org.eclipse.jst.j2ee.web 1.1.900.v201701262104 1.1.900.v201701262104
      org.eclipse.jst.server.core 1.2.500.v201603031514 1.2.500.v201603031514
      org.eclipse.ltk.core.refactoring 3.8.0.v20170105-1156 3.8.0.v20170105-1156
      org.eclipse.m2e.core 1.7.1.20161104-1805 1.8.1.20170728-1531
      org.eclipse.m2e.core.ui 1.7.1.20161104-1805 1.8.1.20170728-1531
      org.eclipse.m2e.editor 1.7.1.20161104-1805 1.8.1.20170728-1531
      org.eclipse.m2e.importer 1.8.0.20170516-2043 1.8.0.20170516-2043
      org.eclipse.m2e.jdt 1.7.1.20161104-1805 1.8.1.20170728-1531
      org.eclipse.m2e.profiles.core 1.8.0.20170516-2043 1.8.0.20170516-2043
      org.eclipse.m2e.profiles.ui 1.8.0.20170516-2043 1.8.0.20170516-2043
      org.eclipse.m2e.wtp 1.3.2.20161026-1738 1.3.2.20170517-2015
      org.eclipse.m2e.wtp.jaxrs 1.3.2.20170517-2015 1.3.2.20170517-2015
      org.eclipse.m2e.wtp.jsf 1.3.2.20170517-2015 1.3.2.20170517-2015
      org.eclipse.pde.ui 3.10.0.v20170523-1510 3.10.0.v20170523-1510
      org.eclipse.swt 3.106.0.v20170608-0516 3.106.0.v20170608-0516
      org.eclipse.team.svn.core 4.0.5.I20170425-1700 4.0.5.I20170425-1700
      org.eclipse.team.ui 3.8.1.v20170515-1133 3.8.1.v20170515-1133
      org.eclipse.ui 3.109.0.v20170411-1742 3.109.0.v20170411-1742
      org.eclipse.ui.editors 3.11.0.v20170202-1823 3.11.0.v20170202-1823
      org.eclipse.ui.ide 3.13.0.v20170516-1223 3.13.0.v20170516-1223
      org.eclipse.ui.views 3.9.0.v20170226-1833 3.9.0.v20170226-1833
      org.eclipse.wst.common.emfworkbench.integration 1.2.101.v201107081800 1.2.101.v201107081800
      org.eclipse.wst.common.frameworks 1.2.200.v201304241450 1.2.200.v201304241450
      org.eclipse.wst.common.project.facet.core 1.4.300.v201111030423 1.4.300.v201111030423
      org.eclipse.wst.common.project.facet.ui 1.4.600.v201505072140 1.4.600.v201505072140
      org.eclipse.wst.server.core 1.10.0.v201705172051 1.10.0.v201705172051
      org.eclipse.wst.server.ui 1.5.400.v201705172051 1.5.400.v201705172051
      org.eclipse.wst.sse.ui 1.3.600.v201704250123 1.3.600.v201704250123
      org.eclipse.wst.validation 1.2.700.v201508251749 1.2.700.v201508251749
      org.eclipse.xtext.builder 2.12.0.v20170519-0809 2.12.0.v20170519-0809
      org.eclipse.xtext.generator 2.12.0.v20170519-0752 2.12.0.v20170519-0752
      org.fusesource.ide.camel.model.service.core 10.0.0.v20170712-2134 10.1.0.v20170818-1705
      org.fusesource.ide.projecttemplates 10.0.0.v20170712-1652 10.1.0.v20170814-1923
      org.jboss.tools.cdi.core 1.8.3.v20161214-1452 1.8.3.v20161214-1452
      org.jboss.tools.common 3.9.0.v20170316-1838 3.9.0.v20170316-1838
      org.jboss.tools.common.model 3.9.0.v20170316-1838 3.9.0.v20170316-1838
      org.jboss.tools.common.model.ui 3.9.0.v20170316-1838 3.9.0.v20170316-1838
      org.jboss.tools.forge.core 2.0.200.v20170309-1600 2.0.200.v20170309-1600
      org.jboss.tools.forge.ui.ext 2.0.201.v20170822-1703 2.0.201.v20170822-1703
      org.jboss.tools.jsf 3.8.3.v20161214-1452 3.8.3.v20161214-1452
      org.jboss.tools.jst.web 3.8.3.v20161214-1634 3.8.3.v20161214-1634
      org.jboss.tools.maven.apt.ui 1.3.0.201610261805 1.3.0.201610261805
      org.jboss.tools.maven.cdi 1.8.100.v20170420-1329 1.8.100.v20170420-1329
      org.jboss.tools.maven.project.examples 3.1.100.v20170420-1329 3.1.100.v20170420-1329
      org.springframework.ide.eclipse.boot.wizard 3.9.0.201707061730-RELEASE 3.9.0.201707061730-RELEASE
      org.springframework.ide.eclipse.core 3.9.0.201707061730-RELEASE 3.9.0.201707061730-RELEASE

      Operating Systems:

      Linux 2.6.32.el6 4.13.0
      MacOSX 10.11.6 10.13.0
      Windows 6.1.0 10.0.0

      The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/596939bce4b04d442f3690bc for the latest data.

      Thank you for your assistance.
      Your friendly error-reports-inbox.

      Attachments

        Activity

          People

            lheinema@redhat.com Lars Heinemann
            aer-bot Automated Error Reporting Bot (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: