1
2 #include "ResourcePropertiesTestService.h"
3 #include "globus_xsd_type_registry.h"
4
5
6 #include "wsa_From.h"
7 #include "wsa_FaultTo.h"
8 #include "wsa_RelatesTo.h"
9 #include "wsa_Action.h"
10 #include "wsa_EndpointReference.h"
11 #include "wsa_MessageID.h"
12 #include "wsa_ReplyTo.h"
13 #include "wsa_To.h"
14 #include "wsbf_BaseFault.h"
15 #include "wsrl_UnableToSetTerminationTimeFault.h"
16 #include "wsrl_TerminationTime.h"
17 #include "wsrl_DestroyResponse.h"
18 #include "wsrl_TerminationTimeChangeRejectedFault.h"
19 #include "wsrl_TerminationNotification.h"
20 #include "wsrl_ResourceUnknownFault.h"
21 #include "wsrl_ScheduledResourceTerminationRP.h"
22 #include "wsrl_Destroy.h"
23 #include "wsrl_SetTerminationTimeResponse.h"
24 #include "wsrl_CurrentTime.h"
25 #include "wsrl_SetTerminationTime.h"
26 #include "wsrl_ResourceNotDestroyedFault.h"
27 #include "wsrp_Delete.h"
28 #include "wsrp_InvalidResourcePropertyQNameFault.h"
29 #include "wsrp_GetResourceProperty.h"
30 #include "wsrp_Update.h"
31 #include "wsrp_SetResourcePropertyRequestFailedFault.h"
32 #include "wsrp_SetResourceProperties.h"
33 #include "wsrp_QueryResourceProperties.h"
34 #include "wsrp_Insert.h"
35 #include "wsrp_SetResourcePropertiesResponse.h"
36 #include "wsrp_UnableToModifyResourcePropertyFault.h"
37 #include "wsrp_GetMultipleResourceProperties.h"
38 #include "wsrp_QueryEvaluationErrorFault.h"
39 #include "wsrp_QueryExpression.h"
40 #include "wsrp_GetMultipleResourcePropertiesResponse.h"
41 #include "wsrp_InvalidQueryExpressionFault.h"
42 #include "wsrp_GetResourcePropertyResponse.h"
43 #include "wsrp_UnknownQueryExpressionDialectFault.h"
44 #include "wsrp_ResourcePropertyValueChangeNotification.h"
45 #include "wsrp_InvalidSetResourcePropertiesRequestContentFault.h"
46 #include "wsrp_QueryResourcePropertiesResponse.h"
47 #include "wsrp_ResourceUnknownFault.h"
48 #include "rptest_TestStep.h"
49 #include "rptest_TestCase.h"
50 #include "rptest_SetResourcePropertiesTest.h"
51 #include "rptest_QName.h"
52 #include "rptest_TypeQName.h"
53 #include "rptest_GetMultipleResourcePropertiesTest.h"
54 #include "rptest_CreateResourcePropertiesTestResponse.h"
55 #include "rptest_Fault.h"
56 #include "rptest_QueryResourcePropertiesTest.h"
57 #include "rptest_CreateResourcePropertiesTest.h"
58 #include "rptest_GetResourcePropertyTest.h"
59 #include "rptest_ResourcePropertyDefinition.h"
60 #include "rptest_TestStepType.h"
61 #include "rptest_TestCaseType.h"
62 #include "rptest_SetResourcePropertiesTestType.h"
63 #include "rptest_GetMultipleResourcePropertiesTestType.h"
64 #include "rptest_CreateResourcePropertiesTestResponseType.h"
65 #include "rptest_FaultType.h"
66 #include "rptest_QueryResourcePropertiesTestType.h"
67 #include "rptest_CreateResourcePropertiesTestType.h"
68 #include "rptest_GetResourcePropertyTestType.h"
69 #include "rptest_ResourcePropertyDefinitionType.h"
70 #include "wsa_Relationship.h"
71 #include "wsa_ReferencePropertiesType.h"
72 #include "wsa_ServiceNameType.h"
73 #include "wsa_EndpointReferenceType.h"
74 #include "wsa_RelationshipTypeValues.h"
75 #include "wsa_AttributedURI.h"
76 #include "wsa_AttributedQName.h"
77 #include "wsa_ReplyAfterType.h"
78 #include "wsa_FaultSubcodeValues.h"
79 #include "wsbf_BaseFaultType.h"
80 #include "wsrl_ResourceUnknownFaultType.h"
81 #include "wsrl_ResourceNotDestroyedFaultType.h"
82 #include "wsrl_TerminationTimeChangeRejectedFaultType.h"
83 #include "wsrl_UnableToSetTerminationTimeFaultType.h"
84 #include "wsrp_InsertType.h"
85 #include "wsrp_UpdateType.h"
86 #include "wsrp_ResourcePropertyValueChangeNotificationType.h"
87 #include "wsrp_QueryExpressionType.h"
88 #include "wsrp_ResourceUnknownFaultType.h"
89 #include "wsrp_InvalidSetResourcePropertiesRequestContentFaultType.h"
90 #include "wsrp_InvalidQueryExpressionFaultType.h"
91 #include "wsrp_UnknownQueryExpressionDialectFaultType.h"
92 #include "wsrp_SetResourcePropertyRequestFailedFaultType.h"
93 #include "wsrp_QueryEvaluationErrorFaultType.h"
94 #include "wsrp_InvalidResourcePropertyQNameFaultType.h"
95 #include "wsrp_DeleteType.h"
96 #include "wsrp_UnableToModifyResourcePropertyFaultType.h"
97
98 /* ResourceProperty element QName -> type includes */
99
100
101 /* ResourceProperty element QNames */
102                 
103
104 globus_result_t
105 ResourcePropertiesTestService_registry_add_types(
106     globus_xsd_type_registry_t          registry)
107 88 {
108 88     globus_result_t                     result = GLOBUS_SUCCESS;
109 88     GlobusFuncName(ResourcePropertiesTestService_registry_add_types);
110 88     GlobusSoapMessageDebugEnter();
111
112 88     result = globus_xsd_type_registry_insert(
113         registry,
114         &wsa_From_info,
115         NULL);
116 88     if(result != GLOBUS_SUCCESS)
117     {
118 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
119             result, 
120             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
121             "From");
122 0         goto exit;
123     }
124
125 88     result = globus_xsd_type_registry_insert(
126         registry,
127         &wsa_FaultTo_info,
128         NULL);
129 88     if(result != GLOBUS_SUCCESS)
130     {
131 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
132             result, 
133             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
134             "FaultTo");
135 0         goto exit;
136     }
137
138 88     result = globus_xsd_type_registry_insert(
139         registry,
140         &wsa_RelatesTo_info,
141         NULL);
142 88     if(result != GLOBUS_SUCCESS)
143     {
144 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
145             result, 
146             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
147             "RelatesTo");
148 0         goto exit;
149     }
150
151 88     result = globus_xsd_type_registry_insert(
152         registry,
153         &wsa_Action_info,
154         NULL);
155 88     if(result != GLOBUS_SUCCESS)
156     {
157 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
158             result, 
159             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
160             "Action");
161 0         goto exit;
162     }
163
164 88     result = globus_xsd_type_registry_insert(
165         registry,
166         &wsa_EndpointReference_info,
167         NULL);
168 88     if(result != GLOBUS_SUCCESS)
169     {
170 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
171             result, 
172             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
173             "EndpointReference");
174 0         goto exit;
175     }
176
177 88     result = globus_xsd_type_registry_insert(
178         registry,
179         &wsa_MessageID_info,
180         NULL);
181 88     if(result != GLOBUS_SUCCESS)
182     {
183 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
184             result, 
185             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
186             "MessageID");
187 0         goto exit;
188     }
189
190 88     result = globus_xsd_type_registry_insert(
191         registry,
192         &wsa_ReplyTo_info,
193         NULL);
194 88     if(result != GLOBUS_SUCCESS)
195     {
196 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
197             result, 
198             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
199             "ReplyTo");
200 0         goto exit;
201     }
202
203 88     result = globus_xsd_type_registry_insert(
204         registry,
205         &wsa_To_info,
206         NULL);
207 88     if(result != GLOBUS_SUCCESS)
208     {
209 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
210             result, 
211             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
212             "To");
213 0         goto exit;
214     }
215
216 88     result = globus_xsd_type_registry_insert(
217         registry,
218         &wsbf_BaseFault_info,
219         NULL);
220 88     if(result != GLOBUS_SUCCESS)
221     {
222 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
223             result, 
224             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
225             "BaseFault");
226 0         goto exit;
227     }
228
229 88     result = globus_xsd_type_registry_insert(
230         registry,
231         &wsrl_UnableToSetTerminationTimeFault_info,
232         NULL);
233 88     if(result != GLOBUS_SUCCESS)
234     {
235 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
236             result, 
237             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
238             "UnableToSetTerminationTimeFault");
239 0         goto exit;
240     }
241
242 88     result = globus_xsd_type_registry_insert(
243         registry,
244         &wsrl_TerminationTime_info,
245         NULL);
246 88     if(result != GLOBUS_SUCCESS)
247     {
248 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
249             result, 
250             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
251             "TerminationTime");
252 0         goto exit;
253     }
254
255 88     result = globus_xsd_type_registry_insert(
256         registry,
257         &wsrl_DestroyResponse_info,
258         NULL);
259 88     if(result != GLOBUS_SUCCESS)
260     {
261 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
262             result, 
263             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
264             "DestroyResponse");
265 0         goto exit;
266     }
267
268 88     result = globus_xsd_type_registry_insert(
269         registry,
270         &wsrl_TerminationTimeChangeRejectedFault_info,
271         NULL);
272 88     if(result != GLOBUS_SUCCESS)
273     {
274 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
275             result, 
276             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
277             "TerminationTimeChangeRejectedFault");
278 0         goto exit;
279     }
280
281 88     result = globus_xsd_type_registry_insert(
282         registry,
283         &wsrl_TerminationNotification_info,
284         NULL);
285 88     if(result != GLOBUS_SUCCESS)
286     {
287 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
288             result, 
289             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
290             "TerminationNotification");
291 0         goto exit;
292     }
293
294 88     result = globus_xsd_type_registry_insert(
295         registry,
296         &wsrl_ResourceUnknownFault_info,
297         NULL);
298 88     if(result != GLOBUS_SUCCESS)
299     {
300 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
301             result, 
302             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
303             "ResourceUnknownFault");
304 0         goto exit;
305     }
306
307 88     result = globus_xsd_type_registry_insert(
308         registry,
309         &wsrl_ScheduledResourceTerminationRP_info,
310         NULL);
311 88     if(result != GLOBUS_SUCCESS)
312     {
313 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
314             result, 
315             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
316             "ScheduledResourceTerminationRP");
317 0         goto exit;
318     }
319
320 88     result = globus_xsd_type_registry_insert(
321         registry,
322         &wsrl_Destroy_info,
323         NULL);
324 88     if(result != GLOBUS_SUCCESS)
325     {
326 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
327             result, 
328             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
329             "Destroy");
330 0         goto exit;
331     }
332
333 88     result = globus_xsd_type_registry_insert(
334         registry,
335         &wsrl_SetTerminationTimeResponse_info,
336         NULL);
337 88     if(result != GLOBUS_SUCCESS)
338     {
339 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
340             result, 
341             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
342             "SetTerminationTimeResponse");
343 0         goto exit;
344     }
345
346 88     result = globus_xsd_type_registry_insert(
347         registry,
348         &wsrl_CurrentTime_info,
349         NULL);
350 88     if(result != GLOBUS_SUCCESS)
351     {
352 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
353             result, 
354             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
355             "CurrentTime");
356 0         goto exit;
357     }
358
359 88     result = globus_xsd_type_registry_insert(
360         registry,
361         &wsrl_SetTerminationTime_info,
362         NULL);
363 88     if(result != GLOBUS_SUCCESS)
364     {
365 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
366             result, 
367             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
368             "SetTerminationTime");
369 0         goto exit;
370     }
371
372 88     result = globus_xsd_type_registry_insert(
373         registry,
374         &wsrl_ResourceNotDestroyedFault_info,
375         NULL);
376 88     if(result != GLOBUS_SUCCESS)
377     {
378 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
379             result, 
380             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
381             "ResourceNotDestroyedFault");
382 0         goto exit;
383     }
384
385 88     result = globus_xsd_type_registry_insert(
386         registry,
387         &wsrp_Delete_info,
388         NULL);
389 88     if(result != GLOBUS_SUCCESS)
390     {
391 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
392             result, 
393             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
394             "Delete");
395 0         goto exit;
396     }
397
398 88     result = globus_xsd_type_registry_insert(
399         registry,
400         &wsrp_InvalidResourcePropertyQNameFault_info,
401         NULL);
402 88     if(result != GLOBUS_SUCCESS)
403     {
404 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
405             result, 
406             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
407             "InvalidResourcePropertyQNameFault");
408 0         goto exit;
409     }
410
411 88     result = globus_xsd_type_registry_insert(
412         registry,
413         &wsrp_GetResourceProperty_info,
414         NULL);
415 88     if(result != GLOBUS_SUCCESS)
416     {
417 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
418             result, 
419             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
420             "GetResourceProperty");
421 0         goto exit;
422     }
423
424 88     result = globus_xsd_type_registry_insert(
425         registry,
426         &wsrp_Update_info,
427         NULL);
428 88     if(result != GLOBUS_SUCCESS)
429     {
430 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
431             result, 
432             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
433             "Update");
434 0         goto exit;
435     }
436
437 88     result = globus_xsd_type_registry_insert(
438         registry,
439         &wsrp_SetResourcePropertyRequestFailedFault_info,
440         NULL);
441 88     if(result != GLOBUS_SUCCESS)
442     {
443 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
444             result, 
445             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
446             "SetResourcePropertyRequestFailedFault");
447 0         goto exit;
448     }
449
450 88     result = globus_xsd_type_registry_insert(
451         registry,
452         &wsrp_SetResourceProperties_info,
453         NULL);
454 88     if(result != GLOBUS_SUCCESS)
455     {
456 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
457             result, 
458             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
459             "SetResourceProperties");
460 0         goto exit;
461     }
462
463 88     result = globus_xsd_type_registry_insert(
464         registry,
465         &wsrp_QueryResourceProperties_info,
466         NULL);
467 88     if(result != GLOBUS_SUCCESS)
468     {
469 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
470             result, 
471             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
472             "QueryResourceProperties");
473 0         goto exit;
474     }
475
476 88     result = globus_xsd_type_registry_insert(
477         registry,
478         &wsrp_Insert_info,
479         NULL);
480 88     if(result != GLOBUS_SUCCESS)
481     {
482 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
483             result, 
484             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
485             "Insert");
486 0         goto exit;
487     }
488
489 88     result = globus_xsd_type_registry_insert(
490         registry,
491         &wsrp_SetResourcePropertiesResponse_info,
492         NULL);
493 88     if(result != GLOBUS_SUCCESS)
494     {
495 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
496             result, 
497             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
498             "SetResourcePropertiesResponse");
499 0         goto exit;
500     }
501
502 88     result = globus_xsd_type_registry_insert(
503         registry,
504         &wsrp_UnableToModifyResourcePropertyFault_info,
505         NULL);
506 88     if(result != GLOBUS_SUCCESS)
507     {
508 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
509             result, 
510             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
511             "UnableToModifyResourcePropertyFault");
512 0         goto exit;
513     }
514
515 88     result = globus_xsd_type_registry_insert(
516         registry,
517         &wsrp_GetMultipleResourceProperties_info,
518         NULL);
519 88     if(result != GLOBUS_SUCCESS)
520     {
521 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
522             result, 
523             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
524             "GetMultipleResourceProperties");
525 0         goto exit;
526     }
527
528 88     result = globus_xsd_type_registry_insert(
529         registry,
530         &wsrp_QueryEvaluationErrorFault_info,
531         NULL);
532 88     if(result != GLOBUS_SUCCESS)
533     {
534 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
535             result, 
536             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
537             "QueryEvaluationErrorFault");
538 0         goto exit;
539     }
540
541 88     result = globus_xsd_type_registry_insert(
542         registry,
543         &wsrp_QueryExpression_info,
544         NULL);
545 88     if(result != GLOBUS_SUCCESS)
546     {
547 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
548             result, 
549             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
550             "QueryExpression");
551 0         goto exit;
552     }
553
554 88     result = globus_xsd_type_registry_insert(
555         registry,
556         &wsrp_GetMultipleResourcePropertiesResponse_info,
557         NULL);
558 88     if(result != GLOBUS_SUCCESS)
559     {
560 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
561             result, 
562             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
563             "GetMultipleResourcePropertiesResponse");
564 0         goto exit;
565     }
566
567 88     result = globus_xsd_type_registry_insert(
568         registry,
569         &wsrp_InvalidQueryExpressionFault_info,
570         NULL);
571 88     if(result != GLOBUS_SUCCESS)
572     {
573 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
574             result, 
575             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
576             "InvalidQueryExpressionFault");
577 0         goto exit;
578     }
579
580 88     result = globus_xsd_type_registry_insert(
581         registry,
582         &wsrp_GetResourcePropertyResponse_info,
583         NULL);
584 88     if(result != GLOBUS_SUCCESS)
585     {
586 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
587             result, 
588             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
589             "GetResourcePropertyResponse");
590 0         goto exit;
591     }
592
593 88     result = globus_xsd_type_registry_insert(
594         registry,
595         &wsrp_UnknownQueryExpressionDialectFault_info,
596         NULL);
597 88     if(result != GLOBUS_SUCCESS)
598     {
599 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
600             result, 
601             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
602             "UnknownQueryExpressionDialectFault");
603 0         goto exit;
604     }
605
606 88     result = globus_xsd_type_registry_insert(
607         registry,
608         &wsrp_ResourcePropertyValueChangeNotification_info,
609         NULL);
610 88     if(result != GLOBUS_SUCCESS)
611     {
612 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
613             result, 
614             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
615             "ResourcePropertyValueChangeNotification");
616 0         goto exit;
617     }
618
619 88     result = globus_xsd_type_registry_insert(
620         registry,
621         &wsrp_InvalidSetResourcePropertiesRequestContentFault_info,
622         NULL);
623 88     if(result != GLOBUS_SUCCESS)
624     {
625 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
626             result, 
627             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
628             "InvalidSetResourcePropertiesRequestContentFault");
629 0         goto exit;
630     }
631
632 88     result = globus_xsd_type_registry_insert(
633         registry,
634         &wsrp_QueryResourcePropertiesResponse_info,
635         NULL);
636 88     if(result != GLOBUS_SUCCESS)
637     {
638 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
639             result, 
640             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
641             "QueryResourcePropertiesResponse");
642 0         goto exit;
643     }
644
645 88     result = globus_xsd_type_registry_insert(
646         registry,
647         &wsrp_ResourceUnknownFault_info,
648         NULL);
649 88     if(result != GLOBUS_SUCCESS)
650     {
651 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
652             result, 
653             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
654             "ResourceUnknownFault");
655 0         goto exit;
656     }
657
658 88     result = globus_xsd_type_registry_insert(
659         registry,
660         &rptest_TestStep_info,
661         NULL);
662 88     if(result != GLOBUS_SUCCESS)
663     {
664 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
665             result, 
666             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
667             "TestStep");
668 0         goto exit;
669     }
670
671 88     result = globus_xsd_type_registry_insert(
672         registry,
673         &rptest_TestCase_info,
674         NULL);
675 88     if(result != GLOBUS_SUCCESS)
676     {
677 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
678             result, 
679             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
680             "TestCase");
681 0         goto exit;
682     }
683
684 88     result = globus_xsd_type_registry_insert(
685         registry,
686         &rptest_SetResourcePropertiesTest_info,
687         NULL);
688 88     if(result != GLOBUS_SUCCESS)
689     {
690 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
691             result, 
692             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
693             "SetResourcePropertiesTest");
694 0         goto exit;
695     }
696
697 88     result = globus_xsd_type_registry_insert(
698         registry,
699         &rptest_QName_info,
700         NULL);
701 88     if(result != GLOBUS_SUCCESS)
702     {
703 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
704             result, 
705             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
706             "QName");
707 0         goto exit;
708     }
709
710 88     result = globus_xsd_type_registry_insert(
711         registry,
712         &rptest_TypeQName_info,
713         NULL);
714 88     if(result != GLOBUS_SUCCESS)
715     {
716 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
717             result, 
718             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
719             "TypeQName");
720 0         goto exit;
721     }
722
723 88     result = globus_xsd_type_registry_insert(
724         registry,
725         &rptest_GetMultipleResourcePropertiesTest_info,
726         NULL);
727 88     if(result != GLOBUS_SUCCESS)
728     {
729 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
730             result, 
731             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
732             "GetMultipleResourcePropertiesTest");
733 0         goto exit;
734     }
735
736 88     result = globus_xsd_type_registry_insert(
737         registry,
738         &rptest_CreateResourcePropertiesTestResponse_info,
739         NULL);
740 88     if(result != GLOBUS_SUCCESS)
741     {
742 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
743             result, 
744             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
745             "CreateResourcePropertiesTestResponse");
746 0         goto exit;
747     }
748
749 88     result = globus_xsd_type_registry_insert(
750         registry,
751         &rptest_Fault_info,
752         NULL);
753 88     if(result != GLOBUS_SUCCESS)
754     {
755 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
756             result, 
757             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
758             "Fault");
759 0         goto exit;
760     }
761
762 88     result = globus_xsd_type_registry_insert(
763         registry,
764         &rptest_QueryResourcePropertiesTest_info,
765         NULL);
766 88     if(result != GLOBUS_SUCCESS)
767     {
768 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
769             result, 
770             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
771             "QueryResourcePropertiesTest");
772 0         goto exit;
773     }
774
775 88     result = globus_xsd_type_registry_insert(
776         registry,
777         &rptest_CreateResourcePropertiesTest_info,
778         NULL);
779 88     if(result != GLOBUS_SUCCESS)
780     {
781 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
782             result, 
783             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
784             "CreateResourcePropertiesTest");
785 0         goto exit;
786     }
787
788 88     result = globus_xsd_type_registry_insert(
789         registry,
790         &rptest_GetResourcePropertyTest_info,
791         NULL);
792 88     if(result != GLOBUS_SUCCESS)
793     {
794 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
795             result, 
796             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
797             "GetResourcePropertyTest");
798 0         goto exit;
799     }
800
801 88     result = globus_xsd_type_registry_insert(
802         registry,
803         &rptest_ResourcePropertyDefinition_info,
804         NULL);
805 88     if(result != GLOBUS_SUCCESS)
806     {
807 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
808             result, 
809             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
810             "ResourcePropertyDefinition");
811 0         goto exit;
812     }
813
814 88     result = globus_xsd_type_registry_insert(
815         registry, 
816         &rptest_TestStepType_info,
817         NULL);
818 88     if(result != GLOBUS_SUCCESS)
819     {
820 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
821             result, 
822             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
823             "TestStepType");
824 0         goto exit;
825     }
826
827 88     result = globus_xsd_type_registry_insert(
828         registry, 
829         &rptest_TestCaseType_info,
830         NULL);
831 88     if(result != GLOBUS_SUCCESS)
832     {
833 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
834             result, 
835             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
836             "TestCaseType");
837 0         goto exit;
838     }
839
840 88     result = globus_xsd_type_registry_insert(
841         registry, 
842         &rptest_SetResourcePropertiesTestType_info,
843         NULL);
844 88     if(result != GLOBUS_SUCCESS)
845     {
846 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
847             result, 
848             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
849             "SetResourcePropertiesTestType");
850 0         goto exit;
851     }
852
853 88     result = globus_xsd_type_registry_insert(
854         registry, 
855         &rptest_GetMultipleResourcePropertiesTestType_info,
856         NULL);
857 88     if(result != GLOBUS_SUCCESS)
858     {
859 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
860             result, 
861             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
862             "GetMultipleResourcePropertiesTestType");
863 0         goto exit;
864     }
865
866 88     result = globus_xsd_type_registry_insert(
867         registry, 
868         &rptest_CreateResourcePropertiesTestResponseType_info,
869         NULL);
870 88     if(result != GLOBUS_SUCCESS)
871     {
872 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
873             result, 
874             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
875             "CreateResourcePropertiesTestResponseType");
876 0         goto exit;
877     }
878
879 88     result = globus_xsd_type_registry_insert(
880         registry, 
881         &rptest_FaultType_info,
882         NULL);
883 88     if(result != GLOBUS_SUCCESS)
884     {
885 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
886             result, 
887             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
888             "FaultType");
889 0         goto exit;
890     }
891
892 88     result = globus_xsd_type_registry_insert(
893         registry, 
894         &rptest_QueryResourcePropertiesTestType_info,
895         NULL);
896 88     if(result != GLOBUS_SUCCESS)
897     {
898 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
899             result, 
900             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
901             "QueryResourcePropertiesTestType");
902 0         goto exit;
903     }
904
905 88     result = globus_xsd_type_registry_insert(
906         registry, 
907         &rptest_CreateResourcePropertiesTestType_info,
908         NULL);
909 88     if(result != GLOBUS_SUCCESS)
910     {
911 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
912             result, 
913             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
914             "CreateResourcePropertiesTestType");
915 0         goto exit;
916     }
917
918 88     result = globus_xsd_type_registry_insert(
919         registry, 
920         &rptest_GetResourcePropertyTestType_info,
921         NULL);
922 88     if(result != GLOBUS_SUCCESS)
923     {
924 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
925             result, 
926             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
927             "GetResourcePropertyTestType");
928 0         goto exit;
929     }
930
931 88     result = globus_xsd_type_registry_insert(
932         registry, 
933         &rptest_ResourcePropertyDefinitionType_info,
934         NULL);
935 88     if(result != GLOBUS_SUCCESS)
936     {
937 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
938             result, 
939             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
940             "ResourcePropertyDefinitionType");
941 0         goto exit;
942     }
943
944 88     result = globus_xsd_type_registry_insert(
945         registry, 
946         &wsa_Relationship_info,
947         NULL);
948 88     if(result != GLOBUS_SUCCESS)
949     {
950 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
951             result, 
952             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
953             "Relationship");
954 0         goto exit;
955     }
956
957 88     result = globus_xsd_type_registry_insert(
958         registry, 
959         &wsa_ReferencePropertiesType_info,
960         NULL);
961 88     if(result != GLOBUS_SUCCESS)
962     {
963 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
964             result, 
965             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
966             "ReferencePropertiesType");
967 0         goto exit;
968     }
969
970 88     result = globus_xsd_type_registry_insert(
971         registry, 
972         &wsa_ServiceNameType_info,
973         NULL);
974 88     if(result != GLOBUS_SUCCESS)
975     {
976 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
977             result, 
978             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
979             "ServiceNameType");
980 0         goto exit;
981     }
982
983 88     result = globus_xsd_type_registry_insert(
984         registry, 
985         &wsa_EndpointReferenceType_info,
986         NULL);
987 88     if(result != GLOBUS_SUCCESS)
988     {
989 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
990             result, 
991             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
992             "EndpointReferenceType");
993 0         goto exit;
994     }
995
996 88     result = globus_xsd_type_registry_insert(
997         registry, 
998         &wsa_RelationshipTypeValues_info,
999         NULL);
1000 88     if(result != GLOBUS_SUCCESS)
1001     {
1002 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1003             result, 
1004             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1005             "RelationshipTypeValues");
1006 0         goto exit;
1007     }
1008
1009 88     result = globus_xsd_type_registry_insert(
1010         registry, 
1011         &wsa_AttributedURI_info,
1012         NULL);
1013 88     if(result != GLOBUS_SUCCESS)
1014     {
1015 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1016             result, 
1017             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1018             "AttributedURI");
1019 0         goto exit;
1020     }
1021
1022 88     result = globus_xsd_type_registry_insert(
1023         registry, 
1024         &wsa_AttributedQName_info,
1025         NULL);
1026 88     if(result != GLOBUS_SUCCESS)
1027     {
1028 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1029             result, 
1030             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1031             "AttributedQName");
1032 0         goto exit;
1033     }
1034
1035 88     result = globus_xsd_type_registry_insert(
1036         registry, 
1037         &wsa_ReplyAfterType_info,
1038         NULL);
1039 88     if(result != GLOBUS_SUCCESS)
1040     {
1041 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1042             result, 
1043             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1044             "ReplyAfterType");
1045 0         goto exit;
1046     }
1047
1048 88     result = globus_xsd_type_registry_insert(
1049         registry, 
1050         &wsa_FaultSubcodeValues_info,
1051         NULL);
1052 88     if(result != GLOBUS_SUCCESS)
1053     {
1054 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1055             result, 
1056             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1057             "FaultSubcodeValues");
1058 0         goto exit;
1059     }
1060
1061 88     result = globus_xsd_type_registry_insert(
1062         registry, 
1063         &wsbf_BaseFaultType_info,
1064         NULL);
1065 88     if(result != GLOBUS_SUCCESS)
1066     {
1067 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1068             result, 
1069             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
1070             "BaseFaultType");
1071 0         goto exit;
1072     }
1073
1074 88     result = globus_xsd_type_registry_insert(
1075         registry, 
1076         &wsrl_ResourceUnknownFaultType_info,
1077         NULL);
1078 88     if(result != GLOBUS_SUCCESS)
1079     {
1080 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1081             result, 
1082             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1083             "ResourceUnknownFaultType");
1084 0         goto exit;
1085     }
1086
1087 88     result = globus_xsd_type_registry_insert(
1088         registry, 
1089         &wsrl_ResourceNotDestroyedFaultType_info,
1090         NULL);
1091 88     if(result != GLOBUS_SUCCESS)
1092     {
1093 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1094             result, 
1095             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1096             "ResourceNotDestroyedFaultType");
1097 0         goto exit;
1098     }
1099
1100 88     result = globus_xsd_type_registry_insert(
1101         registry, 
1102         &wsrl_TerminationTimeChangeRejectedFaultType_info,
1103         NULL);
1104 88     if(result != GLOBUS_SUCCESS)
1105     {
1106 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1107             result, 
1108             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1109             "TerminationTimeChangeRejectedFaultType");
1110 0         goto exit;
1111     }
1112
1113 88     result = globus_xsd_type_registry_insert(
1114         registry, 
1115         &wsrl_UnableToSetTerminationTimeFaultType_info,
1116         NULL);
1117 88     if(result != GLOBUS_SUCCESS)
1118     {
1119 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1120             result, 
1121             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1122             "UnableToSetTerminationTimeFaultType");
1123 0         goto exit;
1124     }
1125
1126 88     result = globus_xsd_type_registry_insert(
1127         registry, 
1128         &wsrp_InsertType_info,
1129         NULL);
1130 88     if(result != GLOBUS_SUCCESS)
1131     {
1132 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1133             result, 
1134             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1135             "InsertType");
1136 0         goto exit;
1137     }
1138
1139 88     result = globus_xsd_type_registry_insert(
1140         registry, 
1141         &wsrp_UpdateType_info,
1142         NULL);
1143 88     if(result != GLOBUS_SUCCESS)
1144     {
1145 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1146             result, 
1147             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1148             "UpdateType");
1149 0         goto exit;
1150     }
1151
1152 88     result = globus_xsd_type_registry_insert(
1153         registry, 
1154         &wsrp_ResourcePropertyValueChangeNotificationType_info,
1155         NULL);
1156 88     if(result != GLOBUS_SUCCESS)
1157     {
1158 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1159             result, 
1160             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1161             "ResourcePropertyValueChangeNotificationType");
1162 0         goto exit;
1163     }
1164
1165 88     result = globus_xsd_type_registry_insert(
1166         registry, 
1167         &wsrp_QueryExpressionType_info,
1168         NULL);
1169 88     if(result != GLOBUS_SUCCESS)
1170     {
1171 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1172             result, 
1173             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1174             "QueryExpressionType");
1175 0         goto exit;
1176     }
1177
1178 88     result = globus_xsd_type_registry_insert(
1179         registry, 
1180         &wsrp_ResourceUnknownFaultType_info,
1181         NULL);
1182 88     if(result != GLOBUS_SUCCESS)
1183     {
1184 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1185             result, 
1186             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1187             "ResourceUnknownFaultType");
1188 0         goto exit;
1189     }
1190
1191 88     result = globus_xsd_type_registry_insert(
1192         registry, 
1193         &wsrp_InvalidSetResourcePropertiesRequestContentFaultType_info,
1194         NULL);
1195 88     if(result != GLOBUS_SUCCESS)
1196     {
1197 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1198             result, 
1199             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1200             "InvalidSetResourcePropertiesRequestContentFaultType");
1201 0         goto exit;
1202     }
1203
1204 88     result = globus_xsd_type_registry_insert(
1205         registry, 
1206         &wsrp_InvalidQueryExpressionFaultType_info,
1207         NULL);
1208 88     if(result != GLOBUS_SUCCESS)
1209     {
1210 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1211             result, 
1212             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1213             "InvalidQueryExpressionFaultType");
1214 0         goto exit;
1215     }
1216
1217 88     result = globus_xsd_type_registry_insert(
1218         registry, 
1219         &wsrp_UnknownQueryExpressionDialectFaultType_info,
1220         NULL);
1221 88     if(result != GLOBUS_SUCCESS)
1222     {
1223 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1224             result, 
1225             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1226             "UnknownQueryExpressionDialectFaultType");
1227 0         goto exit;
1228     }
1229
1230 88     result = globus_xsd_type_registry_insert(
1231         registry, 
1232         &wsrp_SetResourcePropertyRequestFailedFaultType_info,
1233         NULL);
1234 88     if(result != GLOBUS_SUCCESS)
1235     {
1236 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1237             result, 
1238             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1239             "SetResourcePropertyRequestFailedFaultType");
1240 0         goto exit;
1241     }
1242
1243 88     result = globus_xsd_type_registry_insert(
1244         registry, 
1245         &wsrp_QueryEvaluationErrorFaultType_info,
1246         NULL);
1247 88     if(result != GLOBUS_SUCCESS)
1248     {
1249 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1250             result, 
1251             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1252             "QueryEvaluationErrorFaultType");
1253 0         goto exit;
1254     }
1255
1256 88     result = globus_xsd_type_registry_insert(
1257         registry, 
1258         &wsrp_InvalidResourcePropertyQNameFaultType_info,
1259         NULL);
1260 88     if(result != GLOBUS_SUCCESS)
1261     {
1262 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1263             result, 
1264             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1265             "InvalidResourcePropertyQNameFaultType");
1266 0         goto exit;
1267     }
1268
1269 88     result = globus_xsd_type_registry_insert(
1270         registry, 
1271         &wsrp_DeleteType_info,
1272         NULL);
1273 88     if(result != GLOBUS_SUCCESS)
1274     {
1275 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1276             result, 
1277             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1278             "DeleteType");
1279 0         goto exit;
1280     }
1281
1282 88     result = globus_xsd_type_registry_insert(
1283         registry, 
1284         &wsrp_UnableToModifyResourcePropertyFaultType_info,
1285         NULL);
1286 88     if(result != GLOBUS_SUCCESS)
1287     {
1288 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1289             result, 
1290             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1291             "UnableToModifyResourcePropertyFaultType");
1292         goto exit;
1293     }
1294
1295
1296     /* ResourceProperty element QName -> type info mappings */
1297
1298   
1299   exit:
1300
1301 88     GlobusSoapMessageDebugExit(); 
1302 88     return result;
1303 }
1304
1305 globus_result_t
1306 ResourcePropertiesTestService_registry_remove_types(
1307     globus_xsd_type_registry_t          registry)
1308 0 {
1309 0     globus_result_t                     result = GLOBUS_SUCCESS;
1310 0     GlobusFuncName(ResourcePropertiesTestService_registry_remove_types);
1311 0     GlobusSoapMessageDebugEnter();
1312
1313 0     result = globus_xsd_type_registry_remove(
1314         registry,
1315         &wsa_From_qname,
1316         NULL);
1317 0     if(result != GLOBUS_SUCCESS)
1318     {
1319 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1320             result, 
1321             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1322             "From");
1323 0         goto exit;
1324     }
1325
1326 0     result = globus_xsd_type_registry_remove(
1327         registry,
1328         &wsa_FaultTo_qname,
1329         NULL);
1330 0     if(result != GLOBUS_SUCCESS)
1331     {
1332 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1333             result, 
1334             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1335             "FaultTo");
1336 0         goto exit;
1337     }
1338
1339 0     result = globus_xsd_type_registry_remove(
1340         registry,
1341         &wsa_RelatesTo_qname,
1342         NULL);
1343 0     if(result != GLOBUS_SUCCESS)
1344     {
1345 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1346             result, 
1347             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1348             "RelatesTo");
1349 0         goto exit;
1350     }
1351
1352 0     result = globus_xsd_type_registry_remove(
1353         registry,
1354         &wsa_Action_qname,
1355         NULL);
1356 0     if(result != GLOBUS_SUCCESS)
1357     {
1358 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1359             result, 
1360             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1361             "Action");
1362 0         goto exit;
1363     }
1364
1365 0     result = globus_xsd_type_registry_remove(
1366         registry,
1367         &wsa_EndpointReference_qname,
1368         NULL);
1369 0     if(result != GLOBUS_SUCCESS)
1370     {
1371 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1372             result, 
1373             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1374             "EndpointReference");
1375 0         goto exit;
1376     }
1377
1378 0     result = globus_xsd_type_registry_remove(
1379         registry,
1380         &wsa_MessageID_qname,
1381         NULL);
1382 0     if(result != GLOBUS_SUCCESS)
1383     {
1384 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1385             result, 
1386             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1387             "MessageID");
1388 0         goto exit;
1389     }
1390
1391 0     result = globus_xsd_type_registry_remove(
1392         registry,
1393         &wsa_ReplyTo_qname,
1394         NULL);
1395 0     if(result != GLOBUS_SUCCESS)
1396     {
1397 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1398             result, 
1399             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1400             "ReplyTo");
1401 0         goto exit;
1402     }
1403
1404 0     result = globus_xsd_type_registry_remove(
1405         registry,
1406         &wsa_To_qname,
1407         NULL);
1408 0     if(result != GLOBUS_SUCCESS)
1409     {
1410 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1411             result, 
1412             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1413             "To");
1414 0         goto exit;
1415     }
1416
1417 0     result = globus_xsd_type_registry_remove(
1418         registry,
1419         &wsbf_BaseFault_qname,
1420         NULL);
1421 0     if(result != GLOBUS_SUCCESS)
1422     {
1423 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1424             result, 
1425             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
1426             "BaseFault");
1427 0         goto exit;
1428     }
1429
1430 0     result = globus_xsd_type_registry_remove(
1431         registry,
1432         &wsrl_UnableToSetTerminationTimeFault_qname,
1433         NULL);
1434 0     if(result != GLOBUS_SUCCESS)
1435     {
1436 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1437             result, 
1438             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1439             "UnableToSetTerminationTimeFault");
1440 0         goto exit;
1441     }
1442
1443 0     result = globus_xsd_type_registry_remove(
1444         registry,
1445         &wsrl_TerminationTime_qname,
1446         NULL);
1447 0     if(result != GLOBUS_SUCCESS)
1448     {
1449 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1450             result, 
1451             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1452             "TerminationTime");
1453 0         goto exit;
1454     }
1455
1456 0     result = globus_xsd_type_registry_remove(
1457         registry,
1458         &wsrl_DestroyResponse_qname,
1459         NULL);
1460 0     if(result != GLOBUS_SUCCESS)
1461     {
1462 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1463             result, 
1464             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1465             "DestroyResponse");
1466 0         goto exit;
1467     }
1468
1469 0     result = globus_xsd_type_registry_remove(
1470         registry,
1471         &wsrl_TerminationTimeChangeRejectedFault_qname,
1472         NULL);
1473 0     if(result != GLOBUS_SUCCESS)
1474     {
1475 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1476             result, 
1477             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1478             "TerminationTimeChangeRejectedFault");
1479 0         goto exit;
1480     }
1481
1482 0     result = globus_xsd_type_registry_remove(
1483         registry,
1484         &wsrl_TerminationNotification_qname,
1485         NULL);
1486 0     if(result != GLOBUS_SUCCESS)
1487     {
1488 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1489             result, 
1490             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1491             "TerminationNotification");
1492 0         goto exit;
1493     }
1494
1495 0     result = globus_xsd_type_registry_remove(
1496         registry,
1497         &wsrl_ResourceUnknownFault_qname,
1498         NULL);
1499 0     if(result != GLOBUS_SUCCESS)
1500     {
1501 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1502             result, 
1503             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1504             "ResourceUnknownFault");
1505 0         goto exit;
1506     }
1507
1508 0     result = globus_xsd_type_registry_remove(
1509         registry,
1510         &wsrl_ScheduledResourceTerminationRP_qname,
1511         NULL);
1512 0     if(result != GLOBUS_SUCCESS)
1513     {
1514 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1515             result, 
1516             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1517             "ScheduledResourceTerminationRP");
1518 0         goto exit;
1519     }
1520
1521 0     result = globus_xsd_type_registry_remove(
1522         registry,
1523         &wsrl_Destroy_qname,
1524         NULL);
1525 0     if(result != GLOBUS_SUCCESS)
1526     {
1527 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1528             result, 
1529             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1530             "Destroy");
1531 0         goto exit;
1532     }
1533
1534 0     result = globus_xsd_type_registry_remove(
1535         registry,
1536         &wsrl_SetTerminationTimeResponse_qname,
1537         NULL);
1538 0     if(result != GLOBUS_SUCCESS)
1539     {
1540 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1541             result, 
1542             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1543             "SetTerminationTimeResponse");
1544 0         goto exit;
1545     }
1546
1547 0     result = globus_xsd_type_registry_remove(
1548         registry,
1549         &wsrl_CurrentTime_qname,
1550         NULL);
1551 0     if(result != GLOBUS_SUCCESS)
1552     {
1553 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1554             result, 
1555             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1556             "CurrentTime");
1557 0         goto exit;
1558     }
1559
1560 0     result = globus_xsd_type_registry_remove(
1561         registry,
1562         &wsrl_SetTerminationTime_qname,
1563         NULL);
1564 0     if(result != GLOBUS_SUCCESS)
1565     {
1566 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1567             result, 
1568             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1569             "SetTerminationTime");
1570 0         goto exit;
1571     }
1572
1573 0     result = globus_xsd_type_registry_remove(
1574         registry,
1575         &wsrl_ResourceNotDestroyedFault_qname,
1576         NULL);
1577 0     if(result != GLOBUS_SUCCESS)
1578     {
1579 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1580             result, 
1581             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1582             "ResourceNotDestroyedFault");
1583 0         goto exit;
1584     }
1585
1586 0     result = globus_xsd_type_registry_remove(
1587         registry,
1588         &wsrp_Delete_qname,
1589         NULL);
1590 0     if(result != GLOBUS_SUCCESS)
1591     {
1592 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1593             result, 
1594             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1595             "Delete");
1596 0         goto exit;
1597     }
1598
1599 0     result = globus_xsd_type_registry_remove(
1600         registry,
1601         &wsrp_InvalidResourcePropertyQNameFault_qname,
1602         NULL);
1603 0     if(result != GLOBUS_SUCCESS)
1604     {
1605 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1606             result, 
1607             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1608             "InvalidResourcePropertyQNameFault");
1609 0         goto exit;
1610     }
1611
1612 0     result = globus_xsd_type_registry_remove(
1613         registry,
1614         &wsrp_GetResourceProperty_qname,
1615         NULL);
1616 0     if(result != GLOBUS_SUCCESS)
1617     {
1618 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1619             result, 
1620             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1621             "GetResourceProperty");
1622 0         goto exit;
1623     }
1624
1625 0     result = globus_xsd_type_registry_remove(
1626         registry,
1627         &wsrp_Update_qname,
1628         NULL);
1629 0     if(result != GLOBUS_SUCCESS)
1630     {
1631 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1632             result, 
1633             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1634             "Update");
1635 0         goto exit;
1636     }
1637
1638 0     result = globus_xsd_type_registry_remove(
1639         registry,
1640         &wsrp_SetResourcePropertyRequestFailedFault_qname,
1641         NULL);
1642 0     if(result != GLOBUS_SUCCESS)
1643     {
1644 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1645             result, 
1646             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1647             "SetResourcePropertyRequestFailedFault");
1648 0         goto exit;
1649     }
1650
1651 0     result = globus_xsd_type_registry_remove(
1652         registry,
1653         &wsrp_SetResourceProperties_qname,
1654         NULL);
1655 0     if(result != GLOBUS_SUCCESS)
1656     {
1657 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1658             result, 
1659             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1660             "SetResourceProperties");
1661 0         goto exit;
1662     }
1663
1664 0     result = globus_xsd_type_registry_remove(
1665         registry,
1666         &wsrp_QueryResourceProperties_qname,
1667         NULL);
1668 0     if(result != GLOBUS_SUCCESS)
1669     {
1670 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1671             result, 
1672             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1673             "QueryResourceProperties");
1674 0         goto exit;
1675     }
1676
1677 0     result = globus_xsd_type_registry_remove(
1678         registry,
1679         &wsrp_Insert_qname,
1680         NULL);
1681 0     if(result != GLOBUS_SUCCESS)
1682     {
1683 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1684             result, 
1685             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1686             "Insert");
1687 0         goto exit;
1688     }
1689
1690 0     result = globus_xsd_type_registry_remove(
1691         registry,
1692         &wsrp_SetResourcePropertiesResponse_qname,
1693         NULL);
1694 0     if(result != GLOBUS_SUCCESS)
1695     {
1696 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1697             result, 
1698             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1699             "SetResourcePropertiesResponse");
1700 0         goto exit;
1701     }
1702
1703 0     result = globus_xsd_type_registry_remove(
1704         registry,
1705         &wsrp_UnableToModifyResourcePropertyFault_qname,
1706         NULL);
1707 0     if(result != GLOBUS_SUCCESS)
1708     {
1709 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1710             result, 
1711             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1712             "UnableToModifyResourcePropertyFault");
1713 0         goto exit;
1714     }
1715
1716 0     result = globus_xsd_type_registry_remove(
1717         registry,
1718         &wsrp_GetMultipleResourceProperties_qname,
1719         NULL);
1720 0     if(result != GLOBUS_SUCCESS)
1721     {
1722 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1723             result, 
1724             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1725             "GetMultipleResourceProperties");
1726 0         goto exit;
1727     }
1728
1729 0     result = globus_xsd_type_registry_remove(
1730         registry,
1731         &wsrp_QueryEvaluationErrorFault_qname,
1732         NULL);
1733 0     if(result != GLOBUS_SUCCESS)
1734     {
1735 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1736             result, 
1737             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1738             "QueryEvaluationErrorFault");
1739 0         goto exit;
1740     }
1741
1742 0     result = globus_xsd_type_registry_remove(
1743         registry,
1744         &wsrp_QueryExpression_qname,
1745         NULL);
1746 0     if(result != GLOBUS_SUCCESS)
1747     {
1748 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1749             result, 
1750             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1751             "QueryExpression");
1752 0         goto exit;
1753     }
1754
1755 0     result = globus_xsd_type_registry_remove(
1756         registry,
1757         &wsrp_GetMultipleResourcePropertiesResponse_qname,
1758         NULL);
1759 0     if(result != GLOBUS_SUCCESS)
1760     {
1761 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1762             result, 
1763             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1764             "GetMultipleResourcePropertiesResponse");
1765 0         goto exit;
1766     }
1767
1768 0     result = globus_xsd_type_registry_remove(
1769         registry,
1770         &wsrp_InvalidQueryExpressionFault_qname,
1771         NULL);
1772 0     if(result != GLOBUS_SUCCESS)
1773     {
1774 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1775             result, 
1776             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1777             "InvalidQueryExpressionFault");
1778 0         goto exit;
1779     }
1780
1781 0     result = globus_xsd_type_registry_remove(
1782         registry,
1783         &wsrp_GetResourcePropertyResponse_qname,
1784         NULL);
1785 0     if(result != GLOBUS_SUCCESS)
1786     {
1787 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1788             result, 
1789             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1790             "GetResourcePropertyResponse");
1791 0         goto exit;
1792     }
1793
1794 0     result = globus_xsd_type_registry_remove(
1795         registry,
1796         &wsrp_UnknownQueryExpressionDialectFault_qname,
1797         NULL);
1798 0     if(result != GLOBUS_SUCCESS)
1799     {
1800 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1801             result, 
1802             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1803             "UnknownQueryExpressionDialectFault");
1804 0         goto exit;
1805     }
1806
1807 0     result = globus_xsd_type_registry_remove(
1808         registry,
1809         &wsrp_ResourcePropertyValueChangeNotification_qname,
1810         NULL);
1811 0     if(result != GLOBUS_SUCCESS)
1812     {
1813 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1814             result, 
1815             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1816             "ResourcePropertyValueChangeNotification");
1817 0         goto exit;
1818     }
1819
1820 0     result = globus_xsd_type_registry_remove(
1821         registry,
1822         &wsrp_InvalidSetResourcePropertiesRequestContentFault_qname,
1823         NULL);
1824 0     if(result != GLOBUS_SUCCESS)
1825     {
1826 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1827             result, 
1828             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1829             "InvalidSetResourcePropertiesRequestContentFault");
1830 0         goto exit;
1831     }
1832
1833 0     result = globus_xsd_type_registry_remove(
1834         registry,
1835         &wsrp_QueryResourcePropertiesResponse_qname,
1836         NULL);
1837 0     if(result != GLOBUS_SUCCESS)
1838     {
1839 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1840             result, 
1841             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1842             "QueryResourcePropertiesResponse");
1843 0         goto exit;
1844     }
1845
1846 0     result = globus_xsd_type_registry_remove(
1847         registry,
1848         &wsrp_ResourceUnknownFault_qname,
1849         NULL);
1850 0     if(result != GLOBUS_SUCCESS)
1851     {
1852 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1853             result, 
1854             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1855             "ResourceUnknownFault");
1856 0         goto exit;
1857     }
1858
1859 0     result = globus_xsd_type_registry_remove(
1860         registry,
1861         &rptest_TestStep_qname,
1862         NULL);
1863 0     if(result != GLOBUS_SUCCESS)
1864     {
1865 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1866             result, 
1867             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1868             "TestStep");
1869 0         goto exit;
1870     }
1871
1872 0     result = globus_xsd_type_registry_remove(
1873         registry,
1874         &rptest_TestCase_qname,
1875         NULL);
1876 0     if(result != GLOBUS_SUCCESS)
1877     {
1878 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1879             result, 
1880             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1881             "TestCase");
1882 0         goto exit;
1883     }
1884
1885 0     result = globus_xsd_type_registry_remove(
1886         registry,
1887         &rptest_SetResourcePropertiesTest_qname,
1888         NULL);
1889 0     if(result != GLOBUS_SUCCESS)
1890     {
1891 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1892             result, 
1893             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1894             "SetResourcePropertiesTest");
1895 0         goto exit;
1896     }
1897
1898 0     result = globus_xsd_type_registry_remove(
1899         registry,
1900         &rptest_QName_qname,
1901         NULL);
1902 0     if(result != GLOBUS_SUCCESS)
1903     {
1904 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1905             result, 
1906             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1907             "QName");
1908 0         goto exit;
1909     }
1910
1911 0     result = globus_xsd_type_registry_remove(
1912         registry,
1913         &rptest_TypeQName_qname,
1914         NULL);
1915 0     if(result != GLOBUS_SUCCESS)
1916     {
1917 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1918             result, 
1919             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1920             "TypeQName");
1921 0         goto exit;
1922     }
1923
1924 0     result = globus_xsd_type_registry_remove(
1925         registry,
1926         &rptest_GetMultipleResourcePropertiesTest_qname,
1927         NULL);
1928 0     if(result != GLOBUS_SUCCESS)
1929     {
1930 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1931             result, 
1932             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1933             "GetMultipleResourcePropertiesTest");
1934 0         goto exit;
1935     }
1936
1937 0     result = globus_xsd_type_registry_remove(
1938         registry,
1939         &rptest_CreateResourcePropertiesTestResponse_qname,
1940         NULL);
1941 0     if(result != GLOBUS_SUCCESS)
1942     {
1943 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1944             result, 
1945             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1946             "CreateResourcePropertiesTestResponse");
1947 0         goto exit;
1948     }
1949
1950 0     result = globus_xsd_type_registry_remove(
1951         registry,
1952         &rptest_Fault_qname,
1953         NULL);
1954 0     if(result != GLOBUS_SUCCESS)
1955     {
1956 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1957             result, 
1958             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1959             "Fault");
1960 0         goto exit;
1961     }
1962
1963 0     result = globus_xsd_type_registry_remove(
1964         registry,
1965         &rptest_QueryResourcePropertiesTest_qname,
1966         NULL);
1967 0     if(result != GLOBUS_SUCCESS)
1968     {
1969 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1970             result, 
1971             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1972             "QueryResourcePropertiesTest");
1973 0         goto exit;
1974     }
1975
1976 0     result = globus_xsd_type_registry_remove(
1977         registry,
1978         &rptest_CreateResourcePropertiesTest_qname,
1979         NULL);
1980 0     if(result != GLOBUS_SUCCESS)
1981     {
1982 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1983             result, 
1984             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1985             "CreateResourcePropertiesTest");
1986 0         goto exit;
1987     }
1988
1989 0     result = globus_xsd_type_registry_remove(
1990         registry,
1991         &rptest_GetResourcePropertyTest_qname,
1992         NULL);
1993 0     if(result != GLOBUS_SUCCESS)
1994     {
1995 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1996             result, 
1997             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
1998             "GetResourcePropertyTest");
1999 0         goto exit;
2000     }
2001
2002 0     result = globus_xsd_type_registry_remove(
2003         registry,
2004         &rptest_ResourcePropertyDefinition_qname,
2005         NULL);
2006 0     if(result != GLOBUS_SUCCESS)
2007     {
2008 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2009             result, 
2010             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2011             "ResourcePropertyDefinition");
2012 0         goto exit;
2013     }
2014
2015 0     result = globus_xsd_type_registry_remove(
2016         registry, 
2017         &rptest_TestStepType_qname,
2018         NULL);
2019 0     if(result != GLOBUS_SUCCESS)
2020     {
2021 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2022             result, 
2023             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2024             "TestStepType");
2025 0         goto exit;
2026     }
2027
2028 0     result = globus_xsd_type_registry_remove(
2029         registry, 
2030         &rptest_TestCaseType_qname,
2031         NULL);
2032 0     if(result != GLOBUS_SUCCESS)
2033     {
2034 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2035             result, 
2036             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2037             "TestCaseType");
2038 0         goto exit;
2039     }
2040
2041 0     result = globus_xsd_type_registry_remove(
2042         registry, 
2043         &rptest_SetResourcePropertiesTestType_qname,
2044         NULL);
2045 0     if(result != GLOBUS_SUCCESS)
2046     {
2047 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2048             result, 
2049             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2050             "SetResourcePropertiesTestType");
2051 0         goto exit;
2052     }
2053
2054 0     result = globus_xsd_type_registry_remove(
2055         registry, 
2056         &rptest_GetMultipleResourcePropertiesTestType_qname,
2057         NULL);
2058 0     if(result != GLOBUS_SUCCESS)
2059     {
2060 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2061             result, 
2062             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2063             "GetMultipleResourcePropertiesTestType");
2064 0         goto exit;
2065     }
2066
2067 0     result = globus_xsd_type_registry_remove(
2068         registry, 
2069         &rptest_CreateResourcePropertiesTestResponseType_qname,
2070         NULL);
2071 0     if(result != GLOBUS_SUCCESS)
2072     {
2073 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2074             result, 
2075             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2076             "CreateResourcePropertiesTestResponseType");
2077 0         goto exit;
2078     }
2079
2080 0     result = globus_xsd_type_registry_remove(
2081         registry, 
2082         &rptest_FaultType_qname,
2083         NULL);
2084 0     if(result != GLOBUS_SUCCESS)
2085     {
2086 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2087             result, 
2088             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2089             "FaultType");
2090 0         goto exit;
2091     }
2092
2093 0     result = globus_xsd_type_registry_remove(
2094         registry, 
2095         &rptest_QueryResourcePropertiesTestType_qname,
2096         NULL);
2097 0     if(result != GLOBUS_SUCCESS)
2098     {
2099 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2100             result, 
2101             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2102             "QueryResourcePropertiesTestType");
2103 0         goto exit;
2104     }
2105
2106 0     result = globus_xsd_type_registry_remove(
2107         registry, 
2108         &rptest_CreateResourcePropertiesTestType_qname,
2109         NULL);
2110 0     if(result != GLOBUS_SUCCESS)
2111     {
2112 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2113             result, 
2114             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2115             "CreateResourcePropertiesTestType");
2116 0         goto exit;
2117     }
2118
2119 0     result = globus_xsd_type_registry_remove(
2120         registry, 
2121         &rptest_GetResourcePropertyTestType_qname,
2122         NULL);
2123 0     if(result != GLOBUS_SUCCESS)
2124     {
2125 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2126             result, 
2127             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2128             "GetResourcePropertyTestType");
2129 0         goto exit;
2130     }
2131
2132 0     result = globus_xsd_type_registry_remove(
2133         registry, 
2134         &rptest_ResourcePropertyDefinitionType_qname,
2135         NULL);
2136 0     if(result != GLOBUS_SUCCESS)
2137     {
2138 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2139             result, 
2140             "http://www.globus.org/namespaces/2004/10/ResourcePropertiesTest", 
2141             "ResourcePropertyDefinitionType");
2142 0         goto exit;
2143     }
2144
2145 0     result = globus_xsd_type_registry_remove(
2146         registry, 
2147         &wsa_Relationship_qname,
2148         NULL);
2149 0     if(result != GLOBUS_SUCCESS)
2150     {
2151 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2152             result, 
2153             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2154             "Relationship");
2155 0         goto exit;
2156     }
2157
2158 0     result = globus_xsd_type_registry_remove(
2159         registry, 
2160         &wsa_ReferencePropertiesType_qname,
2161         NULL);
2162 0     if(result != GLOBUS_SUCCESS)
2163     {
2164 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2165             result, 
2166             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2167             "ReferencePropertiesType");
2168 0         goto exit;
2169     }
2170
2171 0     result = globus_xsd_type_registry_remove(
2172         registry, 
2173         &wsa_ServiceNameType_qname,
2174         NULL);
2175 0     if(result != GLOBUS_SUCCESS)
2176     {
2177 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2178             result, 
2179             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2180             "ServiceNameType");
2181 0         goto exit;
2182     }
2183
2184 0     result = globus_xsd_type_registry_remove(
2185         registry, 
2186         &wsa_EndpointReferenceType_qname,
2187         NULL);
2188 0     if(result != GLOBUS_SUCCESS)
2189     {
2190 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2191             result, 
2192             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2193             "EndpointReferenceType");
2194 0         goto exit;
2195     }
2196
2197 0     result = globus_xsd_type_registry_remove(
2198         registry, 
2199         &wsa_RelationshipTypeValues_qname,
2200         NULL);
2201 0     if(result != GLOBUS_SUCCESS)
2202     {
2203 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2204             result, 
2205             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2206             "RelationshipTypeValues");
2207 0         goto exit;
2208     }
2209
2210 0     result = globus_xsd_type_registry_remove(
2211         registry, 
2212         &wsa_AttributedURI_qname,
2213         NULL);
2214 0     if(result != GLOBUS_SUCCESS)
2215     {
2216 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2217             result, 
2218             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2219             "AttributedURI");
2220 0         goto exit;
2221     }
2222
2223 0     result = globus_xsd_type_registry_remove(
2224         registry, 
2225         &wsa_AttributedQName_qname,
2226         NULL);
2227 0     if(result != GLOBUS_SUCCESS)
2228     {
2229 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2230             result, 
2231             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2232             "AttributedQName");
2233 0         goto exit;
2234     }
2235
2236 0     result = globus_xsd_type_registry_remove(
2237         registry, 
2238         &wsa_ReplyAfterType_qname,
2239         NULL);
2240 0     if(result != GLOBUS_SUCCESS)
2241     {
2242 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2243             result, 
2244             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2245             "ReplyAfterType");
2246 0         goto exit;
2247     }
2248
2249 0     result = globus_xsd_type_registry_remove(
2250         registry, 
2251         &wsa_FaultSubcodeValues_qname,
2252         NULL);
2253 0     if(result != GLOBUS_SUCCESS)
2254     {
2255 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2256             result, 
2257             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
2258             "FaultSubcodeValues");
2259 0         goto exit;
2260     }
2261
2262 0     result = globus_xsd_type_registry_remove(
2263         registry, 
2264         &wsbf_BaseFaultType_qname,
2265         NULL);
2266 0     if(result != GLOBUS_SUCCESS)
2267     {
2268 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2269             result, 
2270             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
2271             "BaseFaultType");
2272 0         goto exit;
2273     }
2274
2275 0     result = globus_xsd_type_registry_remove(
2276         registry, 
2277         &wsrl_ResourceUnknownFaultType_qname,
2278         NULL);
2279 0     if(result != GLOBUS_SUCCESS)
2280     {
2281 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2282             result, 
2283             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
2284             "ResourceUnknownFaultType");
2285 0         goto exit;
2286     }
2287
2288 0     result = globus_xsd_type_registry_remove(
2289         registry, 
2290         &wsrl_ResourceNotDestroyedFaultType_qname,
2291         NULL);
2292 0     if(result != GLOBUS_SUCCESS)
2293     {
2294 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2295             result, 
2296             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
2297             "ResourceNotDestroyedFaultType");
2298 0         goto exit;
2299     }
2300
2301 0     result = globus_xsd_type_registry_remove(
2302         registry, 
2303         &wsrl_TerminationTimeChangeRejectedFaultType_qname,
2304         NULL);
2305 0     if(result != GLOBUS_SUCCESS)
2306     {
2307 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2308             result, 
2309             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
2310             "TerminationTimeChangeRejectedFaultType");
2311 0         goto exit;
2312     }
2313
2314 0     result = globus_xsd_type_registry_remove(
2315         registry, 
2316         &wsrl_UnableToSetTerminationTimeFaultType_qname,
2317         NULL);
2318 0     if(result != GLOBUS_SUCCESS)
2319     {
2320 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2321             result, 
2322             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
2323             "UnableToSetTerminationTimeFaultType");
2324 0         goto exit;
2325     }
2326
2327 0     result = globus_xsd_type_registry_remove(
2328         registry, 
2329         &wsrp_InsertType_qname,
2330         NULL);
2331 0     if(result != GLOBUS_SUCCESS)
2332     {
2333 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2334             result, 
2335             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2336             "InsertType");
2337 0         goto exit;
2338     }
2339
2340 0     result = globus_xsd_type_registry_remove(
2341         registry, 
2342         &wsrp_UpdateType_qname,
2343         NULL);
2344 0     if(result != GLOBUS_SUCCESS)
2345     {
2346 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2347             result, 
2348             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2349             "UpdateType");
2350 0         goto exit;
2351     }
2352
2353 0     result = globus_xsd_type_registry_remove(
2354         registry, 
2355         &wsrp_ResourcePropertyValueChangeNotificationType_qname,
2356         NULL);
2357 0     if(result != GLOBUS_SUCCESS)
2358     {
2359 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2360             result, 
2361             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2362             "ResourcePropertyValueChangeNotificationType");
2363 0         goto exit;
2364     }
2365
2366 0     result = globus_xsd_type_registry_remove(
2367         registry, 
2368         &wsrp_QueryExpressionType_qname,
2369         NULL);
2370 0     if(result != GLOBUS_SUCCESS)
2371     {
2372 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2373             result, 
2374             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2375             "QueryExpressionType");
2376 0         goto exit;
2377     }
2378
2379 0     result = globus_xsd_type_registry_remove(
2380         registry, 
2381         &wsrp_ResourceUnknownFaultType_qname,
2382         NULL);
2383 0     if(result != GLOBUS_SUCCESS)
2384     {
2385 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2386             result, 
2387             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2388             "ResourceUnknownFaultType");
2389 0         goto exit;
2390     }
2391
2392 0     result = globus_xsd_type_registry_remove(
2393         registry, 
2394         &wsrp_InvalidSetResourcePropertiesRequestContentFaultType_qname,
2395         NULL);
2396 0     if(result != GLOBUS_SUCCESS)
2397     {
2398 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2399             result, 
2400             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2401             "InvalidSetResourcePropertiesRequestContentFaultType");
2402 0         goto exit;
2403     }
2404
2405 0     result = globus_xsd_type_registry_remove(
2406         registry, 
2407         &wsrp_InvalidQueryExpressionFaultType_qname,
2408         NULL);
2409 0     if(result != GLOBUS_SUCCESS)
2410     {
2411 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2412             result, 
2413             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2414             "InvalidQueryExpressionFaultType");
2415 0         goto exit;
2416     }
2417
2418 0     result = globus_xsd_type_registry_remove(
2419         registry, 
2420         &wsrp_UnknownQueryExpressionDialectFaultType_qname,
2421         NULL);
2422 0     if(result != GLOBUS_SUCCESS)
2423     {
2424 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2425             result, 
2426             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2427             "UnknownQueryExpressionDialectFaultType");
2428 0         goto exit;
2429     }
2430
2431 0     result = globus_xsd_type_registry_remove(
2432         registry, 
2433         &wsrp_SetResourcePropertyRequestFailedFaultType_qname,
2434         NULL);
2435 0     if(result != GLOBUS_SUCCESS)
2436     {
2437 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2438             result, 
2439             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2440             "SetResourcePropertyRequestFailedFaultType");
2441 0         goto exit;
2442     }
2443
2444 0     result = globus_xsd_type_registry_remove(
2445         registry, 
2446         &wsrp_QueryEvaluationErrorFaultType_qname,
2447         NULL);
2448 0     if(result != GLOBUS_SUCCESS)
2449     {
2450 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2451             result, 
2452             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2453             "QueryEvaluationErrorFaultType");
2454 0         goto exit;
2455     }
2456
2457 0     result = globus_xsd_type_registry_remove(
2458         registry, 
2459         &wsrp_InvalidResourcePropertyQNameFaultType_qname,
2460         NULL);
2461 0     if(result != GLOBUS_SUCCESS)
2462     {
2463 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2464             result, 
2465             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2466             "InvalidResourcePropertyQNameFaultType");
2467 0         goto exit;
2468     }
2469
2470 0     result = globus_xsd_type_registry_remove(
2471         registry, 
2472         &wsrp_DeleteType_qname,
2473         NULL);
2474 0     if(result != GLOBUS_SUCCESS)
2475     {
2476 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2477             result, 
2478             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2479             "DeleteType");
2480 0         goto exit;
2481     }
2482
2483 0     result = globus_xsd_type_registry_remove(
2484         registry, 
2485         &wsrp_UnableToModifyResourcePropertyFaultType_qname,
2486         NULL);
2487 0     if(result != GLOBUS_SUCCESS)
2488     {
2489 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2490             result, 
2491             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2492             "UnableToModifyResourcePropertyFaultType");
2493         goto exit;
2494     }
2495
2496
2497     /* ResourceProperty element QName -> type info mappings */
2498
2499   
2500   exit:
2501
2502 0     GlobusSoapMessageDebugExit(); 
2503 0     return result;