版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、eclipse根据wsdl文件生成webservice客户端一、 前期准备:11、配置log4j12、log4j使用jar包:23、wsdl使用jar包:2二、 开始生成文件:2一、 前期准备:1、配置log4j没有配置的场合提示下列的信息(可以不配置):(log4j:WARN No appenders could be found for logger (org.apache.axis.i18n.ProjectResourceBundle).log4j:WARN Please initialize the log4j system properly.Error: Missing argume
2、nt to option -p)perties文件内容:log4j.rootLogger=info,stdout,R# # Console Appender #log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%XLKV %dyyyy
3、-MM-dd HH:mm:ss,SSS %c %t %L %p - %m%n# # File Appender # log4j.appender.R=org.apache.log4j.DailyRollingFileAppender#log4j.appender.R.File=$WORKDIR/TestWebService/WebRoot/logs/out.log#log4j.appender.R.File=$catalina.home/WebRoot/logs/out.loglog4j.appender.R.File=D:/logs/TestWebService.loglog4j.appen
4、der.R.DatePattern = '.'yyyy-MM-ddlog4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%XLKV %dyyyy-MM-dd HH:mm:ss,SSS %c %t %L %p - %m%n# # log level# .ibatis=debugmon.jdbc.SimpleDataSource=debugmon.jdbc.ScriptRunner=debug.ibatis.sqlmap.engine.impl.
5、SqlMapClientDelegate=debuglog4j.logger.java.sql.Connection=debuglog4j.logger.java.sql.Statement=debuglog4j.logger.java.sql.PreparedStatement=debug,stdoutlog4j.logger.java.sql.PreparedStatement=debug,stdout,R.jiahelife=debug.jiahelife.platform=error2、log4j使用jar包:log4j-1.2.8.jarcommons-discovery-0.2.j
6、arcommons-logging.jar3、wsdl使用jar包:axis.jarwsdl4j-1.5.1.jar二、 开始生成文件:具体操作如下图:选中Include libraries when searching for a main class复选框;然后点击Search按钮进入如下的画面,在输入框中输入WSDL2Java点击【OK】按钮进入下图:点击Arguments的页面,进行如下设置:21说明:1、WSDL文件生成的XML文件 2、XML文件所在工作目录,以及生成后java文件的存放目录。点击【Run】后生成文件。三、项目结构图:com文件夹就是生成后的wsdl代码。四、补充说
7、明1、arguments标签栏里输入参数参考: -h, -help print this message and exit -v, -verbose print informational messages -n, -noImports only generate code for the immediate WSDL document -O, -timeout <argument> timeout in seconds (default is 45, specify -1 to disable) -D, -Debug print debug information -W, -no
8、Wrapped turn off support for "wrapped" document/literal -q, -quiet do not print any informational or debug messages (except err ors) -s, -server-side emit server-side bindings for web service -S, -skeletonDeploy <argument> deploy skeleton (true) or implementation (false) in deploy.w
9、sdd. Default is false. Assumes -server-side. -N, -NStoPkg <argument>=<value> mapping of namespace to package -f, -fileNStoPkg <argument> file of NStoPkg mappings (default NStoPperties) -p, -package <argument> override all namespace to package mappings, use this package
10、name instead -o, -output <argument> output directory for emitted files -d, -deployScope <argument> add scope to deploy.wsdd: "Application", "Request", "Session " -t, -testCase emit junit testcase class for web service -a, -all generate code for all elements,
11、 even unreferenced ones -T, -typeMappingVersion <argument> indicate 1.1 or 1.2. The default is 1.1 (SOAP 1.1 JAX-RPC c ompliant. 1.2 indicates SOAP 1.1 encoded.) -F, -factory <argument> name of a custom class that implements GeneratorFactory inte rface (for extending Java generation func
12、tions) -H, -helperGen emits separate Helper classes for meta data -B, -buildFile emit Ant Buildfile for web service -U, -user <argument> username to access the WSDL-URI -P, -password <argument> password to access the WSDL-URI -X, -classpath additional classpath elements -i, -nsInclude <argument> include namespace in generated code -x, -nsExclude <argument> exclude namespace from generated code -c, -implementationClassName <argument> custom name of web servi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南昌健康职业技术学院单招职业技能测试题库及一套参考答案详解
- 2026年信阳航空职业学院单招职业技能测试题库附参考答案详解(基础题)
- 2026年兰州职业技术学院单招职业适应性考试题库附参考答案详解(培优)
- 2026年包头钢铁职业技术学院单招综合素质考试题库附答案详解(基础题)
- 2026年南充科技职业学院单招职业适应性测试题库及答案详解(名师系列)
- 2026年内蒙古阿拉善盟单招职业适应性考试题库带答案详解(培优b卷)
- 2026年内蒙古民族幼儿师范高等专科学校单招职业适应性考试题库含答案详解(考试直接用)
- 2026年内蒙古建筑职业技术学院单招职业技能测试题库含答案详解ab卷
- 2026年佳木斯职业学院单招综合素质考试题库附参考答案详解(综合题)
- 2026年南昌工学院单招职业倾向性测试题库附参考答案详解ab卷
- 2026校招:湖南能源集团笔试题及答案
- (一模)潍坊市2026届高三高考模拟考试英语试卷(含答案)
- 水上作业安全教育课件
- 中国诗词大赛笔试题库附答案
- 电厂安全培训课件
- 2026北京朝阳初二上学期期末数学试卷和答案
- 语文中考干货 11 非连续性文本阅读
- 辽宁省沈阳市2026届高中三年级高三教学质量监测语文(一)(沈阳一模)(含答案)
- 二次配安全培训课件
- 【生 物】八年级上册生物期末复习 课件 -2025-2026学年人教版生物八年级上册
- 阿仑膦酸钠片课件
评论
0/150
提交评论