1
2 #include "WidgetService.h"
3 #include "globus_xsd_type_registry.h"
4
5
6 #include "wsa_From.h"
7 #include "wsa_FaultTo.h"
8 #include "wsa_RelatesTo.h"
9 #include "wsa_Action.h"
10 #include "wsa_EndpointReference.h"
11 #include "wsa_MessageID.h"
12 #include "wsa_ReplyTo.h"
13 #include "wsa_To.h"
14 #include "wsbf_BaseFault.h"
15 #include "wsrl_UnableToSetTerminationTimeFault.h"
16 #include "wsrl_TerminationTime.h"
17 #include "wsrl_DestroyResponse.h"
18 #include "wsrl_TerminationTimeChangeRejectedFault.h"
19 #include "wsrl_TerminationNotification.h"
20 #include "wsrl_ResourceUnknownFault.h"
21 #include "wsrl_ScheduledResourceTerminationRP.h"
22 #include "wsrl_Destroy.h"
23 #include "wsrl_SetTerminationTimeResponse.h"
24 #include "wsrl_CurrentTime.h"
25 #include "wsrl_SetTerminationTime.h"
26 #include "wsrl_ResourceNotDestroyedFault.h"
27 #include "wsrp_Delete.h"
28 #include "wsrp_InvalidResourcePropertyQNameFault.h"
29 #include "wsrp_GetResourceProperty.h"
30 #include "wsrp_Update.h"
31 #include "wsrp_SetResourcePropertyRequestFailedFault.h"
32 #include "wsrp_SetResourceProperties.h"
33 #include "wsrp_QueryResourceProperties.h"
34 #include "wsrp_Insert.h"
35 #include "wsrp_SetResourcePropertiesResponse.h"
36 #include "wsrp_UnableToModifyResourcePropertyFault.h"
37 #include "wsrp_GetMultipleResourceProperties.h"
38 #include "wsrp_QueryEvaluationErrorFault.h"
39 #include "wsrp_QueryExpression.h"
40 #include "wsrp_GetMultipleResourcePropertiesResponse.h"
41 #include "wsrp_InvalidQueryExpressionFault.h"
42 #include "wsrp_GetResourcePropertyResponse.h"
43 #include "wsrp_UnknownQueryExpressionDialectFault.h"
44 #include "wsrp_ResourcePropertyValueChangeNotification.h"
45 #include "wsrp_InvalidSetResourcePropertiesRequestContentFault.h"
46 #include "wsrp_QueryResourcePropertiesResponse.h"
47 #include "wsrp_ResourceUnknownFault.h"
48 #include "createWidgetResponse.h"
49 #include "createWidget.h"
50 #include "createWidgetResponseType.h"
51 #include "createWidgetType.h"
52 #include "wsa_Relationship.h"
53 #include "wsa_ReferencePropertiesType.h"
54 #include "wsa_ServiceNameType.h"
55 #include "wsa_EndpointReferenceType.h"
56 #include "wsa_RelationshipTypeValues.h"
57 #include "wsa_AttributedURI.h"
58 #include "wsa_AttributedQName.h"
59 #include "wsa_ReplyAfterType.h"
60 #include "wsa_FaultSubcodeValues.h"
61 #include "wsbf_BaseFaultType.h"
62 #include "wsrl_ResourceUnknownFaultType.h"
63 #include "wsrl_ResourceNotDestroyedFaultType.h"
64 #include "wsrl_TerminationTimeChangeRejectedFaultType.h"
65 #include "wsrl_UnableToSetTerminationTimeFaultType.h"
66 #include "wsrp_InsertType.h"
67 #include "wsrp_UpdateType.h"
68 #include "wsrp_ResourcePropertyValueChangeNotificationType.h"
69 #include "wsrp_QueryExpressionType.h"
70 #include "wsrp_ResourceUnknownFaultType.h"
71 #include "wsrp_InvalidSetResourcePropertiesRequestContentFaultType.h"
72 #include "wsrp_InvalidQueryExpressionFaultType.h"
73 #include "wsrp_UnknownQueryExpressionDialectFaultType.h"
74 #include "wsrp_SetResourcePropertyRequestFailedFaultType.h"
75 #include "wsrp_QueryEvaluationErrorFaultType.h"
76 #include "wsrp_InvalidResourcePropertyQNameFaultType.h"
77 #include "wsrp_DeleteType.h"
78 #include "wsrp_UnableToModifyResourcePropertyFaultType.h"
79
80 /* ResourceProperty element QName -> type includes */
81
82
83 /* ResourceProperty element QNames */
84                 
85
86 globus_result_t
87 WidgetService_registry_add_types(
88     globus_xsd_type_registry_t          registry)
89 42 {
90 42     globus_result_t                     result = GLOBUS_SUCCESS;
91 42     GlobusFuncName(WidgetService_registry_add_types);
92 42     GlobusSoapMessageDebugEnter();
93
94 42     result = globus_xsd_type_registry_insert(
95         registry,
96         &wsa_From_info,
97         NULL);
98 42     if(result != GLOBUS_SUCCESS)
99     {
100 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
101             result, 
102             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
103             "From");
104 0         goto exit;
105     }
106
107 42     result = globus_xsd_type_registry_insert(
108         registry,
109         &wsa_FaultTo_info,
110         NULL);
111 42     if(result != GLOBUS_SUCCESS)
112     {
113 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
114             result, 
115             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
116             "FaultTo");
117 0         goto exit;
118     }
119
120 42     result = globus_xsd_type_registry_insert(
121         registry,
122         &wsa_RelatesTo_info,
123         NULL);
124 42     if(result != GLOBUS_SUCCESS)
125     {
126 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
127             result, 
128             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
129             "RelatesTo");
130 0         goto exit;
131     }
132
133 42     result = globus_xsd_type_registry_insert(
134         registry,
135         &wsa_Action_info,
136         NULL);
137 42     if(result != GLOBUS_SUCCESS)
138     {
139 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
140             result, 
141             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
142             "Action");
143 0         goto exit;
144     }
145
146 42     result = globus_xsd_type_registry_insert(
147         registry,
148         &wsa_EndpointReference_info,
149         NULL);
150 42     if(result != GLOBUS_SUCCESS)
151     {
152 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
153             result, 
154             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
155             "EndpointReference");
156 0         goto exit;
157     }
158
159 42     result = globus_xsd_type_registry_insert(
160         registry,
161         &wsa_MessageID_info,
162         NULL);
163 42     if(result != GLOBUS_SUCCESS)
164     {
165 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
166             result, 
167             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
168             "MessageID");
169 0         goto exit;
170     }
171
172 42     result = globus_xsd_type_registry_insert(
173         registry,
174         &wsa_ReplyTo_info,
175         NULL);
176 42     if(result != GLOBUS_SUCCESS)
177     {
178 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
179             result, 
180             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
181             "ReplyTo");
182 0         goto exit;
183     }
184
185 42     result = globus_xsd_type_registry_insert(
186         registry,
187         &wsa_To_info,
188         NULL);
189 42     if(result != GLOBUS_SUCCESS)
190     {
191 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
192             result, 
193             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
194             "To");
195 0         goto exit;
196     }
197
198 42     result = globus_xsd_type_registry_insert(
199         registry,
200         &wsbf_BaseFault_info,
201         NULL);
202 42     if(result != GLOBUS_SUCCESS)
203     {
204 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
205             result, 
206             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
207             "BaseFault");
208 0         goto exit;
209     }
210
211 42     result = globus_xsd_type_registry_insert(
212         registry,
213         &wsrl_UnableToSetTerminationTimeFault_info,
214         NULL);
215 42     if(result != GLOBUS_SUCCESS)
216     {
217 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
218             result, 
219             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
220             "UnableToSetTerminationTimeFault");
221 0         goto exit;
222     }
223
224 42     result = globus_xsd_type_registry_insert(
225         registry,
226         &wsrl_TerminationTime_info,
227         NULL);
228 42     if(result != GLOBUS_SUCCESS)
229     {
230 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
231             result, 
232             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
233             "TerminationTime");
234 0         goto exit;
235     }
236
237 42     result = globus_xsd_type_registry_insert(
238         registry,
239         &wsrl_DestroyResponse_info,
240         NULL);
241 42     if(result != GLOBUS_SUCCESS)
242     {
243 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
244             result, 
245             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
246             "DestroyResponse");
247 0         goto exit;
248     }
249
250 42     result = globus_xsd_type_registry_insert(
251         registry,
252         &wsrl_TerminationTimeChangeRejectedFault_info,
253         NULL);
254 42     if(result != GLOBUS_SUCCESS)
255     {
256 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
257             result, 
258             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
259             "TerminationTimeChangeRejectedFault");
260 0         goto exit;
261     }
262
263 42     result = globus_xsd_type_registry_insert(
264         registry,
265         &wsrl_TerminationNotification_info,
266         NULL);
267 42     if(result != GLOBUS_SUCCESS)
268     {
269 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
270             result, 
271             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
272             "TerminationNotification");
273 0         goto exit;
274     }
275
276 42     result = globus_xsd_type_registry_insert(
277         registry,
278         &wsrl_ResourceUnknownFault_info,
279         NULL);
280 42     if(result != GLOBUS_SUCCESS)
281     {
282 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
283             result, 
284             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
285             "ResourceUnknownFault");
286 0         goto exit;
287     }
288
289 42     result = globus_xsd_type_registry_insert(
290         registry,
291         &wsrl_ScheduledResourceTerminationRP_info,
292         NULL);
293 42     if(result != GLOBUS_SUCCESS)
294     {
295 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
296             result, 
297             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
298             "ScheduledResourceTerminationRP");
299 0         goto exit;
300     }
301
302 42     result = globus_xsd_type_registry_insert(
303         registry,
304         &wsrl_Destroy_info,
305         NULL);
306 42     if(result != GLOBUS_SUCCESS)
307     {
308 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
309             result, 
310             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
311             "Destroy");
312 0         goto exit;
313     }
314
315 42     result = globus_xsd_type_registry_insert(
316         registry,
317         &wsrl_SetTerminationTimeResponse_info,
318         NULL);
319 42     if(result != GLOBUS_SUCCESS)
320     {
321 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
322             result, 
323             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
324             "SetTerminationTimeResponse");
325 0         goto exit;
326     }
327
328 42     result = globus_xsd_type_registry_insert(
329         registry,
330         &wsrl_CurrentTime_info,
331         NULL);
332 42     if(result != GLOBUS_SUCCESS)
333     {
334 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
335             result, 
336             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
337             "CurrentTime");
338 0         goto exit;
339     }
340
341 42     result = globus_xsd_type_registry_insert(
342         registry,
343         &wsrl_SetTerminationTime_info,
344         NULL);
345 42     if(result != GLOBUS_SUCCESS)
346     {
347 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
348             result, 
349             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
350             "SetTerminationTime");
351 0         goto exit;
352     }
353
354 42     result = globus_xsd_type_registry_insert(
355         registry,
356         &wsrl_ResourceNotDestroyedFault_info,
357         NULL);
358 42     if(result != GLOBUS_SUCCESS)
359     {
360 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
361             result, 
362             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
363             "ResourceNotDestroyedFault");
364 0         goto exit;
365     }
366
367 42     result = globus_xsd_type_registry_insert(
368         registry,
369         &wsrp_Delete_info,
370         NULL);
371 42     if(result != GLOBUS_SUCCESS)
372     {
373 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
374             result, 
375             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
376             "Delete");
377 0         goto exit;
378     }
379
380 42     result = globus_xsd_type_registry_insert(
381         registry,
382         &wsrp_InvalidResourcePropertyQNameFault_info,
383         NULL);
384 42     if(result != GLOBUS_SUCCESS)
385     {
386 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
387             result, 
388             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
389             "InvalidResourcePropertyQNameFault");
390 0         goto exit;
391     }
392
393 42     result = globus_xsd_type_registry_insert(
394         registry,
395         &wsrp_GetResourceProperty_info,
396         NULL);
397 42     if(result != GLOBUS_SUCCESS)
398     {
399 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
400             result, 
401             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
402             "GetResourceProperty");
403 0         goto exit;
404     }
405
406 42     result = globus_xsd_type_registry_insert(
407         registry,
408         &wsrp_Update_info,
409         NULL);
410 42     if(result != GLOBUS_SUCCESS)
411     {
412 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
413             result, 
414             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
415             "Update");
416 0         goto exit;
417     }
418
419 42     result = globus_xsd_type_registry_insert(
420         registry,
421         &wsrp_SetResourcePropertyRequestFailedFault_info,
422         NULL);
423 42     if(result != GLOBUS_SUCCESS)
424     {
425 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
426             result, 
427             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
428             "SetResourcePropertyRequestFailedFault");
429 0         goto exit;
430     }
431
432 42     result = globus_xsd_type_registry_insert(
433         registry,
434         &wsrp_SetResourceProperties_info,
435         NULL);
436 42     if(result != GLOBUS_SUCCESS)
437     {
438 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
439             result, 
440             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
441             "SetResourceProperties");
442 0         goto exit;
443     }
444
445 42     result = globus_xsd_type_registry_insert(
446         registry,
447         &wsrp_QueryResourceProperties_info,
448         NULL);
449 42     if(result != GLOBUS_SUCCESS)
450     {
451 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
452             result, 
453             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
454             "QueryResourceProperties");
455 0         goto exit;
456     }
457
458 42     result = globus_xsd_type_registry_insert(
459         registry,
460         &wsrp_Insert_info,
461         NULL);
462 42     if(result != GLOBUS_SUCCESS)
463     {
464 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
465             result, 
466             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
467             "Insert");
468 0         goto exit;
469     }
470
471 42     result = globus_xsd_type_registry_insert(
472         registry,
473         &wsrp_SetResourcePropertiesResponse_info,
474         NULL);
475 42     if(result != GLOBUS_SUCCESS)
476     {
477 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
478             result, 
479             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
480             "SetResourcePropertiesResponse");
481 0         goto exit;
482     }
483
484 42     result = globus_xsd_type_registry_insert(
485         registry,
486         &wsrp_UnableToModifyResourcePropertyFault_info,
487         NULL);
488 42     if(result != GLOBUS_SUCCESS)
489     {
490 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
491             result, 
492             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
493             "UnableToModifyResourcePropertyFault");
494 0         goto exit;
495     }
496
497 42     result = globus_xsd_type_registry_insert(
498         registry,
499         &wsrp_GetMultipleResourceProperties_info,
500         NULL);
501 42     if(result != GLOBUS_SUCCESS)
502     {
503 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
504             result, 
505             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
506             "GetMultipleResourceProperties");
507 0         goto exit;
508     }
509
510 42     result = globus_xsd_type_registry_insert(
511         registry,
512         &wsrp_QueryEvaluationErrorFault_info,
513         NULL);
514 42     if(result != GLOBUS_SUCCESS)
515     {
516 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
517             result, 
518             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
519             "QueryEvaluationErrorFault");
520 0         goto exit;
521     }
522
523 42     result = globus_xsd_type_registry_insert(
524         registry,
525         &wsrp_QueryExpression_info,
526         NULL);
527 42     if(result != GLOBUS_SUCCESS)
528     {
529 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
530             result, 
531             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
532             "QueryExpression");
533 0         goto exit;
534     }
535
536 42     result = globus_xsd_type_registry_insert(
537         registry,
538         &wsrp_GetMultipleResourcePropertiesResponse_info,
539         NULL);
540 42     if(result != GLOBUS_SUCCESS)
541     {
542 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
543             result, 
544             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
545             "GetMultipleResourcePropertiesResponse");
546 0         goto exit;
547     }
548
549 42     result = globus_xsd_type_registry_insert(
550         registry,
551         &wsrp_InvalidQueryExpressionFault_info,
552         NULL);
553 42     if(result != GLOBUS_SUCCESS)
554     {
555 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
556             result, 
557             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
558             "InvalidQueryExpressionFault");
559 0         goto exit;
560     }
561
562 42     result = globus_xsd_type_registry_insert(
563         registry,
564         &wsrp_GetResourcePropertyResponse_info,
565         NULL);
566 42     if(result != GLOBUS_SUCCESS)
567     {
568 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
569             result, 
570             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
571             "GetResourcePropertyResponse");
572 0         goto exit;
573     }
574
575 42     result = globus_xsd_type_registry_insert(
576         registry,
577         &wsrp_UnknownQueryExpressionDialectFault_info,
578         NULL);
579 42     if(result != GLOBUS_SUCCESS)
580     {
581 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
582             result, 
583             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
584             "UnknownQueryExpressionDialectFault");
585 0         goto exit;
586     }
587
588 42     result = globus_xsd_type_registry_insert(
589         registry,
590         &wsrp_ResourcePropertyValueChangeNotification_info,
591         NULL);
592 42     if(result != GLOBUS_SUCCESS)
593     {
594 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
595             result, 
596             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
597             "ResourcePropertyValueChangeNotification");
598 0         goto exit;
599     }
600
601 42     result = globus_xsd_type_registry_insert(
602         registry,
603         &wsrp_InvalidSetResourcePropertiesRequestContentFault_info,
604         NULL);
605 42     if(result != GLOBUS_SUCCESS)
606     {
607 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
608             result, 
609             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
610             "InvalidSetResourcePropertiesRequestContentFault");
611 0         goto exit;
612     }
613
614 42     result = globus_xsd_type_registry_insert(
615         registry,
616         &wsrp_QueryResourcePropertiesResponse_info,
617         NULL);
618 42     if(result != GLOBUS_SUCCESS)
619     {
620 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
621             result, 
622             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
623             "QueryResourcePropertiesResponse");
624 0         goto exit;
625     }
626
627 42     result = globus_xsd_type_registry_insert(
628         registry,
629         &wsrp_ResourceUnknownFault_info,
630         NULL);
631 42     if(result != GLOBUS_SUCCESS)
632     {
633 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
634             result, 
635             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
636             "ResourceUnknownFault");
637 0         goto exit;
638     }
639
640 42     result = globus_xsd_type_registry_insert(
641         registry,
642         &createWidgetResponse_info,
643         NULL);
644 42     if(result != GLOBUS_SUCCESS)
645     {
646 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
647             result, 
648             "http://widgets.com", 
649             "createWidgetResponse");
650 0         goto exit;
651     }
652
653 42     result = globus_xsd_type_registry_insert(
654         registry,
655         &createWidget_info,
656         NULL);
657 42     if(result != GLOBUS_SUCCESS)
658     {
659 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
660             result, 
661             "http://widgets.com", 
662             "createWidget");
663 0         goto exit;
664     }
665
666 42     result = globus_xsd_type_registry_insert(
667         registry, 
668         &createWidgetResponseType_info,
669         NULL);
670 42     if(result != GLOBUS_SUCCESS)
671     {
672 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
673             result, 
674             "http://widgets.com", 
675             "createWidgetResponseType");
676 0         goto exit;
677     }
678
679 42     result = globus_xsd_type_registry_insert(
680         registry, 
681         &createWidgetType_info,
682         NULL);
683 42     if(result != GLOBUS_SUCCESS)
684     {
685 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
686             result, 
687             "http://widgets.com", 
688             "createWidgetType");
689 0         goto exit;
690     }
691
692 42     result = globus_xsd_type_registry_insert(
693         registry, 
694         &wsa_Relationship_info,
695         NULL);
696 42     if(result != GLOBUS_SUCCESS)
697     {
698 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
699             result, 
700             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
701             "Relationship");
702 0         goto exit;
703     }
704
705 42     result = globus_xsd_type_registry_insert(
706         registry, 
707         &wsa_ReferencePropertiesType_info,
708         NULL);
709 42     if(result != GLOBUS_SUCCESS)
710     {
711 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
712             result, 
713             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
714             "ReferencePropertiesType");
715 0         goto exit;
716     }
717
718 42     result = globus_xsd_type_registry_insert(
719         registry, 
720         &wsa_ServiceNameType_info,
721         NULL);
722 42     if(result != GLOBUS_SUCCESS)
723     {
724 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
725             result, 
726             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
727             "ServiceNameType");
728 0         goto exit;
729     }
730
731 42     result = globus_xsd_type_registry_insert(
732         registry, 
733         &wsa_EndpointReferenceType_info,
734         NULL);
735 42     if(result != GLOBUS_SUCCESS)
736     {
737 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
738             result, 
739             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
740             "EndpointReferenceType");
741 0         goto exit;
742     }
743
744 42     result = globus_xsd_type_registry_insert(
745         registry, 
746         &wsa_RelationshipTypeValues_info,
747         NULL);
748 42     if(result != GLOBUS_SUCCESS)
749     {
750 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
751             result, 
752             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
753             "RelationshipTypeValues");
754 0         goto exit;
755     }
756
757 42     result = globus_xsd_type_registry_insert(
758         registry, 
759         &wsa_AttributedURI_info,
760         NULL);
761 42     if(result != GLOBUS_SUCCESS)
762     {
763 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
764             result, 
765             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
766             "AttributedURI");
767 0         goto exit;
768     }
769
770 42     result = globus_xsd_type_registry_insert(
771         registry, 
772         &wsa_AttributedQName_info,
773         NULL);
774 42     if(result != GLOBUS_SUCCESS)
775     {
776 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
777             result, 
778             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
779             "AttributedQName");
780 0         goto exit;
781     }
782
783 42     result = globus_xsd_type_registry_insert(
784         registry, 
785         &wsa_ReplyAfterType_info,
786         NULL);
787 42     if(result != GLOBUS_SUCCESS)
788     {
789 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
790             result, 
791             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
792             "ReplyAfterType");
793 0         goto exit;
794     }
795
796 42     result = globus_xsd_type_registry_insert(
797         registry, 
798         &wsa_FaultSubcodeValues_info,
799         NULL);
800 42     if(result != GLOBUS_SUCCESS)
801     {
802 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
803             result, 
804             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
805             "FaultSubcodeValues");
806 0         goto exit;
807     }
808
809 42     result = globus_xsd_type_registry_insert(
810         registry, 
811         &wsbf_BaseFaultType_info,
812         NULL);
813 42     if(result != GLOBUS_SUCCESS)
814     {
815 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
816             result, 
817             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
818             "BaseFaultType");
819 0         goto exit;
820     }
821
822 42     result = globus_xsd_type_registry_insert(
823         registry, 
824         &wsrl_ResourceUnknownFaultType_info,
825         NULL);
826 42     if(result != GLOBUS_SUCCESS)
827     {
828 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
829             result, 
830             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
831             "ResourceUnknownFaultType");
832 0         goto exit;
833     }
834
835 42     result = globus_xsd_type_registry_insert(
836         registry, 
837         &wsrl_ResourceNotDestroyedFaultType_info,
838         NULL);
839 42     if(result != GLOBUS_SUCCESS)
840     {
841 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
842             result, 
843             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
844             "ResourceNotDestroyedFaultType");
845 0         goto exit;
846     }
847
848 42     result = globus_xsd_type_registry_insert(
849         registry, 
850         &wsrl_TerminationTimeChangeRejectedFaultType_info,
851         NULL);
852 42     if(result != GLOBUS_SUCCESS)
853     {
854 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
855             result, 
856             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
857             "TerminationTimeChangeRejectedFaultType");
858 0         goto exit;
859     }
860
861 42     result = globus_xsd_type_registry_insert(
862         registry, 
863         &wsrl_UnableToSetTerminationTimeFaultType_info,
864         NULL);
865 42     if(result != GLOBUS_SUCCESS)
866     {
867 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
868             result, 
869             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
870             "UnableToSetTerminationTimeFaultType");
871 0         goto exit;
872     }
873
874 42     result = globus_xsd_type_registry_insert(
875         registry, 
876         &wsrp_InsertType_info,
877         NULL);
878 42     if(result != GLOBUS_SUCCESS)
879     {
880 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
881             result, 
882             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
883             "InsertType");
884 0         goto exit;
885     }
886
887 42     result = globus_xsd_type_registry_insert(
888         registry, 
889         &wsrp_UpdateType_info,
890         NULL);
891 42     if(result != GLOBUS_SUCCESS)
892     {
893 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
894             result, 
895             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
896             "UpdateType");
897 0         goto exit;
898     }
899
900 42     result = globus_xsd_type_registry_insert(
901         registry, 
902         &wsrp_ResourcePropertyValueChangeNotificationType_info,
903         NULL);
904 42     if(result != GLOBUS_SUCCESS)
905     {
906 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
907             result, 
908             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
909             "ResourcePropertyValueChangeNotificationType");
910 0         goto exit;
911     }
912
913 42     result = globus_xsd_type_registry_insert(
914         registry, 
915         &wsrp_QueryExpressionType_info,
916         NULL);
917 42     if(result != GLOBUS_SUCCESS)
918     {
919 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
920             result, 
921             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
922             "QueryExpressionType");
923 0         goto exit;
924     }
925
926 42     result = globus_xsd_type_registry_insert(
927         registry, 
928         &wsrp_ResourceUnknownFaultType_info,
929         NULL);
930 42     if(result != GLOBUS_SUCCESS)
931     {
932 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
933             result, 
934             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
935             "ResourceUnknownFaultType");
936 0         goto exit;
937     }
938
939 42     result = globus_xsd_type_registry_insert(
940         registry, 
941         &wsrp_InvalidSetResourcePropertiesRequestContentFaultType_info,
942         NULL);
943 42     if(result != GLOBUS_SUCCESS)
944     {
945 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
946             result, 
947             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
948             "InvalidSetResourcePropertiesRequestContentFaultType");
949 0         goto exit;
950     }
951
952 42     result = globus_xsd_type_registry_insert(
953         registry, 
954         &wsrp_InvalidQueryExpressionFaultType_info,
955         NULL);
956 42     if(result != GLOBUS_SUCCESS)
957     {
958 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
959             result, 
960             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
961             "InvalidQueryExpressionFaultType");
962 0         goto exit;
963     }
964
965 42     result = globus_xsd_type_registry_insert(
966         registry, 
967         &wsrp_UnknownQueryExpressionDialectFaultType_info,
968         NULL);
969 42     if(result != GLOBUS_SUCCESS)
970     {
971 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
972             result, 
973             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
974             "UnknownQueryExpressionDialectFaultType");
975 0         goto exit;
976     }
977
978 42     result = globus_xsd_type_registry_insert(
979         registry, 
980         &wsrp_SetResourcePropertyRequestFailedFaultType_info,
981         NULL);
982 42     if(result != GLOBUS_SUCCESS)
983     {
984 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
985             result, 
986             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
987             "SetResourcePropertyRequestFailedFaultType");
988 0         goto exit;
989     }
990
991 42     result = globus_xsd_type_registry_insert(
992         registry, 
993         &wsrp_QueryEvaluationErrorFaultType_info,
994         NULL);
995 42     if(result != GLOBUS_SUCCESS)
996     {
997 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
998             result, 
999             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1000             "QueryEvaluationErrorFaultType");
1001 0         goto exit;
1002     }
1003
1004 42     result = globus_xsd_type_registry_insert(
1005         registry, 
1006         &wsrp_InvalidResourcePropertyQNameFaultType_info,
1007         NULL);
1008 42     if(result != GLOBUS_SUCCESS)
1009     {
1010 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1011             result, 
1012             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1013             "InvalidResourcePropertyQNameFaultType");
1014 0         goto exit;
1015     }
1016
1017 42     result = globus_xsd_type_registry_insert(
1018         registry, 
1019         &wsrp_DeleteType_info,
1020         NULL);
1021 42     if(result != GLOBUS_SUCCESS)
1022     {
1023 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1024             result, 
1025             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1026             "DeleteType");
1027 0         goto exit;
1028     }
1029
1030 42     result = globus_xsd_type_registry_insert(
1031         registry, 
1032         &wsrp_UnableToModifyResourcePropertyFaultType_info,
1033         NULL);
1034 42     if(result != GLOBUS_SUCCESS)
1035     {
1036 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1037             result, 
1038             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1039             "UnableToModifyResourcePropertyFaultType");
1040         goto exit;
1041     }
1042
1043
1044     /* ResourceProperty element QName -> type info mappings */
1045
1046   
1047   exit:
1048
1049 42     GlobusSoapMessageDebugExit(); 
1050 42     return result;
1051 }
1052
1053 globus_result_t
1054 WidgetService_registry_remove_types(
1055     globus_xsd_type_registry_t          registry)
1056 0 {
1057 0     globus_result_t                     result = GLOBUS_SUCCESS;
1058 0     GlobusFuncName(WidgetService_registry_remove_types);
1059 0     GlobusSoapMessageDebugEnter();
1060
1061 0     result = globus_xsd_type_registry_remove(
1062         registry,
1063         &wsa_From_qname,
1064         NULL);
1065 0     if(result != GLOBUS_SUCCESS)
1066     {
1067 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1068             result, 
1069             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1070             "From");
1071 0         goto exit;
1072     }
1073
1074 0     result = globus_xsd_type_registry_remove(
1075         registry,
1076         &wsa_FaultTo_qname,
1077         NULL);
1078 0     if(result != GLOBUS_SUCCESS)
1079     {
1080 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1081             result, 
1082             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1083             "FaultTo");
1084 0         goto exit;
1085     }
1086
1087 0     result = globus_xsd_type_registry_remove(
1088         registry,
1089         &wsa_RelatesTo_qname,
1090         NULL);
1091 0     if(result != GLOBUS_SUCCESS)
1092     {
1093 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1094             result, 
1095             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1096             "RelatesTo");
1097 0         goto exit;
1098     }
1099
1100 0     result = globus_xsd_type_registry_remove(
1101         registry,
1102         &wsa_Action_qname,
1103         NULL);
1104 0     if(result != GLOBUS_SUCCESS)
1105     {
1106 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1107             result, 
1108             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1109             "Action");
1110 0         goto exit;
1111     }
1112
1113 0     result = globus_xsd_type_registry_remove(
1114         registry,
1115         &wsa_EndpointReference_qname,
1116         NULL);
1117 0     if(result != GLOBUS_SUCCESS)
1118     {
1119 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1120             result, 
1121             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1122             "EndpointReference");
1123 0         goto exit;
1124     }
1125
1126 0     result = globus_xsd_type_registry_remove(
1127         registry,
1128         &wsa_MessageID_qname,
1129         NULL);
1130 0     if(result != GLOBUS_SUCCESS)
1131     {
1132 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1133             result, 
1134             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1135             "MessageID");
1136 0         goto exit;
1137     }
1138
1139 0     result = globus_xsd_type_registry_remove(
1140         registry,
1141         &wsa_ReplyTo_qname,
1142         NULL);
1143 0     if(result != GLOBUS_SUCCESS)
1144     {
1145 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1146             result, 
1147             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1148             "ReplyTo");
1149 0         goto exit;
1150     }
1151
1152 0     result = globus_xsd_type_registry_remove(
1153         registry,
1154         &wsa_To_qname,
1155         NULL);
1156 0     if(result != GLOBUS_SUCCESS)
1157     {
1158 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1159             result, 
1160             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1161             "To");
1162 0         goto exit;
1163     }
1164
1165 0     result = globus_xsd_type_registry_remove(
1166         registry,
1167         &wsbf_BaseFault_qname,
1168         NULL);
1169 0     if(result != GLOBUS_SUCCESS)
1170     {
1171 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1172             result, 
1173             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
1174             "BaseFault");
1175 0         goto exit;
1176     }
1177
1178 0     result = globus_xsd_type_registry_remove(
1179         registry,
1180         &wsrl_UnableToSetTerminationTimeFault_qname,
1181         NULL);
1182 0     if(result != GLOBUS_SUCCESS)
1183     {
1184 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1185             result, 
1186             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1187             "UnableToSetTerminationTimeFault");
1188 0         goto exit;
1189     }
1190
1191 0     result = globus_xsd_type_registry_remove(
1192         registry,
1193         &wsrl_TerminationTime_qname,
1194         NULL);
1195 0     if(result != GLOBUS_SUCCESS)
1196     {
1197 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1198             result, 
1199             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1200             "TerminationTime");
1201 0         goto exit;
1202     }
1203
1204 0     result = globus_xsd_type_registry_remove(
1205         registry,
1206         &wsrl_DestroyResponse_qname,
1207         NULL);
1208 0     if(result != GLOBUS_SUCCESS)
1209     {
1210 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1211             result, 
1212             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1213             "DestroyResponse");
1214 0         goto exit;
1215     }
1216
1217 0     result = globus_xsd_type_registry_remove(
1218         registry,
1219         &wsrl_TerminationTimeChangeRejectedFault_qname,
1220         NULL);
1221 0     if(result != GLOBUS_SUCCESS)
1222     {
1223 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1224             result, 
1225             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1226             "TerminationTimeChangeRejectedFault");
1227 0         goto exit;
1228     }
1229
1230 0     result = globus_xsd_type_registry_remove(
1231         registry,
1232         &wsrl_TerminationNotification_qname,
1233         NULL);
1234 0     if(result != GLOBUS_SUCCESS)
1235     {
1236 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1237             result, 
1238             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1239             "TerminationNotification");
1240 0         goto exit;
1241     }
1242
1243 0     result = globus_xsd_type_registry_remove(
1244         registry,
1245         &wsrl_ResourceUnknownFault_qname,
1246         NULL);
1247 0     if(result != GLOBUS_SUCCESS)
1248     {
1249 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1250             result, 
1251             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1252             "ResourceUnknownFault");
1253 0         goto exit;
1254     }
1255
1256 0     result = globus_xsd_type_registry_remove(
1257         registry,
1258         &wsrl_ScheduledResourceTerminationRP_qname,
1259         NULL);
1260 0     if(result != GLOBUS_SUCCESS)
1261     {
1262 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1263             result, 
1264             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1265             "ScheduledResourceTerminationRP");
1266 0         goto exit;
1267     }
1268
1269 0     result = globus_xsd_type_registry_remove(
1270         registry,
1271         &wsrl_Destroy_qname,
1272         NULL);
1273 0     if(result != GLOBUS_SUCCESS)
1274     {
1275 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1276             result, 
1277             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1278             "Destroy");
1279 0         goto exit;
1280     }
1281
1282 0     result = globus_xsd_type_registry_remove(
1283         registry,
1284         &wsrl_SetTerminationTimeResponse_qname,
1285         NULL);
1286 0     if(result != GLOBUS_SUCCESS)
1287     {
1288 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1289             result, 
1290             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1291             "SetTerminationTimeResponse");
1292 0         goto exit;
1293     }
1294
1295 0     result = globus_xsd_type_registry_remove(
1296         registry,
1297         &wsrl_CurrentTime_qname,
1298         NULL);
1299 0     if(result != GLOBUS_SUCCESS)
1300     {
1301 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1302             result, 
1303             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1304             "CurrentTime");
1305 0         goto exit;
1306     }
1307
1308 0     result = globus_xsd_type_registry_remove(
1309         registry,
1310         &wsrl_SetTerminationTime_qname,
1311         NULL);
1312 0     if(result != GLOBUS_SUCCESS)
1313     {
1314 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1315             result, 
1316             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1317             "SetTerminationTime");
1318 0         goto exit;
1319     }
1320
1321 0     result = globus_xsd_type_registry_remove(
1322         registry,
1323         &wsrl_ResourceNotDestroyedFault_qname,
1324         NULL);
1325 0     if(result != GLOBUS_SUCCESS)
1326     {
1327 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1328             result, 
1329             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1330             "ResourceNotDestroyedFault");
1331 0         goto exit;
1332     }
1333
1334 0     result = globus_xsd_type_registry_remove(
1335         registry,
1336         &wsrp_Delete_qname,
1337         NULL);
1338 0     if(result != GLOBUS_SUCCESS)
1339     {
1340 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1341             result, 
1342             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1343             "Delete");
1344 0         goto exit;
1345     }
1346
1347 0     result = globus_xsd_type_registry_remove(
1348         registry,
1349         &wsrp_InvalidResourcePropertyQNameFault_qname,
1350         NULL);
1351 0     if(result != GLOBUS_SUCCESS)
1352     {
1353 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1354             result, 
1355             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1356             "InvalidResourcePropertyQNameFault");
1357 0         goto exit;
1358     }
1359
1360 0     result = globus_xsd_type_registry_remove(
1361         registry,
1362         &wsrp_GetResourceProperty_qname,
1363         NULL);
1364 0     if(result != GLOBUS_SUCCESS)
1365     {
1366 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1367             result, 
1368             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1369             "GetResourceProperty");
1370 0         goto exit;
1371     }
1372
1373 0     result = globus_xsd_type_registry_remove(
1374         registry,
1375         &wsrp_Update_qname,
1376         NULL);
1377 0     if(result != GLOBUS_SUCCESS)
1378     {
1379 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1380             result, 
1381             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1382             "Update");
1383 0         goto exit;
1384     }
1385
1386 0     result = globus_xsd_type_registry_remove(
1387         registry,
1388         &wsrp_SetResourcePropertyRequestFailedFault_qname,
1389         NULL);
1390 0     if(result != GLOBUS_SUCCESS)
1391     {
1392 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1393             result, 
1394             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1395             "SetResourcePropertyRequestFailedFault");
1396 0         goto exit;
1397     }
1398
1399 0     result = globus_xsd_type_registry_remove(
1400         registry,
1401         &wsrp_SetResourceProperties_qname,
1402         NULL);
1403 0     if(result != GLOBUS_SUCCESS)
1404     {
1405 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1406             result, 
1407             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1408             "SetResourceProperties");
1409 0         goto exit;
1410     }
1411
1412 0     result = globus_xsd_type_registry_remove(
1413         registry,
1414         &wsrp_QueryResourceProperties_qname,
1415         NULL);
1416 0     if(result != GLOBUS_SUCCESS)
1417     {
1418 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1419             result, 
1420             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1421             "QueryResourceProperties");
1422 0         goto exit;
1423     }
1424
1425 0     result = globus_xsd_type_registry_remove(
1426         registry,
1427         &wsrp_Insert_qname,
1428         NULL);
1429 0     if(result != GLOBUS_SUCCESS)
1430     {
1431 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1432             result, 
1433             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1434             "Insert");
1435 0         goto exit;
1436     }
1437
1438 0     result = globus_xsd_type_registry_remove(
1439         registry,
1440         &wsrp_SetResourcePropertiesResponse_qname,
1441         NULL);
1442 0     if(result != GLOBUS_SUCCESS)
1443     {
1444 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1445             result, 
1446             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1447             "SetResourcePropertiesResponse");
1448 0         goto exit;
1449     }
1450
1451 0     result = globus_xsd_type_registry_remove(
1452         registry,
1453         &wsrp_UnableToModifyResourcePropertyFault_qname,
1454         NULL);
1455 0     if(result != GLOBUS_SUCCESS)
1456     {
1457 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1458             result, 
1459             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1460             "UnableToModifyResourcePropertyFault");
1461 0         goto exit;
1462     }
1463
1464 0     result = globus_xsd_type_registry_remove(
1465         registry,
1466         &wsrp_GetMultipleResourceProperties_qname,
1467         NULL);
1468 0     if(result != GLOBUS_SUCCESS)
1469     {
1470 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1471             result, 
1472             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1473             "GetMultipleResourceProperties");
1474 0         goto exit;
1475     }
1476
1477 0     result = globus_xsd_type_registry_remove(
1478         registry,
1479         &wsrp_QueryEvaluationErrorFault_qname,
1480         NULL);
1481 0     if(result != GLOBUS_SUCCESS)
1482     {
1483 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1484             result, 
1485             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1486             "QueryEvaluationErrorFault");
1487 0         goto exit;
1488     }
1489
1490 0     result = globus_xsd_type_registry_remove(
1491         registry,
1492         &wsrp_QueryExpression_qname,
1493         NULL);
1494 0     if(result != GLOBUS_SUCCESS)
1495     {
1496 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1497             result, 
1498             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1499             "QueryExpression");
1500 0         goto exit;
1501     }
1502
1503 0     result = globus_xsd_type_registry_remove(
1504         registry,
1505         &wsrp_GetMultipleResourcePropertiesResponse_qname,
1506         NULL);
1507 0     if(result != GLOBUS_SUCCESS)
1508     {
1509 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1510             result, 
1511             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1512             "GetMultipleResourcePropertiesResponse");
1513 0         goto exit;
1514     }
1515
1516 0     result = globus_xsd_type_registry_remove(
1517         registry,
1518         &wsrp_InvalidQueryExpressionFault_qname,
1519         NULL);
1520 0     if(result != GLOBUS_SUCCESS)
1521     {
1522 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1523             result, 
1524             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1525             "InvalidQueryExpressionFault");
1526 0         goto exit;
1527     }
1528
1529 0     result = globus_xsd_type_registry_remove(
1530         registry,
1531         &wsrp_GetResourcePropertyResponse_qname,
1532         NULL);
1533 0     if(result != GLOBUS_SUCCESS)
1534     {
1535 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1536             result, 
1537             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1538             "GetResourcePropertyResponse");
1539 0         goto exit;
1540     }
1541
1542 0     result = globus_xsd_type_registry_remove(
1543         registry,
1544         &wsrp_UnknownQueryExpressionDialectFault_qname,
1545         NULL);
1546 0     if(result != GLOBUS_SUCCESS)
1547     {
1548 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1549             result, 
1550             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1551             "UnknownQueryExpressionDialectFault");
1552 0         goto exit;
1553     }
1554
1555 0     result = globus_xsd_type_registry_remove(
1556         registry,
1557         &wsrp_ResourcePropertyValueChangeNotification_qname,
1558         NULL);
1559 0     if(result != GLOBUS_SUCCESS)
1560     {
1561 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1562             result, 
1563             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1564             "ResourcePropertyValueChangeNotification");
1565 0         goto exit;
1566     }
1567
1568 0     result = globus_xsd_type_registry_remove(
1569         registry,
1570         &wsrp_InvalidSetResourcePropertiesRequestContentFault_qname,
1571         NULL);
1572 0     if(result != GLOBUS_SUCCESS)
1573     {
1574 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1575             result, 
1576             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1577             "InvalidSetResourcePropertiesRequestContentFault");
1578 0         goto exit;
1579     }
1580
1581 0     result = globus_xsd_type_registry_remove(
1582         registry,
1583         &wsrp_QueryResourcePropertiesResponse_qname,
1584         NULL);
1585 0     if(result != GLOBUS_SUCCESS)
1586     {
1587 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1588             result, 
1589             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1590             "QueryResourcePropertiesResponse");
1591 0         goto exit;
1592     }
1593
1594 0     result = globus_xsd_type_registry_remove(
1595         registry,
1596         &wsrp_ResourceUnknownFault_qname,
1597         NULL);
1598 0     if(result != GLOBUS_SUCCESS)
1599     {
1600 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1601             result, 
1602             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1603             "ResourceUnknownFault");
1604 0         goto exit;
1605     }
1606
1607 0     result = globus_xsd_type_registry_remove(
1608         registry,
1609         &createWidgetResponse_qname,
1610         NULL);
1611 0     if(result != GLOBUS_SUCCESS)
1612     {
1613 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1614             result, 
1615             "http://widgets.com", 
1616             "createWidgetResponse");
1617 0         goto exit;
1618     }
1619
1620 0     result = globus_xsd_type_registry_remove(
1621         registry,
1622         &createWidget_qname,
1623         NULL);
1624 0     if(result != GLOBUS_SUCCESS)
1625     {
1626 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1627             result, 
1628             "http://widgets.com", 
1629             "createWidget");
1630 0         goto exit;
1631     }
1632
1633 0     result = globus_xsd_type_registry_remove(
1634         registry, 
1635         &createWidgetResponseType_qname,
1636         NULL);
1637 0     if(result != GLOBUS_SUCCESS)
1638     {
1639 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1640             result, 
1641             "http://widgets.com", 
1642             "createWidgetResponseType");
1643 0         goto exit;
1644     }
1645
1646 0     result = globus_xsd_type_registry_remove(
1647         registry, 
1648         &createWidgetType_qname,
1649         NULL);
1650 0     if(result != GLOBUS_SUCCESS)
1651     {
1652 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1653             result, 
1654             "http://widgets.com", 
1655             "createWidgetType");
1656 0         goto exit;
1657     }
1658
1659 0     result = globus_xsd_type_registry_remove(
1660         registry, 
1661         &wsa_Relationship_qname,
1662         NULL);
1663 0     if(result != GLOBUS_SUCCESS)
1664     {
1665 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1666             result, 
1667             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1668             "Relationship");
1669 0         goto exit;
1670     }
1671
1672 0     result = globus_xsd_type_registry_remove(
1673         registry, 
1674         &wsa_ReferencePropertiesType_qname,
1675         NULL);
1676 0     if(result != GLOBUS_SUCCESS)
1677     {
1678 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1679             result, 
1680             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1681             "ReferencePropertiesType");
1682 0         goto exit;
1683     }
1684
1685 0     result = globus_xsd_type_registry_remove(
1686         registry, 
1687         &wsa_ServiceNameType_qname,
1688         NULL);
1689 0     if(result != GLOBUS_SUCCESS)
1690     {
1691 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1692             result, 
1693             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1694             "ServiceNameType");
1695 0         goto exit;
1696     }
1697
1698 0     result = globus_xsd_type_registry_remove(
1699         registry, 
1700         &wsa_EndpointReferenceType_qname,
1701         NULL);
1702 0     if(result != GLOBUS_SUCCESS)
1703     {
1704 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1705             result, 
1706             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1707             "EndpointReferenceType");
1708 0         goto exit;
1709     }
1710
1711 0     result = globus_xsd_type_registry_remove(
1712         registry, 
1713         &wsa_RelationshipTypeValues_qname,
1714         NULL);
1715 0     if(result != GLOBUS_SUCCESS)
1716     {
1717 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1718             result, 
1719             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1720             "RelationshipTypeValues");
1721 0         goto exit;
1722     }
1723
1724 0     result = globus_xsd_type_registry_remove(
1725         registry, 
1726         &wsa_AttributedURI_qname,
1727         NULL);
1728 0     if(result != GLOBUS_SUCCESS)
1729     {
1730 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1731             result, 
1732             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1733             "AttributedURI");
1734 0         goto exit;
1735     }
1736
1737 0     result = globus_xsd_type_registry_remove(
1738         registry, 
1739         &wsa_AttributedQName_qname,
1740         NULL);
1741 0     if(result != GLOBUS_SUCCESS)
1742     {
1743 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1744             result, 
1745             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1746             "AttributedQName");
1747 0         goto exit;
1748     }
1749
1750 0     result = globus_xsd_type_registry_remove(
1751         registry, 
1752         &wsa_ReplyAfterType_qname,
1753         NULL);
1754 0     if(result != GLOBUS_SUCCESS)
1755     {
1756 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1757             result, 
1758             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1759             "ReplyAfterType");
1760 0         goto exit;
1761     }
1762
1763 0     result = globus_xsd_type_registry_remove(
1764         registry, 
1765         &wsa_FaultSubcodeValues_qname,
1766         NULL);
1767 0     if(result != GLOBUS_SUCCESS)
1768     {
1769 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1770             result, 
1771             "http://schemas.xmlsoap.org/ws/2004/03/addressing", 
1772             "FaultSubcodeValues");
1773 0         goto exit;
1774     }
1775
1776 0     result = globus_xsd_type_registry_remove(
1777         registry, 
1778         &wsbf_BaseFaultType_qname,
1779         NULL);
1780 0     if(result != GLOBUS_SUCCESS)
1781     {
1782 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1783             result, 
1784             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd", 
1785             "BaseFaultType");
1786 0         goto exit;
1787     }
1788
1789 0     result = globus_xsd_type_registry_remove(
1790         registry, 
1791         &wsrl_ResourceUnknownFaultType_qname,
1792         NULL);
1793 0     if(result != GLOBUS_SUCCESS)
1794     {
1795 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1796             result, 
1797             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1798             "ResourceUnknownFaultType");
1799 0         goto exit;
1800     }
1801
1802 0     result = globus_xsd_type_registry_remove(
1803         registry, 
1804         &wsrl_ResourceNotDestroyedFaultType_qname,
1805         NULL);
1806 0     if(result != GLOBUS_SUCCESS)
1807     {
1808 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1809             result, 
1810             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1811             "ResourceNotDestroyedFaultType");
1812 0         goto exit;
1813     }
1814
1815 0     result = globus_xsd_type_registry_remove(
1816         registry, 
1817         &wsrl_TerminationTimeChangeRejectedFaultType_qname,
1818         NULL);
1819 0     if(result != GLOBUS_SUCCESS)
1820     {
1821 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1822             result, 
1823             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1824             "TerminationTimeChangeRejectedFaultType");
1825 0         goto exit;
1826     }
1827
1828 0     result = globus_xsd_type_registry_remove(
1829         registry, 
1830         &wsrl_UnableToSetTerminationTimeFaultType_qname,
1831         NULL);
1832 0     if(result != GLOBUS_SUCCESS)
1833     {
1834 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1835             result, 
1836             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd", 
1837             "UnableToSetTerminationTimeFaultType");
1838 0         goto exit;
1839     }
1840
1841 0     result = globus_xsd_type_registry_remove(
1842         registry, 
1843         &wsrp_InsertType_qname,
1844         NULL);
1845 0     if(result != GLOBUS_SUCCESS)
1846     {
1847 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1848             result, 
1849             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1850             "InsertType");
1851 0         goto exit;
1852     }
1853
1854 0     result = globus_xsd_type_registry_remove(
1855         registry, 
1856         &wsrp_UpdateType_qname,
1857         NULL);
1858 0     if(result != GLOBUS_SUCCESS)
1859     {
1860 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1861             result, 
1862             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1863             "UpdateType");
1864 0         goto exit;
1865     }
1866
1867 0     result = globus_xsd_type_registry_remove(
1868         registry, 
1869         &wsrp_ResourcePropertyValueChangeNotificationType_qname,
1870         NULL);
1871 0     if(result != GLOBUS_SUCCESS)
1872     {
1873 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1874             result, 
1875             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1876             "ResourcePropertyValueChangeNotificationType");
1877 0         goto exit;
1878     }
1879
1880 0     result = globus_xsd_type_registry_remove(
1881         registry, 
1882         &wsrp_QueryExpressionType_qname,
1883         NULL);
1884 0     if(result != GLOBUS_SUCCESS)
1885     {
1886 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1887             result, 
1888             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1889             "QueryExpressionType");
1890 0         goto exit;
1891     }
1892
1893 0     result = globus_xsd_type_registry_remove(
1894         registry, 
1895         &wsrp_ResourceUnknownFaultType_qname,
1896         NULL);
1897 0     if(result != GLOBUS_SUCCESS)
1898     {
1899 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1900             result, 
1901             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1902             "ResourceUnknownFaultType");
1903 0         goto exit;
1904     }
1905
1906 0     result = globus_xsd_type_registry_remove(
1907         registry, 
1908         &wsrp_InvalidSetResourcePropertiesRequestContentFaultType_qname,
1909         NULL);
1910 0     if(result != GLOBUS_SUCCESS)
1911     {
1912 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1913             result, 
1914             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1915             "InvalidSetResourcePropertiesRequestContentFaultType");
1916 0         goto exit;
1917     }
1918
1919 0     result = globus_xsd_type_registry_remove(
1920         registry, 
1921         &wsrp_InvalidQueryExpressionFaultType_qname,
1922         NULL);
1923 0     if(result != GLOBUS_SUCCESS)
1924     {
1925 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1926             result, 
1927             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1928             "InvalidQueryExpressionFaultType");
1929 0         goto exit;
1930     }
1931
1932 0     result = globus_xsd_type_registry_remove(
1933         registry, 
1934         &wsrp_UnknownQueryExpressionDialectFaultType_qname,
1935         NULL);
1936 0     if(result != GLOBUS_SUCCESS)
1937     {
1938 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1939             result, 
1940             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1941             "UnknownQueryExpressionDialectFaultType");
1942 0         goto exit;
1943     }
1944
1945 0     result = globus_xsd_type_registry_remove(
1946         registry, 
1947         &wsrp_SetResourcePropertyRequestFailedFaultType_qname,
1948         NULL);
1949 0     if(result != GLOBUS_SUCCESS)
1950     {
1951 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1952             result, 
1953             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1954             "SetResourcePropertyRequestFailedFaultType");
1955 0         goto exit;
1956     }
1957
1958 0     result = globus_xsd_type_registry_remove(
1959         registry, 
1960         &wsrp_QueryEvaluationErrorFaultType_qname,
1961         NULL);
1962 0     if(result != GLOBUS_SUCCESS)
1963     {
1964 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1965             result, 
1966             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1967             "QueryEvaluationErrorFaultType");
1968 0         goto exit;
1969     }
1970
1971 0     result = globus_xsd_type_registry_remove(
1972         registry, 
1973         &wsrp_InvalidResourcePropertyQNameFaultType_qname,
1974         NULL);
1975 0     if(result != GLOBUS_SUCCESS)
1976     {
1977 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1978             result, 
1979             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1980             "InvalidResourcePropertyQNameFaultType");
1981 0         goto exit;
1982     }
1983
1984 0     result = globus_xsd_type_registry_remove(
1985         registry, 
1986         &wsrp_DeleteType_qname,
1987         NULL);
1988 0     if(result != GLOBUS_SUCCESS)
1989     {
1990 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
1991             result, 
1992             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
1993             "DeleteType");
1994 0         goto exit;
1995     }
1996
1997 0     result = globus_xsd_type_registry_remove(
1998         registry, 
1999         &wsrp_UnableToModifyResourcePropertyFaultType_qname,
2000         NULL);
2001 0     if(result != GLOBUS_SUCCESS)
2002     {
2003 0         result = GlobusSoapMessageErrorFailedRegistryPopulate(
2004             result, 
2005             "http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd", 
2006             "UnableToModifyResourcePropertyFaultType");
2007         goto exit;
2008     }
2009
2010
2011     /* ResourceProperty element QName -> type info mappings */
2012
2013   
2014   exit:
2015
2016 0     GlobusSoapMessageDebugExit(); 
2017 0     return result;