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