【DII(Dynamic Invocation Interface )方式调用web服务的问题】 org.apache.commons.logging.LogFactory这个类在AXIS。JAR包里面的。估计你没有放对地方。呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加到 classpath 环境变量中,如果只是类路径问题。 晕,这是撒意思亚?我的classpath= D:\j2sdk1.4.2_04\jre\lib\rt.jar;D:\j2sdk1.4.2_04\lib\tools.jar;还需要设置什么? 倒。错误信息说少 org.apache.commons.logging.LogFactoryrt.jar 和 tools.jar 中有这个东西吗?Tomcat4 带的有这个东西,commons-logging-api.jar,把它也加进 classpath 可以解决现在的问题。 好多包还没引入哦建议把axis下载后的/lib里头的包都引入 这是我现在所有的包classpath=D:\j2sdk1.4.2_04\jre\lib\rt.jar;D:\j2sdk1.4.2_04\lib\tools.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\bin\commons-logging-api.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\activation.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\axis.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\axis-ant.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\commons-discovery-0.2.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\commons-logging-1.0.4.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\jaxrpc.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\saaj.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\wsdl4j-1.5.1.jar;但是还是不行。我用的是eclipse的开发环境,出错之后,它有个按纽“Change Attached Source”,这个地方我选择的是E:/Develop Tools/jakarta-tomcat-5.0.28/bin/commons-logging-api.jar。我是从.NET才转入JAVA,所以,搞不明白,这里的source Attachement是干什么的? 因为 Web 服务不是那么好玩的。:) 缺少包commons-logging.jar有可能还会缺少其他包直接的方法是到http://ws.apache.org/axis/下载一个完整的工程,lib里面都是必要的包 ClassPath路径里最好不要含有空格 缺少包。下载axis需要的包,以及commons-logging.jar、commons-lang-2.1.jar、commons-discovery.jar。找出相关设置classpath的地方,把能按的全部按上。 DatabaseMetaData.getProcedureColumns方法疑惑 找工作ing(西安) Java中如何获得程序自身安装路径阿? hibernate级联问题! 关于logic:equal的问题 火腿~~ 关于hibernate查询数据库 请教怎样学j2ee? 请教:Jbuilder开发JSP时如何配置工作路径? 怎样把JWindow这个窗口移到windows系统的右下脚的工具栏当中? 直接从控制台启动weblogic后配置成功的数据库连接池,在由jbuilder启动的weblogic下就变成UNAVAILABLE了? 问一个入门的问题,webservice和ejb的发展前景
我的classpath= D:\j2sdk1.4.2_04\jre\lib\rt.jar;D:\j2sdk1.4.2_04\lib\tools.jar;
还需要设置什么?
建议把axis下载后的/lib里头的包都引入
classpath=D:\j2sdk1.4.2_04\jre\lib\rt.jar;D:\j2sdk1.4.2_04\lib\tools.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\bin\commons-logging-api.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\activation.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\axis.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\axis-ant.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\commons-discovery-0.2.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\commons-logging-1.0.4.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\jaxrpc.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\saaj.jar;E:\Develop Tools\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\wsdl4j-1.5.1.jar;
但是还是不行。
我用的是eclipse的开发环境,出错之后,它有个按纽“Change Attached Source”,这个地方我选择的是E:/Develop Tools/jakarta-tomcat-5.0.28/bin/commons-logging-api.jar。
我是从.NET才转入JAVA,所以,搞不明白,这里的source Attachement是干什么的?
有可能还会缺少其他包
直接的方法是到http://ws.apache.org/axis/
下载一个完整的工程,lib里面都是必要的包