Maybe some of the local DNS servers don't fully populate? Sometimes I can't see my domain, which is hosted in Utah.
Dino Chiesa wrote:
I can't figure out why you'd be having troubles with the link. It works for me and it is working for other people, too. I can see in the logs that it is succeeding. . . .
Sorry,
-D
-----Original Message-----
From: Elaine Nance [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 15, 2005 11:15 AM
To: axis-user@ws.apache.org
Subject: Re: Array of objects
Link reports "Document has no data"
Dino Chiesa wrote:
http://dinoch.dyndns.org:7070/axis1.2/AboutArrays2.jsp
-----Original Message----- From: bohldan bohldan [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 15, 2005 5:37 AM To: axis-user@ws.apache.org Subject: Array of objects
Hi I think ive tried everything and i searched for a while now on how i send an array of object. If someone has something that works can that someone be nice to give me an example of the client, wsdd file. This is how my code look like..
client -----------
String endpointURL = "http://localhost:8080/axis/services/GlazeService"; Service service = new Service(); Call call = (Call) service.createCall(); QName qn = new QName( "urn:GlazeService", "User" ); call.setOperationName("ldap_GetAllUsernames"); call.setTargetEndpointAddress( new java.net.URL(endpointURL) ); call.registerTypeMapping( User.class, qn, new org.apache.axis.encoding.ser.BeanSerializerFactory(User.class, qn), new org.apache.axis.encoding.ser.BeanDeserializerFactory(User.class,qn)); User[] tomte = (User[])call.invoke(new Object [] {}); System.out.println("Size: " + tomte.length); for(int i = 0; i < tomte.length; i++){ System.out.println(tomte[i].getGecos()); }
wsdd file --------------- <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java" xmlns:glaze="urn:GlazeService.Service"> <service name="GlazeService" provider="java:RPC"> <parameter name="className" value="GlazeService.Service"/> <parameter name="allowedMethods" value="*"/> <beanMapping languageSpecificType="java:GlazeService.Service" qname="ns1:User" xmlns:ns1="urn:GlazeService"/> <typeMapping qname="glaze:ArrayOfUser" type="java:GlazeService.User[]" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:glaze="urn:GlazeService"/> </service> </deployment>
_________________________________________________________________ Hitta rätt på nätet med MSN Sök http://search.msn.se/
-- <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Computers are useless. They can only give you answers. | -- Pablo Picasso -- <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Computers are useless. They can only give you answers. | -- Pablo Picasso -- <~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~