Hi, not sure whether SOAP::Lite supports WSS or not but i understood it only provides envelope framework to work with so i just passed the required wsse tags using SOAP::Data & Headers as soap headers so i get the properly formatted soap request.
I guess this should work as well but will look at the threads you mentioned.