1
2 /***
3 * CmsServiceCmsServiceSOAP12Port_httpStub.java
4 *
5 * This file was auto-generated from WSDL
6 * by the Apache Axis2 version: 1.2 Apr 27, 2007 (04:14:19 IST)
7 */
8 package edu.drexel.cms.service.service;
9
10
11
12
13
14
15
16
17 public class CmsServiceCmsServiceSOAP12Port_httpStub extends org.apache.axis2.client.Stub
18 implements CmsServiceCmsServiceSOAP12Port_http{
19 protected org.apache.axis2.description.AxisOperation[] _operations;
20
21
22 private java.util.HashMap faultExceptionNameMap = new java.util.HashMap();
23 private java.util.HashMap faultExceptionClassNameMap = new java.util.HashMap();
24 private java.util.HashMap faultMessageMap = new java.util.HashMap();
25
26
27 private void populateAxisService() throws org.apache.axis2.AxisFault {
28
29
30 _service = new org.apache.axis2.description.AxisService("CmsService" + this.hashCode());
31
32
33
34
35 org.apache.axis2.description.AxisOperation __operation;
36
37
38
39 _operations = new org.apache.axis2.description.AxisOperation[9];
40
41 __operation = new org.apache.axis2.description.OutInAxisOperation();
42
43
44 __operation.setName(new javax.xml.namespace.QName("", "releaseReview"));
45 _service.addOperation(__operation);
46
47
48
49 _operations[0]=__operation;
50
51
52 __operation = new org.apache.axis2.description.OutInAxisOperation();
53
54
55 __operation.setName(new javax.xml.namespace.QName("", "addReview"));
56 _service.addOperation(__operation);
57
58
59
60 _operations[1]=__operation;
61
62
63 __operation = new org.apache.axis2.description.OutInAxisOperation();
64
65
66 __operation.setName(new javax.xml.namespace.QName("", "assignReviewer"));
67 _service.addOperation(__operation);
68
69
70
71 _operations[2]=__operation;
72
73
74 __operation = new org.apache.axis2.description.OutInAxisOperation();
75
76
77 __operation.setName(new javax.xml.namespace.QName("", "addPaper"));
78 _service.addOperation(__operation);
79
80
81
82 _operations[3]=__operation;
83
84
85 __operation = new org.apache.axis2.description.OutInAxisOperation();
86
87
88 __operation.setName(new javax.xml.namespace.QName("", "searchPapers"));
89 _service.addOperation(__operation);
90
91
92
93 _operations[4]=__operation;
94
95
96 __operation = new org.apache.axis2.description.OutInAxisOperation();
97
98
99 __operation.setName(new javax.xml.namespace.QName("", "searchConferences"));
100 _service.addOperation(__operation);
101
102
103
104 _operations[5]=__operation;
105
106
107 __operation = new org.apache.axis2.description.OutInAxisOperation();
108
109
110 __operation.setName(new javax.xml.namespace.QName("", "searchReviews"));
111 _service.addOperation(__operation);
112
113
114
115 _operations[6]=__operation;
116
117
118 __operation = new org.apache.axis2.description.OutInAxisOperation();
119
120
121 __operation.setName(new javax.xml.namespace.QName("", "ping"));
122 _service.addOperation(__operation);
123
124
125
126 _operations[7]=__operation;
127
128
129 __operation = new org.apache.axis2.description.OutInAxisOperation();
130
131
132 __operation.setName(new javax.xml.namespace.QName("", "addConference"));
133 _service.addOperation(__operation);
134
135
136
137 _operations[8]=__operation;
138
139
140 }
141
142
143 private void populateFaults(){
144
145 faultExceptionNameMap.put( new javax.xml.namespace.QName(
146 "http://service.service.cms.drexel.edu/xsd",
147 "CmsServiceExceptionFault"),
148 "edu.drexel.cms.service.service.SearchConferencesFaultException"
149 );
150 faultExceptionClassNameMap.put(new javax.xml.namespace.QName(
151 "http://service.service.cms.drexel.edu/xsd",
152 "CmsServiceExceptionFault"),
153 "edu.drexel.cms.service.service.SearchConferencesFaultException");
154 faultMessageMap.put( new javax.xml.namespace.QName(
155 "http://service.service.cms.drexel.edu/xsd",
156 "CmsServiceExceptionFault"),
157 "edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault"
158 );
159
160 faultExceptionNameMap.put( new javax.xml.namespace.QName(
161 "http://service.service.cms.drexel.edu/xsd",
162 "CmsServiceExceptionFault"),
163 "edu.drexel.cms.service.service.SearchConferencesFaultException"
164 );
165 faultExceptionClassNameMap.put(new javax.xml.namespace.QName(
166 "http://service.service.cms.drexel.edu/xsd",
167 "CmsServiceExceptionFault"),
168 "edu.drexel.cms.service.service.SearchConferencesFaultException");
169 faultMessageMap.put( new javax.xml.namespace.QName(
170 "http://service.service.cms.drexel.edu/xsd",
171 "CmsServiceExceptionFault"),
172 "edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault"
173 );
174
175 faultExceptionNameMap.put( new javax.xml.namespace.QName(
176 "http://service.service.cms.drexel.edu/xsd",
177 "CmsServiceExceptionFault"),
178 "edu.drexel.cms.service.service.SearchConferencesFaultException"
179 );
180 faultExceptionClassNameMap.put(new javax.xml.namespace.QName(
181 "http://service.service.cms.drexel.edu/xsd",
182 "CmsServiceExceptionFault"),
183 "edu.drexel.cms.service.service.SearchConferencesFaultException");
184 faultMessageMap.put( new javax.xml.namespace.QName(
185 "http://service.service.cms.drexel.edu/xsd",
186 "CmsServiceExceptionFault"),
187 "edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault"
188 );
189
190
191
192 }
193
194 /***
195 Constructor that takes in a configContext
196 */
197 public CmsServiceCmsServiceSOAP12Port_httpStub(org.apache.axis2.context.ConfigurationContext configurationContext,
198 java.lang.String targetEndpoint)
199 throws org.apache.axis2.AxisFault {
200
201 populateAxisService();
202 populateFaults();
203
204 _serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service);
205
206
207 configurationContext = _serviceClient.getServiceContext().getConfigurationContext();
208
209 _serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference(
210 targetEndpoint));
211
212
213 _serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
214
215
216 }
217
218 /***
219 * Default Constructor
220 */
221 public CmsServiceCmsServiceSOAP12Port_httpStub() throws org.apache.axis2.AxisFault {
222
223 this("http://127.0.0.1:8080/cms-war/services/CmsService" );
224
225 }
226
227 /***
228 * Constructor taking the target endpoint
229 */
230 public CmsServiceCmsServiceSOAP12Port_httpStub(java.lang.String targetEndpoint) throws org.apache.axis2.AxisFault {
231 this(null,targetEndpoint);
232 }
233
234
235
236
237 /***
238 * Auto generated method signature
239 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#releaseReview
240 * @param releaseReview235
241
242 */
243
244
245 public edu.drexel.cms.service.service.xsd.ReleaseReviewResponse releaseReview(
246
247 edu.drexel.cms.service.service.xsd.ReleaseReview releaseReview235)
248
249
250 throws java.rmi.RemoteException
251
252 {
253
254 try{
255 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
256 _operationClient.getOptions().setAction("urn:releaseReview");
257 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
258
259
260
261 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
262
263
264
265 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
266
267
268
269
270 org.apache.axiom.soap.SOAPEnvelope env = null;
271
272
273 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
274 releaseReview235,
275 optimizeContent(new javax.xml.namespace.QName("",
276 "releaseReview")));
277
278
279 _serviceClient.addHeadersToEnvelope(env);
280
281 _messageContext.setEnvelope(env);
282
283
284 _operationClient.addMessageContext(_messageContext);
285
286
287 _operationClient.execute(true);
288
289
290 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
291 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
292 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
293
294
295 java.lang.Object object = fromOM(
296 _returnEnv.getBody().getFirstElement() ,
297 edu.drexel.cms.service.service.xsd.ReleaseReviewResponse.class,
298 getEnvelopeNamespaces(_returnEnv));
299 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
300
301 return (edu.drexel.cms.service.service.xsd.ReleaseReviewResponse)object;
302
303 }catch(org.apache.axis2.AxisFault f){
304
305 org.apache.axiom.om.OMElement faultElt = f.getDetail();
306 if (faultElt!=null){
307 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
308
309 try{
310 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
311 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
312 java.lang.Exception ex=
313 (java.lang.Exception) exceptionClass.newInstance();
314
315 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
316 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
317 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
318 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
319 new java.lang.Class[]{messageClass});
320 m.invoke(ex,new java.lang.Object[]{messageObject});
321
322
323 throw new java.rmi.RemoteException(ex.getMessage(), ex);
324 }catch(java.lang.ClassCastException e){
325
326 throw f;
327 } catch (java.lang.ClassNotFoundException e) {
328
329 throw f;
330 }catch (java.lang.NoSuchMethodException e) {
331
332 throw f;
333 } catch (java.lang.reflect.InvocationTargetException e) {
334
335 throw f;
336 } catch (java.lang.IllegalAccessException e) {
337
338 throw f;
339 } catch (java.lang.InstantiationException e) {
340
341 throw f;
342 }
343 }else{
344 throw f;
345 }
346 }else{
347 throw f;
348 }
349 }
350 }
351
352 /***
353 * Auto generated method signature for Asynchronous Invocations
354 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startreleaseReview
355 * @param releaseReview235
356
357 */
358 public void startreleaseReview(
359
360 edu.drexel.cms.service.service.xsd.ReleaseReview releaseReview235,
361
362 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
363
364 throws java.rmi.RemoteException{
365
366 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
367 _operationClient.getOptions().setAction("urn:releaseReview");
368 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
369
370
371
372 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
373
374
375
376
377
378 org.apache.axiom.soap.SOAPEnvelope env=null;
379 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
380
381
382
383
384
385 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
386 releaseReview235,
387 optimizeContent(new javax.xml.namespace.QName("",
388 "releaseReview")));
389
390
391 _serviceClient.addHeadersToEnvelope(env);
392
393 _messageContext.setEnvelope(env);
394
395
396 _operationClient.addMessageContext(_messageContext);
397
398
399
400 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
401 public void onComplete(
402 org.apache.axis2.client.async.AsyncResult result) {
403 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
404 edu.drexel.cms.service.service.xsd.ReleaseReviewResponse.class,
405 getEnvelopeNamespaces(result.getResponseEnvelope())
406 );
407 callback.receiveResultreleaseReview(
408
409 (edu.drexel.cms.service.service.xsd.ReleaseReviewResponse)object);
410
411
412 }
413
414 public void onError(java.lang.Exception e) {
415 callback.receiveErrorreleaseReview(e);
416 }
417 });
418
419
420 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
421 if ( _operations[0].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
422 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
423 _operations[0].setMessageReceiver(
424 _callbackReceiver);
425 }
426
427
428 _operationClient.execute(false);
429
430 }
431
432 /***
433 * Auto generated method signature
434 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#addReview
435 * @param addReview237
436
437 */
438
439
440 public edu.drexel.cms.service.service.xsd.AddReviewResponse addReview(
441
442 edu.drexel.cms.service.service.xsd.AddReview addReview237)
443
444
445 throws java.rmi.RemoteException
446
447 {
448
449 try{
450 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[1].getName());
451 _operationClient.getOptions().setAction("urn:addReview");
452 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
453
454
455
456 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
457
458
459
460 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
461
462
463
464
465 org.apache.axiom.soap.SOAPEnvelope env = null;
466
467
468 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
469 addReview237,
470 optimizeContent(new javax.xml.namespace.QName("",
471 "addReview")));
472
473
474 _serviceClient.addHeadersToEnvelope(env);
475
476 _messageContext.setEnvelope(env);
477
478
479 _operationClient.addMessageContext(_messageContext);
480
481
482 _operationClient.execute(true);
483
484
485 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
486 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
487 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
488
489
490 java.lang.Object object = fromOM(
491 _returnEnv.getBody().getFirstElement() ,
492 edu.drexel.cms.service.service.xsd.AddReviewResponse.class,
493 getEnvelopeNamespaces(_returnEnv));
494 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
495
496 return (edu.drexel.cms.service.service.xsd.AddReviewResponse)object;
497
498 }catch(org.apache.axis2.AxisFault f){
499
500 org.apache.axiom.om.OMElement faultElt = f.getDetail();
501 if (faultElt!=null){
502 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
503
504 try{
505 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
506 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
507 java.lang.Exception ex=
508 (java.lang.Exception) exceptionClass.newInstance();
509
510 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
511 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
512 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
513 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
514 new java.lang.Class[]{messageClass});
515 m.invoke(ex,new java.lang.Object[]{messageObject});
516
517
518 throw new java.rmi.RemoteException(ex.getMessage(), ex);
519 }catch(java.lang.ClassCastException e){
520
521 throw f;
522 } catch (java.lang.ClassNotFoundException e) {
523
524 throw f;
525 }catch (java.lang.NoSuchMethodException e) {
526
527 throw f;
528 } catch (java.lang.reflect.InvocationTargetException e) {
529
530 throw f;
531 } catch (java.lang.IllegalAccessException e) {
532
533 throw f;
534 } catch (java.lang.InstantiationException e) {
535
536 throw f;
537 }
538 }else{
539 throw f;
540 }
541 }else{
542 throw f;
543 }
544 }
545 }
546
547 /***
548 * Auto generated method signature for Asynchronous Invocations
549 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startaddReview
550 * @param addReview237
551
552 */
553 public void startaddReview(
554
555 edu.drexel.cms.service.service.xsd.AddReview addReview237,
556
557 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
558
559 throws java.rmi.RemoteException{
560
561 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[1].getName());
562 _operationClient.getOptions().setAction("urn:addReview");
563 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
564
565
566
567 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
568
569
570
571
572
573 org.apache.axiom.soap.SOAPEnvelope env=null;
574 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
575
576
577
578
579
580 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
581 addReview237,
582 optimizeContent(new javax.xml.namespace.QName("",
583 "addReview")));
584
585
586 _serviceClient.addHeadersToEnvelope(env);
587
588 _messageContext.setEnvelope(env);
589
590
591 _operationClient.addMessageContext(_messageContext);
592
593
594
595 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
596 public void onComplete(
597 org.apache.axis2.client.async.AsyncResult result) {
598 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
599 edu.drexel.cms.service.service.xsd.AddReviewResponse.class,
600 getEnvelopeNamespaces(result.getResponseEnvelope())
601 );
602 callback.receiveResultaddReview(
603
604 (edu.drexel.cms.service.service.xsd.AddReviewResponse)object);
605
606
607 }
608
609 public void onError(java.lang.Exception e) {
610 callback.receiveErroraddReview(e);
611 }
612 });
613
614
615 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
616 if ( _operations[1].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
617 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
618 _operations[1].setMessageReceiver(
619 _callbackReceiver);
620 }
621
622
623 _operationClient.execute(false);
624
625 }
626
627 /***
628 * Auto generated method signature
629 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#assignReviewer
630 * @param assignReviewer239
631
632 */
633
634
635 public edu.drexel.cms.service.service.xsd.AssignReviewerResponse assignReviewer(
636
637 edu.drexel.cms.service.service.xsd.AssignReviewer assignReviewer239)
638
639
640 throws java.rmi.RemoteException
641
642 {
643
644 try{
645 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[2].getName());
646 _operationClient.getOptions().setAction("urn:assignReviewer");
647 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
648
649
650
651 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
652
653
654
655 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
656
657
658
659
660 org.apache.axiom.soap.SOAPEnvelope env = null;
661
662
663 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
664 assignReviewer239,
665 optimizeContent(new javax.xml.namespace.QName("",
666 "assignReviewer")));
667
668
669 _serviceClient.addHeadersToEnvelope(env);
670
671 _messageContext.setEnvelope(env);
672
673
674 _operationClient.addMessageContext(_messageContext);
675
676
677 _operationClient.execute(true);
678
679
680 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
681 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
682 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
683
684
685 java.lang.Object object = fromOM(
686 _returnEnv.getBody().getFirstElement() ,
687 edu.drexel.cms.service.service.xsd.AssignReviewerResponse.class,
688 getEnvelopeNamespaces(_returnEnv));
689 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
690
691 return (edu.drexel.cms.service.service.xsd.AssignReviewerResponse)object;
692
693 }catch(org.apache.axis2.AxisFault f){
694
695 org.apache.axiom.om.OMElement faultElt = f.getDetail();
696 if (faultElt!=null){
697 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
698
699 try{
700 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
701 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
702 java.lang.Exception ex=
703 (java.lang.Exception) exceptionClass.newInstance();
704
705 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
706 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
707 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
708 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
709 new java.lang.Class[]{messageClass});
710 m.invoke(ex,new java.lang.Object[]{messageObject});
711
712
713 throw new java.rmi.RemoteException(ex.getMessage(), ex);
714 }catch(java.lang.ClassCastException e){
715
716 throw f;
717 } catch (java.lang.ClassNotFoundException e) {
718
719 throw f;
720 }catch (java.lang.NoSuchMethodException e) {
721
722 throw f;
723 } catch (java.lang.reflect.InvocationTargetException e) {
724
725 throw f;
726 } catch (java.lang.IllegalAccessException e) {
727
728 throw f;
729 } catch (java.lang.InstantiationException e) {
730
731 throw f;
732 }
733 }else{
734 throw f;
735 }
736 }else{
737 throw f;
738 }
739 }
740 }
741
742 /***
743 * Auto generated method signature for Asynchronous Invocations
744 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startassignReviewer
745 * @param assignReviewer239
746
747 */
748 public void startassignReviewer(
749
750 edu.drexel.cms.service.service.xsd.AssignReviewer assignReviewer239,
751
752 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
753
754 throws java.rmi.RemoteException{
755
756 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[2].getName());
757 _operationClient.getOptions().setAction("urn:assignReviewer");
758 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
759
760
761
762 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
763
764
765
766
767
768 org.apache.axiom.soap.SOAPEnvelope env=null;
769 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
770
771
772
773
774
775 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
776 assignReviewer239,
777 optimizeContent(new javax.xml.namespace.QName("",
778 "assignReviewer")));
779
780
781 _serviceClient.addHeadersToEnvelope(env);
782
783 _messageContext.setEnvelope(env);
784
785
786 _operationClient.addMessageContext(_messageContext);
787
788
789
790 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
791 public void onComplete(
792 org.apache.axis2.client.async.AsyncResult result) {
793 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
794 edu.drexel.cms.service.service.xsd.AssignReviewerResponse.class,
795 getEnvelopeNamespaces(result.getResponseEnvelope())
796 );
797 callback.receiveResultassignReviewer(
798
799 (edu.drexel.cms.service.service.xsd.AssignReviewerResponse)object);
800
801
802 }
803
804 public void onError(java.lang.Exception e) {
805 callback.receiveErrorassignReviewer(e);
806 }
807 });
808
809
810 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
811 if ( _operations[2].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
812 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
813 _operations[2].setMessageReceiver(
814 _callbackReceiver);
815 }
816
817
818 _operationClient.execute(false);
819
820 }
821
822 /***
823 * Auto generated method signature
824 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#addPaper
825 * @param addPaper241
826
827 */
828
829
830 public edu.drexel.cms.service.service.xsd.AddPaperResponse addPaper(
831
832 edu.drexel.cms.service.service.xsd.AddPaper addPaper241)
833
834
835 throws java.rmi.RemoteException
836
837 {
838
839 try{
840 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[3].getName());
841 _operationClient.getOptions().setAction("urn:addPaper");
842 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
843
844
845
846 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
847
848
849
850 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
851
852
853
854
855 org.apache.axiom.soap.SOAPEnvelope env = null;
856
857
858 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
859 addPaper241,
860 optimizeContent(new javax.xml.namespace.QName("",
861 "addPaper")));
862
863
864 _serviceClient.addHeadersToEnvelope(env);
865
866 _messageContext.setEnvelope(env);
867
868
869 _operationClient.addMessageContext(_messageContext);
870
871
872 _operationClient.execute(true);
873
874
875 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
876 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
877 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
878
879
880 java.lang.Object object = fromOM(
881 _returnEnv.getBody().getFirstElement() ,
882 edu.drexel.cms.service.service.xsd.AddPaperResponse.class,
883 getEnvelopeNamespaces(_returnEnv));
884 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
885
886 return (edu.drexel.cms.service.service.xsd.AddPaperResponse)object;
887
888 }catch(org.apache.axis2.AxisFault f){
889
890 org.apache.axiom.om.OMElement faultElt = f.getDetail();
891 if (faultElt!=null){
892 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
893
894 try{
895 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
896 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
897 java.lang.Exception ex=
898 (java.lang.Exception) exceptionClass.newInstance();
899
900 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
901 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
902 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
903 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
904 new java.lang.Class[]{messageClass});
905 m.invoke(ex,new java.lang.Object[]{messageObject});
906
907
908 throw new java.rmi.RemoteException(ex.getMessage(), ex);
909 }catch(java.lang.ClassCastException e){
910
911 throw f;
912 } catch (java.lang.ClassNotFoundException e) {
913
914 throw f;
915 }catch (java.lang.NoSuchMethodException e) {
916
917 throw f;
918 } catch (java.lang.reflect.InvocationTargetException e) {
919
920 throw f;
921 } catch (java.lang.IllegalAccessException e) {
922
923 throw f;
924 } catch (java.lang.InstantiationException e) {
925
926 throw f;
927 }
928 }else{
929 throw f;
930 }
931 }else{
932 throw f;
933 }
934 }
935 }
936
937 /***
938 * Auto generated method signature for Asynchronous Invocations
939 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startaddPaper
940 * @param addPaper241
941
942 */
943 public void startaddPaper(
944
945 edu.drexel.cms.service.service.xsd.AddPaper addPaper241,
946
947 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
948
949 throws java.rmi.RemoteException{
950
951 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[3].getName());
952 _operationClient.getOptions().setAction("urn:addPaper");
953 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
954
955
956
957 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
958
959
960
961
962
963 org.apache.axiom.soap.SOAPEnvelope env=null;
964 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
965
966
967
968
969
970 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
971 addPaper241,
972 optimizeContent(new javax.xml.namespace.QName("",
973 "addPaper")));
974
975
976 _serviceClient.addHeadersToEnvelope(env);
977
978 _messageContext.setEnvelope(env);
979
980
981 _operationClient.addMessageContext(_messageContext);
982
983
984
985 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
986 public void onComplete(
987 org.apache.axis2.client.async.AsyncResult result) {
988 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
989 edu.drexel.cms.service.service.xsd.AddPaperResponse.class,
990 getEnvelopeNamespaces(result.getResponseEnvelope())
991 );
992 callback.receiveResultaddPaper(
993
994 (edu.drexel.cms.service.service.xsd.AddPaperResponse)object);
995
996
997 }
998
999 public void onError(java.lang.Exception e) {
1000 callback.receiveErroraddPaper(e);
1001 }
1002 });
1003
1004
1005 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1006 if ( _operations[3].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1007 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1008 _operations[3].setMessageReceiver(
1009 _callbackReceiver);
1010 }
1011
1012
1013 _operationClient.execute(false);
1014
1015 }
1016
1017 /***
1018 * Auto generated method signature
1019 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#searchPapers
1020 * @param searchPapers243
1021
1022 */
1023
1024
1025 public edu.drexel.cms.service.service.xsd.SearchPapersResponse searchPapers(
1026
1027 edu.drexel.cms.service.service.xsd.SearchPapers searchPapers243)
1028
1029
1030 throws java.rmi.RemoteException
1031
1032
1033 ,edu.drexel.cms.service.service.SearchConferencesFaultException{
1034
1035 try{
1036 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[4].getName());
1037 _operationClient.getOptions().setAction("urn:searchPapers");
1038 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1039
1040
1041
1042 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1043
1044
1045
1046 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1047
1048
1049
1050
1051 org.apache.axiom.soap.SOAPEnvelope env = null;
1052
1053
1054 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1055 searchPapers243,
1056 optimizeContent(new javax.xml.namespace.QName("",
1057 "searchPapers")));
1058
1059
1060 _serviceClient.addHeadersToEnvelope(env);
1061
1062 _messageContext.setEnvelope(env);
1063
1064
1065 _operationClient.addMessageContext(_messageContext);
1066
1067
1068 _operationClient.execute(true);
1069
1070
1071 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1072 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1073 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1074
1075
1076 java.lang.Object object = fromOM(
1077 _returnEnv.getBody().getFirstElement() ,
1078 edu.drexel.cms.service.service.xsd.SearchPapersResponse.class,
1079 getEnvelopeNamespaces(_returnEnv));
1080 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1081
1082 return (edu.drexel.cms.service.service.xsd.SearchPapersResponse)object;
1083
1084 }catch(org.apache.axis2.AxisFault f){
1085
1086 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1087 if (faultElt!=null){
1088 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
1089
1090 try{
1091 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
1092 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1093 java.lang.Exception ex=
1094 (java.lang.Exception) exceptionClass.newInstance();
1095
1096 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
1097 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1098 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1099 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1100 new java.lang.Class[]{messageClass});
1101 m.invoke(ex,new java.lang.Object[]{messageObject});
1102
1103 if (ex instanceof edu.drexel.cms.service.service.SearchConferencesFaultException){
1104 throw (edu.drexel.cms.service.service.SearchConferencesFaultException)ex;
1105 }
1106
1107
1108 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1109 }catch(java.lang.ClassCastException e){
1110
1111 throw f;
1112 } catch (java.lang.ClassNotFoundException e) {
1113
1114 throw f;
1115 }catch (java.lang.NoSuchMethodException e) {
1116
1117 throw f;
1118 } catch (java.lang.reflect.InvocationTargetException e) {
1119
1120 throw f;
1121 } catch (java.lang.IllegalAccessException e) {
1122
1123 throw f;
1124 } catch (java.lang.InstantiationException e) {
1125
1126 throw f;
1127 }
1128 }else{
1129 throw f;
1130 }
1131 }else{
1132 throw f;
1133 }
1134 }
1135 }
1136
1137 /***
1138 * Auto generated method signature for Asynchronous Invocations
1139 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startsearchPapers
1140 * @param searchPapers243
1141
1142 */
1143 public void startsearchPapers(
1144
1145 edu.drexel.cms.service.service.xsd.SearchPapers searchPapers243,
1146
1147 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
1148
1149 throws java.rmi.RemoteException{
1150
1151 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[4].getName());
1152 _operationClient.getOptions().setAction("urn:searchPapers");
1153 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1154
1155
1156
1157 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1158
1159
1160
1161
1162
1163 org.apache.axiom.soap.SOAPEnvelope env=null;
1164 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1165
1166
1167
1168
1169
1170 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1171 searchPapers243,
1172 optimizeContent(new javax.xml.namespace.QName("",
1173 "searchPapers")));
1174
1175
1176 _serviceClient.addHeadersToEnvelope(env);
1177
1178 _messageContext.setEnvelope(env);
1179
1180
1181 _operationClient.addMessageContext(_messageContext);
1182
1183
1184
1185 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
1186 public void onComplete(
1187 org.apache.axis2.client.async.AsyncResult result) {
1188 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
1189 edu.drexel.cms.service.service.xsd.SearchPapersResponse.class,
1190 getEnvelopeNamespaces(result.getResponseEnvelope())
1191 );
1192 callback.receiveResultsearchPapers(
1193
1194 (edu.drexel.cms.service.service.xsd.SearchPapersResponse)object);
1195
1196
1197 }
1198
1199 public void onError(java.lang.Exception e) {
1200 callback.receiveErrorsearchPapers(e);
1201 }
1202 });
1203
1204
1205 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1206 if ( _operations[4].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1207 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1208 _operations[4].setMessageReceiver(
1209 _callbackReceiver);
1210 }
1211
1212
1213 _operationClient.execute(false);
1214
1215 }
1216
1217 /***
1218 * Auto generated method signature
1219 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#searchConferences
1220 * @param searchConferences245
1221
1222 */
1223
1224
1225 public edu.drexel.cms.service.service.xsd.SearchConferencesResponse searchConferences(
1226
1227 edu.drexel.cms.service.service.xsd.SearchConferences searchConferences245)
1228
1229
1230 throws java.rmi.RemoteException
1231
1232
1233 ,edu.drexel.cms.service.service.SearchConferencesFaultException{
1234
1235 try{
1236 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[5].getName());
1237 _operationClient.getOptions().setAction("urn:searchConferences");
1238 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1239
1240
1241
1242 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1243
1244
1245
1246 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1247
1248
1249
1250
1251 org.apache.axiom.soap.SOAPEnvelope env = null;
1252
1253
1254 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1255 searchConferences245,
1256 optimizeContent(new javax.xml.namespace.QName("",
1257 "searchConferences")));
1258
1259
1260 _serviceClient.addHeadersToEnvelope(env);
1261
1262 _messageContext.setEnvelope(env);
1263
1264
1265 _operationClient.addMessageContext(_messageContext);
1266
1267
1268 _operationClient.execute(true);
1269
1270
1271 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1272 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1273 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1274
1275
1276 java.lang.Object object = fromOM(
1277 _returnEnv.getBody().getFirstElement() ,
1278 edu.drexel.cms.service.service.xsd.SearchConferencesResponse.class,
1279 getEnvelopeNamespaces(_returnEnv));
1280 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1281
1282 return (edu.drexel.cms.service.service.xsd.SearchConferencesResponse)object;
1283
1284 }catch(org.apache.axis2.AxisFault f){
1285
1286 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1287 if (faultElt!=null){
1288 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
1289
1290 try{
1291 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
1292 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1293 java.lang.Exception ex=
1294 (java.lang.Exception) exceptionClass.newInstance();
1295
1296 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
1297 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1298 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1299 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1300 new java.lang.Class[]{messageClass});
1301 m.invoke(ex,new java.lang.Object[]{messageObject});
1302
1303 if (ex instanceof edu.drexel.cms.service.service.SearchConferencesFaultException){
1304 throw (edu.drexel.cms.service.service.SearchConferencesFaultException)ex;
1305 }
1306
1307
1308 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1309 }catch(java.lang.ClassCastException e){
1310
1311 throw f;
1312 } catch (java.lang.ClassNotFoundException e) {
1313
1314 throw f;
1315 }catch (java.lang.NoSuchMethodException e) {
1316
1317 throw f;
1318 } catch (java.lang.reflect.InvocationTargetException e) {
1319
1320 throw f;
1321 } catch (java.lang.IllegalAccessException e) {
1322
1323 throw f;
1324 } catch (java.lang.InstantiationException e) {
1325
1326 throw f;
1327 }
1328 }else{
1329 throw f;
1330 }
1331 }else{
1332 throw f;
1333 }
1334 }
1335 }
1336
1337 /***
1338 * Auto generated method signature for Asynchronous Invocations
1339 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startsearchConferences
1340 * @param searchConferences245
1341
1342 */
1343 public void startsearchConferences(
1344
1345 edu.drexel.cms.service.service.xsd.SearchConferences searchConferences245,
1346
1347 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
1348
1349 throws java.rmi.RemoteException{
1350
1351 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[5].getName());
1352 _operationClient.getOptions().setAction("urn:searchConferences");
1353 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1354
1355
1356
1357 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1358
1359
1360
1361
1362
1363 org.apache.axiom.soap.SOAPEnvelope env=null;
1364 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1365
1366
1367
1368
1369
1370 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1371 searchConferences245,
1372 optimizeContent(new javax.xml.namespace.QName("",
1373 "searchConferences")));
1374
1375
1376 _serviceClient.addHeadersToEnvelope(env);
1377
1378 _messageContext.setEnvelope(env);
1379
1380
1381 _operationClient.addMessageContext(_messageContext);
1382
1383
1384
1385 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
1386 public void onComplete(
1387 org.apache.axis2.client.async.AsyncResult result) {
1388 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
1389 edu.drexel.cms.service.service.xsd.SearchConferencesResponse.class,
1390 getEnvelopeNamespaces(result.getResponseEnvelope())
1391 );
1392 callback.receiveResultsearchConferences(
1393
1394 (edu.drexel.cms.service.service.xsd.SearchConferencesResponse)object);
1395
1396
1397 }
1398
1399 public void onError(java.lang.Exception e) {
1400 callback.receiveErrorsearchConferences(e);
1401 }
1402 });
1403
1404
1405 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1406 if ( _operations[5].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1407 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1408 _operations[5].setMessageReceiver(
1409 _callbackReceiver);
1410 }
1411
1412
1413 _operationClient.execute(false);
1414
1415 }
1416
1417 /***
1418 * Auto generated method signature
1419 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#searchReviews
1420 * @param searchReviews247
1421
1422 */
1423
1424
1425 public edu.drexel.cms.service.service.xsd.SearchReviewsResponse searchReviews(
1426
1427 edu.drexel.cms.service.service.xsd.SearchReviews searchReviews247)
1428
1429
1430 throws java.rmi.RemoteException
1431
1432
1433 ,edu.drexel.cms.service.service.SearchConferencesFaultException{
1434
1435 try{
1436 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[6].getName());
1437 _operationClient.getOptions().setAction("urn:searchReviews");
1438 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1439
1440
1441
1442 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1443
1444
1445
1446 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1447
1448
1449
1450
1451 org.apache.axiom.soap.SOAPEnvelope env = null;
1452
1453
1454 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1455 searchReviews247,
1456 optimizeContent(new javax.xml.namespace.QName("",
1457 "searchReviews")));
1458
1459
1460 _serviceClient.addHeadersToEnvelope(env);
1461
1462 _messageContext.setEnvelope(env);
1463
1464
1465 _operationClient.addMessageContext(_messageContext);
1466
1467
1468 _operationClient.execute(true);
1469
1470
1471 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1472 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1473 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1474
1475
1476 java.lang.Object object = fromOM(
1477 _returnEnv.getBody().getFirstElement() ,
1478 edu.drexel.cms.service.service.xsd.SearchReviewsResponse.class,
1479 getEnvelopeNamespaces(_returnEnv));
1480 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1481
1482 return (edu.drexel.cms.service.service.xsd.SearchReviewsResponse)object;
1483
1484 }catch(org.apache.axis2.AxisFault f){
1485
1486 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1487 if (faultElt!=null){
1488 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
1489
1490 try{
1491 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
1492 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1493 java.lang.Exception ex=
1494 (java.lang.Exception) exceptionClass.newInstance();
1495
1496 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
1497 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1498 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1499 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1500 new java.lang.Class[]{messageClass});
1501 m.invoke(ex,new java.lang.Object[]{messageObject});
1502
1503 if (ex instanceof edu.drexel.cms.service.service.SearchConferencesFaultException){
1504 throw (edu.drexel.cms.service.service.SearchConferencesFaultException)ex;
1505 }
1506
1507
1508 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1509 }catch(java.lang.ClassCastException e){
1510
1511 throw f;
1512 } catch (java.lang.ClassNotFoundException e) {
1513
1514 throw f;
1515 }catch (java.lang.NoSuchMethodException e) {
1516
1517 throw f;
1518 } catch (java.lang.reflect.InvocationTargetException e) {
1519
1520 throw f;
1521 } catch (java.lang.IllegalAccessException e) {
1522
1523 throw f;
1524 } catch (java.lang.InstantiationException e) {
1525
1526 throw f;
1527 }
1528 }else{
1529 throw f;
1530 }
1531 }else{
1532 throw f;
1533 }
1534 }
1535 }
1536
1537 /***
1538 * Auto generated method signature for Asynchronous Invocations
1539 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startsearchReviews
1540 * @param searchReviews247
1541
1542 */
1543 public void startsearchReviews(
1544
1545 edu.drexel.cms.service.service.xsd.SearchReviews searchReviews247,
1546
1547 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
1548
1549 throws java.rmi.RemoteException{
1550
1551 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[6].getName());
1552 _operationClient.getOptions().setAction("urn:searchReviews");
1553 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1554
1555
1556
1557 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1558
1559
1560
1561
1562
1563 org.apache.axiom.soap.SOAPEnvelope env=null;
1564 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1565
1566
1567
1568
1569
1570 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1571 searchReviews247,
1572 optimizeContent(new javax.xml.namespace.QName("",
1573 "searchReviews")));
1574
1575
1576 _serviceClient.addHeadersToEnvelope(env);
1577
1578 _messageContext.setEnvelope(env);
1579
1580
1581 _operationClient.addMessageContext(_messageContext);
1582
1583
1584
1585 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
1586 public void onComplete(
1587 org.apache.axis2.client.async.AsyncResult result) {
1588 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
1589 edu.drexel.cms.service.service.xsd.SearchReviewsResponse.class,
1590 getEnvelopeNamespaces(result.getResponseEnvelope())
1591 );
1592 callback.receiveResultsearchReviews(
1593
1594 (edu.drexel.cms.service.service.xsd.SearchReviewsResponse)object);
1595
1596
1597 }
1598
1599 public void onError(java.lang.Exception e) {
1600 callback.receiveErrorsearchReviews(e);
1601 }
1602 });
1603
1604
1605 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1606 if ( _operations[6].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1607 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1608 _operations[6].setMessageReceiver(
1609 _callbackReceiver);
1610 }
1611
1612
1613 _operationClient.execute(false);
1614
1615 }
1616
1617 /***
1618 * Auto generated method signature
1619 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#ping
1620 */
1621
1622
1623 public edu.drexel.cms.service.service.xsd.PingResponse ping(
1624
1625 )
1626
1627
1628 throws java.rmi.RemoteException
1629
1630 {
1631
1632 try{
1633 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[7].getName());
1634 _operationClient.getOptions().setAction("urn:ping");
1635 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1636
1637
1638
1639 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1640
1641
1642
1643 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1644
1645
1646
1647
1648 org.apache.axiom.soap.SOAPEnvelope env = null;
1649
1650
1651
1652 org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI());
1653 env = factory.getDefaultEnvelope();
1654
1655
1656 _serviceClient.addHeadersToEnvelope(env);
1657
1658 _messageContext.setEnvelope(env);
1659
1660
1661 _operationClient.addMessageContext(_messageContext);
1662
1663
1664 _operationClient.execute(true);
1665
1666
1667 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1668 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1669 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1670
1671
1672 java.lang.Object object = fromOM(
1673 _returnEnv.getBody().getFirstElement() ,
1674 edu.drexel.cms.service.service.xsd.PingResponse.class,
1675 getEnvelopeNamespaces(_returnEnv));
1676 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1677
1678 return (edu.drexel.cms.service.service.xsd.PingResponse)object;
1679
1680 }catch(org.apache.axis2.AxisFault f){
1681
1682 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1683 if (faultElt!=null){
1684 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
1685
1686 try{
1687 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
1688 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1689 java.lang.Exception ex=
1690 (java.lang.Exception) exceptionClass.newInstance();
1691
1692 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
1693 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1694 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1695 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1696 new java.lang.Class[]{messageClass});
1697 m.invoke(ex,new java.lang.Object[]{messageObject});
1698
1699
1700 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1701 }catch(java.lang.ClassCastException e){
1702
1703 throw f;
1704 } catch (java.lang.ClassNotFoundException e) {
1705
1706 throw f;
1707 }catch (java.lang.NoSuchMethodException e) {
1708
1709 throw f;
1710 } catch (java.lang.reflect.InvocationTargetException e) {
1711
1712 throw f;
1713 } catch (java.lang.IllegalAccessException e) {
1714
1715 throw f;
1716 } catch (java.lang.InstantiationException e) {
1717
1718 throw f;
1719 }
1720 }else{
1721 throw f;
1722 }
1723 }else{
1724 throw f;
1725 }
1726 }
1727 }
1728
1729 /***
1730 * Auto generated method signature for Asynchronous Invocations
1731 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startping
1732 */
1733 public void startping(
1734
1735
1736
1737 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
1738
1739 throws java.rmi.RemoteException{
1740
1741 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[7].getName());
1742 _operationClient.getOptions().setAction("urn:ping");
1743 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1744
1745
1746
1747 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1748
1749
1750
1751
1752
1753 org.apache.axiom.soap.SOAPEnvelope env=null;
1754 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1755
1756
1757
1758
1759 org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI());
1760 env = factory.getDefaultEnvelope();
1761
1762
1763 _serviceClient.addHeadersToEnvelope(env);
1764
1765 _messageContext.setEnvelope(env);
1766
1767
1768 _operationClient.addMessageContext(_messageContext);
1769
1770
1771
1772 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
1773 public void onComplete(
1774 org.apache.axis2.client.async.AsyncResult result) {
1775 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
1776 edu.drexel.cms.service.service.xsd.PingResponse.class,
1777 getEnvelopeNamespaces(result.getResponseEnvelope())
1778 );
1779 callback.receiveResultping(
1780
1781 (edu.drexel.cms.service.service.xsd.PingResponse)object);
1782
1783
1784 }
1785
1786 public void onError(java.lang.Exception e) {
1787 callback.receiveErrorping(e);
1788 }
1789 });
1790
1791
1792 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1793 if ( _operations[7].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1794 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1795 _operations[7].setMessageReceiver(
1796 _callbackReceiver);
1797 }
1798
1799
1800 _operationClient.execute(false);
1801
1802 }
1803
1804 /***
1805 * Auto generated method signature
1806 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#addConference
1807 * @param addConference251
1808
1809 */
1810
1811
1812 public edu.drexel.cms.service.service.xsd.AddConferenceResponse addConference(
1813
1814 edu.drexel.cms.service.service.xsd.AddConference addConference251)
1815
1816
1817 throws java.rmi.RemoteException
1818
1819 {
1820
1821 try{
1822 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[8].getName());
1823 _operationClient.getOptions().setAction("urn:addConference");
1824 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1825
1826
1827
1828 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1829
1830
1831
1832 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1833
1834
1835
1836
1837 org.apache.axiom.soap.SOAPEnvelope env = null;
1838
1839
1840 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1841 addConference251,
1842 optimizeContent(new javax.xml.namespace.QName("",
1843 "addConference")));
1844
1845
1846 _serviceClient.addHeadersToEnvelope(env);
1847
1848 _messageContext.setEnvelope(env);
1849
1850
1851 _operationClient.addMessageContext(_messageContext);
1852
1853
1854 _operationClient.execute(true);
1855
1856
1857 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1858 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1859 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1860
1861
1862 java.lang.Object object = fromOM(
1863 _returnEnv.getBody().getFirstElement() ,
1864 edu.drexel.cms.service.service.xsd.AddConferenceResponse.class,
1865 getEnvelopeNamespaces(_returnEnv));
1866 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1867
1868 return (edu.drexel.cms.service.service.xsd.AddConferenceResponse)object;
1869
1870 }catch(org.apache.axis2.AxisFault f){
1871
1872 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1873 if (faultElt!=null){
1874 if (faultExceptionNameMap.containsKey(faultElt.getQName())){
1875
1876 try{
1877 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(faultElt.getQName());
1878 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1879 java.lang.Exception ex=
1880 (java.lang.Exception) exceptionClass.newInstance();
1881
1882 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(faultElt.getQName());
1883 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1884 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1885 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1886 new java.lang.Class[]{messageClass});
1887 m.invoke(ex,new java.lang.Object[]{messageObject});
1888
1889
1890 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1891 }catch(java.lang.ClassCastException e){
1892
1893 throw f;
1894 } catch (java.lang.ClassNotFoundException e) {
1895
1896 throw f;
1897 }catch (java.lang.NoSuchMethodException e) {
1898
1899 throw f;
1900 } catch (java.lang.reflect.InvocationTargetException e) {
1901
1902 throw f;
1903 } catch (java.lang.IllegalAccessException e) {
1904
1905 throw f;
1906 } catch (java.lang.InstantiationException e) {
1907
1908 throw f;
1909 }
1910 }else{
1911 throw f;
1912 }
1913 }else{
1914 throw f;
1915 }
1916 }
1917 }
1918
1919 /***
1920 * Auto generated method signature for Asynchronous Invocations
1921 * @see edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http#startaddConference
1922 * @param addConference251
1923
1924 */
1925 public void startaddConference(
1926
1927 edu.drexel.cms.service.service.xsd.AddConference addConference251,
1928
1929 final edu.drexel.cms.service.service.CmsServiceCallbackHandler callback)
1930
1931 throws java.rmi.RemoteException{
1932
1933 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[8].getName());
1934 _operationClient.getOptions().setAction("urn:addConference");
1935 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1936
1937
1938
1939 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1940
1941
1942
1943
1944
1945 org.apache.axiom.soap.SOAPEnvelope env=null;
1946 org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1947
1948
1949
1950
1951
1952 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1953 addConference251,
1954 optimizeContent(new javax.xml.namespace.QName("",
1955 "addConference")));
1956
1957
1958 _serviceClient.addHeadersToEnvelope(env);
1959
1960 _messageContext.setEnvelope(env);
1961
1962
1963 _operationClient.addMessageContext(_messageContext);
1964
1965
1966
1967 _operationClient.setCallback(new org.apache.axis2.client.async.Callback() {
1968 public void onComplete(
1969 org.apache.axis2.client.async.AsyncResult result) {
1970 java.lang.Object object = fromOM(result.getResponseEnvelope().getBody().getFirstElement(),
1971 edu.drexel.cms.service.service.xsd.AddConferenceResponse.class,
1972 getEnvelopeNamespaces(result.getResponseEnvelope())
1973 );
1974 callback.receiveResultaddConference(
1975
1976 (edu.drexel.cms.service.service.xsd.AddConferenceResponse)object);
1977
1978
1979 }
1980
1981 public void onError(java.lang.Exception e) {
1982 callback.receiveErroraddConference(e);
1983 }
1984 });
1985
1986
1987 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1988 if ( _operations[8].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1989 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1990 _operations[8].setMessageReceiver(
1991 _callbackReceiver);
1992 }
1993
1994
1995 _operationClient.execute(false);
1996
1997 }
1998
1999
2000
2001 /***
2002 * A utility method that copies the namepaces from the SOAPEnvelope
2003 */
2004 private java.util.Map getEnvelopeNamespaces(org.apache.axiom.soap.SOAPEnvelope env){
2005 java.util.Map returnMap = new java.util.HashMap();
2006 java.util.Iterator namespaceIterator = env.getAllDeclaredNamespaces();
2007 while (namespaceIterator.hasNext()) {
2008 org.apache.axiom.om.OMNamespace ns = (org.apache.axiom.om.OMNamespace) namespaceIterator.next();
2009 returnMap.put(ns.getPrefix(),ns.getNamespaceURI());
2010 }
2011 return returnMap;
2012 }
2013
2014
2015
2016 private javax.xml.namespace.QName[] opNameArray = null;
2017 private boolean optimizeContent(javax.xml.namespace.QName opName) {
2018
2019
2020 if (opNameArray == null) {
2021 return false;
2022 }
2023 for (int i = 0; i < opNameArray.length; i++) {
2024 if (opName.equals(opNameArray[i])) {
2025 return true;
2026 }
2027 }
2028 return false;
2029 }
2030
2031 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchConferences param, boolean optimizeContent){
2032
2033 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchConferences.MY_QNAME,
2034 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2035
2036
2037 }
2038
2039 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchConferencesResponse param, boolean optimizeContent){
2040
2041 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchConferencesResponse.MY_QNAME,
2042 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2043
2044
2045 }
2046
2047 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault param, boolean optimizeContent){
2048
2049 return param.getOMElement(edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.MY_QNAME,
2050 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2051
2052
2053 }
2054
2055 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AssignReviewer param, boolean optimizeContent){
2056
2057 return param.getOMElement(edu.drexel.cms.service.service.xsd.AssignReviewer.MY_QNAME,
2058 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2059
2060
2061 }
2062
2063 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AssignReviewerResponse param, boolean optimizeContent){
2064
2065 return param.getOMElement(edu.drexel.cms.service.service.xsd.AssignReviewerResponse.MY_QNAME,
2066 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2067
2068
2069 }
2070
2071 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddReview param, boolean optimizeContent){
2072
2073 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddReview.MY_QNAME,
2074 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2075
2076
2077 }
2078
2079 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddReviewResponse param, boolean optimizeContent){
2080
2081 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddReviewResponse.MY_QNAME,
2082 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2083
2084
2085 }
2086
2087 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddConference param, boolean optimizeContent){
2088
2089 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddConference.MY_QNAME,
2090 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2091
2092
2093 }
2094
2095 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddConferenceResponse param, boolean optimizeContent){
2096
2097 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddConferenceResponse.MY_QNAME,
2098 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2099
2100
2101 }
2102
2103 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchPapers param, boolean optimizeContent){
2104
2105 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchPapers.MY_QNAME,
2106 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2107
2108
2109 }
2110
2111 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchPapersResponse param, boolean optimizeContent){
2112
2113 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchPapersResponse.MY_QNAME,
2114 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2115
2116
2117 }
2118
2119 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddPaper param, boolean optimizeContent){
2120
2121 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddPaper.MY_QNAME,
2122 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2123
2124
2125 }
2126
2127 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.AddPaperResponse param, boolean optimizeContent){
2128
2129 return param.getOMElement(edu.drexel.cms.service.service.xsd.AddPaperResponse.MY_QNAME,
2130 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2131
2132
2133 }
2134
2135 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchReviews param, boolean optimizeContent){
2136
2137 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchReviews.MY_QNAME,
2138 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2139
2140
2141 }
2142
2143 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.SearchReviewsResponse param, boolean optimizeContent){
2144
2145 return param.getOMElement(edu.drexel.cms.service.service.xsd.SearchReviewsResponse.MY_QNAME,
2146 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2147
2148
2149 }
2150
2151 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.ReleaseReview param, boolean optimizeContent){
2152
2153 return param.getOMElement(edu.drexel.cms.service.service.xsd.ReleaseReview.MY_QNAME,
2154 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2155
2156
2157 }
2158
2159 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.ReleaseReviewResponse param, boolean optimizeContent){
2160
2161 return param.getOMElement(edu.drexel.cms.service.service.xsd.ReleaseReviewResponse.MY_QNAME,
2162 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2163
2164
2165 }
2166
2167 private org.apache.axiom.om.OMElement toOM(edu.drexel.cms.service.service.xsd.PingResponse param, boolean optimizeContent){
2168
2169 return param.getOMElement(edu.drexel.cms.service.service.xsd.PingResponse.MY_QNAME,
2170 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
2171
2172
2173 }
2174
2175
2176 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.SearchConferences param, boolean optimizeContent){
2177 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2178
2179 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.SearchConferences.MY_QNAME,factory));
2180
2181 return emptyEnvelope;
2182 }
2183
2184
2185
2186
2187
2188
2189 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.AssignReviewer param, boolean optimizeContent){
2190 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2191
2192 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.AssignReviewer.MY_QNAME,factory));
2193
2194 return emptyEnvelope;
2195 }
2196
2197
2198
2199
2200
2201
2202 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.AddReview param, boolean optimizeContent){
2203 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2204
2205 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.AddReview.MY_QNAME,factory));
2206
2207 return emptyEnvelope;
2208 }
2209
2210
2211
2212
2213
2214
2215 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.AddConference param, boolean optimizeContent){
2216 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2217
2218 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.AddConference.MY_QNAME,factory));
2219
2220 return emptyEnvelope;
2221 }
2222
2223
2224
2225
2226
2227
2228 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.SearchPapers param, boolean optimizeContent){
2229 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2230
2231 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.SearchPapers.MY_QNAME,factory));
2232
2233 return emptyEnvelope;
2234 }
2235
2236
2237
2238
2239
2240
2241 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.AddPaper param, boolean optimizeContent){
2242 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2243
2244 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.AddPaper.MY_QNAME,factory));
2245
2246 return emptyEnvelope;
2247 }
2248
2249
2250
2251
2252
2253
2254 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.SearchReviews param, boolean optimizeContent){
2255 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2256
2257 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.SearchReviews.MY_QNAME,factory));
2258
2259 return emptyEnvelope;
2260 }
2261
2262
2263
2264
2265
2266
2267 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, edu.drexel.cms.service.service.xsd.ReleaseReview param, boolean optimizeContent){
2268 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
2269
2270 emptyEnvelope.getBody().addChild(param.getOMElement(edu.drexel.cms.service.service.xsd.ReleaseReview.MY_QNAME,factory));
2271
2272 return emptyEnvelope;
2273 }
2274
2275
2276
2277
2278
2279
2280
2281 /***
2282 * get the default envelope
2283 */
2284 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory){
2285 return factory.getDefaultEnvelope();
2286 }
2287
2288
2289 private java.lang.Object fromOM(
2290 org.apache.axiom.om.OMElement param,
2291 java.lang.Class type,
2292 java.util.Map extraNamespaces){
2293
2294 try {
2295
2296 if (edu.drexel.cms.service.service.xsd.SearchConferences.class.equals(type)){
2297
2298 return edu.drexel.cms.service.service.xsd.SearchConferences.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2299
2300
2301 }
2302
2303 if (edu.drexel.cms.service.service.xsd.SearchConferencesResponse.class.equals(type)){
2304
2305 return edu.drexel.cms.service.service.xsd.SearchConferencesResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2306
2307
2308 }
2309
2310 if (edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.class.equals(type)){
2311
2312 return edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2313
2314
2315 }
2316
2317 if (edu.drexel.cms.service.service.xsd.AssignReviewer.class.equals(type)){
2318
2319 return edu.drexel.cms.service.service.xsd.AssignReviewer.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2320
2321
2322 }
2323
2324 if (edu.drexel.cms.service.service.xsd.AssignReviewerResponse.class.equals(type)){
2325
2326 return edu.drexel.cms.service.service.xsd.AssignReviewerResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2327
2328
2329 }
2330
2331 if (edu.drexel.cms.service.service.xsd.AddReview.class.equals(type)){
2332
2333 return edu.drexel.cms.service.service.xsd.AddReview.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2334
2335
2336 }
2337
2338 if (edu.drexel.cms.service.service.xsd.AddReviewResponse.class.equals(type)){
2339
2340 return edu.drexel.cms.service.service.xsd.AddReviewResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2341
2342
2343 }
2344
2345 if (edu.drexel.cms.service.service.xsd.AddConference.class.equals(type)){
2346
2347 return edu.drexel.cms.service.service.xsd.AddConference.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2348
2349
2350 }
2351
2352 if (edu.drexel.cms.service.service.xsd.AddConferenceResponse.class.equals(type)){
2353
2354 return edu.drexel.cms.service.service.xsd.AddConferenceResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2355
2356
2357 }
2358
2359 if (edu.drexel.cms.service.service.xsd.SearchPapers.class.equals(type)){
2360
2361 return edu.drexel.cms.service.service.xsd.SearchPapers.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2362
2363
2364 }
2365
2366 if (edu.drexel.cms.service.service.xsd.SearchPapersResponse.class.equals(type)){
2367
2368 return edu.drexel.cms.service.service.xsd.SearchPapersResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2369
2370
2371 }
2372
2373 if (edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.class.equals(type)){
2374
2375 return edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2376
2377
2378 }
2379
2380 if (edu.drexel.cms.service.service.xsd.AddPaper.class.equals(type)){
2381
2382 return edu.drexel.cms.service.service.xsd.AddPaper.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2383
2384
2385 }
2386
2387 if (edu.drexel.cms.service.service.xsd.AddPaperResponse.class.equals(type)){
2388
2389 return edu.drexel.cms.service.service.xsd.AddPaperResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2390
2391
2392 }
2393
2394 if (edu.drexel.cms.service.service.xsd.SearchReviews.class.equals(type)){
2395
2396 return edu.drexel.cms.service.service.xsd.SearchReviews.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2397
2398
2399 }
2400
2401 if (edu.drexel.cms.service.service.xsd.SearchReviewsResponse.class.equals(type)){
2402
2403 return edu.drexel.cms.service.service.xsd.SearchReviewsResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2404
2405
2406 }
2407
2408 if (edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.class.equals(type)){
2409
2410 return edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2411
2412
2413 }
2414
2415 if (edu.drexel.cms.service.service.xsd.ReleaseReview.class.equals(type)){
2416
2417 return edu.drexel.cms.service.service.xsd.ReleaseReview.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2418
2419
2420 }
2421
2422 if (edu.drexel.cms.service.service.xsd.ReleaseReviewResponse.class.equals(type)){
2423
2424 return edu.drexel.cms.service.service.xsd.ReleaseReviewResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2425
2426
2427 }
2428
2429 if (edu.drexel.cms.service.service.xsd.PingResponse.class.equals(type)){
2430
2431 return edu.drexel.cms.service.service.xsd.PingResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
2432
2433
2434 }
2435
2436 } catch (Exception e) {
2437 throw new RuntimeException(e);
2438 }
2439 return null;
2440 }
2441
2442
2443
2444
2445 private void setOpNameArray(){
2446 opNameArray = new javax.xml.namespace.QName[] {
2447
2448 };
2449 }
2450
2451 }
2452