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.

Bug 105794 - bpel project build failed w/NPE in BpelProjectValidate
Summary: bpel project build failed w/NPE in BpelProjectValidate
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Validation (show other bugs)
Version: 6.x
Hardware: PC All
: P1 blocker (vote)
Assignee: Nikita Krjukov
URL:
Keywords:
: 105643 105830 106095 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-06-05 22:05 UTC by Tientien Li
Modified: 2007-07-05 17:56 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tientien Li 2007-06-05 22:05:46 UTC
With latest builds, e.g., 200706051200 trunk nightly, bpel project build 
failed with NPE in the BpelProjectValidate target:

Created dir: E:\a2k7\nb60\test06\x605\SynchronousSample2\SynchronousSample2
\build
E:\a2k7\nb60\test06\x605\SynchronousSample2\SynchronousSample2\nbproject\build-
impl.xml:155: java.lang.NullPointerException
BUILD FAILED (total time: 7 seconds)

Steps to reproduce:
- download/install NB builds
- create a Synchronous bpel sample project
- build the SynchronousSample bpel project
Comment 1 Vladimir Yaroslavskiy 2007-06-06 13:43:45 UTC
*** Issue 105830 has been marked as a duplicate of this issue. ***
Comment 2 Vladimir Yaroslavskiy 2007-06-06 13:45:48 UTC
The problem is in XPath validation written by Nikita:

java.lang.NullPointerException
	at
org.netbeans.modules.xml.wsdl.model.extensions.bpel.validation.xpath.BPELExtensionXpathVisitor.visit(BPELExtensionXpathVisitor.java:65)
	at
org.netbeans.modules.xml.wsdl.model.extensions.bpel.impl.PropertyAliasImpl.accept(PropertyAliasImpl.java:103)
	at
org.netbeans.modules.xml.wsdl.model.extensions.bpel.validation.AbstractValidator.validate(AbstractValidator.java:82)
	at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:78)
	at
org.netbeans.modules.bpel.model.validation.imports.BPELImportsVisitor.validateImportedModels(BPELImportsVisitor.java:79)
	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)
Comment 3 Nikita Krjukov 2007-06-07 12:54:00 UTC
I added an additional check so NPE shouldn't appear again.
Comment 4 Nikita Krjukov 2007-06-07 13:53:41 UTC
*** Issue 105643 has been marked as a duplicate of this issue. ***
Comment 5 Andrei Chistiakov 2007-06-08 12:58:28 UTC
Verified in build 200706080000.
Comment 6 Nikita Krjukov 2007-07-05 17:56:40 UTC
*** Issue 106095 has been marked as a duplicate of this issue. ***