Thanks, Werner. I appreciate your looking at this. Is there any chance 
that the slight modification you made changed the behavior? I guess I'm 
just looking for anything that will help me figure out why this isn't 
working for me.

Susan





"Werner Guttmann" <[EMAIL PROTECTED]> 
07/01/2005 01:48 AM
Please respond to
user


To
<[email protected]>
cc

Subject
AW: [castor-user] [XML] Missing methods in generated class






Susan,
 
I just ran a slightly modified version of your XML Schema instance 
fragment through the source generator, and the WebServiceMonitor class 
generated carried the following methods:
 
    public org.exolab.castor.test.WebServiceMonitorChoice 
getWebServiceMonitorChoice()
    {
        return this._webServiceMonitorChoice;
    } //-- org.exolab.castor.test.WebServiceMonitorChoice 
getWebServiceMonitorChoice() 

 
and 
 
   public void 
setWebServiceMonitorChoice(org.exolab.castor.test.WebServiceMonitorChoice 
webServiceMonitorChoice)
    {
        this._webServiceMonitorChoice = webServiceMonitorChoice;
    } //-- void 
setWebServiceMonitorChoice(org.exolab.castor.test.WebServiceMonitorChoice) 


In other words, I am not able to reproduce your problems. 
 
Werner

                 -----Ursprüngliche Nachricht----- 
                 Von: Susan Anderson [mailto:[EMAIL PROTECTED] 
                 Gesendet: Do 30.06.2005 23:29 
                 An: [email protected] 
                 Cc: 
                 Betreff: [castor-user] [XML] Missing methods in generated 
class
 
 

                 I am trying to upgrade from castor 0.9.3 to 0.9.6 (or 
9.7). I am finding
                 that castor is not creating all of the methods in the 
generated java
                 classes in 0.9.6 that it generated in 0.9.3.
 
                 My schema contains:
 
                 <xsd:element name="web-service-monitor">
                   <xsd:complexType>
                     <xsd:complexContent>
                       <xsd:extension base="task">
                         <xsd:sequence>
                           <xsd:choice >
                             <xsd:element name="direct" type="url" 
maxOccurs="unbounded" />
                             <xsd:element name="uddi" >
                               <xsd:complexType>
                                 <xsd:sequence>
                                   <xsd:element name="url" type="url"/>
                                   <xsd:element name="business-key" 
type="xsd:string"/>
                                   <xsd:element name="service-name" 
type="xsd:string"/>
                                 </xsd:sequence>
                               </xsd:complexType>
                             </xsd:element>
                           </xsd:choice>
                           <xsd:element name="proxy" minOccurs="0">
                             <xsd:complexType>
                               <xsd:sequence>
                                 <xsd:element name="host" 
type="xsd:string"/>
                                 <xsd:element name="port" 
type="xsd:positiveInteger"/>
                               </xsd:sequence>
                             </xsd:complexType>
                           </xsd:element>
                           <xsd:element name="soap-action" 
type="xsd:string"
                 minOccurs="0"/>
                           <xsd:element name="soap-request" 
type="xsd:string"
                 minOccurs="0"/>
                           <xsd:element name="pattern" 
type="regex-pattern" minOccurs="0"/>
                           <xsd:element name="timeout" type="timeout" 
minOccurs="0"
                 default="10"/>
                           <xsd:element ref="credentials" minOccurs="0"/>
                           <xsd:element name="custom-request-header" 
type="xsd:string"
                 minOccurs="0" maxOccurs="unbounded"/>
                         </xsd:sequence>
                       </xsd:extension>
                     </xsd:complexContent>
                   </xsd:complexType>
                 </xsd:element>
 
                 From this castor creates a class called WebServiceMonitor 
that should
                 contain a method called getWebServiceMonitorChoice(). 
This method is not
                 created in 0.9.6 or 0.9.7. There should also be a
                 setWebServiceMonitorChoice(x) method.
 
                 Any ideas on what I am missing?
 
                 Thanks!
 
                 Susan
 
 
 
                 -------------------------------------------------
                 If you wish to unsubscribe from this list, please
                 send an empty message to the following address:
 
                 [EMAIL PROTECTED]
                 -------------------------------------------------
 
 

-------------------------------------------------
If you wish to unsubscribe from this list, please 
send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------


-------------------------------------------------
If you wish to unsubscribe from this list, please
send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------

Reply via email to