Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 349788 - java.lang.NullPointerException during enable generator
Summary: java.lang.NullPointerException during enable generator
Status: CLOSED FIXED
Alias: None
Product: Tigerstripe
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 major (vote)
Target Milestone: 0.5M0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 349537 349818 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-06-20 04:07 EDT by Maria Kolchinskaja CLA
Modified: 2011-06-27 17:35 EDT (History)
3 users (show)

See Also:


Attachments
349788 patch (1.05 KB, patch)
2011-06-21 07:49 EDT, Anton Salnik CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Maria Kolchinskaja CLA 2011-06-20 04:07:47 EDT
Build Identifier: 

1. Create Tigerstripe project
2. Create Tigerstripe Generator project
3. Deploy generator
4. Open tigerstripe.xml file and check 'Enable generator' checkbox
5. Click 'Save' button

The error is displayed:

Errors occurred during the build.
Errors running builder 'Tigerstripe Project Auditor' on project 'p1'.
java.lang.NullPointerException
at org.eclipse.tigerstripe.workbench.internal.builder.DescriptorAuditor.checkPropertiesOnPluginConfig(DescriptorAuditor.java:240)
at org.eclipse.tigerstripe.workbench.internal.builder.DescriptorAuditor.checkPluginProperties(DescriptorAuditor.java:147)
at org.eclipse.tigerstripe.workbench.internal.builder.DescriptorAuditor.run(DescriptorAuditor.java:71)
at org.eclipse.tigerstripe.workbench.internal.builder.TigerstripeProjectAuditor.checkDescriptor(TigerstripeProjectAuditor.java:627)
at org.eclipse.tigerstripe.workbench.internal.builder.TigerstripeProjectAuditor.auditProject(TigerstripeProjectAuditor.java:574)
at org.eclipse.tigerstripe.workbench.internal.builder.TigerstripeProjectAuditor.build(TigerstripeProjectAuditor.java:352)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
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.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)



Reproducible: Always
Comment 1 Navid Mehregani CLA 2011-06-20 09:38:50 EDT
*** Bug 349818 has been marked as a duplicate of this bug. ***
Comment 2 Navid Mehregani CLA 2011-06-20 09:40:32 EDT
Note that it doesn't necessarily have to be a newly deployed generator. 
Enabling any generator and saving the descriptor file will throw this
exception.
Comment 3 Anton Salnik CLA 2011-06-21 07:49:10 EDT
Created attachment 198325 [details]
349788 patch
Comment 4 Anton Salnik CLA 2011-06-24 07:06:51 EDT
Patch applied.
Comment 5 Maria Kolchinskaja CLA 2011-06-25 02:37:30 EDT
Verified.
Thanks!
Comment 6 Navid Mehregani CLA 2011-06-27 17:35:40 EDT
*** Bug 349537 has been marked as a duplicate of this bug. ***