Thanks for the pointer Dan. There is indeed a NPE being thrown as my
SessionServiceImpl class on the service side is supposed to have the
'sessionServiceDAO' bean injected, so my config here below is missing
that ...
<simple:server id="SessionService"
serviceClass="com.zag.sessionservice.common.SessionService"
address="/SessionService">
<simple:dataBinding>
<bean
class="org.apache.cxf.aegis.databinding.AegisDatabinding"/>
</simple:dataBinding>
<simple:serviceBean>
<bean class="com.zag.sessionservice.service.SessionServiceImpl">
</bean>
</simple:serviceBean>
</simple:server>
<bean id="sessionServiceDAO"
class="com.zag.sessionservice.dao.hibernate.HibernateSessionServiceDAO">
<property name="sessionFactory" ref="sessionFactorySS"/>
</bean>
Mieke
Daniel Kulp wrote:
One way to do this is to stick into your target/test-classes dir, a
cxf.xml file that looks something like:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cxf="http://cxf.apache.org/core"
xsi:schemaLocation=" http://cxf.apache.org/core
http://cxf.apache.org/schemas/core.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<cxf:bus>
<cxf:features>
<cxf:logging/>
</cxf:features>
</cxf:bus>
</beans>
You could also add an annotation like:
@Features(features = {"org.apache.cxf.feature.LoggingFeature"})
to your SEI interfaces or Test servers or similar.
Dan
On May 29, 2008, at 10:41 AM, Cord Awtry wrote:
All,
I'm running a junit test that calls several remote webservices using
cxf.
I've been beating my head against a wall trying to figure out to get
cxf to
log, on my local machine, the messages it's sending. Any thoughts on
how to
do this properly?
Thanks a lot,
-C-
---
Daniel Kulp
[EMAIL PROTECTED]
http://www.dankulp.com/blog
--
Mieke Mocke
Sr. Software Developer
Zag.com
800.584-5000
[EMAIL PROTECTED]