You can use 1.2.6 version where this issue is fixed ( with some exceptions ;)
On 7/27/07, rodo <[EMAIL PROTECTED]> wrote: > Hi, > i'm using xfire 1.2.4 with aegis binding (not using mapping files). > Everything works well except for one point, the soapBody is filled with > namespace declarations. > I want to know if there's a way to reduce these declarations or wich way > > should I walk to simplify these messages (we have about 200 webservices > developed). Here's an example of one service request/response, the response > has a list of options, each having some properties (wich also has a > > namespace): > > /* request */ > <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd=" > http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <soap:Header> > <token xmlns=" > http://auth.company.com">value</token> > <sign xmlns="http://auth.company.com">value</sign> > <AuthenticationToken xmlns=" > http://company.com"> > <Username>value</Username> > <IP>value</IP> > <Oficina>value</Oficina> > <Application>value</Application> > > <UseCase>value</UseCase> > <Entity>value</Entity> > </AuthenticationToken> > </soap:Header> > <soap:Body> > <obtenerMenues > > xmlns="http://service.seguridad.soporte.company.com"> > <in0> > <id > xmlns=" > > http://seguridadConsulta.business.dto.seguridad.soporte.company.com"> > value > </id> > > </in0> > </obtenerMenues> > </soap:Body> > </soap:Envelope> > > /* response */ > <soap:Envelope xmlns:soap=" > http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance"> > <soap:Body> > <obtenerMenuesResponse > xmlns="http://service.seguridad.soporte.company.com > "> > <out> > <ns1:OpcionMenu > xmlns:ns1="http://menu.web.soporte.company.com"> > <descripcion > > xmlns="http://menu.web.soporte.company.com"> > value > </descripcion> > <habilitado > > xmlns="http://menu.web.soporte.company.com"> > value > </habilitado> > <href xmlns=" > http://menu.web.soporte.company.com"> > </href> > <id xmlns=" > http://menu.web.soporte.company.com"> > value > </id> > <items > xmlns=" > http://menu.web.soporte.company.com"> > <OpcionMenu> > <descripcion>value</descripcion> > <habilitado>value</habilitado> > > <href>value</href> > <id>value</id> > <items></items> > <orden>value</orden> > > <style xsi:nil="true"></style> > <styleSubMenu xsi:nil="true"></styleSubMenu> > </OpcionMenu> > > </items> > <orden > xmlns="http://menu.web.soporte.company.com"> > value > > </orden> > <style xsi:nil="true" > xmlns="http://menu.web.soporte.company.com > "> > </style> > <styleSubMenu xsi:nil="true" > xmlns="http://menu.web.soporte.company.com > "> > </styleSubMenu> > </ns1:OpcionMenu> > </out> > </obtenerMenuesResponse> > </soap:Body> > </soap:Envelope> > > > I'm not sure if what i'm asking is correct or if i'm breaking some "law" :), > so any explanation would be welcome. > thanks in advance. > rmg.- > -- ----- When one of our products stops working, we'll blame another vendor within 24 hours. --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
