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 160855 - NullPointerException at org.netbeans.modules.xml.xdm.XDMModel.flushDocument
Summary: NullPointerException at org.netbeans.modules.xml.xdm.XDMModel.flushDocument
Status: RESOLVED FIXED
Alias: None
Product: xml
Classification: Unclassified
Component: XDM (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: _ alexpetrov
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-23 11:24 UTC by dante
Modified: 2009-10-17 11:28 UTC (History)
13 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 148076


Attachments
stacktrace (6.37 KB, text/plain)
2009-03-23 11:24 UTC, dante
Details
stacktrace (7.32 KB, text/plain)
2009-03-25 22:02 UTC, Ivan Sidorkin
Details
stacktrace (7.52 KB, text/plain)
2009-05-22 14:38 UTC, Oleg Khokhlov
Details
stacktrace (6.37 KB, text/plain)
2009-08-13 12:47 UTC, mohhmekk
Details
stacktrace (3.93 KB, text/plain)
2009-10-02 13:27 UTC, javydreamercsw
Details
stacktrace (6.37 KB, text/plain)
2009-10-07 14:10 UTC, Peter Nabbefeld
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dante 2009-03-23 11:24:52 UTC
Build: NetBeans IDE 6.1 (Build 200903150201)
VM: Java HotSpot(TM) Client VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Windows XP, 5.1, x86

User Comments:
GUEST: Try to create wsdl file - error if i press finish

GUEST: Trying to create a SOAP wsdl

GUEST: Creating a WSDL following the lesson http://www.netbeans.org/kb/61/soa/loanprocessing.html

GUEST: Very annoying... illogical thing happened. Not sure how to report this. Has to cancel entire work

GUEST: creating wsdl file

GUEST: This happens abruptly. Now creating a wsdl importing xsd

GUEST: Create new WSDL

pkaczyns: Trying to create abstract wsl document

dante: Create new WSDL document that references an XSD within the project

GUEST: Clicked "Next" on create WSDL page.

jefflin: I am using the Netbeans Hudson Sierra build 1007 at 200810091801 from
http://beryl.russia.sun.com:8080/hudson/job/sierra/lastSuccessfulBuild/artifact/cache/dist/

Steps to reproduce:
1. New project
2. Select SOA --> BPEL MOdule 
3. Right click the "Process File" --> select WSDL Document
4. In WSDL creation popup, click Concrete model  --> Next

Unable to go to next page and a red arrow was blinking on the right lower corner.
Click that icon, the NPE error window shows up with the follwoing exception:

java.lang.NullPointerException
	at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
	at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
	at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
	at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
	at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
	at org.netbeans.modules.xml.wsdl.ui.wizard.WizardAbstractConfigurationStep

GUEST: Adding new wsdl oneway



Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.xml.wsdl.ui.wizard.WizardAbstractConfigurationStep.storeSettings(WizardAbstractConfigurationStep.java:275)
Comment 1 dante 2009-03-23 11:24:59 UTC
Created attachment 78627 [details]
stacktrace
Comment 2 Ivan Sidorkin 2009-03-25 22:02:22 UTC
Build: NetBeans IDE Dev (Build 200903231401)
VM: Java HotSpot(TM) Client VM, 1.5.0_16-133, Java(TM) 2 Runtime Environment, Standard Edition, 1.5.0_16-b06-284
OS: Mac OS X, 10.5.6, i386

User Comments: 


Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.xml.wsdl.ui.wizard.WsdlPanel.storeSettings(WsdlPanel.java:356)
Comment 3 Ivan Sidorkin 2009-03-25 22:02:32 UTC
Created attachment 78861 [details]
stacktrace
Comment 4 Oleg Khokhlov 2009-05-22 14:38:30 UTC
Build: NetBeans IDE Dev (Build 200905190201)
VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Windows XP, 5.1, x86

User Comments: 
was creating new wsdl and pressed Back button


Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.xml.wsdl.ui.wizard.WsdlPanel.storeSettings(WsdlPanel.java:356)
Comment 5 Oleg Khokhlov 2009-05-22 14:38:37 UTC
Created attachment 82655 [details]
stacktrace
Comment 6 mohhmekk 2009-08-13 12:47:20 UTC
Build: NetBeans IDE 6.7.1 (Build 200907230233)
VM: Java HotSpot(TM) Client VM, 14.0-b16, Java(TM) SE Runtime Environment, 1.6.0_14-b08
OS: Linux, 2.6.28-15-generic, i386

User Comments: 


Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.xml.wsdl.ui.wizard.WizardAbstractConfigurationStep.storeSettings(WizardAbstractConfigurationStep.java:277)
Comment 7 mohhmekk 2009-08-13 12:47:26 UTC
Created attachment 86192 [details]
stacktrace
Comment 8 javydreamercsw 2009-10-02 13:27:16 UTC
Build: NetBeans IDE Dev (Build 200909301401)
VM: Java HotSpot(TM) Client VM, 14.2-b01, Java(TM) SE Runtime Environment, 1.6.0_16-b01
OS: Windows Vista, 6.0, x86

User Comments: 


Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.websvc.axis2.actions.ServiceConfigurationAction.performAction(ServiceConfigurationAction.java:190)
Comment 9 javydreamercsw 2009-10-02 13:27:21 UTC
Created attachment 88739 [details]
stacktrace
Comment 10 Peter Nabbefeld 2009-10-07 14:10:32 UTC
Build: NetBeans IDE Dev (Build 200910061401)
VM: Java HotSpot(TM) Client VM, 10.0-b19, Java(TM) SE Runtime Environment, 1.6.0_05-b13
OS: Windows XP, 5.1, x86

User Comments: 
Tried to create a WSDL document

Stacktrace: 
java.lang.NullPointerException
        at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:880)
        at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:145)
        at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:110)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:326)
        at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:313)
        at org.netbeans.modules.xml.wsdl.ui.wizard.WizardAbstractConfigurationStep.storeSettings(WizardAbstractConfigurationStep.java:277)
Comment 11 Peter Nabbefeld 2009-10-07 14:10:37 UTC
Created attachment 89008 [details]
stacktrace
Comment 12 Peter Nabbefeld 2009-10-07 14:19:44 UTC
I don't think, it's a problem with xdm. In my case, the problem occurs after using the "Back" button from "Abstract
configuration" and then "Next" from "Name and Location". Probably some internal state change problem.
Comment 13 Marian Mirilovic 2009-10-08 10:15:59 UTC
94 dups .. at least P2
Comment 14 Sergey Lunegov 2009-10-08 10:25:46 UTC
Alex, please take a look.
Comment 15 _ alexpetrov 2009-10-16 17:52:11 UTC
Fixed in
- trunk:   http://hg.netbeans.org/main/rev/b03e98778bf9
- gfesb22: http://hg-soabi.stc.com/gfesbv22/rev/5f66af00f177
Comment 16 Quality Engineering 2009-10-17 11:28:24 UTC
Integrated into 'main-golden', will be available in build *200910170201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/b03e98778bf9
User: Alex Petrov <alexpetrov@netbeans.org>
Log: Fix for issue [#160855]. NPE at org.netbeans.modules.xml.xdm.XDMModel.flushDocument.