after installing Axis2 1.1 RC2 (and fixing a few consistency problems with
respect to the axis version used to build the client and the service) wsdl
generation now works as before.

Axis2 1.1 RC2 installation went flawless so far. But I had to enable
rest explicitly in
order to get access to the Axis2 server page. Maybe this should be fixed
so that
this important page is available without further setup.

Furthermore, I noticed, that redeployment of a service does not always
produce a
clean status in the tomcat container. For example, after renaming a
service method,
axis2 service overview showed both the obsolete name and the new name.
For myself, I now concluded to better restart tomcat in order to get a
well-defined
status.

Thanks and best regards,
-Rainer


Davanum Srinivas schrieb:
> Please try the RC2 build on a fresh tomcat instance and let us know if
> you still have problems when you deploy the aar.
>
> thanks,
> dims
>
> On 11/2/06, Rainer Menzner <[EMAIL PROTECTED]> wrote:
>> Hi,
>>
>> unil a few hours ago, I had a trivial service for which axis2
>> auto-generated a WSDL. This does no longer work for some reason.
>> I constantly keep the Message:
>>
>> <error>
>> <description>Unable to generate WSDL for this service</description>
>> −
>> <reason>
>> If you wish Axis2 to automatically generate the WSDL, then please use
>> one of the RPC message receivers for the service(s)/operation(s) in
>> services.xml. If you have added a custom WSDL in the META-INF directory,
>> then please make sure that the name of the service in services.xml
>> (/serviceGroup/service/@name) is the same as in the custom wsdl's
>> service name (/wsdl:definitions/wsdl:service/@name).
>> </reason>
>> </error>
>>
>>
>> My service *uses* rpc receivers, my services.xml looks like
>>
>> <service>
>> <description>
>> First service, which echoes a string passed in.
>> </description>
>> <parameter name="ServiceClass">my.ws.EchoService</parameter>
>> <operation name="myEcho">
>> <messageReceiver
>> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>> </operation>
>> </service>
>>
>> I also have an example of a handwritten wsdl which worked (according to
>> the issue and
>> the solutions brought up by Matthew Hannay recently. If I query this
>> service, it also does
>> not show any wsdl, neither my handwritten nor an auto-generated one. It
>> insists on the error
>> message above.
>>
>> Can someone give me a hint about this? I'm not aware that I changed
>> anything in the axis2
>> configuration this day, but it seems I somehow mixed up my system.
>>
>>
>> Thanks in advance,
>> -Rainer
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>


-- 

Dr. Rainer Menzner
Research & Development

Identix
an L-1 Identity Solutions Company (NYSE: ID)

Mail Address:
Viisage Technology AG
Universitaetsstrasse 160
D-44801 Bochum, Germany

Phone:  +49 (0)234 9787-41
Fax:    +49 (0)234 9787-77
E-mail: [EMAIL PROTECTED]

Visit our Website: www.L1id.com



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to