#### #### #### #### 0 #### # ------------------- getAllLocalGroups() ---------------------------- sub LocalGroupProvider::getAllLocalGroups() { my $this = shift; my ($rawJson, $methodRef, $inputRef) = @_; my $method = SOAP::Data->new( 'name' => $this->{'Hyas'}->getMethod(), 'prefix' => 'ns0' ); my $provider = $this->{'Hyas'}->getProvider(); $method->attr({ 'xmlns:ns0' => "http://www.bluearc.com/BAService/$provider" }); $$methodRef = $method; my $jbuf = {}; if ( $rawJson ) { my $job = JSON->new(); $jbuf = $job->decode($rawJson); } my $evsId = SOAP::Data->new( 'name' => 'evsId', 'value' => $jbuf->{'evsId'}, 'prefix' => 'ns0', 'type' => 'unsignedShort' ); @$inputRef = ($evsId); return(1); } # -------------------------------------------------------------------- #### 0 #### faultString = Validation constraint violation: data type mismatch in element faultCode = SOAP-ENV:Client #### paramValue #### paramValue