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 142643 - [65cat] [core][wsdl] WSDL Editor and IDE Lock up diring pasing of invalid WSDL into source block
Summary: [65cat] [core][wsdl] WSDL Editor and IDE Lock up diring pasing of invalid WSD...
Status: VERIFIED FIXED
Alias: None
Product: xml
Classification: Unclassified
Component: WSDL Tools (show other bugs)
Version: 6.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: Shivanand Kini
URL:
Keywords:
Depends on: 148214
Blocks:
  Show dependency tree
 
Reported: 2008-08-01 20:30 UTC by esmithbss
Modified: 2008-10-15 00:42 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Thread Dump for Hung NetBeans Process (32.19 KB, text/plain)
2008-08-01 20:34 UTC, esmithbss
Details
Additional Thread Dump for second lock-up on different WSDL file (23.01 KB, text/plain)
2008-08-01 21:10 UTC, esmithbss
Details
Thread Dump for Hung NetBeans Process during WSDL save. (20.80 KB, text/plain)
2008-08-01 21:47 UTC, esmithbss
Details
Log File From WSDL Save (164.19 KB, text/plain)
2008-08-01 21:50 UTC, esmithbss
Details
Log for second occurence (168.29 KB, text/plain)
2008-08-01 21:53 UTC, esmithbss
Details
Log for first occurence (199.10 KB, text/plain)
2008-08-01 21:54 UTC, esmithbss
Details

Note You need to log in before you can comment on or make changes to this bug.
Description esmithbss 2008-08-01 20:30:09 UTC
[ BUILD # : 200808010201 ]
[ JDK VERSION : 1.6.0_07 ]

In an attempt to replace an invalid block of WSDL with correct WSDL,
I copied and pasted a deployed Web Services WSDL into the WSDL Source
editor.

The Pasted WSDL repeated the <?xml version="1.0" encoding="UTF-8"?>
line and the resulting WSDL was marked invalidated.

The IDE immediately locked up.
Comment 1 esmithbss 2008-08-01 20:34:03 UTC
Created attachment 66349 [details]
Thread Dump for Hung NetBeans Process
Comment 2 esmithbss 2008-08-01 21:10:56 UTC
Created attachment 66352 [details]
Additional Thread Dump for second lock-up on different WSDL file
Comment 3 esmithbss 2008-08-01 21:44:59 UTC
It appears that this is happening with every save of the WSDL file as well.
Comment 4 esmithbss 2008-08-01 21:47:49 UTC
Created attachment 66356 [details]
Thread Dump for Hung NetBeans Process during WSDL save.
Comment 5 esmithbss 2008-08-01 21:50:44 UTC
Created attachment 66358 [details]
Log File From WSDL Save
Comment 6 esmithbss 2008-08-01 21:53:46 UTC
Created attachment 66360 [details]
Log for second occurence
Comment 7 esmithbss 2008-08-01 21:54:04 UTC
Created attachment 66361 [details]
Log for first occurence
Comment 8 Tientien Li 2008-08-04 05:10:50 UTC
Downgraded to P2 according to the following evaluation from Kini,

Shivanand Kini wrote:
> 
> I am able to reproduce this with the steps.
> I am not able to reproduce the problem with save.
> 
> Since this is a negative test case, (i.e. start with a invalid wsdl, and copy paste 
> full wsdl etc), downgrading to P2. I will look into this on monday and come up with a fix.
>
> As per me, this is not a blocker for 6.5 beta.
Comment 9 Shivanand Kini 2008-09-12 01:29:34 UTC
I tried to reproduce this again with yesterdays build (20080909). And now I am not able to reproduce this issue.
There were no changes done to the wsdl codebase for 6.5. So something that broke it in the first place, must have gotten
fixed.
Please reopen if still an issue.
Comment 10 Shivanand Kini 2008-10-01 22:38:34 UTC
Similiar issue <a href=http://www.netbeans.org/issues/show_bug.cgi?id=142647">IZ 142647</a> but with different thread
dump. Reopening this issue.
Comment 11 Shivanand Kini 2008-10-01 22:39:32 UTC
attached the wrong issue before. This is the issue http://www.netbeans.org/issues/show_bug.cgi?id=148214
Comment 12 Shivanand Kini 2008-10-02 00:07:45 UTC
Fixed.
Changeset:
http://hg.netbeans.org/main/rev/97c54970d8d4
Comment 13 ggenipudi 2008-10-15 00:42:20 UTC
Tested and verified using Build 200810130101 and pasted WSDL in source and was able to switch to design mode validate
and go back to source mode.