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.
When I try to validate a BPEL or WSDL file that is not correct I get a NullPointerException like this: java.lang.NullPointerException at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentValidator.ensureUniqueParts(SOAPComponentValidator.java:696) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentValidator.visit(SOAPComponentValidator.java:676) at org.netbeans.modules.xml.wsdl.model.extensions.soap.validation.SOAPComponentValidator.validate(SOAPComponentValidator.java:149) at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:78) at org.netbeans.modules.xml.wsdl.validator.visitor.WSDLSemanticsVisitor.visit(WSDLSemanticsVisitor.java:682) at org.netbeans.modules.xml.wsdl.model.impl.ImportImpl.accept(ImportImpl.java:52) at org.netbeans.modules.xml.wsdl.validator.visitor.WSDLSemanticsVisitor.visitChildren(WSDLSemanticsVisitor.java:937) at org.netbeans.modules.xml.wsdl.validator.visitor.WSDLSemanticsVisitor.visit(WSDLSemanticsVisitor.java:310) at org.netbeans.modules.xml.wsdl.model.impl.DefinitionsImpl.accept(DefinitionsImpl.java:130) at org.netbeans.modules.xml.wsdl.validator.WSDLSemanticValidator.validate(WSDLSemanticValidator.java:38) at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:78) at org.netbeans.modules.bpel.model.validation.imports.BPELImportsVisitor.validateImportedModels(BPELImportsVisitor.java:86) at org.netbeans.modules.bpel.model.validation.imports.BPELImportsValidator.validate(BPELImportsValidator.java:90) 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:90) at org.netbeans.modules.bpel.editors.multiview.DesignerMultiViewElement$BPELValidateAction$1.run(DesignerMultiViewElement.java:796) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:539) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:964) I think it should point to the error instead of failing with that exception.
Could you please attach that invalid BPEL or WSDL file to this bug report?
Created attachment 50004 [details] This is the content of the source folder in the BPEL project.
Tried the latest build, can't reproduce NPE.