Actually thank you very much I think I was identifying the wrong
variable.  When I changed the custom cookie to ASP.NET_Ses, it does
work!
 
Thank you all very much.

________________________________

From: Deborah Wus [mailto:[EMAIL PROTECTED] 
Sent: Friday, September 05, 2008 9:37 AM
To: [email protected]
Subject: RE: Axis 2 manage session not working - Cookies and axis not
working


HTTP/1.1 200 OK
 
Date: Fri, 05 Sep 2008 13:34:35 GMT
 
Server: Microsoft-IIS/6.0
 
X-Powered-By: ASP.NET
 
X-AspNet-Version: 2.0.50727
 
Set-Cookie: ASP.NET_SessionId=jmjmsh45enh2d5553vflpfbl; path=/; HttpOnly
 
Cache-Control: private, max-age=0
 
Content-Type: application/soap+xml; charset=utf-8
 
Content-Length: 328
 
Set-Cookie: NSC_fgn_ns_bqq=ac10005a0050;path=/
 
 
 
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://www.w3.org/2003/05/soap-envelope";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";><soap:Body><LoginResponse
xmlns="http://www.perseus.com/Pdc.WS";><LoginResult
/></LoginResponse></soap:Body></soap:Envelope>
 
 
Thank you so much for your help and guidance - I am completely new to
webservices.  Let me know if I sent the correct portion.

________________________________

From: keith chapman [mailto:[EMAIL PROTECTED] 
Sent: Thursday, September 04, 2008 11:57 PM
To: [email protected]
Subject: Re: Axis 2 manage session not working - Cookies and axis not
working


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

Thanks,
Keith.

[1]
http://www.keith-chapman.org/2008/07/using-tcp-monitor-to-debug-web-serv
ice.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.(tm)*
        >     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