java ee - Error creating bean with name .. Injection of autowired dependencies failed -
im implementing java spring client access webservice, im having problem bean creation , autowire. im not sure because im new these. im not using maven, pure eclipse javaee (if matters, cause example followed @ here uses maven). sorry long piece of codes, im stuck..
i have clientcontroller.java in package com.helloworld.controller
package com.helloworld.controller; import org.springframework.beans.factory.annotation.autowired; import org.springframework.stereotype.controller; import org.springframework.ui.model; import org.springframework.web.bind.annotation.modelattribute; import org.springframework.web.bind.annotation.requestmapping; import org.springframework.web.bind.annotation.requestmethod; import org.springframework.ws.client.core.webservicetemplate; import com.helloworld.domain.*; @controller @requestmapping("/") public class clientcontroller { @autowired private webservicetemplate webservicetemplate; /** * default handler. when application goes live * control comes this, , fires jsp, * asking input. */ @requestmapping(method = requestmethod.get) public string getrequest(model model) { model.addattribute("helloworldrequest", new objectfactory().createhelloworldrequest()); //show request.jsp return "request"; } /** * handler, takes in input number, , calculates * square taking webservice, via webservicetemplate, , * sets modelattribute, in turn shown "response.jsp" */ @requestmapping(method = requestmethod.post) public string showresponse(@modelattribute helloworldrequest helloworldrequest, model model) { //creating squareserviceresponse object. helloworldresponse helloworldresponse = new objectfactory().createhelloworldresponse(); //sending request object via webservicetemplate , getting response webservice <img src="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1129645325g" alt=":)" class="wp-smiley"> helloworldresponse = (helloworldresponse) webservicetemplate.marshalsendandreceive(helloworldrequest); //this supposed hard part. piece of cake <img src="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1129645325g" alt=":)" class="wp-smiley"> model.addattribute("helloworldresponse",helloworldresponse); //show response.jsp return "response"; } }
in package com.helloworld.domain, have following files:
helloworldrequest.java helloworldresponse.java objectfactory.java package-info.java
in web-inf, have views directory has request , respond.jsp. in root of web-inf, have spring-ws-client-servlet.xml , web.xml.
spring-ws-client-servlet.xml
<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:sws="http://www.springframework.org/schema/web-services" xmlns:p="http://www.springframework.org/schema/p" xsi:schemalocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <!-- activates various annotations detected in bean classes --> <context:annotation-config /> <!-- scans classpath annotated components auto-registered spring beans. example @controller , @service. make sure set correct base-package --> <context:component-scan base-package="com.helloworld.domain" /> <context:component-scan base-package="com.helloworld.controller" /> <!-- configures annotation-driven spring mvc controller programming model. note that, spring 3.0, tag works in servlet mvc only! --> <mvc:annotation-driven /> <!-- declare view resolver --> <bean id="viewresolver" class="org.springframework.web.servlet.view.internalresourceviewresolver" p:prefix="/web-inf/views/" p:suffix=".jsp" /> <bean id="webservicetemplate" class="org.springframework.ws.client.core.webservicetemplate" p:marshaller-ref="jaxbmarshaller" p:unmarshaller-ref="jaxbmarshaller" p:defaulturi="http://localhost:8080/helloworld/helloworldservice" p:messagesender-ref="messagesender"> <constructor-arg ref="messagefactory"/> </bean> <bean id="messagesender" class="org.springframework.ws.transport.http.commonshttpmessagesender"/> <bean id="messagefactory" class="org.springframework.ws.soap.saaj.saajsoapmessagefactory"/> <bean id="jaxbmarshaller" class="org.springframework.oxm.jaxb.jaxb2marshaller" p:contextpath="com.helloworld.domain"/> </beans>
web.xml
<!doctype web-app public "-//sun microsystems, inc.//dtd web application 2.3//en" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>helloworld web application</display-name> <servlet> <servlet-name>spring-ws-client</servlet-name> <servlet-class>org.springframework.web.servlet.dispatcherservlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>spring-ws-client</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> </web-app>
the errors im getting are:
severe: standardwrapper.throwable org.springframework.beans.factory.beancreationexception: error creating bean name 'clientcontroller': injection of autowired dependencies failed; nested exception org.springframework.beans.factory.beancreationexception: not autowire field: private org.springframework.ws.client.core.webservicetemplate com.helloworld.controller.clientcontroller.webservicetemplate; nested exception org.springframework.beans.factory.beancreationexception: error creating bean name 'webservicetemplatez' defined in servletcontext resource [/web-inf/spring-ws-client-servlet.xml]: initialization of bean failed; nested exception java.lang.noclassdeffounderror: org/apache/commons/httpclient/uri @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor.postprocesspropertyvalues(autowiredannotationbeanpostprocessor.java:288) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.populatebean(abstractautowirecapablebeanfactory.java:1122) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:522) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.preinstantiatesingletons(defaultlistablebeanfactory.java:626) @ org.springframework.context.support.abstractapplicationcontext.finishbeanfactoryinitialization(abstractapplicationcontext.java:932) @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:479) @ org.springframework.web.servlet.frameworkservlet.configureandrefreshwebapplicationcontext(frameworkservlet.java:651) @ org.springframework.web.servlet.frameworkservlet.createwebapplicationcontext(frameworkservlet.java:599) @ org.springframework.web.servlet.frameworkservlet.createwebapplicationcontext(frameworkservlet.java:665) @ org.springframework.web.servlet.frameworkservlet.initwebapplicationcontext(frameworkservlet.java:518) @ org.springframework.web.servlet.frameworkservlet.initservletbean(frameworkservlet.java:459) @ org.springframework.web.servlet.httpservletbean.init(httpservletbean.java:136) @ javax.servlet.genericservlet.init(genericservlet.java:160) @ org.apache.catalina.core.standardwrapper.initservlet(standardwrapper.java:1280) @ org.apache.catalina.core.standardwrapper.loadservlet(standardwrapper.java:1193) @ org.apache.catalina.core.standardwrapper.load(standardwrapper.java:1088) @ org.apache.catalina.core.standardcontext.loadonstartup(standardcontext.java:5123) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5407) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1559) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1549) @ java.util.concurrent.futuretask$sync.innerrun(futuretask.java:303) @ java.util.concurrent.futuretask.run(futuretask.java:138) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918) @ java.lang.thread.run(thread.java:680) caused by: org.springframework.beans.factory.beancreationexception: not autowire field: private org.springframework.ws.client.core.webservicetemplate com.helloworld.controller.clientcontroller.webservicetemplate; nested exception org.springframework.beans.factory.beancreationexception: error creating bean name 'webservicetemplatez' defined in servletcontext resource [/web-inf/spring-ws-client-servlet.xml]: initialization of bean failed; nested exception java.lang.noclassdeffounderror: org/apache/commons/httpclient/uri @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor$autowiredfieldelement.inject(autowiredannotationbeanpostprocessor.java:514) @ org.springframework.beans.factory.annotation.injectionmetadata.inject(injectionmetadata.java:87) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor.postprocesspropertyvalues(autowiredannotationbeanpostprocessor.java:285) ... 30 more caused by: org.springframework.beans.factory.beancreationexception: error creating bean name 'webservicetemplatez' defined in servletcontext resource [/web-inf/spring-ws-client-servlet.xml]: initialization of bean failed; nested exception java.lang.noclassdeffounderror: org/apache/commons/httpclient/uri @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:532) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.findautowirecandidates(defaultlistablebeanfactory.java:910) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.doresolvedependency(defaultlistablebeanfactory.java:853) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.resolvedependency(defaultlistablebeanfactory.java:768) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor$autowiredfieldelement.inject(autowiredannotationbeanpostprocessor.java:486) ... 32 more caused by: java.lang.noclassdeffounderror: org/apache/commons/httpclient/uri @ java.lang.class.getdeclaredconstructors0(native method) @ java.lang.class.privategetdeclaredconstructors(class.java:2398) @ java.lang.class.getdeclaredconstructors(class.java:1838) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor.determinecandidateconstructors(autowiredannotationbeanpostprocessor.java:230) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.determineconstructorsfrombeanpostprocessors(abstractautowirecapablebeanfactory.java:978) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbeaninstance(abstractautowirecapablebeanfactory.java:951) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:490) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.beandefinitionvalueresolver.resolvereference(beandefinitionvalueresolver.java:323) @ org.springframework.beans.factory.support.beandefinitionvalueresolver.resolvevalueifnecessary(beandefinitionvalueresolver.java:107) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.applypropertyvalues(abstractautowirecapablebeanfactory.java:1393) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.populatebean(abstractautowirecapablebeanfactory.java:1134) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:522) ... 41 more caused by: java.lang.classnotfoundexception: org.apache.commons.httpclient.uri @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1713) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1558) ... 58 more may 2, 2013 11:10:32 pm org.apache.catalina.core.standardcontext loadonstartup severe: servlet /helloworldclient threw load() exception java.lang.classnotfoundexception: org.apache.commons.httpclient.uri @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1713) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1558) @ java.lang.class.getdeclaredconstructors0(native method) @ java.lang.class.privategetdeclaredconstructors(class.java:2398) @ java.lang.class.getdeclaredconstructors(class.java:1838) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor.determinecandidateconstructors(autowiredannotationbeanpostprocessor.java:230) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.determineconstructorsfrombeanpostprocessors(abstractautowirecapablebeanfactory.java:978) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbeaninstance(abstractautowirecapablebeanfactory.java:951) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:490) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.beandefinitionvalueresolver.resolvereference(beandefinitionvalueresolver.java:323) @ org.springframework.beans.factory.support.beandefinitionvalueresolver.resolvevalueifnecessary(beandefinitionvalueresolver.java:107) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.applypropertyvalues(abstractautowirecapablebeanfactory.java:1393) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.populatebean(abstractautowirecapablebeanfactory.java:1134) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:522) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.findautowirecandidates(defaultlistablebeanfactory.java:910) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.doresolvedependency(defaultlistablebeanfactory.java:853) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.resolvedependency(defaultlistablebeanfactory.java:768) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor$autowiredfieldelement.inject(autowiredannotationbeanpostprocessor.java:486) @ org.springframework.beans.factory.annotation.injectionmetadata.inject(injectionmetadata.java:87) @ org.springframework.beans.factory.annotation.autowiredannotationbeanpostprocessor.postprocesspropertyvalues(autowiredannotationbeanpostprocessor.java:285) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.populatebean(abstractautowirecapablebeanfactory.java:1122) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:522) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:461) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:295) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:223) @ org.springframework.beans.factory.support.abstractbeanfactory.dogetbean(abstractbeanfactory.java:292) @ org.springframework.beans.factory.support.abstractbeanfactory.getbean(abstractbeanfactory.java:194) @ org.springframework.beans.factory.support.defaultlistablebeanfactory.preinstantiatesingletons(defaultlistablebeanfactory.java:626) @ org.springframework.context.support.abstractapplicationcontext.finishbeanfactoryinitialization(abstractapplicationcontext.java:932) @ org.springframework.context.support.abstractapplicationcontext.refresh(abstractapplicationcontext.java:479) @ org.springframework.web.servlet.frameworkservlet.configureandrefreshwebapplicationcontext(frameworkservlet.java:651) @ org.springframework.web.servlet.frameworkservlet.createwebapplicationcontext(frameworkservlet.java:599) @ org.springframework.web.servlet.frameworkservlet.createwebapplicationcontext(frameworkservlet.java:665) @ org.springframework.web.servlet.frameworkservlet.initwebapplicationcontext(frameworkservlet.java:518) @ org.springframework.web.servlet.frameworkservlet.initservletbean(frameworkservlet.java:459) @ org.springframework.web.servlet.httpservletbean.init(httpservletbean.java:136) @ javax.servlet.genericservlet.init(genericservlet.java:160) @ org.apache.catalina.core.standardwrapper.initservlet(standardwrapper.java:1280) @ org.apache.catalina.core.standardwrapper.loadservlet(standardwrapper.java:1193) @ org.apache.catalina.core.standardwrapper.load(standardwrapper.java:1088) @ org.apache.catalina.core.standardcontext.loadonstartup(standardcontext.java:5123) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5407) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1559) @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1549) @ java.util.concurrent.futuretask$sync.innerrun(futuretask.java:303) @ java.util.concurrent.futuretask.run(futuretask.java:138) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:895) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:918) @ java.lang.thread.run(thread.java:680)
request.jsp
<%@ page language="java" contenttype="text/html; charset=iso-8859-1" pageencoding="iso-8859-1"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <%@ page session="false" %> <html> <head> <%@ page iselignored="false" %> <title>square webservice 2 client</title> </head> <body> <form:form commandname="helloworldrequest" method="post"> <input name="submit" type="submit" value="get hello!" /> </form:form> </body> </html>
response.jsp:
<%@ page language="java" contenttype="text/html; charset=iso-8859-1" pageencoding="iso-8859-1"%> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> <html> <head> <%@ page iselignored="false" %> <title>square webservice 2 client</title> </head> <body> hello value is: <b><font color="red" size="3">${helloworldresponse.output}</font></b> <br /> </body> </html>
list of jars added in /web-inf/lib:
commons-lang3-3.1.jar commons-logging-1.1.2-javadoc.jar commons-logging-1.1.2-sources.jar commons-logging-1.1.2-test-sources.jar commons-logging-1.1.2-tests.jar commons-logging-1.1.2.jar commons-logging-adapters-1.1.2.jar commons-logging-api-1.1.2.jar commons-logging-tests.jar log4j-1.2.17.jar pdfbox-app-1.8.1.jar spring-aop-3.2.2.release-javadoc.jar spring-aop-3.2.2.release-sources.jar spring-aop-3.2.2.release.jar spring-aspects-3.2.2.release-javadoc.jar spring-aspects-3.2.2.release-sources.jar spring-aspects-3.2.2.release.jar spring-beans-3.2.2.release-javadoc.jar spring-beans-3.2.2.release-sources.jar spring-beans-3.2.2.release.jar spring-build-src-3.2.2.release.jar spring-context-3.2.2.release-javadoc.jar spring-context-3.2.2.release-sources.jar spring-context-3.2.2.release.jar spring-context-support-3.2.2.release-javadoc.jar spring-context-support-3.2.2.release-sources.jar spring-context-support-3.2.2.release.jar spring-core-3.2.2.release-javadoc.jar spring-core-3.2.2.release-sources.jar spring-core-3.2.2.release.jar spring-expression-3.2.2.release-javadoc.jar spring-expression-3.2.2.release-sources.jar spring-expression-3.2.2.release.jar spring-instrument-3.2.2.release-javadoc.jar spring-instrument-3.2.2.release-sources.jar spring-instrument-3.2.2.release.jar spring-instrument-tomcat-3.2.2.release-javadoc.jar spring-instrument-tomcat-3.2.2.release-sources.jar spring-instrument-tomcat-3.2.2.release.jar spring-jdbc-3.2.2.release-javadoc.jar spring-jdbc-3.2.2.release-sources.jar spring-jdbc-3.2.2.release.jar spring-jms-3.2.2.release-javadoc.jar spring-jms-3.2.2.release-sources.jar spring-jms-3.2.2.release.jar spring-orm-3.2.2.release-javadoc.jar spring-orm-3.2.2.release-sources.jar spring-orm-3.2.2.release.jar spring-oxm-3.2.2.release-javadoc.jar spring-oxm-3.2.2.release-sources.jar spring-oxm-3.2.2.release.jar spring-struts-3.2.2.release-javadoc.jar spring-struts-3.2.2.release-sources.jar spring-struts-3.2.2.release.jar spring-test-3.2.2.release-javadoc.jar spring-test-3.2.2.release-sources.jar spring-test-3.2.2.release.jar spring-tx-3.2.2.release-javadoc.jar spring-tx-3.2.2.release-sources.jar spring-tx-3.2.2.release.jar spring-web-3.2.2.release-javadoc.jar spring-web-3.2.2.release-sources.jar spring-web-3.2.2.release.jar spring-webmvc-3.2.2.release-javadoc.jar spring-webmvc-3.2.2.release-sources.jar spring-webmvc-3.2.2.release.jar spring-webmvc-portlet-3.2.2.release-javadoc.jar spring-webmvc-portlet-3.2.2.release-sources.jar spring-webmvc-portlet-3.2.2.release.jar spring-ws-2.1.3.release-all.jar spring-ws-2.1.3.release-sources.jar spring-ws-core-2.1.3.release.jar spring-ws-security-2.1.3.release.jar spring-ws-support-2.1.3.release.jar spring-xml-2.1.3.release.jar wsdl4j.jar
you're missing apache commons witch dependency of spring. can download here , add classpath of project http://commons.apache.org/proper/commons-lang/download_lang.cgi consider using maven.
Comments
Post a Comment