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