Did you mention the protocol name/names (HTTPS) in component diagram?
Did you use JAAS for authentication of the Swing client?
1 .Did you use Cade's book as reference ? If yes what is customer in Cade's class diagram ? Similarly other classes which he has derived from domain model like LineItem, Return Request etc are not in sequence or component diagram. Are these persistent entities ?
2. Did you use any framwork or showed the complete nine yards i,e controller , BD etc ?