Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-releng] JSF tools smoke tests PASSED: WTP 2.0 integration candidate build - I200611090031

While examining our regressions, I've seen another exception that seems to be triggered during background updates kicked off by adding or removing jars from the classpath and/or module dependencies. Have significant changes been made to module dependencies or related code?

This one seems to be in JSP taglib support. Note that this was logged while I was playing with having a JAR (tomahawk.jar that does contain taglibs) in and out of module dependencies:

java.lang.NullPointerException
at org.eclipse.jst.jsp.core.taglib.ProjectDescription.handleElementChanged(ProjectDescription.java:1166) at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:145) at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:121) at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:87) at org.eclipse.jst.jsp.core.taglib.TaglibIndex$ClasspathChangeListener.elementChanged(TaglibIndex.java:72) at org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProcessor.java:1510)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners(DeltaProcessor.java:1500) at org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta(DeltaProcessor.java:1348) at org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProcessor.java:1327) at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1874) at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:369) at org.eclipse.core.internal.events.NotificationManager$2.run(NotificationManager.java:282)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:276) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:148) at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:256) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:963) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1751) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:784) at org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4116) at org.eclipse.jst.j2ee.internal.web.classpath.WebAppLibrariesContainer.install(WebAppLibrariesContainer.java:70) at org.eclipse.jst.j2ee.internal.web.classpath.WebAppLibrariesContainer.refresh(WebAppLibrariesContainer.java:80) at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater$ModuleUpdateJob.processModules(J2EEComponentClasspathUpdater.java:265) at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater$ModuleUpdateJob.access$1(J2EEComponentClasspathUpdater.java:259) at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater$1.run(J2EEComponentClasspathUpdater.java:291)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater$ModuleUpdateJob.run(J2EEComponentClasspathUpdater.java:283)
   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)


Cameron Bateman wrote:

JSF tools passes smoke test. We have 1 new, non-impairing exception discovered during smoke testing that we are tracking, but we do not consider it blocking.


org.eclipse.wst.common.frameworks.internal.enablement.nonui.WFTWrappedException Java Model Exception: Java Model Status [Build path contains duplicate entry: 'C:cam/tomahawk/tomahawk-1.1.3/lib/tomahawk-1.1.3.jar' for project NoFacetOnCreate] at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:775) at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:2779) at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(JavaProject.java:2810) at org.eclipse.jst.j2ee.internal.common.operations.UpdateJavaBuildPathOperation.run(UpdateJavaBuildPathOperation.java:232) at org.eclipse.wst.common.frameworks.internal.ui.RunnableWithProgressWrapper.run(RunnableWithProgressWrapper.java:67) at org.eclipse.jst.jsf.core.internal.jsflibraryconfig.J2EEModuleDependencyDelegate.updateProjectDependency(J2EEModuleDependencyDelegate.java:196) at org.eclipse.jst.jsf.core.internal.jsflibraryconfig.J2EEModuleDependencyDelegate.addProjectDependency(J2EEModuleDependencyDelegate.java:135) at org.eclipse.jst.jsf.core.internal.jsflibraryconfig.J2EEModuleDependencyDelegate.updateProjectDependencies(J2EEModuleDependencyDelegate.java:115) at org.eclipse.jst.jsf.ui.internal.jsflibraryconfig.JSFLibraryPropertyPage.performOk(JSFLibraryPropertyPage.java:69)

_______________________________________________
wtp-releng mailing list
wtp-releng@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-releng




Back to the top