You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by "Steve Jerman (JIRA)" <ji...@apache.org> on 2006/09/14 02:17:22 UTC

[jira] Created: (MUSE-100) Add better XSD support to wsdl2java

Add better XSD support to wsdl2java
-----------------------------------

                 Key: MUSE-100
                 URL: http://issues.apache.org/jira/browse/MUSE-100
             Project: Muse
          Issue Type: New Feature
          Components: Tooling - Code Generation
    Affects Versions: 2.1.0
            Reporter: Steve Jerman
         Assigned To: Dan Jemiolo


Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.

Someof this code my be useful for v2.0.0.....

Description of functionality.

In addtion to existing functionality, it 
* Allows use of the type attribute in WSRP property GEDs. 
* Allow use of xs:extension in resource property document defintions.

Bugs fixed:
- Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
- Type resolution needed some work since qName prefixs did not resolve correctly.


-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439342 ] 
            
Dan Jemiolo commented on MUSE-100:
----------------------------------

Also - I wasn't able to apply the patch for WsdlUtils - it was out of synch with the current copy. Can you create a new patch for this class?

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Updated: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-100?page=all ]

Steve Jerman updated MUSE-100:
------------------------------

    Attachment: modules.zip

Updated files....

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.1.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439233 ] 
            
Dan Jemiolo commented on MUSE-100:
----------------------------------

You mentioned that you were working on a revision that added more comments and cleaned out some debugging code - do you have an updated patch with that or would you like me to handle it?


> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439345 ] 
            
Steve Jerman commented on MUSE-100:
-----------------------------------

There was a reason (which I've forgotten). I think it was that the recursion got all confused.

Attached new version of patch.

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Updated: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-100?page=all ]

Steve Jerman updated MUSE-100:
------------------------------

    Attachment: patch.patch

Patch against latest.

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Closed: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-100?page=all ]

Dan Jemiolo closed MUSE-100.
----------------------------

    Resolution: Fixed

Fixed

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439361 ] 
            
Dan Jemiolo commented on MUSE-100:
----------------------------------

okay, more confusion: the includedPaths bit in WsdlUtils - how is this different from the 'namespaces' parameter (a java.util.Set) that is included in the import resolution methods? this parameter was an attempt to keep track of schemas already seen - is it not working? shouldn't there be one schema namespace per schema file (path)?

at the very least, the includedPaths needs to become a parameter so the methods are thread-safe. but I'm mostly confused as to what new logic it introduces.


> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Updated: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-100?page=all ]

Dan Jemiolo updated MUSE-100:
-----------------------------

        Fix Version/s: 2.1.0
    Affects Version/s: 2.0.0
                           (was: 2.1.0)

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Dan Jemiolo (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439336 ] 
            
Dan Jemiolo commented on MUSE-100:
----------------------------------

Steve - Is there a reason you changed XmlUtils.moveSubTree() to copySubTree()? Right now, we use one DOM Document for our temporary XML fragments (XmlUtils.EMPTY_DOC), and this allows us to save a lot on copying because we don't have to use Document.importNode() as much. moveSubTree() altered the original Element, but since the original was never used after the new Element was created, this was a non-issue (and it saved us the unnecessary copying). 

I'll look at the code more closely tonight. Let me know if I'm missing something.


> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439271 ] 
            
Steve Jerman commented on MUSE-100:
-----------------------------------

I've been using it for a while with different combinations and  it seems to work OK with whatever I threw at it. I didn't get round to document it better though. 

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Commented: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/MUSE-100?page=comments#action_12439489 ] 
            
Steve Jerman commented on MUSE-100:
-----------------------------------

So, I did think this was a bit of a hack.

The reason it's there is that without it the inclusion did recurse forever. 

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.0.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>             Fix For: 2.1.0
>
>         Attachments: modules.zip, patch.patch, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org


[jira] Updated: (MUSE-100) Add better XSD support to wsdl2java

Posted by "Steve Jerman (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/MUSE-100?page=all ]

Steve Jerman updated MUSE-100:
------------------------------

    Attachment: patch.patch

Patch for same.

> Add better XSD support to wsdl2java
> -----------------------------------
>
>                 Key: MUSE-100
>                 URL: http://issues.apache.org/jira/browse/MUSE-100
>             Project: Muse
>          Issue Type: New Feature
>          Components: Tooling - Code Generation
>    Affects Versions: 2.1.0
>            Reporter: Steve Jerman
>         Assigned To: Dan Jemiolo
>         Attachments: modules.zip, patch.patch
>
>
> Attached is some code that implements signficantly better XSD handling. I will do more testing on this, but thought I would make an initial contribution now since I ended up fixing some bugs whist implementing it. I also need to do a spin of the code to improve the comments and remove some debug code... but it does work I think.
> Someof this code my be useful for v2.0.0.....
> Description of functionality.
> In addtion to existing functionality, it 
> * Allows use of the type attribute in WSRP property GEDs. 
> * Allow use of xs:extension in resource property document defintions.
> Bugs fixed:
> - Nested XSD includes did not work. There were several nested bugs.. since the contents of a schema were moved, no includes were found. Once I got that working, the recursive inclusion ran away.
> - Type resolution needed some work since qName prefixs did not resolve correctly.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org