电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

eclipse根据wsdl文件生成webservice客户端-图例VIP免费

eclipse根据wsdl文件生成webservice客户端-图例_第1页
1/9
eclipse根据wsdl文件生成webservice客户端-图例_第2页
2/9
eclipse根据wsdl文件生成webservice客户端-图例_第3页
3/9
eclipse根据wsdl文件生成webservice客户端一、前期准备:.....................................................................................................................11、配置log4j....................................................................................................................12、log4j使用jar包:......................................................................................................23、wsdl使用jar包:.......................................................................................................2二、开始生成文件:.............................................................................................................2一、前期准备:1、配置log4j没有配置的场合提示下列的信息(可以不配置):(log4j:WARNNoappenderscouldbefoundforlogger(org.apache.axis.i18n.ProjectResourceBundle).log4j:WARNPleaseinitializethelog4jsystemproperly.Error:Missingargumenttooption-p)log4j.properties文件内容:log4j.rootLogger=info,stdout,R#########################ConsoleAppender#######################log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%X{LKV}%d{yyyy-MM-ddHH:mm:ss,SSS}%c%t%L%p-%m%n#########################FileAppender#######################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.appender.R.DatePattern='.'yyyy-MM-ddlog4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%X{LKV}%d{yyyy-MM-ddHH:mm:ss,SSS}%c%t%L%p-%m%n#########################loglevel#######################log4j.logger.com.ibatis=debuglog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debuglog4j.logger.com.ibatis.common.jdbc.ScriptRunner=debuglog4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debuglog4j.logger.java.sql.Connection=debuglog4j.logger.java.sql.Statement=debuglog4j.logger.java.sql.PreparedStatement=debug,stdoutlog4j.logger.java.sql.PreparedStatement=debug,stdout,Rlog4j.logger.com.jiahelife=debuglog4j.logger.com.jiahelife.platform=error2、log4j使用jar包:log4j-1.2.8.jarcommons-discovery-0.2.jarcommons-logging.jar3、wsdl使用jar包:axis.jarwsdl4j-1.5.1.jar二、开始生成文件:具体操作如下图:选中Includelibrarieswhensearchingforamainclass复选框;然后点击Search按钮进入如下的画面,在输入框中输入WSDL2Java点击【OK】按钮进入下图:点击Arguments的页面,进行如下设置:说明:1、WSDL文件生成的XML文件2、XML文件所在工作目录,以及生成后java文件的存放目录。点击【Run】后生成文件。三、项目结构图:com文件夹就是生成后的wsdl代码。12四、补充说明1、arguments标签栏里输入参数参考:-h,--helpprintthismessageandexit-v,--verboseprintinformationalmessages-n,--noImportsonlygeneratecodefortheimmediateWSDLdocument-O,--timeouttimeoutinseconds(defaultis45,specify-1todisable)-D,--Debugprintdebuginformation-W,--noWrappedturnoffsupportfor"wrapped"document/literal-q,--quietdonotprintanyinformationalordebugmessages(excepterrors)-s,--server-sideemitserver-sidebindingsforwebservice-S,--skeletonDeploydeployskeleton(true)orimplementation(false)indeploy.wsdd.Defaultisfalse.Assumes--server-side.-N,--NStoPkg=mappingofnamespacetopackage-f,--fileNStoPkgfileofNStoPkgmappings(defaultNStoPkg.properties)-p,--packageoverrideallnamespacetopackagemappings,usethispackagenameinstead-o,--outputoutputdirectoryforemittedfiles-d,--deployScopeaddscopetodeploy.wsdd:"Application","Request","Session"-t,--testCaseemitjunittestcaseclassforwebservice-a,--allgeneratecodeforallelements,evenunreferencedones-T,--typeMappingVersionindicate1.1or1.2.Thedefaultis1.1(SOAP1.1JAX-RPCcompliant.1.2indicatesSOAP1.1encoded.)-F,--factorynameofacustomclassthatimplementsGeneratorFactoryinterface(forextendingJavagenerationfunctions)-H,--helperGenemitsseparateHelperclassesformetadata-B,--buildFileemitAntBuildfileforwebservice-U,--userusernametoaccesstheWSDL-URI-P,--passwordpasswordtoaccesstheWSDL-URI-X,--classpathadditionalclasspathelements-i,--nsIncludeincludenamespaceingeneratedcode-x,--nsExcludeexcludenamespacefromgeneratedcode-c,--implementationClassNamecustomnameofwebserviceimplementation-u,--allowInvalidURLemitfileevenifWSDLendpointURLisnotavalidURL-w,--wrapArraysPrefersbuildingbeanstostraightarraysforwrappedXMLarraytypes(defaultstooff).

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

eclipse根据wsdl文件生成webservice客户端-图例

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部