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 78749 - [ws][hints] @WebMethod(exclude=true) must not be used in SEI
Summary: [ws][hints] @WebMethod(exclude=true) must not be used in SEI
Status: VERIFIED FIXED
Alias: None
Product: webservices
Classification: Unclassified
Component: Editor (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: bhate
URL:
Keywords:
Depends on:
Blocks: 78758
  Show dependency tree
 
Reported: 2006-06-21 10:49 UTC by Lukas Jungmann
Modified: 2007-10-25 14:58 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Jungmann 2006-06-21 10:49:32 UTC
JSR 224, section 3.4 - Interface:

"An SEI interface is a Java interface that meets all of following criteria:
 - It MUST carry a javax.jws.WebService annotation
 - javax.jws.WebMethod if used, MUST NOT have exclude element set to true
..."

We should show error if in some interface w/ WebService annotation there is used
@WebMethod(exclude=true).
We could also show a hint for adding @WebService to interface which is
referenced from endpointInterface attributte of @WebService if that interface
does not meet criteria for being SEI.
Comment 1 Tomasz Slota 2006-06-21 15:46:47 UTC
we won't be able to implement it in this release - changing target milestone to 'future'
Comment 2 bhate 2007-07-28 02:27:02 UTC
fixed
Comment 3 Lukas Jungmann 2007-10-25 14:58:11 UTC
v.