Don't know why my re-send was missing this information, but here it is for
completeness sake:
used to generate code that looked like this:
public abstract class LinkConnection_T implements java.io.Serializable {
.
.
private com.lucent.oms.xml.routingData.types.ChannelProtectionType_T _channelProtType;
.
.
public void
setChannelProtType(com.lucent.oms.xml.routingData.types.ChannelProtectionType_T
channelProtType)
{
this._channelProtType = channelProtType;
} //-- void
setChannelProtType(com.lucent.oms.xml.routingData.types.ChannelProtectionType_T)
But now generates code that looks like this:
public class LinkConnection_T implements java.io.Serializable {
.
.
private int _channelProtType;
.
.
public void setChannelProtType(int channelProtType)
{
this._channelProtType = channelProtType;
this._has_channelProtType = true;
} //-- void setChannelProtType(int)
> -----Original Message-----
> From: Hallander, Jon Eric (Eric)** CTR **
> [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 28, 2004 3:43 PM
> To: '[EMAIL PROTECTED]'
> Subject: [castor-user] Help with upgrade problem
>
>
> Hello,
>
> I am resending this mail as the last time I sent it it was
> html formatted
> and I see that that was the wrong format and maybe that is
> why I saw no
> responses to it.
>
> Since the posting of this, I am pretty sure the description
> of the problem
> identifies a bug, and created
> http://bugzilla.exolab.org/show_bug.cgi?id=1699 o track this.
>
> Cheers
> Eric
>
> Original Mail:
>
> We are trying to upgrade our castor from .9.3.9 to .9.5.3 and
> we seem to have run into a little problem which I am having
> trouble figuring out an answer to. The generated code for the
> set/gets is now using the restriction base type instead of
> the simpleType that was being used before. So we would like
> to avoid a bunch of code change. There must be somethine that
> I haven't found yet that controls this.
> Thanks
> Eric
> For the schema that looks like this:
> <xsd:simpleType name="ChannelProtectionType_T">
> <xsd:restriction base="xsd:integer">
> <xsd:enumeration value = "CPT_NA" />
> <xsd:enumeration value = "CPT_S" />
> <xsd:enumeration value = "CPT_P" />
> <xsd:enumeration value = "CPT_Y" />
> <xsd:enumeration value = "CPT_R" />
> </xsd:restriction>
> </xsd:simpleType>
>
> which is used in somethine like this:
> <xsd:complexType name="LinkConnection_T">
> <xsd:sequence>
> <xsd:element name="aNEId"
> type="ObjectReference_T"/>
> <xsd:element name="zNEId"
> type="ObjectReference_T"/>
> <xsd:element name="channelProtType"
> type="ChannelProtectionType_T"/>
> <xsd:element
> name="channelServerProtType" type="ChannelServerProtectionType_T"/>
> </xsd:sequence>
> <xsd:attributeGroup ref="LinkConnectionAttr"/>
> </xsd:complexType>
>
> used to generate code that looked like this:
> public abstract class LinkConnection_T implements
> java.io.Serializable {
> .
>
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-user