|
NAMEwsdl2perl.pl - create perl bindings for SOAP webservices.SYNOPSISwsdl2perl.pl -t TYPE_PREFIX -e ELEMENT_PREFIX -m TYPEMAP_PREFIX \ -i INTERFACE_PREFIX -b BASE_DIR URL OPTIONSNAME SHORT DESCRIPTION ---------------------------------------------------------------------------- prefix p Prefix for all generated classes. If you set "-p=Foo", you will get "FooAttributes", "FooTypes", "FooElements" and so on. attribute_prefix a Prefix for XML attribute classes. Default: MyAttributes type_prefix t Prefix for type classes. Default: MyTypes element_prefix e Prefix for element classes. Default: MyElements typemap_prefix m Prefix for typemap classes. Default: MyTypemaps interface_prefix i Prefix for interface classes. Default: MyInterfaces server_prefix sp Prefix for server classes. Default: MyServer base_path b Path to create classes in. Default: . typemap_include mi File to include in typemap. Must eval() to a valid perl hash (not a hash ref !). proxy x HTTP(S) proxy to use (if any). wsdl2perl will also use the proxy settings specified via the HTTP_PROXY and HTTPS_PROXY environment variables. keep_alive Use http keep_alive. user Username for HTTP authentication password Password. wsdl2perl will prompt if not given. generator g Generator to use. Default: XSD server s Generate a server interface (currently only CGI supported) help h Show help content DESCRIPTIONGenerates a interface class for a SOAP web service described by a WSDL definition.The following classes are created:
TROUBLESHOOTINGAccessing HTTPS URLsYou need Crypt::SSLeay installed for accessing HTTPS URLs.Accessing protected documentsUse the -u option for specifying the user name. You will be prompted for a password.Alternatively, you may specify a passowrd with --password on the command line. Accessing documents protected by NTLM authenticationSet the --keep_alive option.Note that accessing documents protected by NTLM authentication is currently untested, because I have no access to a system using NTLM authentication. If you try it, I would be glad if you could just drop me a note about success or failure. LICENSECopyright 2007 Martin Kutter.This file is part of SOAP-WSDL. You may distribute/modify it under the same terms as perl itself AUTHORMartin Kutter <martin.kutter fen-net.de>
Visit the GSP FreeBSD Man Page Interface. |