??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩欧美看国产,亚洲我射av,日韩一区二区精品视频http://www.aygfsteel.com/fhtdy2004/category/39258.html有些?明明知道不会有结果,有些?明明知道注定会错q?/description>zh-cnMon, 03 Aug 2009 02:42:10 GMTMon, 03 Aug 2009 02:42:10 GMT60转:Axis2C入门教E?/title><link>http://www.aygfsteel.com/fhtdy2004/archive/2009/05/05/268930.html</link><dc:creator>Frank_Fang</dc:creator><author>Frank_Fang</author><pubDate>Tue, 05 May 2009 02:40:00 GMT</pubDate><guid>http://www.aygfsteel.com/fhtdy2004/archive/2009/05/05/268930.html</guid><wfw:comment>http://www.aygfsteel.com/fhtdy2004/comments/268930.html</wfw:comment><comments>http://www.aygfsteel.com/fhtdy2004/archive/2009/05/05/268930.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fhtdy2004/comments/commentRss/268930.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fhtdy2004/services/trackbacks/268930.html</trackback:ping><description><![CDATA[    只有注册用户d后才能阅读该文?a href='http://www.aygfsteel.com/fhtdy2004/archive/2009/05/05/268930.html'>阅读全文</a><img src ="http://www.aygfsteel.com/fhtdy2004/aggbug/268930.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fhtdy2004/" target="_blank">Frank_Fang</a> 2009-05-05 10:40 <a href="http://www.aygfsteel.com/fhtdy2004/archive/2009/05/05/268930.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转:ibm通过 Axis2 q行旉|和使用?Web 服务http://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268751.htmlFrank_FangFrank_FangMon, 04 May 2009 01:49:00 GMThttp://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268751.htmlhttp://www.aygfsteel.com/fhtdy2004/comments/268751.htmlhttp://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268751.html#Feedback1http://www.aygfsteel.com/fhtdy2004/comments/commentRss/268751.htmlhttp://www.aygfsteel.com/fhtdy2004/services/trackbacks/268751.html阅读全文

Frank_Fang 2009-05-04 09:49 发表评论
]]>
?Web 服务?Axis2 体系l构http://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268744.htmlFrank_FangFrank_FangMon, 04 May 2009 01:20:00 GMThttp://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268744.htmlhttp://www.aygfsteel.com/fhtdy2004/comments/268744.htmlhttp://www.aygfsteel.com/fhtdy2004/archive/2009/05/04/268744.html#Feedback0http://www.aygfsteel.com/fhtdy2004/comments/commentRss/268744.htmlhttp://www.aygfsteel.com/fhtdy2004/services/trackbacks/268744.html阅读全文

Frank_Fang 2009-05-04 09:20 发表评论
]]>
[转]WebService大讲堂之Axis2(10)Q用soapmonitor模块监视soaph与响应消?/title><link>http://www.aygfsteel.com/fhtdy2004/archive/2009/04/30/268335.html</link><dc:creator>Frank_Fang</dc:creator><author>Frank_Fang</author><pubDate>Thu, 30 Apr 2009 05:05:00 GMT</pubDate><guid>http://www.aygfsteel.com/fhtdy2004/archive/2009/04/30/268335.html</guid><wfw:comment>http://www.aygfsteel.com/fhtdy2004/comments/268335.html</wfw:comment><comments>http://www.aygfsteel.com/fhtdy2004/archive/2009/04/30/268335.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/fhtdy2004/comments/commentRss/268335.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/fhtdy2004/services/trackbacks/268335.html</trackback:ping><description><![CDATA[<span style="font-family: 宋体">?/span>Axis2<span style="font-family: 宋体">中提供了一?/span>Axis2<span style="font-family: 宋体">模块Q?/span>soapmonitor<span style="font-family: 宋体">Q,该模块实C?/span><a class="titlelink" id="Editor_Results_rprSelectionList_ctl03_LinkTitle" href="http://www.aygfsteel.com/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/16/254826.html">《WebService大讲堂之Axis2(9)Q编写Axis2模块QModuleQ?/a><span style="font-family: 宋体">中实现的</span>logging<span style="font-family: 宋体">模块相同的功能,所不同的是Q?/span>logging<span style="font-family: 宋体">模块直接?/span>SOAP<span style="font-family: 宋体">h与响应消息输出到</span>Tomcat<span style="font-family: 宋体">控制CQ?/span>soapmonitor<span style="font-family: 宋体">模块利用</span>applet<span style="font-family: 宋体">直接在页面中输出</span>SOAP<span style="font-family: 宋体">h和响应消息?/span> <p>    <span style="font-family: 宋体">下面是配|和使用</span>soapmonitor<span style="font-family: 宋体">模块的步骤:    <br /> </span></p> <p><strong><span style="font-family: 宋体">W?/span>1<span style="font-family: 宋体">步:部v</span>Applet<span style="font-family: 宋体">?/span>Servlet</strong></p> <p>    <span style="font-family: 宋体">׃</span>axis2<span style="font-family: 宋体">默认情况下已l自带了</span>soapmonitor<span style="font-family: 宋体">模块Q因此,</span>soapmonitor<span style="font-family: 宋体">模块q不需要单独安装。但</span>applet<span style="font-family: 宋体">所涉及到的相应?/span>.class<span style="font-family: 宋体">文g需要安装一下。在</span><Tomcat<span style="font-family: 宋体">安装目录</span>>\webapps\axis2\WEB-INF\lib<span style="font-family: 宋体">目录中找?/span>soapmonitor-1.4.1.jar<span style="font-family: 宋体">文gQ将该文件解压。虽?/span>applet<span style="font-family: 宋体">q不需?/span>soapmonitor-1.4.1.jar<span style="font-family: 宋体">文g中所有的</span>.class<span style="font-family: 宋体">文gQ但Z方便Q?br /> <span style="color: red"><strong><span style="font-family: 宋体">读者也可以直接解压目录中?/span>org<span style="font-family: 宋体">目录复制?/span><Tomcat<span style="font-family: 宋体">安装目录</span>>\webapps\axis2<span style="font-family: 宋体">目录?/span></strong></span></span><span style="color: red"><strong>Applet<span style="font-family: 宋体">所需?/span>.class</strong><span style="font-family: 宋体"><strong>文g需要放在这个目录?br /> </strong></span></span><span style="font-family: 宋体">然后再将</span>org<span style="font-family: 宋体">目录复制?/span><Tomcat<span style="font-family: 宋体">安装目录</span>>\webapps\axis2\WEB-INF\classes<span style="font-family: 宋体">目录中,</span>soapmonitor<span style="font-family: 宋体">模块中的</span>Servlet<span style="font-family: 宋体">所对应?/span>.class<span style="font-family: 宋体">文g需要放在这个目录?span style="color: red"><strong>(q一步不做也可以,因ؓlib包底下有soapmonito-1.4.1.jar文g)</strong></span><br /> </span></p> <p><strong><span style="font-family: 宋体">W?/span>2<span style="font-family: 宋体">步:配置</span>Servlet</strong></p> <p>    <span style="font-family: 宋体">打开</span><Tomcat<span style="font-family: 宋体">安装目录</span>>\webapps\axis2\WEB-INF\web.xml<span style="font-family: 宋体">文gQ在其中加入如下的内容:<br /> </span></p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff"><</span><span style="color: #800000">servlet</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">servlet-name</span><span style="color: #0000ff">></span><span style="color: #000000">SOAPMonitorService</span><span style="color: #0000ff"></</span><span style="color: #800000">servlet-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">servlet-class</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         org.apache.axis2.soapmonitor.servlet.SOAPMonitorService<br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">servlet-class</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">init-param</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">param-name</span><span style="color: #0000ff">></span><span style="color: #000000">SOAPMonitorPort</span><span style="color: #0000ff"></</span><span style="color: #800000">param-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">param-value</span><span style="color: #0000ff">></span><span style="color: #000000">5001</span><span style="color: #0000ff"></</span><span style="color: #800000">param-value</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">init-param</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">load-on-startup</span><span style="color: #0000ff">></span><span style="color: #000000">1</span><span style="color: #0000ff"></</span><span style="color: #800000">load-on-startup</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">servlet</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"><</span><span style="color: #800000">servlet-mapping</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">servlet-name</span><span style="color: #0000ff">></span><span style="color: #000000">SOAPMonitorService</span><span style="color: #0000ff"></</span><span style="color: #800000">servlet-name</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">url-pattern</span><span style="color: #0000ff">></span><span style="color: #000000">/SOAPMonitor</span><span style="color: #0000ff"></</span><span style="color: #800000">url-pattern</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">servlet-mapping</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span></div> <p> </p> <p><strong><span style="font-family: 宋体">W?/span>3<span style="font-family: 宋体">步:?/span>services.xml<span style="font-family: 宋体">文g中引?/span>soapmonitor<span style="font-family: 宋体">模块</span></strong></p> <p>    <span style="font-family: 宋体">与引用logging模块一P引用soapmonitor模块也需要?lt;module>元素Q引用soapmonitor模块的services.xml文g的内容如下:<br /> </span></p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff"><</span><span style="color: #800000">service </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="myService"</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">description</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         使用logging和soapmonitor模块<br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">description</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #008000"><!--</span><span style="color: #008000">  引用logging模块  </span><span style="color: #008000">--></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">module </span><span style="color: #ff0000">ref</span><span style="color: #0000ff">="logging"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br />     </span><span style="color: #008000"><!--</span><span style="color: #008000">  引用soapmonitor模块  </span><span style="color: #008000">--></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">module </span><span style="color: #ff0000">ref</span><span style="color: #0000ff">="soapmonitor"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">parameter </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ServiceClass"</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         service.MyService   <br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">parameter</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">messageReceivers</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">messageReceiver </span><span style="color: #ff0000">mep</span><span style="color: #0000ff">="http://www.w3.org/2004/08/wsdl/in-out"</span><span style="color: #ff0000"><br />             class</span><span style="color: #0000ff">="org.apache.axis2.rpc.receivers.RPCMessageReceiver"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">messageReceivers</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">service</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span></div> <p>    <span style="font-family: 宋体">׃</span>soapmonitor<span style="font-family: 宋体">模块已经?/span>axis2.xml<span style="font-family: 宋体">q行配置了,因此Q在本例中不需要再?/span>axis2.xml<span style="font-family: 宋体">文gq行配置了?nbsp;   <br /> </span></p> <p><strong><span style="font-family: 宋体">W?/span>4<span style="font-family: 宋体">步:使用</span>soapmonitor<span style="font-family: 宋体">模块</span></strong></p> <p><span style="font-family: 宋体">    启动Tomcat后,在浏览器中输入如下的URLQ?br /> <br /> <a href="http://localhost:8080/axis2/SOAPMonitor">http://localhost:8080/axis2/SOAPMonitor<br /> <br /> </a></span><a href="http://localhost:8080/axis2/SOAPMonitor"></a></p> <p>    <span style="font-family: 宋体">在浏览器中将出现</span>soapmonitor<span style="font-family: 宋体">所带的</span>Applet<span style="font-family: 宋体">的界面,当访?/span>MyService<span style="font-family: 宋体">?/span>getGreeting<span style="font-family: 宋体">ҎӞ?/span>Tomcat<span style="font-family: 宋体">控制C</span>Applet<span style="font-family: 宋体">中都昄了相应的</span>SOAP<span style="font-family: 宋体">h和响应消息。如?/span>1<span style="font-family: 宋体">和图</span>2<span style="font-family: 宋体">分别是调用了两次</span>getGreeting<span style="font-family: 宋体">Ҏ后输出的</span>SOAP<span style="font-family: 宋体">h和响应消息?br /> <div><img alt="" src="http://www.aygfsteel.com/images/blogjava_net/nokiaguy/axis2_10/01.jpg" /><br /> <br /> ?<br /> </div> <br /> <div><img alt="" src="http://www.aygfsteel.com/images/blogjava_net/nokiaguy/axis2_10/022.jpg" /><br /> <br /> ?<br /> </div> </span> <p> </p> <p>    <span style="font-family: 宋体">如果读者想?/span>logging<span style="font-family: 宋体">?/span>soapmonitor<span style="font-family: 宋体">模块监视部v?/span>Axis2<span style="font-family: 宋体">中的所?/span>WebService<span style="font-family: 宋体">Q可以在</span>axis2.xml<span style="font-family: 宋体">文g中?/span><module><span style="font-family: 宋体">元素来引用这两个模块Q代码如下:</span></p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #000000">    </span><span style="color: #008000"><!--</span><span style="color: #008000">  引用logging模块  </span><span style="color: #008000">--></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">module </span><span style="color: #ff0000">ref</span><span style="color: #0000ff">="logging"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br />     </span><span style="color: #008000"><!--</span><span style="color: #008000">  引用soapmonitor模块  </span><span style="color: #008000">--></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">module </span><span style="color: #ff0000">ref</span><span style="color: #0000ff">="soapmonitor"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span></div> <img src ="http://www.aygfsteel.com/fhtdy2004/aggbug/268335.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/fhtdy2004/" target="_blank">Frank_Fang</a> 2009-04-30 13:05 <a href="http://www.aygfsteel.com/fhtdy2004/archive/2009/04/30/268335.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Eclipse中创建基于Axis2的web serviceshttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267999.htmlFrank_FangFrank_FangTue, 28 Apr 2009 14:53:00 GMThttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267999.htmlhttp://www.aygfsteel.com/fhtdy2004/comments/267999.htmlhttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267999.html#Feedback1http://www.aygfsteel.com/fhtdy2004/comments/commentRss/267999.htmlhttp://www.aygfsteel.com/fhtdy2004/services/trackbacks/267999.htmlJavaBean--->发布ws服务--->从axis2览器中获得wsdl--->Ҏwsdl来生成客L桩Stub
---->ҎStub来写试用例
转蝲:http://chineseoa.javaeye.com/blog/192018

本实验的目的是让你尽可能快的创徏使用 Axis2 的服务和客户端,我们用一个简单的 SayHello 服务q显C给你一些创建和部v它的不同方式Q以及了?Axis2 自带的一些工P然后我们看看创问这些服务的客户端?

 

一 . 做好准备

在我们?Axis2 构徏M东西之前Q我们将需要关注一些家务事。现在你需要准备好你?Axis2 的环境,q运的是Q它只包括一些简单的步骤 :

1. 软g下蝲准备

 2. 安装
1) 首先搭徏开发环境,需要将下蝲到的 Eclipse 解压~到一个目?, 然后安装?MyEclipse

2) 下载到?Axis2 的两个插件解压羃?Eclipse 安装目录下的 plug-in 子目录?

3) 然后启动 Eclipse Qƈ选择“ File->New->Other ”可以扑ֈ下面的这?Wizards, q些是本文中用到的很重要的工具?


4) 下面开始搭?Web Services 的部|环境。将下蝲?tomcat 报解压羃C个目录。完?web container  的安装?

5) ?axis2.war 包拷贝到 tomcat 安装目录下的 webapps 目录中?

6) 启动 Tomcat(windows 下ؓ TOMCA_HOME/bin 中的 startup.bat Q?Linux Q?unix 环境?startup.sh 文g ) Q打开览器输入ƈ讉K :http://ip:8080/axis2 Q或 2 http://localhost:8080/axis 2 Q来查看 , 如果能看C面的面则说明已l安装完成?

 

二、进入开?

在开发环境及 Axis2 环境搭徏好后Q我们便可着?Web Services 服务以及客户端的开发:

1Q?建立要发布的 Web Services

1Q?nbsp; ?Eclispse 中添加一个用户库命名?axis2 Q将 axis2\lib 下的包均dq来?
?“Package Explorer” H口I白中单d键,从右键快捯单中选择“ Properties” 菜单Q然后在弹出的窗口中如下囄操作Q最后在图中 6 所CZ|处填入 axis2 ?lib 位置的\径即可;

q一步操作的目的是ؓ了以后工E添?axis2 所需?jar 文g方便Q?

2Q?nbsp; 建立一?JavaProject 命名?ws Q将 axis2 用户库加入到 build path 中?

3Q?nbsp; 现在开始编写要发布?WebSevice Q在 src 中徏?briup Q徏?Hello cd?

package briup;

public class Hello {

   public String sayHello(String user) {

      return "Hello, " + user;

   }

}


2Q?发布 Web Services

打包要发布的 Service Q?Eclipse ?New --> File --> Other --> Axis2 wizards --> Axis2 Services Archiver Q按照向导选择刚徏立的cȝ译后?class 文g?

1)      选择 class 文g目录Q注意,不是 java 源文Ӟ而是 classes 目录?

2)      q按两次 “Next>” Q选中 “Generate the service xml automatically” Q?

3)      按下一步,输入 service 名称和类名; 注意cd要有包名

4)      按下一步,输入 service 文g的保存\径和文g名,完成?
q里保存\径设?C 盘,文g名ؓ ws Q按完成保存成功。这时侯切换C存\径会发现新增一文g?ws.aar Q将其拷贝到 Tomcat 5.5\webapps\axis2\WEB-INF\services 目录下,重新打开 http://localhost:8080/axis2/services/listService ׃发现 AccountService 已经发布成功Q现在就可以应用q个 Web 服务了?

 

3Q?试

通过 WSDL 文g生成 CallbackHandler.java ?AccountServiceStub.java Q?

1Q?nbsp; New --> File --> Other --> Axis2 wizards --> Axis2 Code Generator
 
2Q?nbsp; 选择 Generate Java source code from a WSDL file Q按下一?

3Q?nbsp; ?Browse 选择或输?wsdl 文g位置Q按下一?

到现在ؓ止,我们q未自行~写以及生成 WSDL 文g。当 web service 发布后即可通过讉K http://localhost:8080/axis2/services/ws?wsdl 可以得?wsdl 文g。既然如此,我们可以在地址栏中直接输入 URL Q?

4Q?nbsp; 使用默认的配|,按下一步。在弹出的新H口中,然后选择生成文g的存放\径,完成两个 Java 文g的生成?

5Q?nbsp; 在工E目录按 F5 hQ就可以看到刚生成的文g。如图:

6Q?nbsp; ~写服务试E序 WsTest.java 如下Q?

package briup;

public class WsTest {

    public static void main(String[] args) throws Exception {

      WsStub stub= new WsStub( "http://localhost:8080/axis2/services/ws" );

       WsStub.SayHello sayHello= new WsStub.SayHello();

       sayHello.setUser( "briup" );

       WsStub.SayHelloResponse res=stub.sayHello(sayHello);

       System. out .println(res.get_return());

    }

}

q行l果如下Q?

在执行的时侯Q切记要杀毒Y件或防火墙Y件关闭。否则执行时出现以下报错信息Q?



Frank_Fang 2009-04-28 22:53 发表评论
]]>
[转]使用Axis2 Code Generator时生InvocationTargetExceptionhttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267996.htmlFrank_FangFrank_FangTue, 28 Apr 2009 14:40:00 GMThttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267996.htmlhttp://www.aygfsteel.com/fhtdy2004/comments/267996.htmlhttp://www.aygfsteel.com/fhtdy2004/archive/2009/04/28/267996.html#Feedback0http://www.aygfsteel.com/fhtdy2004/comments/commentRss/267996.htmlhttp://www.aygfsteel.com/fhtdy2004/services/trackbacks/267996.htmlAxis2 Code Generator作ؓ一个在Eclipse中用的能自动根据WSDL生成Java文g以及ҎJava文g生成WSDL的插Ӟ安装好后使用往往会出现InvocationTargetException异常Q这时可试Q?/p>

1. backport-util-concurrent-3.1.jar?$AXIS2_HOME\lib 处拷贝至 $ECLIPSE_HOME\plugins\Axis2_Codegen_Wizard_1.3.0\lib;

2. ~辑文g $ECLIPSE_HOME\plugins\Axis2_Codegen_Wizard_1.3.0\plugin.xml, 在其中runtime元素中增加内容:

      <library name="lib/backport-util-concurrent-3.1.jar">
         <export name="*"/>
      </library>

3. ?$workspace位置\.metadata\.plugins下目?Axis2_Codegen_Wizard 删除

4. 在命令行下切换至$ECLIPSE_HOME目录Q然后执行:

    eclipse -clean


http://chineseoa.javaeye.com/blog/191997


Frank_Fang 2009-04-28 22:40 发表评论
]]>
վ֩ģ壺 ʯׯ| | | | | ʯ| | | ÷| | | α| | | Ϸ| ֽ| | | | | ־| | | ͼʲ| ɽ| н| | | մ| ʷ| Ȫ| | | ػʵ| Ϫ| | | | | | ˿|