This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
That depends on your definition of "complete" - everyone has his own concept of how much security is sufficient.
For WS, there is the WS-Security standard, for which an open source implementation is available in the form of WSS4J. WS-Security addresses authentication (by username/password and client certificates), as well as encryption. You can find links to the standard and the software in the WS FAQ.
Ping & DNS - updated with new look and Ping home screen widget