This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Create BPEL process file. Add 'Pick' activity and set 'Create Instance' property to Yes. Remove OnMessage nested element form pick. Invoke Validate XML command. The NPE is thrown: java.lang.NullPointerException at java.util.AbstractCollection.addAll(AbstractCollection.java:236) at org.netbeans.modules.bpel.model.validation.staticanalysis.BPELStaticAnalysisHelper.checkCorellations(BPELStaticAnalysisHelper.java:929) at org.netbeans.modules.bpel.model.validation.staticanalysis.BPELStaticAnalysisHelper.checkInstantiableActivities(BPELStaticAnalysisHelper.java:675) at org.netbeans.modules.bpel.model.validation.staticanalysis.BPELStaticAnalysisVisitor.visit(BPELStaticAnalysisVisitor.java:406) at org.netbeans.modules.bpel.model.impl.ProcessImpl.accept(ProcessImpl.java:268) at org.netbeans.modules.bpel.model.impl.BpelEntityImpl.accept(BpelEntityImpl.java:205) at org.netbeans.modules.bpel.model.validation.AbstractValidator.validate(AbstractValidator.java:68) at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:78) at org.netbeans.modules.xml.validation.ValidationOutputWindowController.validate(ValidationOutputWindowController.java:64) at org.netbeans.modules.xml.validation.ValidateAction$RunAction.run(ValidateAction.java:88) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement$BPELValidateAction$1.run(DesignerMultiViewElement.java:718) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
In described case method that should never return null actually does. Handling this situation and return Collections.EMPTY_LIST in this case.
Verified in build 06.09.12