Hey, 
You need to call the sf.setStart(false) before sf.create(). 
In this way the server would not start before you set the interceptor.

Willem.

-----Original Message-----
From: Benson Margulies [mailto:[EMAIL PROTECTED]
Sent: Wed 9/19/2007 20:50
To: [email protected]
Subject: Logging 1, benson 0?
 
My logging level is FINE, I'm creating a service as follows. The
interceptors are never called. What am I missing?

 

        JaxWsServerFactoryBean sf = new JaxWsServerFactoryBean();

        sf.setServiceClass(StudentServiceDocLiteral.class);

        sf.setServiceBean(new StudentServiceDocLiteralImpl());

        sf.setAddress("local://StudentServiceDocLiteral");

        setupAegis(sf);

        Server server = sf.create();

        server.getEndpoint().getInInterceptors().add(new
LoggingInInterceptor());

        server.getEndpoint().getOutInterceptors().add(new
LoggingOutInterceptor());

        server.start();


Reply via email to