My CXF WS client was running fine. But when i add the security to Service , its showing an rpc error :( ??
<jaxws:inInterceptors> <bean class="org.apache.cxf.binding.soap.saaj.SAAJInInterceptor" /> <bean class="org.apache.ws.security.handler.WSS4JHandler"> <constructor-arg> <map> <entry key="action" value="UsernameToken" /> <entry key="passwordType" value="PasswordText" /> <entry key="passwordCallbackClass" value="com....ws.security.WSSecurity" /> </map> </constructor-arg> </bean> </jaxws:inInterceptors> org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.apache.ws.security.handler.WSS4JHandler] for bean with name 'org.apache.ws.security.handler.WSS4JHandler#143073a' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: javax/xml/rpc/handler/Handler at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1105) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:386) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219) ... 44 more Caused by: java.lang.NoClassDefFoundError: javax/xml/rpc/handler/Handler at java.lang.ClassLoader.defineClass1(Native Method) Pom.xml ---------- <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>2.2.6</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> <version>2.2.6</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> <version>2.2.6</version> </dependency> <!-- Security --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-ws-security</artifactId> <version>2.2.6</version> </dependency> <dependency> <groupId>org.apache.ws.security</groupId> <artifactId>wss4j</artifactId> <version>1.5.8</version> </dependency> Please let me know what is the problem here :( . -- View this message in context: http://old.nabble.com/NoClassDefFoundError%3A-javax-xml-rpc-handler-Handler-tp28345107p28345107.html Sent from the cxf-user mailing list archive at Nabble.com.