Hi Martin,

I don't think I can post the wsdl without getting into trouble (and also
it's huge!) but I will try to cut it down to something smaller that shows
the same problem.

On Wed, Oct 28, 2009 at 4:59 PM, Martin Gainty <mgai...@hotmail.com> wrote:

>  can you display both the XSD and the WSDL?
>
> thanks,
> Martin Gainty
> ______________________________________________
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene
> Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte
> Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht
> dient lediglich dem Austausch von Informationen und entfaltet keine
> rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von
> E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
> destinataire prévu, nous te demandons avec bonté que pour satisfaire informez 
> l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci 
> est interdite. Ce message sert à l'information seulement et n'aura pas 
> n'importe quel effet légalement obligatoire. Étant donné que les email 
> peuvent facilement être sujets à la manipulation, nous ne pouvons accepter 
> aucune responsabilité pour le contenu fourni.
>
>
>
>
>
>
> ------------------------------
> Date: Wed, 28 Oct 2009 17:26:52 -0400
> Subject: Any workaround?
> From: newax...@gmail.com
> To: axis-user@ws.apache.org
>
>
> Hi all,
>
> I've gotten back to looking at upgrading to Axis2 after a long
> hiatus.  Feel free to tell me if I've done something stupid.
>
>  I tried running
>
> sh $AXIS2_HOME/bin/wsdl2java.sh -uri wsdl/our_wsdl.wsdl -o gensrc -ss -sd
>
> using first Axis2 1.4.1 and then 1.5.1.  our_wsdl.wsdl is the file I
> successfully used with Axis 1.4 the last time I worked with the services on
> our project.
>
> Both times, wsdl2java generated source files but one problem.
>
> The generated code wouldn't compile Cadm.java:
>                  if (reader.isStartElement())
>                 {
>
> object.setDOC_APP_CALDT(org.apache.axiom.om.OMElement.Factory.parse(reader));
>                     reader.next();
>                 }  // End of if for expected property start element
> and the problem is that OMElement.Factory doesn't exist.
>
> The matching part in the wsdl looks like
> <xsd:complexType name="cadmType">
>     <xsd:sequence>
>      <xsd:element ref="cadm:DOC_APP_CALDT" minOccurs="0"/>
>      <xsd:element ref="cadm:ARCH_ID" minOccurs="0"/>
>    </xsd:sequence>
> </xsd:complexType>
>
> I can make the compilation problem disappear by commenting out
> DOC_APP_CALDT which is defined as
>    <xsd:element name="DOC_APP_CALDT" type="ddms:CombinedDateType"/>
> <simpleType name="CombinedDateType">
> <union memberTypes="dateTime date gYearMonth gYear"/>
>    </simpleType>
>
> So ... am I doing something obviously wrong?  does this mean that I can't
> use the default binding?  Is there a workaround? Since it's only 1 file, I
> wouldn't mind manually fixing the code if I knew what was supposed to go
> there.
>
> Thanks for any help.
>
>
> ------------------------------
> Windows 7: It works the way you want. Learn 
> more.<http://www.microsoft.com/Windows/windows-7/default.aspx?ocid=PID24727::T:WLMTAGL:ON:WL:en-US:WWL_WIN_evergreen2:102009>
>

Reply via email to