660f8ac
---------------------------------------------------------------------- Committing in . by
2005-02-04 19:18:05 +0000
c64514d
---------------------------------------------------------------------- by
2005-02-01 18:10:17 +0000
e027c00
---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added a couple convenience methods for grabbing various Schema Items. by
2005-01-27 23:01:19 +0000
d8066fd
---------------------------------------------------------------------- by
2005-01-26 00:31:08 +0000
0ef7cbc
---------------------------------------------------------------------- Modified Files: Namespaces.py -- added Oasis base notification ns. XMLSchema.py -- modified an exception message. ---------------------------------------------------------------------- by
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
2004-12-20 20:36:41 +0000
70e9750
---------------------------------------------------------------------- by
2004-12-17 21:41:53 +0000
dad2603
---------------------------------------------------------------------- by
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
2004-12-07 15:54:53 +0000
11efdcd
---------------------------------------------------------------------- by
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
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
2004-11-12 23:14:18 +0000
1b5b5de
---------------------------------------------------------------------- Committing in . by
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
2004-11-05 07:32:36 +0000
07d07f3
---------------------------------------------------------------------- by
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
2004-11-04 23:06:24 +0000
186b258
---------------------------------------------------------------------- by
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
2004-10-22 20:11:28 +0000
1d6fd26
added another namespace to WSSE, and created a GLOBUS namespace class with 2 namespaces by
2004-10-21 06:40:40 +0000
79be901
---------------------------------------------------------------------- by
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
2004-10-20 01:33:30 +0000
fdcfdf8
---------------------------------------------------------------------- Modified Files: WSDLTools.py XMLSchema.py --removed some print statements I left behind. ---------------------------------------------------------------------- by
2004-10-19 22:53:05 +0000
00fab6c
---------------------------------------------------------------------- by
2004-10-19 02:51:08 +0000
9031b2b
---------------------------------------------------------------------- Modified Files: WSDLTools.py -- forgot to look for 2004 WS-Actions. by
2004-10-16 01:15:47 +0000
7d821b2
---------------------------------------------------------------------- Modified Files: WSDLTools.py -- resolution of default WS-Action was incorrect when using imported portTypes. by
2004-10-14 08:24:13 +0000
138658a
---------------------------------------------------------------------- by
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
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
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
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
2004-09-21 22:19:23 +0000
8374d0b
---------------------------------------------------------------------- by
2004-09-09 23:32:09 +0000
1b14bde
---------------------------------------------------------------------- by
2004-09-09 04:37:55 +0000
59b9cdf
---------------------------------------------------------------------- by
2004-08-18 23:12:09 +0000
7e246f5
---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added getAttributeContent method wherever appropriate. by
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
2004-06-23 18:05:10 +0000
dad1e87
---------------------------------------------------------------------- Modified Files: Namespaces.py -- added 2004 ws-addressing namespaces. ---------------------------------------------------------------------- by
2004-06-21 21:40:54 +0000
717c953
---------------------------------------------------------------------- Modified Files: WSDLTools.py -- couple bug fixes for determining default wsa:Action values ---------------------------------------------------------------------- by
2004-06-05 18:30:37 +0000
0e10872
---------------------------------------------------------------------- Modified Files: WSDLTools.py -- added a "getResourceProperties" method to class PortType. ---------------------------------------------------------------------- by
2004-06-04 16:53:31 +0000
da9f3a7
---------------------------------------------------------------------- Enter Log. Lines beginning with `CVS:' are removed automatically by
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
2004-05-14 04:37:29 +0000
a315c51
added XSD_LIST to SCHEMA because it's absence broke wsdl2python. by
2004-05-13 17:15:52 +0000
0f67130
---------------------------------------------------------------------- Modified Files: Namespaces.py -- added a bunch of namespaces (encryption, ws-address, ws-resourcepolicy, etc) by
2004-05-11 08:07:05 +0000
3bb0aed
---------------------------------------------------------------------- Modified Files: XMLSchema.py -- added some code to generate user interpretable exceptions. by
2004-05-11 01:09:51 +0000
fe34384
---------------------------------------------------------------------- Modified Files: Utility.py XMLSchema.py -- just moved SplitQName out of here and into Utility by
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
2004-04-11 22:01:42 +0000
b696631
---------------------------------------------------------------------- Modified Files: Utility.py -- 'attrsNS' replaced with '_attrNS', the actual name by
2004-03-31 00:42:13 +0000
271e93d
---------------------------------------------------------------------- Modified Files: Utility.py -- isElement should return False if NOT an Element. by
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
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
2004-03-11 23:07:53 +0000
b357537
---------------------------------------------------------------------- Modified Files: by
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
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
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
2004-03-01 23:27:46 +0000
bb3ca17
Removed duplicate test. by
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
2004-01-26 06:38:35 +0000
5639526
config.py renamed to config.txt by
2004-01-26 06:35:47 +0000
bba1616
Code moved to zsi/test/wsdl2py by
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
2004-01-21 21:54:33 +0000
c6ec842
- Fix syntax error from last change. by
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
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
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
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
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
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
2003-12-06 00:17:21 +0000
9bb3e47
- Fixes submitted by Kirk Strauser <kirk@daycos.com> for WSDL use in SOAPpy by
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
2003-11-01 02:49:48 +0000
06132c4
---------------------------------------------------------------------- Modified Files: Utility.py WSDLTools.py XMLSchema.py by
2003-10-27 22:42:02 +0000
fad7098
---------------------------------------------------------------------- Modified Files: WSDLTools.py XMLSchema.py by
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
2003-10-26 02:54:52 +0000
8d6c733
Latest xmethods. by
2003-10-21 21:19:43 +0000
07c0b13
Use m2crypto for SSL if it's installed by
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
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
2003-10-03 17:49:02 +0000
05ff549
Removed pyXml dependency. by
2003-10-03 14:01:13 +0000
b0cc446
For importing utils by
2003-10-01 22:08:05 +0000
d8bd928
High level client code generator tests moved elsewhere. by
2003-10-01 21:47:41 +0000
742df9e
Fixed premature close of string buffer. by
2003-09-30 08:25:25 +0000
bc99ac3
Updated with latest xmethods, removed URL's no longer in xmethods. by
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
2003-09-14 00:38:47 +0000
f2c3207
Now using separate MatchTestLoader in makeSuite. Improved way config file sections are selected. by
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
2003-09-14 00:35:26 +0000
1cac0c6
Converted to more automated way of generating test cases from configuration file. by
2003-09-14 00:32:52 +0000
4762cb9
Cleaned up names. by
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
2003-09-12 01:22:10 +0000
09b7214
---------------------------------------------------------------------- by
2003-09-11 22:53:56 +0000
a30f10d
Got rid of pyGridWare import. by
2003-09-10 06:01:29 +0000
59163eb
Got rid of pyGridWare import by
2003-09-10 06:01:07 +0000
240921e
Utilities to aid unit tests. by
2003-09-10 04:17:38 +0000
ead2638
Unit tests for code generation in wsdl2python by
2003-09-10 04:16:48 +0000
1ed4765
Unit tests for WSDLReader from WSTools by
2003-09-10 04:15:59 +0000
23cf0a4
Added many URL's from xmethods to services_by_http section. by
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
2003-09-05 18:57:54 +0000
94584c4
---------------------------------------------------------------------- Modified Files: README config.py test_t1.py test_wsdl.py xmethods.tar.gz by
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
2003-08-27 22:27:45 +0000
112bccb
---------------------------------------------------------------------- Modified Files: XMLSchema.py -- attribute declarations were going into wrong collection. by
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
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
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
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
2003-08-05 23:42:12 +0000