0 Replies Latest reply on Jan 12, 2012 5:30 AM by quynhbt

    Session timeout Issue Webservice



      I uses seam 2.2.2 and jboss 4.2.2

      I have an very simple application, it is a webservice which has :

      - stateless


      @WebService(serviceName = "helloService")

      public class helloService
              implements helloServiceRemote {      
              public String GetHello()
                  helloInterface Hello = (helloInterface)Component.getInstance("hello");
                  return Hello.sayHello();


      - a conversation seam component


      @Name(value = "hello")
      public class helloBean implements helloInterface
          public String sayHello()
                return "Hello the world";
        public void destroy()
            System.out.println("Destroy of HelloBean");


      My issue is the session timeout (defined in web.xml) does not work.

      The destroy() method is never called. The helloBean component is detroyed after 1 hour.

      Can you tell me what am i wrong ? and why the session timeout and @Destroy does not work.

      Best regards