I bet the classes have circular references in them, causing the compiler to
iterate forever between the classes that reference each other.  I had this
problem and had to redesign my classes so they did not have circular
references.

Jim Stickley
Birch Telecom
(816) 300-6743
[EMAIL PROTECTED]


-----Original Message-----
From: Cun Yong Tan [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, May 01, 2002 7:59 AM
To: [EMAIL PROTECTED]
Subject: Re: Java2WSDL breaks for me beta1 -> beta2


I'm curious as to what options "?wsdl" uses ?
(i.e. what options do I specify to Java2WSDL to produce the
same output as ?WSDL)

>From: "Russell Butek" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: Java2WSDL breaks for me beta1 -> beta2
>Date: Wed, 1 May 2002 07:10:15 -0500
>
>Show us your Java class.  Did you use ?wsdl or Java2WSDL?  If Java2WSDL,
>show us the command line options you used.
>
>Russell Butek
>[EMAIL PROTECTED]
>
>
>Bob Cotton <[EMAIL PROTECTED]>@synxis.com on 04/30/2002 04:35:36 PM
>
>Please respond to [EMAIL PROTECTED]
>
>Sent by:    [EMAIL PROTECTED]
>
>
>To:    [EMAIL PROTECTED]
>cc:
>Subject:    Java2WSDL breaks for me beta1 -> beta2
>
>
>
>
>Just got around to getting beta2. I get the following generating WSDL
>from a class that works for beta1.
>
>This takes about 15min at 100% CPU to get this error:
>
>      [java] javax.xml.rpc.JAXRPCException: unable to get serializer for
>      class org.apache.axis.encoding.ser.BeanSerializer
>      [java]       at
>      
>org.apache.axis.encoding.ser.BaseSerializerFactory.getSerializerAs(BaseSeri
alizerFactory.java:144)
>
>      [java]       at
>      
>org.apache.axis.encoding.ser.BeanSerializerFactory.getSerializerAs(BeanSeri
alizerFactory.java:90)
>
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Types.writeType(Types.java:370)
>      [java]       at
>      
>org.apache.axis.wsdl.fromJava.Types.writeTypeAsElement(Types.java:179)
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Types.writePartType(Types.java:168)
>      [java]       at
>      
>org.apache.axis.wsdl.fromJava.Emitter.writePartToMessage(Emitter.java:878)
>
>      [java]       at
>      
>org.apache.axis.wsdl.fromJava.Emitter.writeResponseMessage(Emitter.java:789
)
>
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Emitter.writeMessages(Emitter.java:606)
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Emitter.writePortType(Emitter.java:571)
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Emitter.getWSDL(Emitter.java:322)
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:228)
>      [java]       at
>      org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:282)
>      [java]       at
>      org.apache.axis.wsdl.Java2WSDL.main(Java2WSDL.java:358)
>
>Any ideas?
>- Bob
>
>--
>SynXis Corporation      | [EMAIL PROTECTED]    | Obstacles are those frightful
>1610 Wynkoop, Suite 400 | Ph: (303)595-2511 | things you see when you take
>your
>Denver, CO  80202       | Fax:(303)534-4257 | eyes off your goal.  -Henry
>Ford
>
>
>


_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com

Reply via email to