Does it have a _getServiceClient() method (i.e. does it extend
org.apache.axis2.client.Stub)?

Andreas

On Fri, Jun 6, 2014 at 3:29 PM, Jack Sprat
<rexclaim...@yahoo.com.invalid> wrote:
> Andreas,
>
> Thanks very much for the reply.  I don't see any methods in the stub class to 
> get the message context.  There are many "toOM" methods that convert an 
> object to an OMElement object.
>
> I am using XMLBeans binding.
>
> Thanks,
> J
>
>
> On Friday, June 6, 2014 8:10 AM, Andreas Veithen <andreas.veit...@gmail.com> 
> wrote:
> IIRC, the stub has a method to access the (last) message context. From
> there you should be able to get to the response message and extract
> the SOAP fault.
>
> Andreas
>
>
>
>
> On Thu, Jun 5, 2014 at 2:43 PM, Jack Sprat
> <rexclaim...@yahoo.com.invalid> wrote:
>> There is a method in the Exception class named #getFaultMessage.  This
>> returns blank, which is correct since there is no text in the exception.  It
>> would be very easy if this was the answer.
>>
>> I need to get the faultstring.  The faultstring is outside the exception.
>> See the XML snippet below.
>>
>> I'm working on a different way of sending the request and capturing the
>> response.  There is a lot more coding involved but appears to be the only
>> way to get the faultstring element.
>>
>> Thanks,
>> J
>>
>>
>>
>>
>> On Thursday, June 5, 2014 2:37 AM, satyapriya sahoo
>> <sahoo.satyapr...@gmail.com> wrote:
>>
>> Jack,
>>
>> Hope bellow points will help you to solve your Problem.
>>
>> You can process in 3 ways.
>>
>> 1) IN your client code you need an catch block for AxisFault and U need to
>> retrieve the message from that exception
>> try{
>>   //Client code
>> }catch(AxisFault af){
>>    if(af!=null){
>>          String faultMsg =  af.getMessage();
>>          System.out.println("FaultString :: "+faultMsg  );
>>   }
>> }
>>
>> 2) If it is coming as a string, then you can do some String operation.
>>
>> 3) You can also take the help of dom parser or sax parse to retrieve the
>> specific value, because it is coming as a xml format.
>>
>> Thanks,
>> Satya
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org

Reply via email to