I thought I had fixed the issue but alas that wasn't the case :(

Hi Jeff, I had it declared in the definitions element. I put the prefix in
the schema element and that didn't seem to work either.


Jeff Greif wrote:
> 
> Note that in this snippet, you haven't declared the ca: prefix used
> below.  It could be declared in the definitions element, though.
> 
> Perhaps it would help to declare the ca: prefix in the schema element.
> 
> Jeff
> 
> On Thu, Aug 21, 2008 at 4:35 PM, Andrew Zielinski
> <[EMAIL PROTECTED]> wrote:
>>
>> Here you go. Any help is much appreciated.
>>
>>        <types>
>>                <schema xmlns="http://www.w3.org/2001/XMLSchema";
>> targetNamespace="http://online.nielsen.com/ca/api/";>
>>
>>                        <element name="Summary" type="ca:Report" />
>>
>>                        <element name="SummaryRequest"
>> type="ca:SummaryRequest"/>
>>
>>
>>                        <complexType name="SummaryRequest">
>>                                        <sequence>
>>                                                <element name="accountId"
>> type="unsignedLong" nillable="false" />
>>                                                <element name="dateRange"
>> type="ca:DateRange" nillable="false" />
>>                                                <element name="mode"
>> type="string" minOccurs="0" maxOccurs="1" />
>>                                                <element name="pagination"
>> type="ca:Pagination" minOccurs="0"
>> maxOccurs="1" />
>>                                                <element name="sort"
>> type="ca:Sort" minOccurs="0" maxOccurs="1" />
>>                                                <element name="metricType"
>> type="string" minOccurs="0"
>> maxOccurs="unbounded"  />
>>                                        </sequence>
>>                        </complexType>
>>
>>
>>                        <complexType name="Criteria">
>>                                <sequence>
>>                                        <element name="key" type="ca:Key"
>> minOccurs="1" maxOccurs="unbounded"
>> />
>>                                </sequence>
>>                        </complexType>
>>
>>                        <complexType name="Sort">
>>                                <sequence>
>>                                        <element name="metricType"
>> type="string"/>
>>                                        <element name="direction"
>> type="string"/>
>>                                </sequence>
>>                        </complexType>
>>
>>                        <complexType name="Pagination">
>>                                <sequence>
>>                                        <element name="start" type="int"/>
>>                                        <element name="end" type="int"/>
>>                                </sequence>
>>                        </complexType>
>>
>>                        <complexType name="DateRange">
>>                                <sequence>
>>                                        <element name="start"
>> type="dateTime"/>
>>                                        <element name="end"
>> type="dateTime"/>
>>                                </sequence>
>>                                <attribute name="type" type="string"/>
>>                        </complexType>
>>
>>                        <complexType name="Report">
>>                                <sequence>
>>                                        <element name="processed"
>> type="dateTime"/>
>>                                        <element name="livedataProcessed"
>> type="dateTime" minOccurs="0"
>> maxOccurs="1"/>
>>                                        <element name="rowCount"
>> type="long"/>
>>                                        <element name="row" type="ca:Row"
>> maxOccurs="unbounded"/>
>>                                </sequence>
>>                        </complexType>
>>
>>                        <complexType name="Row">
>>                                <sequence>
>>                                        <element name="name" type="string"
>> minOccurs="0" maxOccurs="1"/>
>>                                        <element name="key" type="ca:Key"
>> maxOccurs="unbounded"/>
>>                                        <element name="metric"
>> type="ca:Metric" maxOccurs="unbounded"/>
>>                                </sequence>
>>                                <attribute name="position" type="long"/>
>>                        </complexType>
>>
>>                        <complexType name="Key">
>>                            <simpleContent>
>>                                <extension base="string">
>>                                    <attribute name="type" type="string"/>
>>                                </extension>
>>                            </simpleContent>
>>                        </complexType>
>>
>>                        <complexType name="Metric">
>>                            <simpleContent>
>>                                <extension base="string">
>>                                    <attribute name="type" type="string"
>> />
>>                                    <attribute name="date" type="dateTime"
>> use="optional" />
>>                                </extension>
>>                            </simpleContent>
>>                        </complexType>
>>
>>
>>                </schema>
>>        </types>
>>
>>
>>
>>
>> Eran Chinthaka-3 wrote:
>>>
>>> Can you share the types section of your WSDL file?
>>>
>>> On Wed, Aug 20, 2008 at 1:42 AM, Andrew Zielinski <andrew.zielinski.is@
>>> gmail.com> wrote:
>>>
>>>>
>>>> Hi,
>>>>
>>>> Like many users I was having issues with 'unexpected element'. With the
>>>> help
>>>> of TCPMon I was able to resolve the issue. Instead of the soap request
>>>> being
>>>> formed like this:
>>>>
>>>> <?xml version='1.0' encoding='UTF-8'?>
>>>> <soapenv:Envelope
>>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
>>>> ">
>>>> <soapenv:Body>
>>>> <SummaryRequest xmlns="http://online.nielsen.com/ca/api/";>
>>>> <accountId>55</accountId>
>>>> <dateRange type="to_end_date">
>>>> <start>2008-11-01T00:00:00.000+10:00</start>
>>>> <end>2008-11-01T00:00:00.000+10:00</end>
>>>> </dateRange>
>>>> </SummaryRequest>
>>>> </soapenv:Body>
>>>> </soapenv:Envelope>
>>>>
>>>> I would need to specify the namespace and prefix in soapenv:Envelope
>>>> like
>>>> this:
>>>>
>>>> <?xml version='1.0' encoding='UTF-8'?>
>>>> <soapenv:Envelope
>>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
>>>> "
>>>> xmlns:q0="http://online.nielsen.com/ca/api/";>
>>>> <soapenv:Body>
>>>> <q0:SummaryRequest>
>>>> <accountId>55</accountId>
>>>> <dateRange type="to_end_date">
>>>> <start>2008-11-01T00:00:00.000+10:00</start>
>>>> <end>2008-11-01T00:00:00.000+10:00</end>
>>>> </dateRange>
>>>> </q0:SummaryRequest>
>>>> </soapenv:Body>
>>>> </soapenv:Envelope>
>>>>
>>>> My question is, is there anyway to modify the stub request so it is
>>>> like
>>>> the
>>>> second example or is there anything that I would I have to do to my
>>>> WSDL
>>>> for
>>>> the first request to be valid.
>>>>
>>>> Cheers,
>>>>
>>>> Andrew
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://www.nabble.com/Identified-AXIS2-Unexpected-Element-issue-but-how-do-I-get-this-to-work-with-stubs-tp19063214p19063214.html
>>>> Sent from the Axis - User mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>
>>>>
>>>
>>>
>>> --
>>> With Mettha,
>>> Eran Chinthaka
>>>
>>> --------------------------------------------------------------------
>>> Health is the greatest gift; contentment is the greatest wealth;
>>> trusting
>>> is
>>> the best relationship; nirvana is the highest joy. - Dhammapada
>>>
>>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Identified-AXIS2-Unexpected-Element-issue-but-how-do-I-get-this-to-work-with-stubs-tp19063214p19098976.html
>> Sent from the Axis - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Identified-AXIS2-Unexpected-Element-issue-but-how-do-I-get-this-to-work-with-stubs-tp19063214p19137347.html
Sent from the Axis - User mailing list archive at Nabble.com.


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

Reply via email to