You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Peter Wisnovsky (JIRA)" <ax...@ws.apache.org> on 2005/06/01 23:16:54 UTC
[jira] Created: (AXIS-2032) simpleType of string enum derived from simpleType string restrict
simpleType of string enum derived from simpleType string restrict
-----------------------------------------------------------------
Key: AXIS-2032
URL: http://issues.apache.org/jira/browse/AXIS-2032
Project: Axis
Type: Bug
Components: WSDL processing
Versions: 1.2
Environment: Windows XP
Reporter: Peter Wisnovsky
Priority: Minor
I have a simple type:
<xs:simpleType name="BusinessRuleType">
<xs:restriction base="xs:string"/>
</xs:simpleType>
from which I derive another simple type:
<xs:simpleType name="ProjectRuleType">
<xs:restriction base="pvTypes:BusinessRuleType">
<xs:enumeration value="..."/>
...
I don't get anything emitted for this, even though I build using
<axis-wsdl2java
...
all="true"
...
I'm referencing BusinessRuleType in a complex type elsewhere.
If I have a simple type thats a restriction with a base of string with an enumeration of strings everything works ok, e.g. I get a class which has a bunch of instances with the requisite string values. It appears that this processing doesn't walk up to find the most-derived base type.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Resolved: (AXIS-2032) simpleType of string enum derived from simpleType string restrict
Posted by "Davanum Srinivas (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXIS-2032?page=all ]
Davanum Srinivas resolved AXIS-2032:
------------------------------------
Resolution: Cannot Reproduce
Please post the full wsdl.
thanks,
dims
> simpleType of string enum derived from simpleType string restrict
> -----------------------------------------------------------------
>
> Key: AXIS-2032
> URL: http://issues.apache.org/jira/browse/AXIS-2032
> Project: Axis
> Type: Bug
> Components: WSDL processing
> Versions: 1.2
> Environment: Windows XP
> Reporter: Peter Wisnovsky
> Priority: Minor
>
> I have a simple type:
> <xs:simpleType name="BusinessRuleType">
> <xs:restriction base="xs:string"/>
> </xs:simpleType>
> from which I derive another simple type:
> <xs:simpleType name="ProjectRuleType">
> <xs:restriction base="pvTypes:BusinessRuleType">
> <xs:enumeration value="..."/>
> ...
>
> I don't get anything emitted for this, even though I build using
> <axis-wsdl2java
> ...
> all="true"
> ...
> I'm referencing BusinessRuleType in a complex type elsewhere.
> If I have a simple type thats a restriction with a base of string with an enumeration of strings everything works ok, e.g. I get a class which has a bunch of instances with the requisite string values. It appears that this processing doesn't walk up to find the most-derived base type.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (AXIS-2032) simpleType of string enum derived from simpleType string restrict
Posted by "Peter Wisnovsky (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXIS-2032?page=all ]
Peter Wisnovsky updated AXIS-2032:
----------------------------------
Attachment: LL.wsdl
This file illustrates the issue. There is no enum class generated for DT as there is for SimpleEnum.
> simpleType of string enum derived from simpleType string restrict
> -----------------------------------------------------------------
>
> Key: AXIS-2032
> URL: http://issues.apache.org/jira/browse/AXIS-2032
> Project: Axis
> Type: Bug
> Components: WSDL processing
> Versions: 1.2
> Environment: Windows XP
> Reporter: Peter Wisnovsky
> Priority: Minor
> Attachments: LL.wsdl
>
> I have a simple type:
> <xs:simpleType name="BusinessRuleType">
> <xs:restriction base="xs:string"/>
> </xs:simpleType>
> from which I derive another simple type:
> <xs:simpleType name="ProjectRuleType">
> <xs:restriction base="pvTypes:BusinessRuleType">
> <xs:enumeration value="..."/>
> ...
>
> I don't get anything emitted for this, even though I build using
> <axis-wsdl2java
> ...
> all="true"
> ...
> I'm referencing BusinessRuleType in a complex type elsewhere.
> If I have a simple type thats a restriction with a base of string with an enumeration of strings everything works ok, e.g. I get a class which has a bunch of instances with the requisite string values. It appears that this processing doesn't walk up to find the most-derived base type.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira