Re: array serialization in 1.3

2006-03-28 Thread Anne Thomas Manes
I'm a bit swamped at the moment and don't have time to help you right now -- sorry.On 3/28/06, Marc Brette <[EMAIL PROTECTED]
> wrote:Hi Anne,Do you also need the complete WSDL and XSD files?I can send them if needed.
--- Marc Brette <[EMAIL PROTECTED]> a écrit :> Here it is:> >   
>   >   >   >   
>   >   >   >   
>   > >> >   >   > minOccurs="0" default="en-US">>   >   > Optional locale indicating language of
> request.>  Used when it is>   necessary to distinguish> language of certain elements in the request>   parameters (search terms,> source
> selection, etc.)>   >   >   >   > 
>> --- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :>> > Please also provide the tyoe definition of> > common:BaseRequest.> >
> > On 3/20/06, Marc Brette <[EMAIL PROTECTED]> wrote:> > >> > > Here it is. It is quite complex because there> are> > > dozens of operation and .xsd inclusion, so I
> just> > > extracted the relevant data structures (I can> > provide> > > the whole WSDL if needed).> > >> > > WSDL:> > > [...]> > > > > >> >>namespace="http://search.search.services.v1.wsapi.lexisnexis.com"> > > schemaLocation="
Search.xsd"/>> > > [...]> > > > > > > > > name="SearchRequest"/>
> > > > > > > > > > > element="search-search:SearchResponse"> > > name="SearchResponse"/>
> > > > > > [...]> > > > > > > > > > > message="tns:Search-SearchReqMsg"/>> > > > > message="tns:Search-SearchRespMsg"/>> > > > > > 
> > > [...]> > > > > > type="tns:SearchSoapPort">> > > 
> > >> transport="http://schemas.xmlsoap.org/soap/http"/>> > > > > > > soapAction=""/>> > > > > > > > use="literal"/>> > > 
> > > > > > > > use="literal"/>> > > > > > 
> > > > > > > soapAction=""/>> > > > > > > > use="literal"/>> > > > > > > > > > > use="literal"/>
> > > > > > > > > > > > [...]> > >> > >> > > Search.xsd:
> > > > > > http://www.w3.org/2001/XMLSchema"> > >
> > >> >>targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com"> > >> > >
> >>xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com"> > >> > >> >
>xmlns:common="http://common.services.v1.wsapi.lexisnexis.com"> > >> > >> >>xmlns:result="
http://result.common.services.v1.wsapi.lexisnexis.com"> > >> > >> >>xmlns:searchcommon="http://common.search.services.v1.wsapi.lexisnexis.com
"> > >> > >> >>xmlns:security="http://security.common.services.v1.wsapi.lexisnexis.com"
> > > elementFormDefault="qualified"> > > attributeFormDefault="unqualified"> > > version="1.0">> > >> > >   > > >> >>namespace="http://common.services.v1.wsapi.lexisnexis.com"> > >   schemaLocation="
Common.xsd"/>> > >   > > >> >>namespace="http://result.common.services.v1.wsapi.lexisnexis.com
"> > >   schemaLocation="Result.xsd"/>> > >   > > >> >>namespace="
http://common.search.services.v1.wsapi.lexisnexis.com"> > >   schemaLocation="SearchCommon.xsd"/>> > >   > > >> >>namespace="
http://security.common.services.v1.wsapi.lexisnexis.com"> > >   schemaLocation="Security.xsd"/>> > >
> > >   > > >   > > > > > >   
> > > Represents a LexisNexis search and> > retrieval.> > > Many options are> > > exposed to allow a user to customize the> > > search request.
> > >   > > > > > >   > > >> > >   > > > type="result:SearchResponse">
> > > > > >   > > > The response from a search request is a> > set of> > > search results,> > > containing document identifiers along
> with> > > documents in the> > > specified or default output format.> > >   > > > > > >   
> > >> > >   > > >   > > > > > >   
> > > > > >   > name="binarySecurityToken"> > > type="security:BinarySecurityToken">> > > 
> > >   > > >> > >> f4348ad8876542bc93748c89fb98a7e>=== message truncated ===
___Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com


Re: array serialization in 1.3

2006-03-28 Thread Marc Brette
Hi Anne,
Do you also need the complete WSDL and XSD files?
I can send them if needed.

--- Marc Brette <[EMAIL PROTECTED]> a écrit :

> Here it is:
> 
>   
>   
>   
>   
>   
>   
>   
>   
>   
>   
> 
> 
> 
>   
>minOccurs="0" default="en-US">
>   
>   
> Optional locale indicating language of
> request.
>  Used when it is 
>   necessary to distinguish
> language of certain elements in the request
>   parameters (search terms,
> source
> selection, etc.)
>   
>   
>   
>   
> 
> 
> --- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :
> 
> > Please also provide the tyoe definition of
> > common:BaseRequest.
> > 
> > On 3/20/06, Marc Brette <[EMAIL PROTECTED]> wrote:
> > >
> > > Here it is. It is quite complex because there
> are
> > > dozens of operation and .xsd inclusion, so I
> just
> > > extracted the relevant data structures (I can
> > provide
> > > the whole WSDL if needed).
> > >
> > > WSDL:
> > > [...]
> > >  > >
> >
>
namespace="http://search.search.services.v1.wsapi.lexisnexis.com";
> > > schemaLocation="Search.xsd"/>
> > > [...]
> > > 
> > >  > > name="SearchRequest"/>
> > > 
> > > 
> > >  > element="search-search:SearchResponse"
> > > name="SearchResponse"/>
> > > 
> > > [...]
> > > 
> > > 
> > >  > message="tns:Search-SearchReqMsg"/>
> > >  > message="tns:Search-SearchRespMsg"/>
> > > 
> > > 
> > > [...]
> > >  > > type="tns:SearchSoapPort">
> > >  > >
> transport="http://schemas.xmlsoap.org/soap/http"/>
> > > 
> > >  soapAction=""/>
> > > 
> > >  > use="literal"/>
> > > 
> > > 
> > >  > use="literal"/>
> > > 
> > > 
> > > 
> > >  soapAction=""/>
> > > 
> > >  > use="literal"/>
> > > 
> > > 
> > >  > use="literal"/>
> > > 
> > > 
> > > 
> > > [...]
> > >
> > >
> > > Search.xsd:
> > > 
> > > http://www.w3.org/2001/XMLSchema";
> > >
> > >
> >
>
targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com";
> > >
> > >
> >
>
xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com";
> > >
> > >
> >
>
xmlns:common="http://common.services.v1.wsapi.lexisnexis.com";
> > >
> > >
> >
>
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com";
> > >
> > >
> >
>
xmlns:searchcommon="http://common.search.services.v1.wsapi.lexisnexis.com";
> > >
> > >
> >
>
xmlns:security="http://security.common.services.v1.wsapi.lexisnexis.com";
> > > elementFormDefault="qualified"
> > > attributeFormDefault="unqualified"
> > > version="1.0">
> > >
> > >> >
> >
>
namespace="http://common.services.v1.wsapi.lexisnexis.com";
> > >   schemaLocation="Common.xsd"/>
> > >> >
> >
>
namespace="http://result.common.services.v1.wsapi.lexisnexis.com";
> > >   schemaLocation="Result.xsd"/>
> > >> >
> >
>
namespace="http://common.search.services.v1.wsapi.lexisnexis.com";
> > >   schemaLocation="SearchCommon.xsd"/>
> > >> >
> >
>
namespace="http://security.common.services.v1.wsapi.lexisnexis.com";
> > >   schemaLocation="Security.xsd"/>
> > >
> > >   
> > >   
> > > 
> > >   
> > > Represents a LexisNexis search and
> > retrieval.
> > > Many options are
> > > exposed to allow a user to customize the
> > > search request.
> > >   
> > > 
> > >   
> > >
> > >> > type="result:SearchResponse">
> > > 
> > >   
> > > The response from a search request is a
> > set of
> > > search results,
> > > containing document identifiers along
> with
> > > documents in the
> > > specified or default output format.
> > >   
> > > 
> > >   
> > >
> > >   
> > >   
> > > 
> > >   
> > > 
> > >name="binarySecurityToken"
> > > type="security:BinarySecurityToken">
> > > 
> > >   
> > >
> > >
> f4348ad8876542bc93748c89fb98a7e
> 
=== message truncated ===







___ 
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs 
exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com


Re: array serialization in 1.3

2006-03-21 Thread Marc Brette
Here it is:


















  Optional locale indicating language 
of request.
 Used when it is 
  necessary to distinguish
language of certain elements in the request
  parameters (search terms, source
selection, etc.)






--- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :

> Please also provide the tyoe definition of
> common:BaseRequest.
> 
> On 3/20/06, Marc Brette <[EMAIL PROTECTED]> wrote:
> >
> > Here it is. It is quite complex because there are
> > dozens of operation and .xsd inclusion, so I just
> > extracted the relevant data structures (I can
> provide
> > the whole WSDL if needed).
> >
> > WSDL:
> > [...]
> >  >
>
namespace="http://search.search.services.v1.wsapi.lexisnexis.com";
> > schemaLocation="Search.xsd"/>
> > [...]
> > 
> >  > name="SearchRequest"/>
> > 
> > 
> >  element="search-search:SearchResponse"
> > name="SearchResponse"/>
> > 
> > [...]
> > 
> > 
> >  message="tns:Search-SearchReqMsg"/>
> >  message="tns:Search-SearchRespMsg"/>
> > 
> > 
> > [...]
> >  > type="tns:SearchSoapPort">
> >  > transport="http://schemas.xmlsoap.org/soap/http"/>
> > 
> > 
> > 
> >  use="literal"/>
> > 
> > 
> >  use="literal"/>
> > 
> > 
> > 
> > 
> > 
> >  use="literal"/>
> > 
> > 
> >  use="literal"/>
> > 
> > 
> > 
> > [...]
> >
> >
> > Search.xsd:
> > 
> > http://www.w3.org/2001/XMLSchema";
> >
> >
>
targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com";
> >
> >
>
xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com";
> >
> >
>
xmlns:common="http://common.services.v1.wsapi.lexisnexis.com";
> >
> >
>
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com";
> >
> >
>
xmlns:searchcommon="http://common.search.services.v1.wsapi.lexisnexis.com";
> >
> >
>
xmlns:security="http://security.common.services.v1.wsapi.lexisnexis.com";
> > elementFormDefault="qualified"
> > attributeFormDefault="unqualified"
> > version="1.0">
> >
> >>
>
namespace="http://common.services.v1.wsapi.lexisnexis.com";
> >   schemaLocation="Common.xsd"/>
> >>
>
namespace="http://result.common.services.v1.wsapi.lexisnexis.com";
> >   schemaLocation="Result.xsd"/>
> >>
>
namespace="http://common.search.services.v1.wsapi.lexisnexis.com";
> >   schemaLocation="SearchCommon.xsd"/>
> >>
>
namespace="http://security.common.services.v1.wsapi.lexisnexis.com";
> >   schemaLocation="Security.xsd"/>
> >
> >   
> >   
> > 
> >   
> > Represents a LexisNexis search and
> retrieval.
> > Many options are
> > exposed to allow a user to customize the
> > search request.
> >   
> > 
> >   
> >
> >> type="result:SearchResponse">
> > 
> >   
> > The response from a search request is a
> set of
> > search results,
> > containing document identifiers along with
> > documents in the
> > specified or default output format.
> >   
> > 
> >   
> >
> >   
> >   
> > 
> >   
> > 
> >> type="security:BinarySecurityToken">
> > 
> >   
> >
> > f4348ad8876542bc93748c89fb98a7e
> > Security token that must be
> provided on
> > all non-authentication
> > requests.
> >   
> > 
> >   
> >> type="searchcommon:SourceInformationChoice">
> > 
> >   
> >Either a list of source
> identifiers or
> > a single secured
> >   source identifier.
> >   
> > 
> >   
> >   
> > 
> >   
> > cats and dogs and
> > hamsters
> >   Query string for the search
> request,
> > formatted in the
> >   appropriate syntax for the
> selected
> > search method.
> >   
> > 
> >   
> >> type="common:ProjectId" minOccurs="0">
> > 
> >   
> > Research Project
> 001
> > Used for client or project
> identification
> > purposes.  This
> > identi

Re: array serialization in 1.3

2006-03-20 Thread Anne Thomas Manes
Please also provide the tyoe definition of common:BaseRequest.On 3/20/06, Marc Brette <[EMAIL PROTECTED]> wrote:
Here it is. It is quite complex because there aredozens of operation and .xsd inclusion, so I just
extracted the relevant data structures (I can providethe whole WSDL if needed).WSDL:[...]namespace="http://search.search.services.v1.wsapi.lexisnexis.com
"schemaLocation="Search.xsd"/>[...]name="SearchRequest"/>
name="SearchResponse"/>[...]

[...]type="tns:SearchSoapPort">transport="
http://schemas.xmlsoap.org/soap/http"/>


[...]Search.xsd:
http://www.w3.org/2001/XMLSchema"targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com
"xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com"xmlns:common="
http://common.services.v1.wsapi.lexisnexis.com"xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com"xmlns:searchcommon="
http://common.search.services.v1.wsapi.lexisnexis.com"xmlns:security="
http://security.common.services.v1.wsapi.lexisnexis.com"elementFormDefault="qualified"attributeFormDefault="unqualified"version="1.0">  namespace="http://common.services.v1.wsapi.lexisnexis.com"  schemaLocation="Common.xsd"/>  namespace="
http://result.common.services.v1.wsapi.lexisnexis.com"  schemaLocation="Result.xsd"/>  namespace="
http://common.search.services.v1.wsapi.lexisnexis.com"  schemaLocation="SearchCommon.xsd"/>  namespace="
http://security.common.services.v1.wsapi.lexisnexis.com"  schemaLocation="Security.xsd"/>
  Represents a LexisNexis search and retrieval.Many options areexposed to allow a user to customize thesearch request.  
type="result:SearchResponse">  The response from a search request is a set of
search results,containing document identifiers along withdocuments in thespecified or default output format.
type="security:BinarySecurityToken">  f4348ad8876542bc93748c89fb98a7eSecurity token that must be provided on
all non-authenticationrequests.  type="searchcommon:SourceInformationChoice"> Either a list of source identifiers ora single secured
  source identifier.  
  cats and dogs andhamsters  Query string for the search request,
formatted in the  appropriate syntax for the selectedsearch method.  type="common:ProjectId" minOccurs="0">  Research Project 001
Used for client or project identificationpurposes.  Thisidentifier will be associated with eachsearch transactionand will be reported on your
organization's invoice. type="searchcommon:SearchOptions" minOccurs="0">
  Options pertaining to fine-tuning thesearch.  
type="result:RetrievalOptions" minOccurs="0">  
Options pertaining to the view, markup,and range of documents retrieved fromthe result set returned from the search.  
  SearchCommon.xsd:http://www.w3.org/2001/XMLSchema"targetNamespace="
http://common.search.services.v1.wsapi.lexisnexis.com"xmlns:tns="http://common.search.services.v1.wsapi.lexisnexis.com"
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com"xmlns:common="
http://common.services.v1.wsapi.lexisnexis.com"elementFormDefault="qualified"attributeFormDefault="unqualified"version="1.0">  namespace="http://result.common.services.v1.wsapi.lexisnexis.com"schemaLocation="Result.xsd"/>  
namespace="http://common.services.v1.wsapi.lexisnexis.com"schemaLocation="Common.xsd"/>  
type="common:SourceIdList" minOccurs="0">
  A grouping of LexisNexis sources.Mutually exclusive ofthe securedSourceId element.  
minOccurs="0">  Unique identifier for a "s

Re: array serialization in 1.3

2006-03-20 Thread Marc Brette
Here it is. It is quite complex because there are
dozens of operation and .xsd inclusion, so I just
extracted the relevant data structures (I can provide
the whole WSDL if needed).

WSDL:
[...]
http://search.search.services.v1.wsapi.lexisnexis.com";
schemaLocation="Search.xsd"/>
[...]






[...]






[...]

http://schemas.xmlsoap.org/soap/http"/>



















[...]


Search.xsd:

http://www.w3.org/2001/XMLSchema";
   
targetNamespace="http://search.search.services.v1.wsapi.lexisnexis.com";
   
xmlns:tns="http://search.search.services.v1.wsapi.lexisnexis.com";
   
xmlns:common="http://common.services.v1.wsapi.lexisnexis.com";
   
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com";
   
xmlns:searchcommon="http://common.search.services.v1.wsapi.lexisnexis.com";
   
xmlns:security="http://security.common.services.v1.wsapi.lexisnexis.com";
elementFormDefault="qualified"
attributeFormDefault="unqualified"
version="1.0">

  http://common.services.v1.wsapi.lexisnexis.com";
  schemaLocation="Common.xsd"/>
  http://result.common.services.v1.wsapi.lexisnexis.com";
  schemaLocation="Result.xsd"/>
  http://common.search.services.v1.wsapi.lexisnexis.com";
  schemaLocation="SearchCommon.xsd"/>
  http://security.common.services.v1.wsapi.lexisnexis.com";
  schemaLocation="Security.xsd"/>

  
  

  
Represents a LexisNexis search and retrieval. 
Many options are 
exposed to allow a user to customize the
search request.
  

  

  

  
The response from a search request is a set of
search results,   
containing document identifiers along with
documents in the
specified or default output format.
  

  

  
  

  

  

  
   
f4348ad8876542bc93748c89fb98a7e
Security token that must be provided on
all non-authentication
requests.
  

  
  

  
   Either a list of source identifiers or
a single secured 
  source identifier.
  

  
  

  
cats and dogs and
hamsters
  Query string for the search request,
formatted in the 
  appropriate syntax for the selected
search method.
  

  
  

  
Research Project 001
Used for client or project identification
purposes.  This 
identifier will be associated with each
search transaction 
and will be reported on your
organization's invoice.
 

  
  

  
Options pertaining to fine-tuning the
search.
  

  
  

  
Options pertaining to the view, markup,
and range of documents retrieved from 
the result set returned from the search.
  

  

  

  




SearchCommon.xsd:

http://www.w3.org/2001/XMLSchema";
   
targetNamespace="http://common.search.services.v1.wsapi.lexisnexis.com";
   
xmlns:tns="http://common.search.services.v1.wsapi.lexisnexis.com";
   
xmlns:result="http://result.common.services.v1.wsapi.lexisnexis.com";

xmlns:common="http://common.services.v1.wsapi.lexisnexis.com";
elementFormDefault="qualified"
attributeFormDefault="unqualified"
version="1.0">

  http://result.common.services.v1.wsapi.lexisnexis.com";
schemaLocation="Result.xsd"/>
  http://common.services.v1.wsapi.lexisnexis.com";
schemaLocation="Common.xsd"/>

  
  

  

  
A grouping of LexisNexis sources. 
Mutually exclusive of
the securedSourceId element.
  

  
  

  
Unique identifier for a "secured"
LexisNexis source.  Mutually
exclusive of the sourceIdList element.
  

  

  
[...]

Common.xsd:

http://www.w3.org/2001/XMLSchema";
   
targetNamespace="http://common.services.v1.wsapi.lexisnexis.com";
   
xmlns:tns="http

Re: array serialization in 1.3

2006-03-16 Thread Anne Thomas Manes
Would you please supply the rest of the WSDL? (or at least the bits that describe the message and element structure)AnneOn 3/16/06, Marc Brette
 <[EMAIL PROTECTED]> wrote:Then this may not be the same issue. The binding is
defined as follow:type="tns:SearchSoapPort">  transport="
http://schemas.xmlsoap.org/soap/http"/>
  
  
See below the axis 1.1 request (that works) and theaxis 1.3 request:1.1: (I cut some part for simplicity sake)xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:xsd="http://www.w3.org/2001/XMLSchema
"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">   xmlns="
http://search.search.services.v1.wsapi.lexisnexis.com">   [...]   xmlns:ns1="
http://common.search.services.v1.wsapi.lexisnexis.com"> xmlns:ns2="http://common.services.v1.wsapi.lexisnexis.com">274668
      [...]   [...]   [...]      [...]
      1.3 (look at the difference in the sourceIdList tag)
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"xmlns:xsd="http://www.w3.org/2001/XMLSchema
"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  xmlns="
http://search.search.services.v1.wsapi.lexisnexis.com">  [...]  xmlns:ns1="http://common.search.services.v1.wsapi.lexisnexis.com">274668  
  [...]  [...]  [...]  [...]
  --- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :> Sorry -- that was a typo:>> You *cannot* use soapenc:array or SOAP encoding with
> use="literal".>> Anne>> On 3/15/06, Dies Koper <[EMAIL PROTECTED]> wrote:> >> > Hello Anne,> >
> > Recently, I noticed a few issues with WSDL files> that used soapenc:array> > or simple types such as soapenc:int with> use=literal. What are the> > consequences of this mixing? What should be
> happening?> >> > For example, the JAX-RPC specification says that> all soapenc types are> > nillable. Does that mean > type="soapenc:int" nillable="false"/>
> > still maps to Integer (not int)? Or only when> use="encoded"?> >> > >   
http://schemas.xmlsoap.org/soap/encoding/"> > >> namespace="http://demo.radialpoint.com/service"> use="literal" />
> > >> > > It should say:> > >> > >   http://schemas.xmlsoap.org/soap/encoding/
"> > >> namespace="http://demo.radialpoint.com/service"> use="encoded" />> > >> > > You can use soapenc:array or SOAP encoding with
> use="literal".> >> > If you can, does that mean that Erik could also> fix it like this?> >> > > namespace="
http://demo.radialpoint.com/service"> > use="literal" />> >> > Thanks,> > Dies> >> >>___
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international.Téléchargez sur http://fr.messenger.yahoo.com



Re: array serialization in 1.3

2006-03-16 Thread Marc Brette
Then this may not be the same issue. The binding is
defined as follow:

  http://schemas.xmlsoap.org/soap/http"/>
  


  


  

  
  


  


  

  


See below the axis 1.1 request (that works) and the
axis 1.3 request:
1.1: (I cut some part for simplicity sake)

http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 
  http://search.search.services.v1.wsapi.lexisnexis.com";>
   [...]
   
http://common.search.services.v1.wsapi.lexisnexis.com";>
 http://common.services.v1.wsapi.lexisnexis.com";>274668

   
   [...]
   [...]
   [...]
   
   [...]
   
  
 


1.3 (look at the difference in the sourceIdList tag)

http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  
http://search.search.services.v1.wsapi.lexisnexis.com";>
  [...]
  
http://common.search.services.v1.wsapi.lexisnexis.com";>274668
  
  [...]
  [...]
  [...]
  [...]

  


--- Anne Thomas Manes <[EMAIL PROTECTED]> a écrit :

> Sorry -- that was a typo:
> 
> You *cannot* use soapenc:array or SOAP encoding with
> use="literal".
> 
> Anne
> 
> On 3/15/06, Dies Koper <[EMAIL PROTECTED]> wrote:
> >
> > Hello Anne,
> >
> > Recently, I noticed a few issues with WSDL files
> that used soapenc:array
> > or simple types such as soapenc:int with
> use=literal. What are the
> > consequences of this mixing? What should be
> happening?
> >
> > For example, the JAX-RPC specification says that
> all soapenc types are
> > nillable. Does that mean  type="soapenc:int" nillable="false"/>
> > still maps to Integer (not int)? Or only when
> use="encoded"?
> >
> > >   http://schemas.xmlsoap.org/soap/encoding/";
> > >
> namespace="http://demo.radialpoint.com/service";
> use="literal" />
> > >
> > > It should say:
> > >
> > >   http://schemas.xmlsoap.org/soap/encoding/";
> > >
> namespace="http://demo.radialpoint.com/service";
> use="encoded" />
> > >
> > > You can use soapenc:array or SOAP encoding with
> use="literal".
> >
> > If you can, does that mean that Erik could also
> fix it like this?
> >
> >  namespace="http://demo.radialpoint.com/service";
> > use="literal" />
> >
> > Thanks,
> > Dies
> >
> >
> 







___ 
Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs 
exceptionnels pour appeler la France et l'international.
Téléchargez sur http://fr.messenger.yahoo.com


Re: array serialization in 1.3

2006-03-15 Thread Anne Thomas Manes
Sorry -- that was a typo:You *cannot* use soapenc:array or SOAP encoding with use="literal".AnneOn 3/15/06, 
Dies Koper <[EMAIL PROTECTED]> wrote:
Hello Anne,Recently, I noticed a few issues with WSDL files that used soapenc:arrayor simple types such as soapenc:int with use=literal. What are theconsequences of this mixing? What should be happening?
For example, the JAX-RPC specification says that all soapenc types arenillable. Does that mean still maps to Integer (not int)? Or only when use="encoded"?
>   http://schemas.xmlsoap.org/soap/encoding/"> namespace="
http://demo.radialpoint.com/service" use="literal" />>> It should say:>>   http://schemas.xmlsoap.org/soap/encoding/
"> namespace="http://demo.radialpoint.com/service" use="encoded" />>> You can use soapenc:array or SOAP encoding with use="literal".
If you can, does that mean that Erik could also fix it like this?http://demo.radialpoint.com/service"use="literal" />
Thanks,Dies


Re: array serialization in 1.3

2006-03-15 Thread Dies Koper

Hello Anne,

Recently, I noticed a few issues with WSDL files that used soapenc:array 
or simple types such as soapenc:int with use=literal. What are the 
consequences of this mixing? What should be happening?


For example, the JAX-RPC specification says that all soapenc types are 
nillable. Does that mean  
still maps to Integer (not int)? Or only when use="encoded"?



  http://schemas.xmlsoap.org/soap/encoding/";
namespace="http://demo.radialpoint.com/service"; use="literal" />

It should say:

  http://schemas.xmlsoap.org/soap/encoding/";
namespace="http://demo.radialpoint.com/service"; use="encoded" />

You can use soapenc:array or SOAP encoding with use="literal".


If you can, does that mean that Erik could also fix it like this?

   http://demo.radialpoint.com/service"; 
use="literal" />


Thanks,
Dies



Re: array serialization in 1.3

2006-03-15 Thread Anne Thomas Manes
In Erik's binding it says:  http://schemas.xmlsoap.org/soap/encoding/
"    namespace="http://demo.radialpoint.com/service" use="literal" />
It should say:  http://schemas.xmlsoap.org/soap/encoding/
"
    namespace="http://demo.radialpoint.com/service" use="encoded" />
You can use soapenc:array or SOAP encoding with use="literal".AnneOn 3/15/06, Marc Brette <
[EMAIL PROTECTED]> wrote:Hi all,I seem to run in the same issue as Erik.
I have an Axis client that sends incorrectlyserialized request: missing enclosing parameter atarray serialization.It worked with 1.1 but not with 1.3.I also noticed that in 1.3, the stubs generated are
slightly different from the one generated with 1.1...Is there any workaround or solution to this issue?PS.: I also tried the nightly build last fridaywithout more success.> Subject:array serialization in 
1.3> From:   Erik Wright ! com>> Date:   2006-01-31 20:44:27> Message-ID: 1138740266.27449.59.camel () localhost !localdomain> [Download message RAW]
>> Hi,>> I have noticed that array parameters (in or out)seem to be serialized> incorrectly in Axis 1.3. I am attaching a sampleWSDL here, along with> the corresponding input and output. In summary,
instead of creating an> element for the array parameter (containing thearray members) it> creates one element for each member, without anyall-enclosing parent.>> Note that we are using WSDL2Java to generate the
service implementation> from existing wsdl.>> WSDL snippet (complete wsdl attached):>>   > />> />> type="impl:positiveFloat" />>   
>> Serialized output (simplified slightly - completeoutput attached):>>   > >   hello
> > >   good> > >   bye
> > xsi:type="ns4:positiveFloat">11.7>   >> In Axis 1.1 this worked as expected. Is there anyway
to get this to> serialize as:>>   > soapenc:arrayType="ns1:Foo[1]" >>   
> hello>   > > soapenc:arrayType="ns1:Bar[2]" >
>   > good>   >   > bye
>   > > xsi:type="ns4:positiveFloat">11.7>   >> Thanks for your help in advance.
>> -Erik>> ["demo.wsdl" (demo.wsdl)]>> > >targetNamespace="
http://demo.radialpoint.com/service">   xmlns="http://schemas.xmlsoap.org/wsdl/">   xmlns:wsdl="
http://schemas.xmlsoap.org/wsdl/">xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">   xmlns:xsd="
http://www.w3.org/2001/XMLSchema">xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">   xmlns:impl="
http://demo.radialpoint.com/service">   xmlns:type="http://demo.radialpoint.com/type">>   > >
targetNamespace="http://demo.radialpoint.com/type">   xmlns="http://www.w3.org/2001/XMLSchema">
>>   >   > type="xsd:string"/>>   
>   >>   >   > type="xsd:string"/>
>   >   >>   >   > type="xsd:string"/>>   >   >>   >   > type="xsd:string"/>>   >   > >> >targetNamespace="
http://demo.radialpoint.com/service">   xmlns="http://www.w3.org/2001/XMLSchema">>   namespace="
http://demo.radialpoint.com/type"/>>>   > >   
> >   > type="type:Foo" minOccurs="0"> maxOccurs="unbounded" />
> > >   wsdl:arrayType="type:Foo[]" />>   > 
>   >>   > >   > 
>   > type="type:Bar" minOccurs="0"> maxOccurs="unbounded" />> 
> >   wsdl:arrayType="type:Bar[]" />>   > >   
>>   > >   > 
>   > type="type:Blah" minOccurs="0"> maxOccurs="unbounded" />> 
> >   wsdl:arrayType="type:Blah[]" />>   > >   
>>   > > >   >>   
> >   > >   >>

Re: array serialization in 1.3

2006-03-15 Thread Marc Brette
Hi all,

I seem to run in the same issue as Erik.
I have an Axis client that sends incorrectly
serialized request: missing enclosing parameter at
array serialization. 
It worked with 1.1 but not with 1.3.
I also noticed that in 1.3, the stubs generated are
slightly different from the one generated with 1.1... 

Is there any workaround or solution to this issue?

PS.: I also tried the nightly build last friday
without more success.

> Subject:    array serialization in 1.3
> From:   Erik Wright 
> Date:   2006-01-31 20:44:27
> Message-ID: 1138740266.27449.59.camel () localhost !
localdomain
> [Download message RAW]
> 
> Hi,
> 
> I have noticed that array parameters (in or out)
seem to be serialized
> incorrectly in Axis 1.3. I am attaching a sample
WSDL here, along with
> the corresponding input and output. In summary,
instead of creating an
> element for the array parameter (containing the
array members) it
> creates one element for each member, without any
all-enclosing parent. 
> 
> Note that we are using WSDL2Java to generate the
service implementation
> from existing wsdl.
> 
> WSDL snippet (complete wsdl attached):
> 
>   
> 
> 
> 
>   
> 
> Serialized output (simplified slightly - complete
output attached):
> 
>   
> 
>   hello
> 
> 
>   good
> 
> 
>   bye
> 
> 11.7
>   
> 
> In Axis 1.1 this worked as expected. Is there anyway
to get this to
> serialize as:
> 
>   
> 
>   
> hello
>   
> 
> 
>   
> good
>   
>   
> bye
>   
> 
> 11.7
>   
> 
> Thanks for your help in advance.
> 
> -Erik
> 
> ["demo.wsdl" (demo.wsdl)]
> 
> 
>   
targetNamespace="http://demo.radialpoint.com/service";
>   xmlns="http://schemas.xmlsoap.org/wsdl/";
>   xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
>  
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/";
>   xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>  
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
>   xmlns:impl="http://demo.radialpoint.com/service";
>   xmlns:type="http://demo.radialpoint.com/type";>
>   
>   
targetNamespace="http://demo.radialpoint.com/type";
>   xmlns="http://www.w3.org/2001/XMLSchema";>
>   
>   
>   
> 
>   
>   
>   
>   
>   
> 
>   
>   
>   
>   
>   
> 
>   
>   
>   
>   
>   
> 
>   
>   
> 
> 
>   
targetNamespace="http://demo.radialpoint.com/service";
>   xmlns="http://www.w3.org/2001/XMLSchema";>
>   http://demo.radialpoint.com/type"/>
> 
>   
> 
>   
> 
>type="type:Foo" minOccurs="0"
> maxOccurs="unbounded" />
> 
>wsdl:arrayType="type:Foo[]" />
>   
> 
>   
> 
>   
> 
>   
> 
>type="type:Bar" minOccurs="0"
> maxOccurs="unbounded" />
> 
>wsdl:arrayType="type:Bar[]" />
>   
> 
>   
> 
>   
> 
>   
> 
>type="type:Blah" minOccurs="0"
> maxOccurs="unbounded" />
> 
>wsdl:arrayType="type:Blah[]" />
>   
> 
>   
> 
>   
> 
> 
>   
> 
>   
> 
>   
> 
>   
> 
> 
>   
>   
>   
> 
>   
> 
>   
> 
> 
>   
> 
>   
> 
> 
> 
>   
> 
>   
>parameterOrder="Boing Blahs">
>name="DemoRequest" />
>name="DemoResponse" />
>name="CustomException" />
> 
>   
> 
>type="impl:DemoService">
>   
transport="http://schemas.xmlsoap.org/soap/http"; />
> 
>   
>   
>   
encodingStyle="http://schemas.xmlsoap.org/soap/enco

array serialization in 1.3

2006-01-31 Thread Erik Wright
Hi,

I have noticed that array parameters (in or out) seem to be serialized
incorrectly in Axis 1.3. I am attaching a sample WSDL here, along with
the corresponding input and output. In summary, instead of creating an
element for the array parameter (containing the array members) it
creates one element for each member, without any all-enclosing parent. 

Note that we are using WSDL2Java to generate the service implementation
from existing wsdl.

WSDL snippet (complete wsdl attached):

  



  

Serialized output (simplified slightly - complete output attached):

  

  hello


  good


  bye

11.7
  

In Axis 1.1 this worked as expected. Is there anyway to get this to
serialize as:

  

  
hello
  


  
good
  
  
bye
  

11.7
  

Thanks for your help in advance.

-Erik

http://demo.radialpoint.com/service";
  xmlns="http://schemas.xmlsoap.org/wsdl/";
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
  xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/";
  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";
  xmlns:impl="http://demo.radialpoint.com/service";
  xmlns:type="http://demo.radialpoint.com/type";>
  
http://demo.radialpoint.com/type";
  xmlns="http://www.w3.org/2001/XMLSchema";>
  
  
  

  
  
  
  
  

  
  
  
  
  

  
  
  
  
  

  
  


http://demo.radialpoint.com/service";
  xmlns="http://www.w3.org/2001/XMLSchema";>
  http://demo.radialpoint.com/type"/>

  

  

  


  

  

  

  

  


  

  

  

  

  


  

  

  


  

  

  

  


  
  
  

  

  


  

  



  

  

  
  
  

  

  
http://schemas.xmlsoap.org/soap/http"; />

  
  
http://schemas.xmlsoap.org/soap/encoding/";
  namespace="http://demo.radialpoint.com/service";
  use="literal" />
  
  
http://schemas.xmlsoap.org/soap/encoding/";
  namespace="http://demo.radialpoint.com/service";
  use="literal" />
  
  
http://schemas.xmlsoap.org/soap/encoding/";
  namespace="http://demo.radialpoint.com/service";
  use="literal"/>
  

  

  

  http://localhost:7001/demo-service/services/demo-service/1.0"; 
/>

  

POST /demo-service/services/demo-service/1.0 HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related, text/*
User-Agent: Axis/1.4
Host: localhost:7001
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: ""
Content-Length: 499

http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>http://demo.radialpoint.com/service";>boing 
boingnyuk 
nyukda da 
da
HTTP/1.1 200 OK
Connection: close
Date: Tue, 31 Jan 2006 20:25:43 GMT
Content-Type: text/xml; charset=utf-8
X-Powered-By: Servlet/2.4 JSP/2.0


http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>http://demo.radialpoint.com/service";>http://demo.radialpoint.com/type";>hellohttp://demo.radialpoint.com/type";>goodhttp://demo.radialpoint.com/type";>byehttp://demo.radialpoint.com/service";>11.7