title: How to check if a web service is accessible?
body: <p>How can I check if any web service is accessible ?<br>
  I can see the list of service also I know the method names present in the web service.But I don't know which parameters the method accepts.<br>
  Here is the method present in the web service   </p>
  
  <pre><code> public OMElement getChildren(OMElement paramOMElement)
    {
       Object localObject2 = paramOMElement.toString();
       // Some other stuff 
    }
  </code></pre>
  
  <p>I tried something like <code>http://machine_name/war_name/services/service_name/getChildren?a</code>
   and got following error  </p>
  
  <pre><code>soapenv:Fault&gt;
  &lt;faultcode&gt;soapenv:Client&lt;/faultcode&gt;
  −
  &lt;faultstring&gt;
  Umarshaller error: Error during unmarshall &lt;getChildren&gt;&lt;a&gt;&lt;/a&gt;&lt;/getChildren&gt;; nested exception is: 
      edu.harvard.i2b2.common.exception.I2B2Exception: Umarshaller error: Error during unmarshall &lt;getChildren&gt;&lt;a&gt;&lt;/a&gt;&lt;/getChildren&gt;; nested exception is: 
      org.apache.axis2.AxisFault: Umarshaller error: Error during unmarshall &lt;getChildren&gt;&lt;a&gt;&lt;/a&gt;&lt;/getChildren&gt;; nested exception is: 
      edu.harvard.i2b2.common.exception.I2B2Exception: Umarshaller error: Error during unmarshall &lt;getChildren&gt;&lt;a&gt;&lt;/a&gt;&lt;/getChildren&gt;
  &lt;/faultstring&gt;
  &lt;detail/&gt;
  &lt;/soapenv:Fault&gt;   
  </code></pre>
  
  <p>Is this error mean I am able to access the service but sending wrong arguments ?<br>
  Also the service dont have WSDL file.<br>
  How can I check whether the service is accessible or how can I find out the exact parameters which are required ?  </p>