-
1. Re: NPE just installed jboss tools
akazakov Oct 21, 2011 12:08 PM (in response to garramja)Could you attach your Eclipse log file?
-
2. Re: NPE just installed jboss tools
garramja Oct 26, 2011 5:38 AM (in response to akazakov)Hi, this is eclipse log
!SESSION 2011-10-26 11:29:05.443 -----------------------------------------------
eclipse.buildId=M20110210-1200
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=es_ES
Framework arguments: -product org.eclipse.epp.package.jee.product C:\J2EE\jdk1.6.0_27\bin\javaw.exe openFile
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product C:\J2EE\jdk1.6.0_27\bin\javaw.exe openFile
!ENTRY org.eclipse.core.resources 4 2 2011-10-26 11:29:31.375
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.core.resources 4 2 2011-10-26 11:29:31.664
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.core.resources 4 2 2011-10-26 11:29:31.666
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.core.resources 4 75 2011-10-26 11:29:31.780
!MESSAGE Errors occurred during the build.
!SUBENTRY 1 org.eclipse.wst.validation 4 75 2011-10-26 11:29:31.780
!MESSAGE Errors running builder 'Validation' on project 'secpub-ejb'.
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!SUBENTRY 1 org.eclipse.wst.validation 4 75 2011-10-26 11:29:31.780
!MESSAGE Errors running builder 'Validation' on project 'secpub-webapp'.
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!SUBENTRY 1 org.eclipse.wst.validation 4 75 2011-10-26 11:29:31.780
!MESSAGE Errors running builder 'Validation' on project 'secpub'.
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:745)
at org.eclipse.wst.validation.internal.ValManager.clean(ValManager.java:989)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.newClean(ValidationBuilder.java:300)
at org.eclipse.wst.validation.internal.operations.ValidationBuilder.clean(ValidationBuilder.java:117)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:631)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:344)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(CleanDialog.java:306)
at org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace(CleanDialog.java:154)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.core.jobs 4 2 2011-10-26 11:29:36.524
!MESSAGE An internal error occurred during: "Validation".
!STACK 0
java.lang.NullPointerException
at org.eclipse.wst.validation.internal.model.FilterRule$ProjectNature.<init>(FilterRule.java:224)
at org.eclipse.wst.validation.internal.model.FilterRule.create(FilterRule.java:77)
at org.eclipse.wst.validation.internal.model.FilterGroup.create(FilterGroup.java:63)
at org.eclipse.wst.validation.internal.ValPrefManagerGlobal.loadValidator(ValPrefManagerGlobal.java:173)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.loadValidators(ValPrefManagerProject.java:121)
at org.eclipse.wst.validation.internal.ValPrefManagerProject.getValidators(ValPrefManagerProject.java:96)
at org.eclipse.wst.validation.internal.ValManager.getV2Validators(ValManager.java:354)
at org.eclipse.wst.validation.internal.ValManager.getValidatorsNotCached(ValManager.java:221)
at org.eclipse.wst.validation.internal.ValManager.access$1(ValManager.java:220)
at org.eclipse.wst.validation.internal.ValManager$ValidatorCache.getValidatorsCached(ValManager.java:1263)
at org.eclipse.wst.validation.internal.ValManager.getValidators(ValManager.java:197)
at org.eclipse.wst.validation.internal.ValManager$ValidatorProjectManager$ValProjectMap.load(ValManager.java:1198)
at org.eclipse.wst.validation.internal.ValManager$ValidatorProjectManager$ValProjectMap.<init>(ValManager.java:1165)
at org.eclipse.wst.validation.internal.ValManager$ValidatorProjectManager.<init>(ValManager.java:1074)
at org.eclipse.wst.validation.internal.ValManager$ValidatorProjectManager.get(ValManager.java:1092)
at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:747)
at org.eclipse.wst.validation.internal.ValBuilderJob.finishingValidation(ValBuilderJob.java:161)
at org.eclipse.wst.validation.internal.ValBuilderJob.runInWorkspace(ValBuilderJob.java:131)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
-
3. Re: NPE just installed jboss tools
maxandersen Oct 26, 2011 7:44 AM (in response to garramja)the stacktrace doesnt have traces of jboss tools in here just pure webtools validation code.
That doesn't mean its not something in jboss tools but it means that either something in your project/workspace is not consistent or we got some very weird bug
Did you use these projects in a previous or future version of eclipse/jboss tools maybe ?
-
4. Re: NPE just installed jboss tools
maxandersen Oct 26, 2011 7:45 AM (in response to maxandersen)note, would also be interesting to see if you just install Eclipse WTP wether that will give the same error or not.
-
5. Re: NPE just installed jboss tools
garramja Nov 3, 2011 4:51 AM (in response to maxandersen)I think you are right when you said
Max Rydahl Andersen escribió:
something in your project/workspace is not consistent
Doing Project->Clean with project that has been created with another eclipse and jboss version, the npe is thrown, but if I create a new project (ear with ejb-project and web-project) the error not occurs.
The project that have this error was created with eclipse 3.6.1 and JBossAS Tools 2.2.0.v20110729-2066-H221-Final and seems that when the project is opened on worksapce with eclipse 3.6.2 eclipse-jee-helios-SR2-win32-x86_64 and jbosstools-3.2.1.Final.aggregate-Update-2011-08-01_12-53-33-H1305) have the npe when project-->clean is executed.
With eclipse wtp just installed, don't have this error.