HPPPM-Demand-Management VERSION 0.01 How to use from a wrapper(hpppm_demand.pl): perl bin/hpppm_demand.pl -o createRequest -u user -p password -f data/createRequest.data -c cfg/logging.conf where: -o or --operation is the webservice operation being performed -u or --user user authorized to perform web service operation -p or --password user's password -f or --fields location of file containing input fields that will be used to create the web service request.Instead of a path this can also be a string containing the input fields.A sample data file for each web service operation has been bundled along with distribution under data dir. -c or --logconfig location to the configuration file that drives logging behavior. -h or --help or -? display help. Typical Usage: $hpppm = HPPPM::Demand::Management->new(); $fields = $hpppm->validate_read_cmdargs(@ARGV); $tags = $hpppm->get_inputs($hpppm->get_current_oper()); $inputs = FieldParser::parser($fields, $tags); $ret = $hpppm->validate_inputs($inputs); $ret = $hpppm->validate_tokens($inputs->{'fields'}) if grep /^fields$/, @{ $tags }; $ret = $hpppm->extract($res, ['faultcode', 'faultstring', 'exception:detail', 'id', 'return']); For more details, please go thru the Module's documentation. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc HPPPM::Demand::Management You can also look for information at: RT, CPAN's request tracker (report bugs here) http://rt.cpan.org/NoAuth/Bugs.html?Dist=HPPPM-Demand-Management AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/HPPPM-Demand-Management CPAN Ratings http://cpanratings.perl.org/d/HPPPM-Demand-Management Search CPAN http://search.cpan.org/dist/HPPPM-Demand-Management/ LICENSE AND COPYRIGHT Copyright (C) 2012 Varun Juyal This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.