In trying to finish up some stuff before I leave I noticed a discrepancy in the factory schema. The
GetActivityDocumentsResponseType doesn't in fact return ActivityDocumentTypes.
Here is the message type:
xsd:sequence
And here is the response array element type:
xsd:sequence
The activity documents are more than just the JobDefinition:
xsd:sequence
The ref to jsdl:JobDefinition ought to be a ref to ActivityDocument as so:
xsd:sequence
Just returning the JobDefinition means that any 'any's, such as the subscription or idempotent
creation ID extensions, in the ActivityDocuments used in CreateActivity will be irretrievable.
Peter