Did you check the wsdl service name and the service name in the
services.xml. Those two should be equal .
<definition>
<service name="Foo"> </service>
</definition>
<serviceGroup>
<service name="Foo"> </service>
</serviceGroup>
Thanks
Deepal
Desmond Whewell (CV/ETL) wrote:
> Axis2 1.2/Tomcat 5.5.9
>
> I have put the following in my services.xml file, as suggested on this
> list:
>
> <parameter locked="false" name="useOriginalwsdl">true</parameter>
> <parameter locked="false"
> name="modifyUserWSDLPortAddress">true</parameter>
>
> I want the server to supply the original WSDL file but allow it to
> modify the port address. The original WSDL file is in the META-INF
> directory. Despite this, it fails with an error in IE:
>
> - <error>
> <description>Unable to generate WSDL 1.1 for this
> service</description>
> <reason>If you wish Axis2 to automatically generate the WSDL 1.1, then
> please +set useOriginalwsdl as false in your services.xml</reason>
> </error>
>
> Which is a bit odd because I wasn't asking it to generate the WSDL.
>
> If I run in debug, it drops into:
>
> ...
> public void printWSDL(OutputStream out, String requestIP, String
> servicePath) throws AxisFault {
> if (isUseUserWSDL()) {
> Parameter wsld4jdefinition =
> getParameter(WSDLConstants.WSDL_4_J_DEFINITION);
> if (wsld4jdefinition != null) {
> ...
>
> It fails at this point because it can't get this parameter. Is this a
> parameter that I was supposed to add? If so, what value has it?
>
> Cheers, Des
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
--
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]