1
2 #include "NotificationProducerTestService.h"
3 #include "globus_xsd_type_registry.h"
4
5
6 #include "wsa_ReferenceParameters.h"
7 #include "wsa_ReferenceParametersType.h"
8 #include "wsa_ProblemHeaderQName.h"
9 #include "wsa_AttributedQNameType.h"
10 #include "wsa_EndpointReference.h"
11 #include "wsa_EndpointReferenceType.h"
12 #include "wsa_MessageID.h"
13 #include "wsa_AttributedURIType.h"
14 #include "wsa_To.h"
15 #include "wsa_Action.h"
16 #include "wsa_ProblemAction.h"
17 #include "wsa_ProblemActionType.h"
18 #include "wsa_RelatesTo.h"
19 #include "wsa_RelatesToType.h"
20 #include "wsa_ProblemIRI.h"
21 #include "wsa_From.h"
22 #include "wsa_FaultTo.h"
23 #include "wsa_RetryAfter.h"
24 #include "wsa_AttributedUnsignedLongType.h"
25 #include "wsa_Metadata.h"
26 #include "wsa_MetadataType.h"
27 #include "wsa_ReplyTo.h"
28 #include "wsbf_BaseFault.h"
29 #include "wsbf_BaseFaultType.h"
30 #include "wsrp_QueryResourcePropertiesResponse.h"
31 #include "wsrp_QueryResourcePropertiesResponseType.h"
32 #include "wsrp_PutResourcePropertyDocumentResponse.h"
33 #include "wsrp_PutResourcePropertyDocumentResponseType.h"
34 #include "wsrp_UpdateResourcePropertiesRequestFailedFault.h"
35 #include "wsrp_UpdateResourcePropertiesRequestFailedFaultType.h"
36 #include "wsrp_DeleteResourceProperties.h"
37 #include "wsrp_DeleteResourcePropertiesType.h"
38 #include "wsrp_InvalidModificationFault.h"
39 #include "wsrp_InvalidModificationFaultType.h"
40 #include "wsrp_DeleteResourcePropertiesRequestFailedFault.h"
41 #include "wsrp_DeleteResourcePropertiesRequestFailedFaultType.h"
42 #include "wsrp_SetResourcePropertyRequestFailedFault.h"
43 #include "wsrp_SetResourcePropertyRequestFailedFaultType.h"
44 #include "wsrp_GetResourcePropertyResponse.h"
45 #include "wsrp_GetResourcePropertyResponseType.h"
46 #include "wsrp_DeleteResourcePropertiesResponse.h"
47 #include "wsrp_DeleteResourcePropertiesResponseType.h"
48 #include "wsrp_UpdateResourcePropertiesResponse.h"
49 #include "wsrp_UpdateResourcePropertiesResponseType.h"
50 #include "wsrp_GetResourcePropertyDocumentResponse.h"
51 #include "wsrp_GetResourcePropertyDocumentResponseType.h"
52 #include "wsrp_UnableToModifyResourcePropertyFault.h"
53 #include "wsrp_UnableToModifyResourcePropertyFaultType.h"
54 #include "wsrp_QueryExpressionRPDocument.h"
55 #include "wsrp_QueryExpressionRPDocumentType.h"
56 #include "wsrp_InvalidQueryExpressionFault.h"
57 #include "wsrp_InvalidQueryExpressionFaultType.h"
58 #include "wsrp_Delete.h"
59 #include "wsrp_DeleteType.h"
60 #include "wsrp_Insert.h"
61 #include "wsrp_InsertType.h"
62 #include "wsrp_QueryResourceProperties.h"
63 #include "wsrp_QueryResourcePropertiesType.h"
64 #include "wsrp_UpdateResourceProperties.h"
65 #include "wsrp_UpdateResourcePropertiesType.h"
66 #include "wsrp_PutResourcePropertyDocument.h"
67 #include "wsrp_PutResourcePropertyDocumentType.h"
68 #include "wsrp_UnknownQueryExpressionDialectFault.h"
69 #include "wsrp_UnknownQueryExpressionDialectFaultType.h"
70 #include "wsrp_SetResourcePropertiesResponse.h"
71 #include "wsrp_SetResourcePropertiesResponseType.h"
72 #include "wsrp_QueryExpression.h"
73 #include "wsrp_QueryExpressionType.h"
74 #include "wsrp_GetResourcePropertyDocument.h"
75 #include "wsrp_GetResourcePropertyDocumentType.h"
76 #include "wsrp_QueryExpressionDialect.h"
77 #include "xsd_anyURI.h"
78 #include "wsrp_InsertResourcePropertiesResponse.h"
79 #include "wsrp_InsertResourcePropertiesResponseType.h"
80 #include "wsrp_ResourcePropertyValueChangeNotification.h"
81 #include "wsrp_ResourcePropertyValueChangeNotificationType.h"
82 #include "wsrp_QueryEvaluationErrorFault.h"
83 #include "wsrp_QueryEvaluationErrorFaultType.h"
84 #include "wsrp_GetMultipleResourcePropertiesResponse.h"
85 #include "wsrp_GetMultipleResourcePropertiesResponseType.h"
86 #include "wsrp_SetResourceProperties.h"
87 #include "wsrp_SetResourcePropertiesType.h"
88 #include "wsrp_InsertResourcePropertiesRequestFailedFault.h"
89 #include "wsrp_InsertResourcePropertiesRequestFailedFaultType.h"
90 #include "wsrp_UnableToPutResourcePropertyDocumentFault.h"
91 #include "wsrp_UnableToPutResourcePropertyDocumentFaultType.h"
92 #include "wsrp_GetMultipleResourceProperties.h"
93 #include "wsrp_GetMultipleResourcePropertiesType.h"
94 #include "wsrp_GetResourceProperty.h"
95 #include "xsd_QName.h"
96 #include "wsrp_InvalidResourcePropertyQNameFault.h"
97 #include "wsrp_InvalidResourcePropertyQNameFaultType.h"
98 #include "wsrp_InsertResourceProperties.h"
99 #include "wsrp_InsertResourcePropertiesType.h"
100 #include "wsrp_Update.h"
101 #include "wsrp_UpdateType.h"
102 #include "wsrl_SetTerminationTime.h"
103 #include "wsrl_SetTerminationTimeType.h"
104 #include "wsrl_CurrentTime.h"
105 #include "wsrl_CurrentTimeType.h"
106 #include "wsrl_TerminationTime.h"
107 #include "wsrl_TerminationTimeType.h"
108 #include "wsrl_ResourceNotDestroyedFault.h"
109 #include "wsrl_ResourceNotDestroyedFaultType.h"
110 #include "wsrl_SetTerminationTimeResponse.h"
111 #include "wsrl_SetTerminationTimeResponseType.h"
112 #include "wsrl_UnableToSetTerminationTimeFault.h"
113 #include "wsrl_UnableToSetTerminationTimeFaultType.h"
114 #include "wsrl_TerminationNotification.h"
115 #include "wsrl_TerminationNotificationType.h"
116 #include "wsrl_ScheduledResourceTerminationRP.h"
117 #include "wsrl_ScheduledResourceTerminationRPType.h"
118 #include "wsrl_Destroy.h"
119 #include "wsrl_DestroyType.h"
120 #include "wsrl_TerminationTimeChangeRejectedFault.h"
121 #include "wsrl_TerminationTimeChangeRejectedFaultType.h"
122 #include "wsrl_DestroyResponse.h"
123 #include "wsrl_DestroyResponseType.h"
124 #include "wsr_ResourceUnknownFault.h"
125 #include "wsr_ResourceUnknownFaultType.h"
126 #include "wsr_ResourceUnavailableFault.h"
127 #include "wsr_ResourceUnavailableFaultType.h"
128 #include "rptest_CreateResourcePropertiesTestResponse.h"
129 #include "rptest_CreateResourcePropertiesTestResponseType.h"
130 #include "rptest_ResourcePropertyDefinition.h"
131 #include "rptest_ResourcePropertyDefinitionType.h"
132 #include "rptest_Fault.h"
133 #include "rptest_FaultType.h"
134 #include "rptest_TestStep.h"
135 #include "rptest_TestStepType.h"
136 #include "rptest_QueryResourcePropertiesTest.h"
137 #include "rptest_QueryResourcePropertiesTestType.h"
138 #include "rptest_TypeQName.h"
139 #include "rptest_SetResourcePropertiesTest.h"
140 #include "rptest_SetResourcePropertiesTestType.h"
141 #include "rptest_GetMultipleResourcePropertiesTest.h"
142 #include "rptest_GetMultipleResourcePropertiesTestType.h"
143 #include "rptest_QName.h"
144 #include "rptest_CreateResourcePropertiesTest.h"
145 #include "rptest_CreateResourcePropertiesTestType.h"
146 #include "rptest_GetResourcePropertyTest.h"
147 #include "rptest_GetResourcePropertyTestType.h"
148 #include "rptest_TestCase.h"
149 #include "rptest_TestCaseType.h"
150 #include "rptest_ResourcePropertiesTestPortTypeGTWSDLResourceProperties.h"
151 #include "rptest_ResourcePropertiesTestPortTypeGTWSDLResourcePropertiesType.h"
152 #include "wstop_TopicSet.h"
153 #include "wstop_TopicSetType.h"
154 #include "wstop_TopicNamespace.h"
155 #include "wstop_TopicNamespaceType.h"
156 #include "wsnt_Topic.h"
157 #include "wsnt_TopicExpressionType.h"
158 #include "wsnt_SubscriptionPolicy.h"
159 #include "wsnt_SubscriptionPolicyType.h"
160 #include "wsnt_InvalidFilterFault.h"
161 #include "wsnt_InvalidFilterFaultType.h"
162 #include "wsnt_Filter.h"
163 #include "wsnt_FilterType.h"
164 #include "wsnt_GetCurrentMessageResponse.h"
165 #include "wsnt_GetCurrentMessageResponseType.h"
166 #include "wsnt_CreatePullPointResponse.h"
167 #include "wsnt_CreatePullPointResponseType.h"
168 #include "wsnt_UnacceptableTerminationTimeFault.h"
169 #include "wsnt_UnacceptableTerminationTimeFaultType.h"
170 #include "wsnt_ResumeSubscriptionResponse.h"
171 #include "wsnt_ResumeSubscriptionResponseType.h"
172 #include "wsnt_SubscriptionManagerRP.h"
173 #include "wsnt_SubscriptionManagerRPType.h"
174 #include "wsnt_PauseSubscriptionResponse.h"
175 #include "wsnt_PauseSubscriptionResponseType.h"
176 #include "wsnt_TopicNotSupportedFault.h"
177 #include "wsnt_TopicNotSupportedFaultType.h"
178 #include "wsnt_DestroyPullPoint.h"
179 #include "wsnt_DestroyPullPointType.h"
180 #include "wsnt_MessageContent.h"
181 #include "wsnt_QueryExpressionType.h"
182 #include "wsnt_UnableToDestroyPullPointFault.h"
183 #include "wsnt_UnableToDestroyPullPointFaultType.h"
184 #include "wsnt_MultipleTopicsSpecifiedFault.h"
185 #include "wsnt_MultipleTopicsSpecifiedFaultType.h"
186 #include "wsnt_Notify.h"
187 #include "wsnt_NotifyType.h"
188 #include "wsnt_NoCurrentMessageOnTopicFault.h"
189 #include "wsnt_NoCurrentMessageOnTopicFaultType.h"
190 #include "wsnt_TopicExpressionDialectUnknownFault.h"
191 #include "wsnt_TopicExpressionDialectUnknownFaultType.h"
192 #include "wsnt_ResumeFailedFault.h"
193 #include "wsnt_ResumeFailedFaultType.h"
194 #include "wsnt_SubscribeResponse.h"
195 #include "wsnt_SubscribeResponseType.h"
196 #include "wsnt_TopicExpression.h"
197 #include "wsnt_UnableToDestroySubscriptionFault.h"
198 #include "wsnt_UnableToDestroySubscriptionFaultType.h"
199 #include "wsnt_ResumeSubscription.h"
200 #include "wsnt_ResumeSubscriptionType.h"
201 #include "wsnt_UnableToGetMessagesFault.h"
202 #include "wsnt_UnableToGetMessagesFaultType.h"
203 #include "wsnt_PauseSubscription.h"
204 #include "wsnt_PauseSubscriptionType.h"
205 #include "wsnt_UseRaw.h"
206 #include "wsnt_UseRawType.h"
207 #include "wsnt_RenewResponse.h"
208 #include "wsnt_RenewResponseType.h"
209 #include "wsnt_InvalidProducerPropertiesExpressionFault.h"
210 #include "wsnt_InvalidProducerPropertiesExpressionFaultType.h"
211 #include "wsnt_TerminationTime.h"
212 #include "xsd_dateTime.h"
213 #include "wsnt_SubscribeCreationFailedFault.h"
214 #include "wsnt_SubscribeCreationFailedFaultType.h"
215 #include "wsnt_ProducerReference.h"
216 #include "wsnt_Renew.h"
217 #include "wsnt_RenewType.h"
218 #include "wsnt_UnsubscribeResponse.h"
219 #include "wsnt_UnsubscribeResponseType.h"
220 #include "wsnt_UnsupportedPolicyRequestFault.h"
221 #include "wsnt_UnsupportedPolicyRequestFaultType.h"
222 #include "wsnt_FixedTopicSet.h"
223 #include "xsd_boolean.h"
224 #include "wsnt_SubscriptionReference.h"
225 #include "wsnt_CreatePullPoint.h"
226 #include "wsnt_CreatePullPointType.h"
227 #include "wsnt_UnableToCreatePullPointFault.h"
228 #include "wsnt_UnableToCreatePullPointFaultType.h"
229 #include "wsnt_NotificationProducerRP.h"
230 #include "wsnt_NotificationProducerRPType.h"
231 #include "wsnt_PauseFailedFault.h"
232 #include "wsnt_PauseFailedFaultType.h"
233 #include "wsnt_Subscribe.h"
234 #include "wsnt_SubscribeType.h"
235 #include "wsnt_ProducerProperties.h"
236 #include "wsnt_ConsumerReference.h"
237 #include "wsnt_NotifyMessageNotSupportedFault.h"
238 #include "wsnt_NotifyMessageNotSupportedFaultType.h"
239 #include "wsnt_GetMessagesResponse.h"
240 #include "wsnt_GetMessagesResponseType.h"
241 #include "wsnt_CurrentTime.h"
242 #include "wsnt_NotificationMessage.h"
243 #include "wsnt_NotificationMessageHolderType.h"
244 #include "wsnt_CreationTime.h"
245 #include "wsnt_Unsubscribe.h"
246 #include "wsnt_UnsubscribeType.h"
247 #include "wsnt_InvalidTopicExpressionFault.h"
248 #include "wsnt_InvalidTopicExpressionFaultType.h"
249 #include "wsnt_GetCurrentMessage.h"
250 #include "wsnt_GetCurrentMessageType.h"
251 #include "wsnt_UnrecognizedPolicyRequestFault.h"
252 #include "wsnt_UnrecognizedPolicyRequestFaultType.h"
253 #include "wsnt_UnacceptableInitialTerminationTimeFault.h"
254 #include "wsnt_UnacceptableInitialTerminationTimeFaultType.h"
255 #include "wsnt_GetMessages.h"
256 #include "wsnt_GetMessagesType.h"
257 #include "wsnt_TopicExpressionDialect.h"
258 #include "wsnt_DestroyPullPointResponse.h"
259 #include "wsnt_DestroyPullPointResponseType.h"
260 #include "wsnt_InvalidMessageContentExpressionFault.h"
261 #include "wsnt_InvalidMessageContentExpressionFaultType.h"
262 #include "nptest_DestroyTopicResponse.h"
263 #include "xsd_anyType.h"
264 #include "nptest_TopicDefinition.h"
265 #include "nptest_TopicDefinitionType.h"
266 #include "nptest_TestStep.h"
267 #include "nptest_TestStepType.h"
268 #include "nptest_CreateNotificationProducerTest.h"
269 #include "nptest_SubscribeTest.h"
270 #include "nptest_SubscribeTestType.h"
271 #include "nptest_CreateTopicTest.h"
272 #include "nptest_CreateTopicTestType.h"
273 #include "nptest_TopicValue.h"
274 #include "nptest_CreateConsumerTest.h"
275 #include "nptest_CreateConsumerTestType.h"
276 #include "nptest_GetResourcePropertyTest.h"
277 #include "nptest_GetResourcePropertyTestType.h"
278 #include "nptest_DestroyTopicTest.h"
279 #include "nptest_DestroyTopicTestType.h"
280 #include "nptest_CreateTopicResponse.h"
281 #include "nptest_SetTopicValueResponse.h"
282 #include "nptest_DestroyTopic.h"
283 #include "nptest_CreateNotificationProducerTestResponse.h"
284 #include "nptest_CreateNotificationProducerTestResponseType.h"
285 #include "nptest_EndpointReference.h"
286 #include "nptest_Fault.h"
287 #include "nptest_FaultType.h"
288 #include "nptest_SetTopicValueTest.h"
289 #include "nptest_SetTopicValueTestType.h"
290 #include "nptest_TopicElementTypeQName.h"
291 #include "nptest_ConsumerTag.h"
292 #include "xsd_string.h"
293 #include "nptest_SetTopicValue.h"
294 #include "nptest_SetTopicValueType.h"
295 #include "nptest_ExpectNotificationTest.h"
296 #include "nptest_ExpectNotificationTestType.h"
297 #include "nptest_CreateTopic.h"
298 #include "nptest_CreateTopicType.h"
299 #include "nptest_GetCurrentMessageTest.h"
300 #include "nptest_GetCurrentMessageTestType.h"
301 #include "nptest_TestCase.h"
302 #include "nptest_TestCaseType.h"
303 #include "wsa_RelationshipType.h"
304 #include "wsa_RelationshipTypeOpenEnum.h"
305 #include "wsa_FaultCodesType.h"
306 #include "wsa_FaultCodesOpenEnumType.h"
307 #include "wsrp_ResourcePropertyChangeFailureType.h"
308 #include "wstop_Documentation.h"
309 #include "wstop_ExtensibleDocumented.h"
310 #include "wstop_QueryExpressionType.h"
311 #include "wstop_FullTopicExpression.h"
312 #include "wstop_TopicType.h"
313 #include "wstop_ConcreteTopicExpression.h"
314 #include "wstop_SimpleTopicExpression.h"
315 #include "wsnt_AbsoluteOrRelativeTimeType.h"
316
317 /* ResourceProperty element QName -> type includes */
318
319
320 /* ResourceProperty element QNames */
321
322
323 typedef struct
324 {
325 xsd_QName * element;
326 xsd_QName * type;
327 }
328 NotificationProducerTestService_element_t;
329
330 /* Elements */
331 static
332 NotificationProducerTestService_element_t NotificationProducerTestService_l_elements[] = {
333 { &wsa_ReferenceParameters_qname, &wsa_ReferenceParametersType_qname },
334 { &wsa_ProblemHeaderQName_qname, &wsa_AttributedQNameType_qname },
335 { &wsa_EndpointReference_qname, &wsa_EndpointReferenceType_qname },
336 { &wsa_MessageID_qname, &wsa_AttributedURIType_qname },
337 { &wsa_To_qname, &wsa_AttributedURIType_qname },
338 { &wsa_Action_qname, &wsa_AttributedURIType_qname },
339 { &wsa_ProblemAction_qname, &wsa_ProblemActionType_qname },
340 { &wsa_RelatesTo_qname, &wsa_RelatesToType_qname },
341 { &wsa_ProblemIRI_qname, &wsa_AttributedURIType_qname },
342 { &wsa_From_qname, &wsa_EndpointReferenceType_qname },
343 { &wsa_FaultTo_qname, &wsa_EndpointReferenceType_qname },
344 { &wsa_RetryAfter_qname, &wsa_AttributedUnsignedLongType_qname },
345 { &wsa_Metadata_qname, &wsa_MetadataType_qname },
346 { &wsa_ReplyTo_qname, &wsa_EndpointReferenceType_qname },
347 { &wsbf_BaseFault_qname, &wsbf_BaseFaultType_qname },
348 { &wsrp_QueryResourcePropertiesResponse_qname, &wsrp_QueryResourcePropertiesResponseType_qname },
349 { &wsrp_PutResourcePropertyDocumentResponse_qname, &wsrp_PutResourcePropertyDocumentResponseType_qname },
350 { &wsrp_UpdateResourcePropertiesRequestFailedFault_qname, &wsrp_UpdateResourcePropertiesRequestFailedFaultType_qname },
351 { &wsrp_DeleteResourceProperties_qname, &wsrp_DeleteResourcePropertiesType_qname },
352 { &wsrp_InvalidModificationFault_qname, &wsrp_InvalidModificationFaultType_qname },
353 { &wsrp_DeleteResourcePropertiesRequestFailedFault_qname, &wsrp_DeleteResourcePropertiesRequestFailedFaultType_qname },
354 { &wsrp_SetResourcePropertyRequestFailedFault_qname, &wsrp_SetResourcePropertyRequestFailedFaultType_qname },
355 { &wsrp_GetResourcePropertyResponse_qname, &wsrp_GetResourcePropertyResponseType_qname },
356 { &wsrp_DeleteResourcePropertiesResponse_qname, &wsrp_DeleteResourcePropertiesResponseType_qname },
357 { &wsrp_UpdateResourcePropertiesResponse_qname, &wsrp_UpdateResourcePropertiesResponseType_qname },
358 { &wsrp_GetResourcePropertyDocumentResponse_qname, &wsrp_GetResourcePropertyDocumentResponseType_qname },
359 { &wsrp_UnableToModifyResourcePropertyFault_qname, &wsrp_UnableToModifyResourcePropertyFaultType_qname },
360 { &wsrp_QueryExpressionRPDocument_qname, &wsrp_QueryExpressionRPDocumentType_qname },
361 { &wsrp_InvalidQueryExpressionFault_qname, &wsrp_InvalidQueryExpressionFaultType_qname },
362 { &wsrp_Delete_qname, &wsrp_DeleteType_qname },
363 { &wsrp_Insert_qname, &wsrp_InsertType_qname },
364 { &wsrp_QueryResourceProperties_qname, &wsrp_QueryResourcePropertiesType_qname },
365 { &wsrp_UpdateResourceProperties_qname, &wsrp_UpdateResourcePropertiesType_qname },
366 { &wsrp_PutResourcePropertyDocument_qname, &wsrp_PutResourcePropertyDocumentType_qname },
367 { &wsrp_UnknownQueryExpressionDialectFault_qname, &wsrp_UnknownQueryExpressionDialectFaultType_qname },
368 { &wsrp_SetResourcePropertiesResponse_qname, &wsrp_SetResourcePropertiesResponseType_qname },
369 { &wsrp_QueryExpression_qname, &wsrp_QueryExpressionType_qname },
370 { &wsrp_GetResourcePropertyDocument_qname, &wsrp_GetResourcePropertyDocumentType_qname },
371 { &wsrp_QueryExpressionDialect_qname, &xsd_anyURI_qname },
372 { &wsrp_InsertResourcePropertiesResponse_qname, &wsrp_InsertResourcePropertiesResponseType_qname },
373 { &wsrp_ResourcePropertyValueChangeNotification_qname, &wsrp_ResourcePropertyValueChangeNotificationType_qname },
374 { &wsrp_QueryEvaluationErrorFault_qname, &wsrp_QueryEvaluationErrorFaultType_qname },
375 { &wsrp_GetMultipleResourcePropertiesResponse_qname, &wsrp_GetMultipleResourcePropertiesResponseType_qname },
376 { &wsrp_SetResourceProperties_qname, &wsrp_SetResourcePropertiesType_qname },
377 { &wsrp_InsertResourcePropertiesRequestFailedFault_qname, &wsrp_InsertResourcePropertiesRequestFailedFaultType_qname },
378 { &wsrp_UnableToPutResourcePropertyDocumentFault_qname, &wsrp_UnableToPutResourcePropertyDocumentFaultType_qname },
379 { &wsrp_GetMultipleResourceProperties_qname, &wsrp_GetMultipleResourcePropertiesType_qname },
380 { &wsrp_GetResourceProperty_qname, &xsd_QName_qname },
381 { &wsrp_InvalidResourcePropertyQNameFault_qname, &wsrp_InvalidResourcePropertyQNameFaultType_qname },
382 { &wsrp_InsertResourceProperties_qname, &wsrp_InsertResourcePropertiesType_qname },
383 { &wsrp_Update_qname, &wsrp_UpdateType_qname },
384 { &wsrl_SetTerminationTime_qname, &wsrl_SetTerminationTimeType_qname },
385 { &wsrl_CurrentTime_qname, &wsrl_CurrentTimeType_qname },
386 { &wsrl_TerminationTime_qname, &wsrl_TerminationTimeType_qname },
387 { &wsrl_ResourceNotDestroyedFault_qname, &wsrl_ResourceNotDestroyedFaultType_qname },
388 { &wsrl_SetTerminationTimeResponse_qname, &wsrl_SetTerminationTimeResponseType_qname },
389 { &wsrl_UnableToSetTerminationTimeFault_qname, &wsrl_UnableToSetTerminationTimeFaultType_qname },
390 { &wsrl_TerminationNotification_qname, &wsrl_TerminationNotificationType_qname },
391 { &wsrl_ScheduledResourceTerminationRP_qname, &wsrl_ScheduledResourceTerminationRPType_qname },
392 { &wsrl_Destroy_qname, &wsrl_DestroyType_qname },
393 { &wsrl_TerminationTimeChangeRejectedFault_qname, &wsrl_TerminationTimeChangeRejectedFaultType_qname },
394 { &wsrl_DestroyResponse_qname, &wsrl_DestroyResponseType_qname },
395 { &wsr_ResourceUnknownFault_qname, &wsr_ResourceUnknownFaultType_qname },
396 { &wsr_ResourceUnavailableFault_qname, &wsr_ResourceUnavailableFaultType_qname },
397 { &rptest_CreateResourcePropertiesTestResponse_qname, &rptest_CreateResourcePropertiesTestResponseType_qname },
398 { &rptest_ResourcePropertyDefinition_qname, &rptest_ResourcePropertyDefinitionType_qname },
399 { &rptest_Fault_qname, &rptest_FaultType_qname },
400 { &rptest_TestStep_qname, &rptest_TestStepType_qname },
401 { &rptest_QueryResourcePropertiesTest_qname, &rptest_QueryResourcePropertiesTestType_qname },
402 { &rptest_TypeQName_qname, &xsd_QName_qname },
403 { &rptest_SetResourcePropertiesTest_qname, &rptest_SetResourcePropertiesTestType_qname },
404 { &rptest_GetMultipleResourcePropertiesTest_qname, &rptest_GetMultipleResourcePropertiesTestType_qname },
405 { &rptest_QName_qname, &xsd_QName_qname },
406 { &rptest_CreateResourcePropertiesTest_qname, &rptest_CreateResourcePropertiesTestType_qname },
407 { &rptest_GetResourcePropertyTest_qname, &rptest_GetResourcePropertyTestType_qname },
408 { &rptest_TestCase_qname, &rptest_TestCaseType_qname },
409 { &rptest_ResourcePropertiesTestPortTypeGTWSDLResourceProperties_qname, &rptest_ResourcePropertiesTestPortTypeGTWSDLResourcePropertiesType_qname },
410 { &wstop_TopicSet_qname, &wstop_TopicSetType_qname },
411 { &wstop_TopicNamespace_qname, &wstop_TopicNamespaceType_qname },
412 { &wsnt_Topic_qname, &wsnt_TopicExpressionType_qname },
413 { &wsnt_SubscriptionPolicy_qname, &wsnt_SubscriptionPolicyType_qname },
414 { &wsnt_InvalidFilterFault_qname, &wsnt_InvalidFilterFaultType_qname },
415 { &wsnt_Filter_qname, &wsnt_FilterType_qname },
416 { &wsnt_GetCurrentMessageResponse_qname, &wsnt_GetCurrentMessageResponseType_qname },
417 { &wsnt_CreatePullPointResponse_qname, &wsnt_CreatePullPointResponseType_qname },
418 { &wsnt_UnacceptableTerminationTimeFault_qname, &wsnt_UnacceptableTerminationTimeFaultType_qname },
419 { &wsnt_ResumeSubscriptionResponse_qname, &wsnt_ResumeSubscriptionResponseType_qname },
420 { &wsnt_SubscriptionManagerRP_qname, &wsnt_SubscriptionManagerRPType_qname },
421 { &wsnt_PauseSubscriptionResponse_qname, &wsnt_PauseSubscriptionResponseType_qname },
422 { &wsnt_TopicNotSupportedFault_qname, &wsnt_TopicNotSupportedFaultType_qname },
423 { &wsnt_DestroyPullPoint_qname, &wsnt_DestroyPullPointType_qname },
424 { &wsnt_MessageContent_qname, &wsnt_QueryExpressionType_qname },
425 { &wsnt_UnableToDestroyPullPointFault_qname, &wsnt_UnableToDestroyPullPointFaultType_qname },
426 { &wsnt_MultipleTopicsSpecifiedFault_qname, &wsnt_MultipleTopicsSpecifiedFaultType_qname },
427 { &wsnt_Notify_qname, &wsnt_NotifyType_qname },
428 { &wsnt_NoCurrentMessageOnTopicFault_qname, &wsnt_NoCurrentMessageOnTopicFaultType_qname },
429 { &wsnt_TopicExpressionDialectUnknownFault_qname, &wsnt_TopicExpressionDialectUnknownFaultType_qname },
430 { &wsnt_ResumeFailedFault_qname, &wsnt_ResumeFailedFaultType_qname },
431 { &wsnt_SubscribeResponse_qname, &wsnt_SubscribeResponseType_qname },
432 { &wsnt_TopicExpression_qname, &wsnt_TopicExpressionType_qname },
433 { &wsnt_UnableToDestroySubscriptionFault_qname, &wsnt_UnableToDestroySubscriptionFaultType_qname },
434 { &wsnt_ResumeSubscription_qname, &wsnt_ResumeSubscriptionType_qname },
435 { &wsnt_UnableToGetMessagesFault_qname, &wsnt_UnableToGetMessagesFaultType_qname },
436 { &wsnt_PauseSubscription_qname, &wsnt_PauseSubscriptionType_qname },
437 { &wsnt_UseRaw_qname, &wsnt_UseRawType_qname },
438 { &wsnt_RenewResponse_qname, &wsnt_RenewResponseType_qname },
439 { &wsnt_InvalidProducerPropertiesExpressionFault_qname, &wsnt_InvalidProducerPropertiesExpressionFaultType_qname },
440 { &wsnt_TerminationTime_qname, &xsd_dateTime_qname },
441 { &wsnt_SubscribeCreationFailedFault_qname, &wsnt_SubscribeCreationFailedFaultType_qname },
442 { &wsnt_ProducerReference_qname, &wsa_EndpointReferenceType_qname },
443 { &wsnt_Renew_qname, &wsnt_RenewType_qname },
444 { &wsnt_UnsubscribeResponse_qname, &wsnt_UnsubscribeResponseType_qname },
445 { &wsnt_UnsupportedPolicyRequestFault_qname, &wsnt_UnsupportedPolicyRequestFaultType_qname },
446 { &wsnt_FixedTopicSet_qname, &xsd_boolean_qname },
447 { &wsnt_SubscriptionReference_qname, &wsa_EndpointReferenceType_qname },
448 { &wsnt_CreatePullPoint_qname, &wsnt_CreatePullPointType_qname },
449 { &wsnt_UnableToCreatePullPointFault_qname, &wsnt_UnableToCreatePullPointFaultType_qname },
450 { &wsnt_NotificationProducerRP_qname, &wsnt_NotificationProducerRPType_qname },
451 { &wsnt_PauseFailedFault_qname, &wsnt_PauseFailedFaultType_qname },
452 { &wsnt_Subscribe_qname, &wsnt_SubscribeType_qname },
453 { &wsnt_ProducerProperties_qname, &wsnt_QueryExpressionType_qname },
454 { &wsnt_ConsumerReference_qname, &wsa_EndpointReferenceType_qname },
455 { &wsnt_NotifyMessageNotSupportedFault_qname, &wsnt_NotifyMessageNotSupportedFaultType_qname },
456 { &wsnt_GetMessagesResponse_qname, &wsnt_GetMessagesResponseType_qname },
457 { &wsnt_CurrentTime_qname, &xsd_dateTime_qname },
458 { &wsnt_NotificationMessage_qname, &wsnt_NotificationMessageHolderType_qname },
459 { &wsnt_CreationTime_qname, &xsd_dateTime_qname },
460 { &wsnt_Unsubscribe_qname, &wsnt_UnsubscribeType_qname },
461 { &wsnt_InvalidTopicExpressionFault_qname, &wsnt_InvalidTopicExpressionFaultType_qname },
462 { &wsnt_GetCurrentMessage_qname, &wsnt_GetCurrentMessageType_qname },
463 { &wsnt_UnrecognizedPolicyRequestFault_qname, &wsnt_UnrecognizedPolicyRequestFaultType_qname },
464 { &wsnt_UnacceptableInitialTerminationTimeFault_qname, &wsnt_UnacceptableInitialTerminationTimeFaultType_qname },
465 { &wsnt_GetMessages_qname, &wsnt_GetMessagesType_qname },
466 { &wsnt_TopicExpressionDialect_qname, &xsd_anyURI_qname },
467 { &wsnt_DestroyPullPointResponse_qname, &wsnt_DestroyPullPointResponseType_qname },
468 { &wsnt_InvalidMessageContentExpressionFault_qname, &wsnt_InvalidMessageContentExpressionFaultType_qname },
469 { &nptest_DestroyTopicResponse_qname, &xsd_anyType_qname },
470 { &nptest_TopicDefinition_qname, &nptest_TopicDefinitionType_qname },
471 { &nptest_TestStep_qname, &nptest_TestStepType_qname },
472 { &nptest_CreateNotificationProducerTest_qname, &xsd_anyType_qname },
473 { &nptest_SubscribeTest_qname, &nptest_SubscribeTestType_qname },
474 { &nptest_CreateTopicTest_qname, &nptest_CreateTopicTestType_qname },
475 { &nptest_TopicValue_qname, &xsd_anyType_qname },
476 { &nptest_CreateConsumerTest_qname, &nptest_CreateConsumerTestType_qname },
477 { &nptest_GetResourcePropertyTest_qname, &nptest_GetResourcePropertyTestType_qname },
478 { &nptest_DestroyTopicTest_qname, &nptest_DestroyTopicTestType_qname },
479 { &nptest_CreateTopicResponse_qname, &xsd_anyType_qname },
480 { &nptest_SetTopicValueResponse_qname, &xsd_anyType_qname },
481 { &nptest_DestroyTopic_qname, &wsnt_TopicExpressionType_qname },
482 { &nptest_CreateNotificationProducerTestResponse_qname, &nptest_CreateNotificationProducerTestResponseType_qname },
483 { &nptest_EndpointReference_qname, &xsd_anyType_qname },
484 { &nptest_Fault_qname, &nptest_FaultType_qname },
485 { &nptest_SetTopicValueTest_qname, &nptest_SetTopicValueTestType_qname },
486 { &nptest_TopicElementTypeQName_qname, &xsd_QName_qname },
487 { &nptest_ConsumerTag_qname, &xsd_string_qname },
488 { &nptest_SetTopicValue_qname, &nptest_SetTopicValueType_qname },
489 { &nptest_ExpectNotificationTest_qname, &nptest_ExpectNotificationTestType_qname },
490 { &nptest_CreateTopic_qname, &nptest_CreateTopicType_qname },
491 { &nptest_GetCurrentMessageTest_qname, &nptest_GetCurrentMessageTestType_qname },
492 { &nptest_TestCase_qname, &nptest_TestCaseType_qname },
493 /* ResourceProperty element QName -> type info mappings */
494
495 { NULL, NULL }
496 };
497
498 /* Attributes */
499 static
500 NotificationProducerTestService_element_t NotificationProducerTestService_l_attributes[] = {
501
502 { NULL, NULL }
503 };
504
505 static globus_xsd_type_info_t NotificationProducerTestService_l_types[] = {
506 /* Types */
507 &nptest_TopicDefinitionType_info,
508 &nptest_TestStepType_info,
509 &nptest_SubscribeTestType_info,
510 &nptest_CreateTopicTestType_info,
511 &nptest_CreateConsumerTestType_info,
512 &nptest_GetResourcePropertyTestType_info,
513 &nptest_DestroyTopicTestType_info,
514 &wsnt_TopicExpressionType_info,
515 &nptest_CreateNotificationProducerTestResponseType_info,
516 &nptest_FaultType_info,
517 &nptest_SetTopicValueTestType_info,
518 &nptest_SetTopicValueType_info,
519 &nptest_ExpectNotificationTestType_info,
520 &nptest_CreateTopicType_info,
521 &nptest_GetCurrentMessageTestType_info,
522 &nptest_TestCaseType_info,
523 &wsa_EndpointReferenceType_info,
524 &wsa_RelationshipType_info,
525 &wsa_AttributedQNameType_info,
526 &wsa_RelationshipTypeOpenEnum_info,
527 &wsa_AttributedURIType_info,
528 &wsa_MetadataType_info,
529 &wsa_RelatesToType_info,
530 &wsa_FaultCodesType_info,
531 &wsa_FaultCodesOpenEnumType_info,
532 &wsa_AttributedUnsignedLongType_info,
533 &wsa_ReferenceParametersType_info,
534 &wsa_ProblemActionType_info,
535 &wsbf_BaseFaultType_info,
536 &wsrp_InsertResourcePropertiesRequestFailedFaultType_info,
537 &wsrp_UnableToPutResourcePropertyDocumentFaultType_info,
538 &wsrp_UnableToModifyResourcePropertyFaultType_info,
539 &wsrp_InvalidQueryExpressionFaultType_info,
540 &wsrp_DeleteType_info,
541 &wsrp_SetResourcePropertyRequestFailedFaultType_info,
542 &wsrp_UpdateType_info,
543 &wsrp_ResourcePropertyValueChangeNotificationType_info,
544 &wsrp_ResourcePropertyChangeFailureType_info,
545 &wsrp_DeleteResourcePropertiesRequestFailedFaultType_info,
546 &wsrp_InvalidModificationFaultType_info,
547 &wsrp_InsertType_info,
548 &wsrp_UpdateResourcePropertiesRequestFailedFaultType_info,
549 &wsrp_InvalidResourcePropertyQNameFaultType_info,
550 &wsrp_QueryEvaluationErrorFaultType_info,
551 &wsrp_UnknownQueryExpressionDialectFaultType_info,
552 &wsrp_QueryExpressionType_info,
553 &wsrl_ResourceNotDestroyedFaultType_info,
554 &wsrl_TerminationTimeChangeRejectedFaultType_info,
555 &wsrl_UnableToSetTerminationTimeFaultType_info,
556 &wsr_ResourceUnknownFaultType_info,
557 &wsr_ResourceUnavailableFaultType_info,
558 &wstop_Documentation_info,
559 &wstop_TopicSetType_info,
560 &wstop_ExtensibleDocumented_info,
561 &wstop_QueryExpressionType_info,
562 &wstop_FullTopicExpression_info,
563 &wstop_TopicNamespaceType_info,
564 &wstop_TopicType_info,
565 &wstop_ConcreteTopicExpression_info,
566 &wstop_SimpleTopicExpression_info,
567 &wsnt_UnableToCreatePullPointFaultType_info,
568 &wsnt_UnsupportedPolicyRequestFaultType_info,
569 &wsnt_UnacceptableTerminationTimeFaultType_info,
570 &wsnt_UnableToGetMessagesFaultType_info,
571 &wsnt_InvalidProducerPropertiesExpressionFaultType_info,
572 &wsnt_InvalidTopicExpressionFaultType_info,
573 &wsnt_FilterType_info,
574 &wsnt_PauseFailedFaultType_info,
575 &wsnt_TopicExpressionDialectUnknownFaultType_info,
576 &wsnt_MultipleTopicsSpecifiedFaultType_info,
577 &wsnt_NotificationMessageHolderType_info,
578 &wsnt_ResumeFailedFaultType_info,
579 &wsnt_UnacceptableInitialTerminationTimeFaultType_info,
580 &wsnt_UnableToDestroySubscriptionFaultType_info,
581 &wsnt_NotifyMessageNotSupportedFaultType_info,
582 &wsnt_NoCurrentMessageOnTopicFaultType_info,
583 &wsnt_InvalidMessageContentExpressionFaultType_info,
584 &wsnt_InvalidFilterFaultType_info,
585 &wsnt_UnrecognizedPolicyRequestFaultType_info,
586 &wsnt_UnableToDestroyPullPointFaultType_info,
587 &wsnt_TopicNotSupportedFaultType_info,
588 &wsnt_AbsoluteOrRelativeTimeType_info,
589 &wsnt_SubscribeCreationFailedFaultType_info,
590 &wsnt_QueryExpressionType_info,
591 &wsnt_SubscriptionPolicyType_info,
592 &wsrp_QueryResourcePropertiesResponseType_info,
593 &wsrp_PutResourcePropertyDocumentResponseType_info,
594 &wsrp_DeleteResourcePropertiesType_info,
595 &wsrp_GetResourcePropertyResponseType_info,
596 &wsrp_DeleteResourcePropertiesResponseType_info,
597 &wsrp_UpdateResourcePropertiesResponseType_info,
598 &wsrp_GetResourcePropertyDocumentResponseType_info,
599 &wsrp_QueryExpressionRPDocumentType_info,
600 &wsrp_QueryResourcePropertiesType_info,
601 &wsrp_UpdateResourcePropertiesType_info,
602 &wsrp_PutResourcePropertyDocumentType_info,
603 &wsrp_SetResourcePropertiesResponseType_info,
604 &wsrp_GetResourcePropertyDocumentType_info,
605 &wsrp_InsertResourcePropertiesResponseType_info,
606 &wsrp_GetMultipleResourcePropertiesResponseType_info,
607 &wsrp_SetResourcePropertiesType_info,
608 &wsrp_GetMultipleResourcePropertiesType_info,
609 &wsrp_InsertResourcePropertiesType_info,
610 &wsrl_SetTerminationTimeType_info,
611 &wsrl_CurrentTimeType_info,
612 &wsrl_TerminationTimeType_info,
613 &wsrl_SetTerminationTimeResponseType_info,
614 &wsrl_TerminationNotificationType_info,
615 &wsrl_ScheduledResourceTerminationRPType_info,
616 &wsrl_DestroyType_info,
617 &wsrl_DestroyResponseType_info,
618 &rptest_CreateResourcePropertiesTestResponseType_info,
619 &rptest_ResourcePropertyDefinitionType_info,
620 &rptest_FaultType_info,
621 &rptest_TestStepType_info,
622 &rptest_QueryResourcePropertiesTestType_info,
623 &rptest_SetResourcePropertiesTestType_info,
624 &rptest_GetMultipleResourcePropertiesTestType_info,
625 &rptest_CreateResourcePropertiesTestType_info,
626 &rptest_GetResourcePropertyTestType_info,
627 &rptest_TestCaseType_info,
628 &rptest_ResourcePropertiesTestPortTypeGTWSDLResourcePropertiesType_info,
629 &wsnt_GetCurrentMessageResponseType_info,
630 &wsnt_CreatePullPointResponseType_info,
631 &wsnt_ResumeSubscriptionResponseType_info,
632 &wsnt_SubscriptionManagerRPType_info,
633 &wsnt_PauseSubscriptionResponseType_info,
634 &wsnt_DestroyPullPointType_info,
635 &wsnt_NotifyType_info,
636 &wsnt_SubscribeResponseType_info,
637 &wsnt_ResumeSubscriptionType_info,
638 &wsnt_PauseSubscriptionType_info,
639 &wsnt_UseRawType_info,
640 &wsnt_RenewResponseType_info,
641 &wsnt_RenewType_info,
642 &wsnt_UnsubscribeResponseType_info,
643 &wsnt_CreatePullPointType_info,
644 &wsnt_NotificationProducerRPType_info,
645 &wsnt_SubscribeType_info,
646 &wsnt_GetMessagesResponseType_info,
647 &wsnt_UnsubscribeType_info,
648 &wsnt_GetCurrentMessageType_info,
649 &wsnt_GetMessagesType_info,
650 &wsnt_DestroyPullPointResponseType_info,
651 &xsd_anyType_info,
652
653 NULL
654 };
655
656 globus_result_t
657 NotificationProducerTestService_registry_add_types(
658 globus_xsd_type_registry_t registry)
659 72 {
660 72 globus_result_t result = GLOBUS_SUCCESS;
661 72 globus_xsd_type_info_t * type = NotificationProducerTestService_l_types;
662 72 NotificationProducerTestService_element_t * element = NotificationProducerTestService_l_elements;
663 72 NotificationProducerTestService_element_t * attribute = NotificationProducerTestService_l_attributes;
664 GlobusFuncName(NotificationProducerTestService_registry_add_types);
665 72 GlobusSoapMessageDebugEnter();
666
667 10584 while (*type != NULL)
668 {
669 10440 result = globus_xsd_type_registry_insert(
670 registry,
671 *type,
672 NULL);
673
674 10440 if (result != GLOBUS_SUCCESS)
675 {
676 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
677 result,
678 (*type)->type->Namespace,
679 (*type)->type->local);
680
681 0 goto exit;
682 }
683 10440 type++;
684 }
685
686 11664 while (element->element != NULL)
687 {
688 11520 result = globus_xsd_type_registry_insert_element(
689 registry,
690 element->element,
691 element->type);
692 11520 if (result != GLOBUS_SUCCESS)
693 {
694 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
695 result,
696 element->element->Namespace,
697 element->element->local);
698
699 0 goto exit;
700 }
701 11520 element++;
702 }
703
704 144 while (attribute->element != NULL)
705 {
706 0 result = globus_xsd_type_registry_insert_attribute(
707 registry,
708 attribute->element,
709 attribute->type);
710 0 if (result != GLOBUS_SUCCESS)
711 {
712 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
713 result,
714 attribute->element->Namespace,
715 attribute->element->local);
716
717 0 goto exit;
718 }
719 0 attribute++;
720 }
721
722
723 72 exit:
724
725 72 GlobusSoapMessageDebugExit();
726 72 return result;
727 }
728 /* NotificationProducerTestService_registry_add_types() */
729
730 globus_result_t
731 NotificationProducerTestService_registry_remove_types(
732 globus_xsd_type_registry_t registry)
733 0 {
734 0 globus_result_t result = GLOBUS_SUCCESS;
735 0 globus_xsd_type_info_t * type = NotificationProducerTestService_l_types;
736 0 NotificationProducerTestService_element_t * element = NotificationProducerTestService_l_elements;
737 0 NotificationProducerTestService_element_t * attribute = NotificationProducerTestService_l_attributes;
738 GlobusFuncName(NotificationProducerTestService_registry_remove_types);
739 0 GlobusSoapMessageDebugEnter();
740
741
742 0 while (*type != NULL)
743 {
744 0 result = globus_xsd_type_registry_remove(
745 registry,
746 (*type)->type,
747 NULL);
748
749 0 if(result != GLOBUS_SUCCESS)
750 {
751 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
752 result,
753 (*type)->type->Namespace,
754 (*type)->type->local);
755 0 goto exit;
756 }
757 0 type++;
758 }
759 0 while (element->element != NULL)
760 {
761 0 result = globus_xsd_type_registry_remove_element(
762 registry,
763 element->element);
764 0 if (result != GLOBUS_SUCCESS)
765 {
766 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
767 result,
768 element->element->Namespace,
769 element->element->local);
770
771 0 goto exit;
772 }
773 0 element++;
774 }
775
776 0 while (attribute->element != NULL)
777 {
778 0 result = globus_xsd_type_registry_remove_attribute(
779 registry,
780 attribute->element);
781 0 if (result != GLOBUS_SUCCESS)
782 {
783 0 result = GlobusSoapMessageErrorFailedRegistryPopulate(
784 result,
785 attribute->element->Namespace,
786 attribute->element->local);
787
788 0 goto exit;
789 }
790 0 attribute++;
791 }
792
793 0 exit:
794
795 0 GlobusSoapMessageDebugExit();
796 0 return result;
797 }