Hi all,
   
  I have a couple Aegis questions:
   
  1. I think the answer is No, but I'll ask anyway:
  Suppose I have a class which is part of two different XML elements, and I 
want this class to map different properties for the different elements. Is 
there a way to do this in Aegis? For example:
   
  public class ServiceRequest {
    private Item itemReq;
  }
   
  public class ServiceResponse {
    private Item itemResp;
  }
   
  public class Item {
    private String action;
    private String id;
  }
   
  I want the schema for ServiceRequest itemReq property to include both action 
and id properties, but for ServiceResponse I only want to include the id 
property. Can I do this with Aegis? It seems to me that I cannot, since you 
cant really create two mapping files for one class.
   
  2. I want one of my fields to be an attribute in XML, instead of an element.
   
  Here is my mapping:
   
  <mappings>
  <mapping>
  <property name="requestTime" style="attribute" />
  <property name="userInfo" minOccurs="1"/>
  </mapping>
  </mappings>
   
  But when I generate the WSDL, I get this schema bit:
   
  <xsd:sequence>
        <xsd:element name="userInfo" type="ns1:UserInfo" /> 

      <xsd:element minOccurs="0" name="requestDtm" type="xsd:dateTime" /> 

  </xsd:sequence>
   
  Any ideas why? How can I make requestDtm an attribute?
   
  Thanks
   
  Andrey


 
---------------------------------
Don't be flakey. Get Yahoo! Mail for Mobile and 
always stay connected to friends.

Reply via email to