You can use TCPMotitor [1] to trace the SOAP
messages<http://www.keith-chapman.org/2008/07/using-tcp-monitor-to-debug-web-service.html>
.

Thanks,
Keith.

[1]
http://www.keith-chapman.org/2008/07/using-tcp-monitor-to-debug-web-service.html

On Fri, Sep 5, 2008 at 6:28 AM, Deepal Jayasinghe <[EMAIL PROTECTED]>wrote:

> can you please paste the HTTP header of the messages I mean HTTP header
> of the response and the second request.
>
> Deborah Wus wrote:
> > That did not work either. I also tried setting the customCookieId
> > before maintiaining the sessions as I saw listed elsewhere.
> >
> > options.setProperty("customCookieID" ,"NSC_fgn_ns_bqq");
> > But that also did not work.
> >
> > ------------------------------------------------------------------------
> > *From:* keith chapman [mailto:[EMAIL PROTECTED]
> > *Sent:* Thursday, September 04, 2008 12:47 PM
> > *To:* [email protected]
> > *Subject:* Re: Axis 2 manage session not working - Cookies and axis
> > not working
> >
> > Hi,
> >
> > Can you try using
> > _stub._getServiceClient().getOptions.setManageSession(true); instead.
> > We use transport session a lot in our projects and it works.
> >
> > Thanks,
> > Keith.
> >
> > On Thu, Sep 4, 2008 at 9:11 PM, Deborah Wus <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >     I attempted to do this in Axis 2 to see if solved the problem I
> >     was having, but I am still receiving an invalid access, meaning
> >     that the session cookies are not being handled. Any calls which
> >     require a login are failing although the login itself is succeeding.
> >     Ping does not required a login. GetProfileList does required a
> >     login. Ping receives an ACK, Login succeeds. GetProfileList
> >     returns an Invalid Access error. Support from the third party who
> >     created the service said if I am using .NET I should set the
> >     CookieContainer. They have no input so far for Axis or Axis 2.
> >     Any help would be appreciated.
> >     package com.p21.test.web;
> >     import java.rmi.RemoteException;
> >     import org.apache.axis2.AxisFault;
> >     import org.apache.axis2.client.Options;
> >     import org.apache.axis2.client.ServiceClient;
> >     import junit.framework.TestCase;
> >     import com.perseus.www.pdc_ws.ProjectDataStub;
> >     public class WSTest extends TestCase {
> >
> >     public void testLogin() {
> >     try {
> >     Options options = new Options();
> >     options.setManageSession(true);
> >     ProjectDataStub _stub = new
> >     ProjectDataStub("http://efm.activant.com/ws/projectdata.asmx";);
> >     ServiceClient sender = _stub._getServiceClient();
> >     sender.setOverrideOptions(options);
> >
> >     ProjectDataStub.Ping ping = new ProjectDataStub.Ping();
> >     ProjectDataStub.PingResponse res;
> >     ProjectDataStub.LoginResponse loginResponse;
> >     ProjectDataStub.Login login = new ProjectDataStub.Login();
> >
> >     ProjectDataStub.GetProfileListResponse gres;
> >     ProjectDataStub.GetProfileList glist = new
> >     ProjectDataStub.GetProfileList();
> >
> >     login.setUserName("username");
> >     login.setPassword("password");
> >
> >
> >     try {
> >     res = _stub.Ping(ping);
> >     System.out.println(res.getPingResult());
> >
> >     loginResponse = _stub.Login(login);
> >     System.out.println(loginResponse.getLoginResult());
> >
> >     gres = _stub.GetProfileList(glist);
> >     System.out.println(gres.getGetProfileListResult());
> >
> >
> >     } catch (RemoteException e1) {
> >     // TODO Auto-generated catch block
> >     e1.printStackTrace();
> >     }
> >
> >     } catch (AxisFault e) {
> >     // TODO Auto-generated catch block
> >     e.printStackTrace();
> >     }
> >     }
> >
> >     _________________________________
> >     *Deborah Wus*
> >     Senior Development Engineer
> >     Wholesale Distribution Group
> >
> >     *Activant Solutions Inc.™*
> >     19 W. College Ave.
> >     Yardley, PA 19067
> >     *T:* 215.493.8900 x6725
> >     E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> >     Web site: _www.activant.com_ <http://www.activant.com/>
> >     _________________________________
> >
> >
> >
> >
> > --
> > Keith Chapman
> > Senior Software Engineer
> > WSO2 Inc.
> > Oxygenating the Web Service Platform.
> > http://wso2.org/
> >
> > blog: http://www.keith-chapman.org
>
> --
> Thanks,
> Deepal
> ................................................................
> http://blogs.deepal.org/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/

blog: http://www.keith-chapman.org

Reply via email to