Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 660f8ac ---------------------------------------------------------------------- Committing in . by Joshua Boverhof 2005-02-04 19:18:05 +0000
  • c64514d ---------------------------------------------------------------------- by Joshua Boverhof 2005-02-01 18:10:17 +0000
  • e027c00 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a couple convenience methods for grabbing various Schema Items. by Joshua Boverhof 2005-01-27 23:01:19 +0000
  • d8066fd ---------------------------------------------------------------------- by Joshua Boverhof 2005-01-26 00:31:08 +0000
  • 0ef7cbc ---------------------------------------------------------------------- Modified Files: Namespaces.py -- added Oasis base notification ns. XMLSchema.py -- modified an exception message. ---------------------------------------------------------------------- by Joshua Boverhof 2005-01-18 17:18:22 +0000
  • 669fbb2 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- removed a line that was screwing up imports/includes of when WSDL file was specified to "wsdl2py" via a relative path. by Joshua Boverhof 2004-12-20 20:36:41 +0000
  • 70e9750 ---------------------------------------------------------------------- by Joshua Boverhof 2004-12-17 21:41:53 +0000
  • dad2603 ---------------------------------------------------------------------- by Joshua Boverhof 2004-12-08 20:04:57 +0000
  • bdf82e1 uncommented import of WSDLTools. josh commented this out during another commit and i think it was unintentional by Christopher Blunk 2004-12-07 15:54:53 +0000
  • 11efdcd ---------------------------------------------------------------------- by Joshua Boverhof 2004-11-30 06:27:37 +0000
  • d69e383 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a couple helper methods for discovering whether or not an element should be qualified. by Joshua Boverhof 2004-11-16 20:59:29 +0000
  • 2701ddc ---------------------------------------------------------------------- Modified Files: Namespaces.py -- Added a SOAP-1.2 binding WSDLTools.py -- Added some methods from grabbing ElementDeclaration and TypeDefintion from Message instances. XMLSchema.py -- fixed a bug in SchemaReader. logging.py -- added a couple more functions, and a level to basic logger. ---------------------------------------------------------------------- by Joshua Boverhof 2004-11-12 23:14:18 +0000
  • 1b5b5de ---------------------------------------------------------------------- Committing in . by Joshua Boverhof 2004-11-08 19:46:52 +0000
  • 9fda9bd ---------------------------------------------------------------------- Modified Files: c14n.py -- opps, want to call the implementation constructor when passed any NodeType, not just Element nodes. by Joshua Boverhof 2004-11-05 07:32:36 +0000
  • 07d07f3 ---------------------------------------------------------------------- by Joshua Boverhof 2004-11-05 06:35:59 +0000
  • 099007f overloaded the DSIG.C14N (from PyXML Namespace with a newer canonicalization algorithm. Added GLOBUS.SIG, which is the namespace for SecureConversation by Matt Rodriguez 2004-11-04 23:06:24 +0000
  • 186b258 ---------------------------------------------------------------------- by Joshua Boverhof 2004-10-27 00:09:50 +0000
  • 0be97c2 ---------------------------------------------------------------------- Modified Files: Utility.py -- catch any exceptions thrown when a DOM is loaded up, throw a ParseError with old ex.args and inform which file caused the problem. by Joshua Boverhof 2004-10-22 20:11:28 +0000
  • 1d6fd26 added another namespace to WSSE, and created a GLOBUS namespace class with 2 namespaces by Matt Rodriguez 2004-10-21 06:40:40 +0000
  • 79be901 ---------------------------------------------------------------------- by Joshua Boverhof 2004-10-20 22:35:59 +0000
  • 4e2cf34 added the BEA class, which is an organization which has created schema for the SecureConversation protocol by Matt Rodriguez 2004-10-20 01:33:30 +0000
  • fdcfdf8 ---------------------------------------------------------------------- Modified Files: WSDLTools.py XMLSchema.py --removed some print statements I left behind. ---------------------------------------------------------------------- by Joshua Boverhof 2004-10-19 22:53:05 +0000
  • 00fab6c ---------------------------------------------------------------------- by Joshua Boverhof 2004-10-19 02:51:08 +0000
  • 9031b2b ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- forgot to look for 2004 WS-Actions. by Joshua Boverhof 2004-10-16 01:15:47 +0000
  • 7d821b2 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- resolution of default WS-Action was incorrect when using imported portTypes. by Joshua Boverhof 2004-10-14 08:24:13 +0000
  • 138658a ---------------------------------------------------------------------- by Joshua Boverhof 2004-10-01 04:27:35 +0000
  • 5e13580 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- Shouldn't check attributes for WSDL definition since it's legal to specify <any> attribute in <definition> by Joshua Boverhof 2004-09-27 20:40:27 +0000
  • 10322cc ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- required another condition in getItemTrace, need to check if at <xsd:schema> or <wsdl:definition>, also added some info to SchemaError throw in checkAttributes. Now provides namespace/attribute and the Schema Item containing the offending attribute. by Joshua Boverhof 2004-09-27 19:55:43 +0000
  • 91099e1 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a few convience methods, and 'disabled' a few methods to force a sane usage. by Joshua Boverhof 2004-09-22 22:40:38 +0000
  • 5a15a9e ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a "getItemTrace" method to XMLSchemaComponent Base class to produce a node trace. Added a bunch of "tag" class variables for identifying what an instance represents, and removed a bunch of unused code. by Joshua Boverhof 2004-09-21 22:19:23 +0000
  • 8374d0b ---------------------------------------------------------------------- by Joshua Boverhof 2004-09-09 23:32:09 +0000
  • 1b14bde ---------------------------------------------------------------------- by Joshua Boverhof 2004-09-09 04:37:55 +0000
  • 59b9cdf ---------------------------------------------------------------------- by Joshua Boverhof 2004-08-18 23:12:09 +0000
  • 7e246f5 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added getAttributeContent method wherever appropriate. by Joshua Boverhof 2004-06-23 20:10:26 +0000
  • 3cca295 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- SoapBinding item soap:header message attribute needs to be stored as a (namespace,name) tuple to enable lookup. by Joshua Boverhof 2004-06-23 18:05:10 +0000
  • dad1e87 ---------------------------------------------------------------------- Modified Files: Namespaces.py -- added 2004 ws-addressing namespaces. ---------------------------------------------------------------------- by Joshua Boverhof 2004-06-21 21:40:54 +0000
  • 717c953 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- couple bug fixes for determining default wsa:Action values ---------------------------------------------------------------------- by Joshua Boverhof 2004-06-05 18:30:37 +0000
  • 0e10872 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- added a "getResourceProperties" method to class PortType. ---------------------------------------------------------------------- by Joshua Boverhof 2004-06-04 16:53:31 +0000
  • da9f3a7 ---------------------------------------------------------------------- Enter Log. Lines beginning with `CVS:' are removed automatically by Joshua Boverhof 2004-06-04 16:44:56 +0000
  • c675856 ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- Had to change how the default wsa:Action values are set up. Must wait until entire WSDL is loaded, otherwise can get into situations where the objects we need to access haven't been initialized yet because of the order of WSDL information items in the WSDL definition. by Joshua Boverhof 2004-05-14 04:37:29 +0000
  • a315c51 added XSD_LIST to SCHEMA because it's absence broke wsdl2python. by Monte Goode 2004-05-13 17:15:52 +0000
  • 0f67130 ---------------------------------------------------------------------- Modified Files: Namespaces.py -- added a bunch of namespaces (encryption, ws-address, ws-resourcepolicy, etc) by Joshua Boverhof 2004-05-11 08:07:05 +0000
  • 3bb0aed ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added some code to generate user interpretable exceptions. by Joshua Boverhof 2004-05-11 01:09:51 +0000
  • fe34384 ---------------------------------------------------------------------- Modified Files: Utility.py XMLSchema.py -- just moved SplitQName out of here and into Utility by Joshua Boverhof 2004-04-29 01:40:49 +0000
  • f18bef9 ---------------------------------------------------------------------- Modified Files: Utility.py -- Fix to DOM singleton hasAttr method. _attr and _attrNS are instance variables of the minidom Element, and are implementation specific. Now hasAttr method will work when using FtNode.Element, which is what ZSI ParsedSoap defaults to (Ft.Doc). by Joshua Boverhof 2004-04-11 22:01:42 +0000
  • b696631 ---------------------------------------------------------------------- Modified Files: Utility.py -- 'attrsNS' replaced with '_attrNS', the actual name by Joshua Boverhof 2004-03-31 00:42:13 +0000
  • 271e93d ---------------------------------------------------------------------- Modified Files: Utility.py -- isElement should return False if NOT an Element. by Joshua Boverhof 2004-03-30 23:19:35 +0000
  • 5d0c6da ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- qualified Names are now stored as tuples (namespace, localName). These tuples are used as keys into CollectionNS instances. by Joshua Boverhof 2004-03-19 00:21:03 +0000
  • 6c6678d ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- fixed a few problem with the XML namespace, mainly affecting the use of 'xml:lang'. Fixed a bug identifying attributeGroup references vs. definitions. Also changed the inheritance of MarkerInterface, and moved the classes involved before all Schema classes. by Joshua Boverhof 2004-03-11 23:07:53 +0000
  • b357537 ---------------------------------------------------------------------- Modified Files: by Joshua Boverhof 2004-03-11 19:14:32 +0000
  • 0df7923 ---------------------------------------------------------------------- Modified Files: WSDLTools.py - small fix for the creation of the output parameters, to enable return messages to be properly typecoded. by Joshua Boverhof 2004-03-09 22:53:58 +0000
  • e2dab68 ---------------------------------------------------------------------- Modified Files: Utility.py -- fixed bug in _clone_node patch. This method was being called with qualifiedName for namespaced attributes, and bombing. It is supposed to be called like so: by Joshua Boverhof 2004-03-02 01:34:43 +0000
  • 21d9dc1 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- fixed bugs concerning Model Group References (missing minOccurs/maxOccurs), and simpleType annotations. by Joshua Boverhof 2004-03-01 23:27:46 +0000
  • bb3ca17 Removed duplicate test. by David Robertson 2004-01-26 06:39:14 +0000
  • a6cbad2 Brought README up to date, made changes having to do with moving of ZSI-specific material to zsi/test/wsdlpy, removed dependencies on utils.py. by David Robertson 2004-01-26 06:38:35 +0000
  • 5639526 config.py renamed to config.txt by David Robertson 2004-01-26 06:35:47 +0000
  • bba1616 Code moved to zsi/test/wsdl2py by David Robertson 2004-01-26 06:34:42 +0000
  • dca70c6 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added substutionGroup to the list of attributes that can be specified in an ElementDeclaration. ---------------------------------------------------------------------- by Joshua Boverhof 2004-01-21 21:54:33 +0000
  • c6ec842 - Fix syntax error from last change. by Gregory Warnes 2003-12-23 07:56:31 +0000
  • cfbe2ed - Added 'strict' option to the WSDL class. If strict is true, a RuntimeException will be raised if an unrecogned message is recieved. If strict is false, a warning will be printed to the console, the message type will be added to the WSDL schema, and processing will continue. This is in response to the second half of bug report [ 817331 ] "Some WSDL.py changes", submitted by Rudolf Ruland. by Gregory Warnes 2003-12-23 07:42:10 +0000
  • ae95e8f - rename loadFromStream's 'file' argument to 'stream' to make it clear that the stream need not be a file. by Gregory Warnes 2003-12-23 07:21:27 +0000
  • f0f30ca - Fix problem when WSDL.Proxy was passed WSDL in a string or other object that does not have a 'name' attribute. by Gregory Warnes 2003-12-17 22:18:32 +0000
  • c3f54dc ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- partial bug fix for [ 850905 ] wsdl2py crash on a more sophisticated WSDL. We do expect a list, but nmtokens is a list separated by a single space. So if "parts" is a string, the just split it to create a list. by Joshua Boverhof 2003-12-08 08:04:28 +0000
  • b019fff ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- If a schema needs to 'create' a schema instance itself it adds this schema to its import dictionary. by Joshua Boverhof 2003-12-06 01:49:03 +0000
  • bebb1ff ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- error in Import class for accessing a schemaLocation. This bug would only show up if a schema had to 'construct' a schema instance of a different namespace itself. Basically the last option. by Joshua Boverhof 2003-12-06 00:17:21 +0000
  • 9bb3e47 - Fixes submitted by Kirk Strauser <kirk@daycos.com> for WSDL use in SOAPpy by Gregory Warnes 2003-12-05 15:34:11 +0000
  • 7e85dd9 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- fixed an unknown bug caused by overlooking the potential namespace contents of a "types" node. by Joshua Boverhof 2003-11-01 02:49:48 +0000
  • 06132c4 ---------------------------------------------------------------------- Modified Files: Utility.py WSDLTools.py XMLSchema.py by Joshua Boverhof 2003-10-27 22:42:02 +0000
  • fad7098 ---------------------------------------------------------------------- Modified Files: WSDLTools.py XMLSchema.py by Joshua Boverhof 2003-10-27 21:26:56 +0000
  • a85a22d Fixed bug, where if multiple tests using one diff file, and one test failed, subsequent tests failed on assertion errors. by David Robertson 2003-10-26 02:54:52 +0000
  • 8d6c733 Latest xmethods. by David Robertson 2003-10-21 21:19:43 +0000
  • 07c0b13 Use m2crypto for SSL if it's installed by Mark Bucciarelli 2003-10-14 16:08:58 +0000
  • 5fe4a4d ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- now we get reasonable error message back when import or include is incorrectly defined. by Joshua Boverhof 2003-10-08 17:07:03 +0000
  • d6ec6a2 Let lower layers (http lib) raise exception if trying to use SSL on a non-SSL-enabled system. by Rich Salz 2003-10-03 17:49:02 +0000
  • 05ff549 Removed pyXml dependency. by Mark Bucciarelli 2003-10-03 14:01:13 +0000
  • b0cc446 For importing utils by David Robertson 2003-10-01 22:08:05 +0000
  • d8bd928 High level client code generator tests moved elsewhere. by David Robertson 2003-10-01 21:47:41 +0000
  • 742df9e Fixed premature close of string buffer. by David Robertson 2003-09-30 08:25:25 +0000
  • bc99ac3 Updated with latest xmethods, removed URL's no longer in xmethods. by David Robertson 2003-09-17 00:08:06 +0000
  • cfe722b Added ability to read values from multiple config file sections, added setUpWsdl utility function, cleaned up loadTestsFromNames, updated comments. by David Robertson 2003-09-14 00:38:47 +0000
  • f2c3207 Now using separate MatchTestLoader in makeSuite. Improved way config file sections are selected. by David Robertson 2003-09-14 00:36:38 +0000
  • a9ff12b Combined two tests generating services and services_types files into one method. Moved setUpWsdl to utils. Added easier choosing of config file sections. Used separate MatchTestLoader in makeTestSuite. by David Robertson 2003-09-14 00:35:26 +0000
  • 1cac0c6 Converted to more automated way of generating test cases from configuration file. by David Robertson 2003-09-14 00:32:52 +0000
  • 4762cb9 Cleaned up names. by David Robertson 2003-09-12 06:11:02 +0000
  • 05c29ba services_by_http section divided into services where there is no schema, those with only simple types, those with complex types, those with WSDLReader errors, and those with wsdl2python errors. The last contain mostly those that are raised by that module. by David Robertson 2003-09-12 01:22:10 +0000
  • 09b7214 ---------------------------------------------------------------------- by Joshua Boverhof 2003-09-11 22:53:56 +0000
  • a30f10d Got rid of pyGridWare import. by David Robertson 2003-09-10 06:01:29 +0000
  • 59163eb Got rid of pyGridWare import by David Robertson 2003-09-10 06:01:07 +0000
  • 240921e Utilities to aid unit tests. by David Robertson 2003-09-10 04:17:38 +0000
  • ead2638 Unit tests for code generation in wsdl2python by David Robertson 2003-09-10 04:16:48 +0000
  • 1ed4765 Unit tests for WSDLReader from WSTools by David Robertson 2003-09-10 04:15:59 +0000
  • 23cf0a4 Added many URL's from xmethods to services_by_http section. by David Robertson 2003-09-10 04:14:59 +0000
  • 8b66772 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a try clause to catch xml.dom.ext ImportError, and added a SplitQName function that matches xml.dom.ext.SplitQName output. by Joshua Boverhof 2003-09-05 18:57:54 +0000
  • 94584c4 ---------------------------------------------------------------------- Modified Files: README config.py test_t1.py test_wsdl.py xmethods.tar.gz by Joshua Boverhof 2003-08-28 19:03:58 +0000
  • 400e8a1 ---------------------------------------------------------------------- Added Files: README config.py schema.tar.gz test_t1.py test_wsdl.py test_wstools.py test_wstools_net.py xmethods.tar.gz by Joshua Boverhof 2003-08-27 22:27:45 +0000
  • 112bccb ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- attribute declarations were going into wrong collection. by Joshua Boverhof 2003-08-27 22:25:11 +0000
  • 218d63c ---------------------------------------------------------------------- Modified Files: WSDLTools.py -- added a line in Reader to to set WSDL.location for files so that imports with relative paths will work for file paths as well as urls. by Joshua Boverhof 2003-08-26 22:43:29 +0000
  • e50368f ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- fixed XMLSchemaComponent.setAttributes, added the needed getNamespace method to all DOMAdapters. All changes are related to XML attribute handling. by Joshua Boverhof 2003-08-25 22:35:33 +0000
  • 9e4cfd6 ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- Modified/Extended some of the element classes. For LocalElementDeclaration inheritance was duplicitous, and for ElementReference it was wrong. by Joshua Boverhof 2003-08-07 04:49:34 +0000
  • 66c6baf ---------------------------------------------------------------------- Modified Files: XMLSchema.py -- Fixed a few bugs, a few classes mistakenly thought they contained global attribute declarations and I fixed this to local attribute declarations. Couple spots where AttributeGroup declarations and references were incorreclty used in place of eachother. Completed a few classes but a few remain incomplete. by Joshua Boverhof 2003-08-05 23:42:12 +0000