I have a RPC/Literal web service which is composed of various Java Objects including Array,Java Beans which inturn contains a HashMap.
I used Java2WSDL to generate my wsdl and then used WSDL2Java to generate my deploy.wsdd and deployed the service to the axis engine. When I try to access the WSDL after deploying everything looks to be fine and the complex types appear perfect and the style="RPC" and use="literal". When I try to access the service everything seems to be fine when the Java Beans reside in the same package as the service resides. Now I move my beans to another package and regenerate my WSDL file and then again my deploy.wsdd and publish my service again. This time the wsdl also looks fine but the client is not able to work invoke the service if the "array of beans" has some value. If the array is null it is fine but if it has value it does not work and returns some error which says that array serializer is not found. If I can get some insight it will really help me move along with my code. Thanx in advance, Bhanu Pabreja PS - I tried "encoded" but still does not work when I have a "array of beans" with values.
