You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Benson Margulies <bi...@basistech.com> on 2007/09/19 14:50:42 UTC

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();


Re: Logging 1, benson 0?

Posted by Sergey Beryozkin <se...@iona.com>.
Logging 1, benson 1 :-)

----- Original Message ----- 
From: "Benson Margulies" <bi...@basistech.com>
To: <cx...@incubator.apache.org>
Sent: Wednesday, September 19, 2007 2:54 PM
Subject: RE: Logging 1, benson 0?


Thanks.

> -----Original Message-----
> From: Jiang, Ning (Willem) [mailto:Ning.Jiang@iona.com]
> Sent: Wednesday, September 19, 2007 9:46 AM
> To: cxf-dev@incubator.apache.org
> Subject: RE: Logging 1, benson 0?
> 
> 
> 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:bim2007@basistech.com]
> Sent: Wed 9/19/2007 20:50
> To: cxf-dev@incubator.apache.org
> 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();
>

----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

RE: Logging 1, benson 0?

Posted by Benson Margulies <bi...@basistech.com>.
Thanks.

> -----Original Message-----
> From: Jiang, Ning (Willem) [mailto:Ning.Jiang@iona.com]
> Sent: Wednesday, September 19, 2007 9:46 AM
> To: cxf-dev@incubator.apache.org
> Subject: RE: Logging 1, benson 0?
> 
> 
> 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:bim2007@basistech.com]
> Sent: Wed 9/19/2007 20:50
> To: cxf-dev@incubator.apache.org
> 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();
> 


RE: Logging 1, benson 0?

Posted by "Jiang, Ning (Willem)" <Ni...@iona.com>.
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:bim2007@basistech.com]
Sent: Wed 9/19/2007 20:50
To: cxf-dev@incubator.apache.org
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();