Is there a .aegis.xml file in the neighborhood of your problem?

> -----Original Message-----
> From: Clough, Samuel (USPC.PRG.Atlanta)
> [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 18, 2007 3:02 PM
> To: cxf-user@incubator.apache.org
> Subject: RE: WSDL Generation problem using Aegis binding
> 
> Thanks for the clarification.  I wonder what's making Aegis omit the
> namespace.  I found it odd since Aegis doesn't seem to generate the
> element node for another service I looked at, but your explanation
makes
> perfect sense.
> 
> -----Original Message-----
> From: omatzura [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 18, 2007 2:57 PM
> To: cxf-user@incubator.apache.org
> Subject: Re: WSDL Generation problem using Aegis binding
> 
> 
> Hi Samuel,
> 
> Just to clarify the error: an element definition like this is fine,
the
> problem in this particular case is that the type for the element is
not
> namespace qualified, so it basically means that for the
> 
> <element name="getDataWarnings" type="getDataWarnings"/>
> 
> element, the type getDataWarnings is expected to be in the default
> namespace
> (which is the xmlschema namespace, as the error message implies.. )
> 
> What's missing is a namespace-prefix declaration for the target
> namespace
> and then that prefix on your elements' type.. ie
> 
> <schema xmlns="http://www.w3.org/2001/XMLSchema";
> attributeFormDefault="qualified" elementFormDefault="qualified"
> targetNamespace="http://service.afp.prg.com/";>
> 
> should be something like
> 
> <schema xmlns="http://www.w3.org/2001/XMLSchema";
> attributeFormDefault="qualified" elementFormDefault="qualified"
> targetNamespace="http://service.afp.prg.com/";
> xmlns:tns="http://service.afp.prg.com/";>
> 
> and the element should then be
> 
> <element name="getDataWarnings" type="tns:getDataWarnings"/>
> 
> Don't know if this helps you resolve the error, but maybe at least
> understand it in more detail..
> 
> kind regards, and thanks for using soapUI !
> 
> /Ole
> eviware.com
> 
> 
> Clough, Samuel (USPC.PRG.Atlanta) wrote:
> >
> > Below is a snippet of the WSDL that's getting generated using Aegis
> > binding with the embedded server and causing errors.  We're doing
Java
> > first development, no annotations or anything as these are all
> internal
> > appsl.  When the .NET client tried to connect we were getting a
> bizarre
> > error which I believe I have been able to track down using soapui.
At
> > the bottom of this message is a fragment of the wsdl generated.  I
am
> > very green at wsdl, but the problem seems to be that for every
complex
> > type being defined in the schema, before the complexType node there
is
> > an "element" node by the same name.  SoapUI is what led me to this
> > conclusion because it rasies an error trying to pull in the wsdl
that
> > the type is not defined at http://www.w3.org/2001/XMLSchema.  So, I
> > believe the "element" node that is preceding each complexType node
is
> an
> > error.  The bizarre thing is that we have other classes generating
> wsdl
> > just fine and on those services there is not element node preceding
> each
> > complexType node of the same name.  Any clue what could be causing
> this
> > error?
> >
> > <?xml version="1.0" encoding="utf-8"?><wsdl:definitions
> > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
> > xmlns:ns1="http://service.afp.prg.com/";
> > xmlns:ns2="http://schemas.xmlsoap.org/soap/http";
> > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema";
name="AFPManagerService"
> > targetNamespace="http://service.afp.prg.com/";>
> >   <wsdl:types>
> > <schema xmlns="http://www.w3.org/2001/XMLSchema";
> > attributeFormDefault="qualified" elementFormDefault="qualified"
> > targetNamespace="http://service.afp.prg.com/";>
> > <complexType name="ArrayOfString">
> > <sequence>
> > <element maxOccurs="unbounded" minOccurs="0" name="string"
> > nillable="true" type="string"/>
> > </sequence>
> > </complexType>
> > <element name="getDataWarnings" type="getDataWarnings"/>
> > <complexType name="getDataWarnings">
> > <sequence>
> > <element minOccurs="0" name="arg00" type="string"/>
> > <element name="arg11" type="long"/>
> > <element name="arg22" type="boolean"/>
> > </sequence>
> > </complexType>
> >
> > <element name="getDataWarningsResponse"
> type="getDataWarningsResponse"/>
> > <complexType name="getDataWarningsResponse">
> > <sequence>
> > <element maxOccurs="unbounded" minOccurs="0" name="return"
> > type="ArrayOfString"/>
> > </sequence>
> > </complexType>
> > <element name="finishImport" type="finishImport"/>
> > <complexType name="finishImport">
> > <sequence>
> > <element name="arg00" type="long"/>
> > <element name="arg11" type="boolean"/>
> > </sequence>
> > </complexType>
> > <element name="finishImportResponse" type="finishImportResponse"/>
> > <complexType name="finishImportResponse">
> > <sequence>
> > <element name="return" type="long"/>
> >
> > </sequence>
> > </complexType>
> > </schema>
> > --------------------------------------------------------
> >
> > Princeton Retirement Group, Inc - Important Terms
> > This E-mail is not intended for distribution to, or use by, any
person
> or
> > entity in any location where such distribution or use would be
> contrary to
> > law or regulation, or which would subject Princeton Retirement
Group,
> Inc.
> > or any affiliate to any registration requirement within such
location.
> 
> > This E-mail may contain privileged or confidential information or
may
> > otherwise be protected by work product immunity or other legal
rules.
> No
> > confidentiality or privilege is waived or lost by any
mistransmission.
> > Access, copying or re-use of information by non-intended or
> non-authorized
> > recipients is prohibited. If you are not an intended recipient of
this
> > E-mail, please notify the sender, delete it and do not read, act
upon,
> > print, disclose, copy, retain or redistribute any portion of this
> E-mail.
> > The transmission and content of this E-mail cannot be guaranteed to
be
> > secure or error-free. Therefore, we cannot represent that the
> information
> > in this E-mail is complete, accurate, uncorrupted, timely or free of
> > viruses, and Princeton Retirement Group, Inc. cannot accept any
> liability
> > for E-mails that have been altered in the course of delivery.
> Princeton
> > Retirement Group, Inc. reserves the right to monitor, review and
> retain
> > all electronic communications, including E-mail, traveling through
its
> > networks and systems (subject to and in accordance with local laws).
> If
> > any of your details are incorrect or if you no longer wish to
receive
> > mailings such as this by E-mail please contact the sender by reply
> E-mail.
> >
> > --------------------------------------------------------
> >
> >
> 
> --
> View this message in context:
>
http://www.nabble.com/WSDL-Generation-problem-using-Aegis-binding-tf4105
> 058.html#a11674917
> Sent from the cxf-user mailing list archive at Nabble.com.
> --------------------------------------------------------
> 
> Princeton Retirement Group, Inc - Important Terms
> This E-mail is not intended for distribution to, or use by, any person
or
> entity in any location where such distribution or use would be
contrary to
> law or regulation, or which would subject Princeton Retirement Group,
Inc.
> or any affiliate to any registration requirement within such location.
> This E-mail may contain privileged or confidential information or may
> otherwise be protected by work product immunity or other legal rules.
No
> confidentiality or privilege is waived or lost by any mistransmission.
> Access, copying or re-use of information by non-intended or
non-authorized
> recipients is prohibited. If you are not an intended recipient of this
E-
> mail, please notify the sender, delete it and do not read, act upon,
print,
> disclose, copy, retain or redistribute any portion of this E-mail.
> The transmission and content of this E-mail cannot be guaranteed to be
> secure or error-free. Therefore, we cannot represent that the
information
> in this E-mail is complete, accurate, uncorrupted, timely or free of
> viruses, and Princeton Retirement Group, Inc. cannot accept any
liability
> for E-mails that have been altered in the course of delivery.
Princeton
> Retirement Group, Inc. reserves the right to monitor, review and
retain
> all electronic communications, including E-mail, traveling through its
> networks and systems (subject to and in accordance with local laws).
If
> any of your details are incorrect or if you no longer wish to receive
> mailings such as this by E-mail please contact the sender by reply
E-mail.
> 
> --------------------------------------------------------

Reply via email to