The editor contextual menu contains various actions generating code snippets (Insert Code, EJB Methods, Enterprise Resources, Web Service Client Resources).
For 6.5 we want to clean up the menu and make the code generation consistent. This effort includes moving all code generating items from the contextual
menu into the Insert Code popup.
For web services this means the following:
- Add "Web Service Operation Call..." into the "Insert Code" popup
- Remove the "Web Services Client Resources" submenu from editor's contextual menu
If there's more items generating code for web services, please let me know.
This issue is part of the overall contextual menu cleanup for 6.5.
Actually there are two actions from web services:
-call ws operation action:
in all java related project types for all java and jsp files)
-add web service operation action:
for all web service implementation java files (ie. those annotated by @WebService)
*** Issue 103968 has been marked as a duplicate of this issue. ***
I see. For the other action, use "Web Service Operation...".
The API for adding items into the Insert Code popup was discussed in issue 134239.
Once you implement this issue update also EjbCore module templates - have a look at
http://hg.netbeans.org/main?cmd=changeset;node=ae56b18ff507 and you will see in the diff that I fixed it for EJB Methods
but next to them is also textual reference to Web Services. Thanks, -David
this is done. Milan, can you add changesets to this issue, please? Thanks.
Integrated into 'main-golden', will be available in build *200812231401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
User: Lukas Jungmann <email@example.com>
Log: IZ #138358: Move Web Services actions into Insert Code popup - tests update