Hi Dims,

   I am using Axis 1.3. No this is during runtime that it happens. For
some reason the deserializer does not like when you have element name
starting with Capital letter. 

Thanks,
Parikh, Pratik | Software Engineer | Cerner Corporation |
(1)-816-201-1298 | [EMAIL PROTECTED] | www.cerner.com


-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 15, 2005 3:12 PM
To: [email protected]
Subject: Re: Bug in beandeserializer??

Using Axis 1.3? Running WSDL2Java? then try "--wrapArrays true"
parameter when running wsdl2java.

thanks,
dims

On 12/15/05, Parikh,Pratik <[EMAIL PROTECTED]> wrote:
>
> Hi Everone,
>
>     It seems like either noone know what is  going on here or noone
wants to offer help. I really think this is a bug, but  don't know much
about it to figure it out. Can anyone please help me with  this???
>
> Thanks,
> Parikh, Pratik | Software  Engineer | Cerner Corporation | 
> (1)-816-201-1298  | [EMAIL PROTECTED] | www.cerner.com
>
>
>  ________________________________
 From: Parikh,Pratik  [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, December 14, 2005  10:23 AM
> To: [email protected]
> Subject: RE: Bug in  beandeserializer??
>
>
>
> Can someone please look at this??? I need to resolve  it.
>
> Thanks,
> Parikh, Pratik | Software  Engineer | Cerner Corporation | 
> (1)-816-201-1298  | [EMAIL PROTECTED] | www.cerner.com
>
>
>  ________________________________
 From: Parikh,Pratik  [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, December 13, 2005  6:55 PM
> To: [email protected]
> Subject: Bug in  beandeserializer??
>
>
>
>
> Hi Everyone,
>
>      I have a case where the  generated code is that behaving right
with case sensitivity. My element name is  "EmptyName" and the generate
code is something like this:
>
>         elemField  = new org.apache.axis.description.ElementDesc();
>          elemField.setFieldName("emptyName");
>         elemField.setXmlName(new
javax.xml.namespace.QName("urn:person-org", "EmptyName"));
>          elemField.setXmlType(new
javax.xml.namespace.QName("urn:person-org",  "PersonOrg.EmptyName"));
>          elemField.setNillable(false);
>          typeDesc.addFieldDesc(elemField);
>
>
>     The schema is as following
>
> <?xml version="1.0" encoding="utf-8"?> <xs:schema 
> xmlns:xs="http://www.w3.org/2001/XMLSchema";  
> targetNamespace="urn:person-org" elementFormDefault="qualified"  
> xmlns:porg="urn:person-org" xmlns="urn:person-org">
>
>    <xs:element name="PersonOrg"  type="PersonOrg.Message"/>
>     <xs:complexType name="PersonOrg.Message">
>        <xs:sequence>
>          <xs:element  name="EmptyName" type="PersonOrg.EmptyName"/>
>       </xs:sequence>
>    </xs:complexType>
>    <xs:complexType  name="PersonOrg.EmptyName">
>       <xs:sequence>
>           <xs:element type="xsd:string" minOccurs="1" maxOccurs="1"
name="author"/>
>       </xs:sequence>
>    </xs:complexType>
> </xs:schema>
>
> <faultcode>soapenv:Server.userException</faultcode><faultstring>org.xm
> l.sax.SAXException:  Invalid element in org.person.PersonOrg -  
> EmptyName</faultstring><detail><ns1:hostname 
> xmlns:ns1="http://xml.apache.org/axis/";>LPP010755</ns1:hostname></deta
> il>
>
> When I debugged thought it is erroring out on  BeanDeserilizer line
259. Please help I need to get this working by tomorrow  morning??? I
think this is a bug and if someone can fix it for me then it will  be
nice???
>
> Thanks,
> Parikh, Pratik | Software Engineer | Cerner Corporation | 
> (1)-816-201-1298 | [EMAIL PROTECTED] | www.cerner.com
>
>      CONFIDENTIALITY NOTICE
>
> This        message and any included attachments
> are from Cerner Corporation and        are intended
> only for the addressee. The information
> contained in        this message is confidential and
> may constitute inside or non-public        information
> under international, federal, or state
> securities laws.        Unauthorized forwarding,
> printing, copying, distribution, or use of        such
> information is strictly prohibited and may be
> unlawful. If you        are not the addressee, please
> promptly delete this message and notify        the
> sender of the delivery error by e-mail or you
> may call Cerner's        corporate offices in Kansas
> City, Missouri, U.S.A at (+1)        (816)221-1024.
> ----------------------------------------    --
>



--
Davanum Srinivas : http://wso2.com/blogs/

Reply via email to