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 137001 - NPE on opening BPEL Mapper
Summary: NPE on opening BPEL Mapper
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Validation (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Vladimir Yaroslavskiy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-11 15:00 UTC by Andrei Chistiakov
Modified: 2008-07-18 23:52 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
sample project (12.58 KB, application/x-compressed)
2008-06-11 15:00 UTC, Andrei Chistiakov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Chistiakov 2008-06-11 15:00:10 UTC
Reproduced with NetBeans IDE Dev (Build 20080611100304).

To reproduce the bug:
- open the attached project;
- open BPEL document;
- double-click topmost Assign activity on the diagram. BPEL Mapper opens;
- wait a few seconds.

java.lang.NullPointerException
	at org.netbeans.modules.bpel.validation.core.BpelValidator.checkElement(BpelValidator.java:141)
	at org.netbeans.modules.bpel.validation.core.BpelValidator.getVariableType(BpelValidator.java:136)
	at org.netbeans.modules.bpel.validation.variable.Validator.access$000(Validator.java:95)
	at org.netbeans.modules.bpel.validation.variable.Validator$1.visit(Validator.java:114)
	at org.netbeans.modules.bpel.model.impl.VariableContainerImpl.accept(VariableContainerImpl.java:146)
	at org.netbeans.modules.bpel.model.impl.BpelEntityImpl.accept(BpelEntityImpl.java:222)
	at org.netbeans.modules.bpel.model.impl.BpelEntityImpl.acceptChildren(BpelEntityImpl.java:335)
	at org.netbeans.modules.bpel.model.impl.BpelEntityImpl.accept(BpelEntityImpl.java:223)
	at org.netbeans.modules.bpel.validation.core.BpelValidator$1.run(BpelValidator.java:103)
	at org.netbeans.modules.bpel.model.impl.BpelModelImpl.invoke(BpelModelImpl.java:250)
	at org.netbeans.modules.bpel.validation.core.BpelValidator.validate(BpelValidator.java:107)
	at org.netbeans.modules.xml.xam.spi.Validation.validate(Validation.java:95)
	at org.netbeans.modules.soa.validation.core.Controller.validate(Controller.java:188)
	at org.netbeans.modules.soa.validation.core.Controller.doValidation(Controller.java:223)
	at org.netbeans.modules.soa.validation.core.Controller.access$000(Controller.java:74)
	at org.netbeans.modules.soa.validation.core.Controller$1.run(Controller.java:143)
	at java.util.TimerThread.mainLoop(Timer.java:512)
[catch] at java.util.TimerThread.run(Timer.java:462)
Comment 1 Andrei Chistiakov 2008-06-11 15:00:50 UTC
Created attachment 62667 [details]
sample project
Comment 2 Vladimir Yaroslavskiy 2008-06-11 15:20:12 UTC
fixed: a80a12aa5489
sierra build >= 2122
Comment 3 ggenipudi 2008-07-18 23:52:38 UTC
Tested and verified using SOADEV build and was able to open the bpel from the attached project. I tried double clicking
the assign and was able to see the mappings and did not see null pointer exception.