This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
A good web service stack (or framework) that is easy to work with is Metro.
It is the default SOAP web service stack in GlassFish, so you can just download and run GlassFish and then you are ready to use it.
In addition, it is the reference implementation of JAX-WS, so you can learn a standardized way of doing things, which later can be used with other web service stacks that adhere to the JAX-WS standard.
As icing on the cake, you also have NetBeans, which integrates very well with GlassFish (Eclipse also do after having installed the GlassFish plugin) and have good tool support for, among other things, developing web services (Eclipse tool support is not quite as good).