<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<LINK
href="http://www.allotz.com/stationary/stationary.css" rel=stylesheet>
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=601293208-25102006>Hello
all,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=601293208-25102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=601293208-25102006>Has anyone had any
experience with the WSDL::Generator or SOAP::Lite servers and nuSOAP
(php)???</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=601293208-25102006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial><SPAN class=601293208-25102006>
<DIV><SPAN class=022545807-25102006><FONT face=Courier><FONT face=Arial size=2>I
am currently trying to use the<STRONG> WSDL::Generator</STRONG> module
to generate a WSDL file for a small "hello world" web service that is using
the <STRONG>SOAP::Transport::HTTP::CGI </STRONG>module to create a SOAP::Lite
server. I am trying to use a WSDL file generated by
<STRONG>WSDL::Generator</STRONG> with nuSOAP (a SOAP php module) to access
the web-service (this service works fine with a SOAP::Lite client of
course) . I don't know why but I keep getting errors. I don't know if you
can help but I have attached the cgi script, the perl module i am trying to
access and the stuff i used to generate the WSDL file and the php scripts.
</FONT></FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006>
<DIV><SPAN class=022545807-25102006><FONT size=2>WorldFunctions.pm = perl
module for webservice</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>worldfunctions.pl = cgi
script to run SOAP::Lite server.</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV><FONT
size=2>gen_wsdl_demo.pl = script that used WSDL::Generator to gen the WSDL
file.</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>demo.wsdl = wsdl generated by
<STRONG>WSDL::Generator</STRONG> </FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>demo.php = nuSOAP attempt to
access the Hello subroutine in <SPAN
class=022545807-25102006>WorldFunctions.pm</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>The error I get in PHP which
seems to come from SOAP::Lite ....</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>[faultcode] => soap:Client
[faultstring] => Denied access to method (HelloRequestSoapMsg) in class
(main) at /usr/share/perl5/SOAP/Lite.pm line 2509</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><FONT size=2><SPAN class=022545807-25102006>I don't suppose you could point
me in the right direction? Or show me</SPAN><SPAN
class=022545807-25102006> how I can get this working so I can use it as a
model for a webservice I need to create? </SPAN></FONT></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>Please point me to relevant
docs or examples if you know of any so I can work it out
myself...</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2>Thanks very much in
advance,</FONT></SPAN></DIV>
<DIV><SPAN class=022545807-25102006><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=022545807-25102006><SPAN class=601293208-25102006><FONT
size=2>FOF</FONT></SPAN></SPAN></DIV></SPAN></FONT></DIV></BODY></HTML>