<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
<html> | |
<head> | |
<META http-equiv="Content-Type" content="text/html; charset=shift_jis"> | |
<!--*** This is a generated file. Do not edit. ***--> | |
<link rel="stylesheet" href="../skin/tigris.css" type="text/css"> | |
<link rel="stylesheet" href="../skin/mysite.css" type="text/css"> | |
<link rel="stylesheet" href="../skin/site.css" type="text/css"> | |
<link media="print" rel="stylesheet" href="../skin/print.css" type="text/css"> | |
<title>WebServices - Axis</title> | |
</head> | |
<body bgcolor="white" class="composite"> | |
<!--================= start Banner ==================--> | |
<div id="banner"> | |
<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0"> | |
<tbody> | |
<tr> | |
<!--================= start Group Logo ==================--> | |
<td align="left"> | |
<div class="groupLogo"> | |
<a href="http://ws.apache.org/"><img border="0" class="logoImage" alt="The Apache WebServices Project" src="../images/project-logo.jpg"></a> | |
</div> | |
</td> | |
<!--================= end Group Logo ==================--> | |
<!--================= start Project Logo ==================--><td align="right"> | |
<div class="projectLogo"> | |
<a href="http://ws.apache.org/axis/"><img border="0" class="logoImage" alt="The Apache Axis Project" src="../images/axis.jpg"></a> | |
</div> | |
</td> | |
<!--================= end Project Logo ==================--> | |
<!--================= start Search ==================--><td valign="top" rowspan="2" align="right" class="search"> | |
<form target="_blank" action="http://www.google.com/search" method="get"> | |
<table summary="search" border="0" cellspacing="0" cellpadding="0"> | |
<tr> | |
<td bgcolor="#a5b6c6" colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> | |
</tr> | |
<tr> | |
<td colspan="3"><img height="8" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> | |
</tr> | |
<tr> | |
<td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="ws.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"> | |
<br> | |
Search WS</td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> | |
</tr> | |
<tr> | |
<td colspan="3"><img height="7" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> | |
</tr> | |
<tr> | |
<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td> | |
</tr> | |
</table> | |
</form> | |
</td> | |
<!--================= end Search ==================--> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
<!--================= end Banner ==================--> | |
<!--================= start Main ==================--> | |
<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs"> | |
<tbody> | |
<!--================= start Status ==================--> | |
<tr class="status"> | |
<td> | |
<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache</a> | <a href="http://ws.apache.org/">WS</a><a href=""></a> | |
<!--================= end BreadCrumb ==================--></td><td id="tabs"> | |
<!--================= start Tabs ==================--> | |
<div class="tab"> | |
<span class="selectedTab"><a class="base-selected" href="../index.html">WebServices-Axis</a></span> | |
</div> | |
<!--================= end Tabs ==================--> | |
</td> | |
</tr> | |
</tbody> | |
</table> | |
<!--================= end Status ==================--> | |
<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0"> | |
<tbody> | |
<tr valign="top"> | |
<!--================= start Menu ==================--> | |
<td id="leftcol"> | |
<div id="navcolumn"> | |
<div class="menuBar"> | |
<div class="menu"> | |
<span class="menuLabel">Axis</span> | |
<div class="menuItem"> | |
<a href="/axis/ja/index.html">ͶßÉ</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/news.html">¨mç¹</a> | |
</div> | |
<div class="menuItem"> | |
<a href="index.html">FAQ/Wiki</a> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">®ÉQÁ</span> | |
<div class="menuItem"> | |
<a href="/axis/ja/overview.html">Tv</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/cvs.html">CVS |Wg</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/mail.html">[OXg</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/ref.html">t@XCu</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/bugs.html">oO</a> | |
</div> | |
<div class="menuItem"> | |
<a href="howtobuild.html">TCg\zû@</a> | |
</div> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">Axis (Java)</span> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/index.html">hL g</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/install.html">CXg[</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/user-guide.html">[UKCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/developers-guide.html">JÒKCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/integration-guide.html">KCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/architecture-guide.html">A[LeN`KCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/reference.html">t@XKCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/reading.html">ÇKCh</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/java/requirements.html">v</a> | |
</div> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">Axis (C++)</span> | |
<div class="menuItem"> | |
<a href="/axis/ja/cpp/index.html">Axis C++ ÅVÅ[X</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/cpp/documentation.html">hL g</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/cpp/download.html">_E[h</a> | |
</div> | |
<div class="menuItem"> | |
<a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisCPPProjectPages">Wiki y[W</a> [OTCg] | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/cpp/who.html">oÐî</a> | |
</div> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">_E[h</span> | |
<div class="menuItem"> | |
<a href="/axis/ja/releases.html">[X</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/interim.html">bèÅ</a> | |
</div> | |
<div class="menuItem"> | |
<a href="http://cvs.apache.org/viewcvs/ws-axis/">\[XR[h</a> [OTCg] | |
</div> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">ÖAvWFNg</span> | |
<div class="menuItem"> | |
<a href="http://ws.apache.org/wsif/">WSIF</a> [OTCg] | |
</div> | |
<div class="menuItem"> | |
<a href="http://cvs.apache.org/viewcvs/*checkout*/ws-wsil/java/README.htm">WSIL</a> [OTCg] | |
</div> | |
<div class="menuItem"> | |
<a href="http://www-124.ibm.com/developerworks/projects/wsdl4j/">WSDL4J</a> [OTCg] | |
</div> | |
<div class="menuItem"> | |
<a href="http://www.uddi4j.org/">UDDI4J</a> [OTCg] | |
</div> | |
</div> | |
<div class="menu"> | |
<span class="menuLabel">»Ì¼</span> | |
<!-- | |
<div class="menuItem"> | |
<a href="../site.html">TCgSÄ</a> | |
</div> | |
--> | |
<div class="menuItem"> | |
<a href="/axis/ja/who.html">oÐî</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/contact.html">Aæ</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/legal.html">@ÖA</a> | |
</div> | |
<div class="menuItem"> | |
<a href="/axis/ja/docs.html">/hL g</a> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
</td> | |
<!--================= end Menu ==================--> | |
<!--================= start Content ==================--><td> | |
<div id="bodycol"> | |
<div class="app"> | |
<div align="center"> | |
<h1>WebServices - Axis</h1> | |
</div> | |
<div class="h3"> | |
<div class="h3"> | |
<h3>WebServices - Axis - FAQ/Wiki</h3> | |
</div> | |
<p>[|óÒ: ±Ìy[WÍ FAQ/Wiki y[WðÃIÉ|óµ½àÌÅ·BÅVÌàeÉ«ܵÄÍ<a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages">{Æ FAQ/Wiki</a> 𲺳¢B]</p> | |
<div class="h4"> | |
<h4>guV [eBO</h4> | |
</div> | |
<ol> | |
<li><a name="Diagnostics">[ÇÌæ¤ÉµÄâèÌ´öðË«~ßéÌÅ·©?]</a> [ÒWú 2003N74úam11:49 Å] | |
<p><b>Axis ÌâèÌ´öðË«~ßé</b></p> | |
<p><b>T[o¤</b></p> | |
<ol> | |
<li><a href="http://nagoya.apache.org/wiki/apachewiki.cgi?HappyAxis">HappyAxis</a>.jsp Í@\µÄ¢Ü·©? àµ@\µÄ¢È¢ÌÅ êÎAXML p[TÌo[Wâè©àµêܹñB</li> | |
<li><a href="http://nagoya.apache.org/wiki/apachewiki.cgi?HappyAxis">HappyAxis</a> Ínbs[Å·©? KvÈCuÍSÄKvÅ·B</li> | |
<li> ȽªKvƵĢéIvVÌCuÍ èÜ·©? YtÍA]ªÈCuȵÉÍ@\µÜ¹ñB</li> | |
<li>T[rXªXgAbv³êĢܷ©?</li> | |
</ol> | |
<p>êÊIÈT[o¤ÌâèÍ</p> | |
<ol> | |
<li>CuªÈ¢</li> | |
<li>Cuª³µ¢êÉÈ¢</li> | |
<li>XML p[Tª Axis É100%µÄ¢È¢BÚ×É¢ÄÍ <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/XMLParsers">[XML Parser Notes (XML p[TÌÓ_)]</a> 𲺳¢B</li> | |
<li>NXpXÉ¡Ì XML p[Tª éB</li> | |
</ol> | |
<p><b>Admin Client</b></p> | |
<p>½ÌlÍ Admin Client Ìâèðø¦Ä¢ÄA»êÉí¹ÄG[R[hÌðÉêµÝÜ·B</p> | |
<p>Admin Client AvP[VÍ SOAP ðgÁÄ Axis Ì (localhost Ì) Rs[ÆÊMµÜ·BftHgÅÍ <a href="http://localhost:8080/axis/services/Admin">http://localhost:8080/axis/services/Admin</a> ÆÊMµÜ·BൠȽÌAvP[VT[oªá¤|[gÉ éA é¢Í Axis ª axis Æ¢¤¼OÆᤠwebapp ¼Ì³ÉzXg³êÄ¢éêAG[ðó¯æé±ÆÉÈèÜ·B¨»ç HTTP G[R[hª404©302ÅAø«N±µ½ AxisFault áOÌS~ÌRÉSÄ©ËçêÄ¢é±Æŵå¤B</p> | |
<p>NCAgðÊM³¹½¢ "endpoint" ÉEFuuEUðü¯³¹Üµå¤Bൠ'±±ÉT[rXª èÜ·' bZ[Wðó¯æçȯêÎA<a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AdminClient">AdminClient</a> Í@\µÜ¹ñB</p> | |
<p><b>NCAg</b></p> | |
<p>êÊIÈNCAgÌâèÍ</p> | |
<ol> | |
<li>NXpXÌÝèBYtðs¢½¢Æ«Í mail.jar Æ activation.jar ðÜßé±ÆA»µÄ³µ¢ XML p[Tðgp·é±Æð¨Ú¦Ä¨«Üµå¤BÚ×É¢ÄÍ <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/XMLParsers">[XML Parser Notes (XML p[TÌÓ_)]</a> 𲺳¢B</li> | |
<li>vLVÌÝèBvpeBðÝè·éKvª èÜ·B<tt>http.proxyHost</tt> Æ <tt>http.proxyPort</tt> ªAVXeÌ host:port Ýèðw·æ¤ÉµÜ·B³çÈéîñÉ¢ÄÍ <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/AxisProxy">[How to Configure a Proxy (vLVÌÝèû@)]</a> 𲺳¢</li> | |
</ol> | |
</li> | |
<hr> | |
<li><a name="MonitorSOAPTraffic">[ÇÌæ¤ÉµÄ SOAP gtBbNðj^·éÌÅ·©?]</a> [ÒWú 2004N516úam6:10 Å] | |
<p><b>¿â: ÇÌæ¤ÉµÄ SOAP gtBbNðj^·éÌÅ·©?</b></p> | |
<p>ñ: lXÈIvVªpÂ\Å·B</p> | |
<ol> | |
<li><a href="http://cvs.apache.org/viewcvs.cgi/*checkout*/ws-axis/java/docs/user-guide.html?rev=HEAD&content-type=text/html#tcpmon">[TCPMON]</a> Í Axis ÉÜÜêĢܷB</li> | |
<li><a href="http://cvs.apache.org/viewcvs.cgi/*checkout*/ws-axis/java/docs/user-guide.html?rev=HEAD&content-type=text/html#soapmon">[SOAP Monitor]</a> Í Axis ÉÜÜêĢܷB</li> | |
<li><a href="http://soapical.sourceforge.net/soapmeter">[Soapmeter]</a> Í I[v\[XÌATCPMON ª@\»³ê½o[WÅ·B</li> | |
<li><a href="http://www.mindreef.com/">[SOAPscope]</a> Í Mindreef ÉæéAÀ¢¤p»iÅ·B</li> | |
<li><a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;148942">[Microsoft Network Monitor]</a> Í Microsoft Windows Systems Management Server (SMS) ÉÜÜêĢܷB</li> | |
<li><a href="http://msdn.microsoft.com/webservices/downloads/default.aspx">[Microsoft SOAP Trace]</a> Í SOAP Toolkit 3.0 ÉÜÜêĢܷB</li> | |
<li><a href="http://www.amberpoint.com/">[AmberPoint Express]</a> ͤpÌWebT[rXJÇc[Å·B(JpÍt[Å·)B</li> | |
<li><a href="http://www.eclipse.org/wsvt/index.html">[Eclipse Web Service Validation Tools]</a> Í <a href="http://www.eclipse.org/">[Eclipse]</a> Ågp·éAI[v\[XÌvOCÅ·B</li> | |
</ol> | |
<p><b>¿â: ÇÌæ¤ÉµÄ|[gÕËðj^A é¢Ío·éÌÅ·©?</b></p> | |
<p>ñ: Microsoft Windows ÌàÆÅÍȺÌIvVª èÜ·B</p> | |
<ol> | |
<li><a href="http://support.microsoft.com/default.aspx?kbid=832919">[Microsoft PortQry Command Line Port Scanner]</a></li> | |
<li><a href="http://support.microsoft.com/?id=837243">[Microsoft Port Reporter Tool]</a></li> | |
</ol> | |
</li> | |
<hr> | |
<li><a name="SoapMonitor">[ÇÌæ¤ÉµÄ SOAP j^ðLøÉ·éÌÅ·©?]</a> [ÒWú 2003N910úam10:13 Å] | |
<p>SOAP Monitor CXg[</p> | |
<p>(<a href="http://www.sosnoski.com/presents/java-xml/axis/axis-monitor.html">http://www.sosnoski.com/presents/java-xml/axis/axis-monitor.html</a> ಺³¢)</p> | |
<p>1) SOAPMonitorApplet.java ðRpCµÜ·B</p> | |
<pre> cd $TOMCAT/webapps/axis | |
javac -classpath WEB-INF/lib/axis.jar SOAPMonitorApplet.java | |
</pre> | |
<p>2) webapp [g (á¦Î tomcat4/webapps/axis) ÌÉlXÈ SOAPMonitorApplet*.class t@Cª é͸ŷB</p> | |
<p>3) server-config.wsdd (á¦Î tomcat4/webapps/axis/WEB-INF/server-config.wsdd) ÌÅNGXgÆX|Xnh`FCÉ soapmonitor nhðÇÁµÜ·B</p> | |
<pre><globalConfiguration> | |
<requestFlow> | |
<handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/> | |
... any existing configuration ... | |
</requestFlow> | |
<responseFlow> | |
<handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/> | |
... any existing configuration ... | |
</responseFlow> | |
</globalConfiguration> | |
</pre> | |
<p>±êÉæèSÄÌ SOAP bZ[Wðj^µÜ·BÎÛÊÌj^Oðs¤ÉÍAÁèÌT[rXÉ뵀 requestFlow Æ responseFlow vfðÇÁµÜ·B</p> | |
<p>4) ȺÌfvCgfBXNv^ðgpµÄ SOAPMonitorService ðfvCµÜ·B</p> | |
<pre><deployment xmlns="http://xml.apache.org/axis/wsdd/" | |
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> | |
<service name="SOAPMonitorService" provider="java:RPC"> | |
<parameter name="allowedMethods" value="publishMessage"/> | |
<parameter name="className" | |
value="org.apache.axis.monitor.SOAPMonitorService"/> | |
<parameter name="scope" value="Application"/> | |
</service> | |
</deployment> | |
</pre> | |
<p>5) SOAPMonitorService T[ubgª webapp Ýèt@CÅ}bsO³êÄ¢é©mFµÄ¾³¢B</p> | |
<pre> (á¦Î tomcat4/webapps/axis/WEB-INF/web.xml) | |
</pre> | |
<p>6) AvP[VT[o (tomcat) ðÄN®µÄ¾³¢</p> | |
<p>±êÅ SOAPMonitor AvbgÍ <a href="http://127.0.0.1/axis/SOAPMonitor">http://127.0.0.1/axis/SOAPMonitor</a> ÅpÂ\È͸ŷB</p> | |
</li> | |
<hr> | |
<li><a name="DealingWithCommonExceptions">[êÊIÈáOÉ¢Ä]</a> [ÒWú 2004N514úpm1:07 Å] | |
<p><b>êÊIÈ Axis áO (Java)</b></p> | |
<p><b><tt>Exception: javax.xml.rpc.ServiceException: Cannot find service: (áO: javax.xml.rpc.ServiceException: T[rXª©Â©èܹñ:)</tt></b></p> | |
<p>±±ÅN±ÁÄ¢é±Æͨ»çAT[rXÌCü¼ð³µÝèµÄ¢È¢±Æŵå¤BÂÜè¼OÍPÉCüȵ̶ñÅÍÈA¼OóÔÌ URI ªÜÜêĢȢƢ¯Ü¹ñBÊÍAT[rXÉÖA·é WSDL ð©ÄAT[rXÌ <tt>QName</tt> ª\z³êéÛÉ<tt>targetNamespace</tt> ®«ÌlªgíêÄ¢é©m©ßê΢¢Åµå¤B</p> | |
<p><b><tt>Exception: No client transport named 'null' found! (áO: 'null' Æ¢¤¼OÌNCAgÌgX|[gª©Â©èܹñŵ½B)</tt></b></p> | |
<p>±±ÅN±ÁÄ¢é±Æͨ»çAGh|Cgð¾¦IÉÝè·éÌðYêÄ¢½±Æŵå¤BൠȽÌGh|Cgª http XL[}ðgp·éÌÅ êÎA<tt>setTarget</tt><tt>Endpoint</tt><tt>Address</tt> ÖðgÁÄ <tt>Call</tt> IuWFNgCX^XÉA ȽÌGh|Cgª http XL[}ðgpµÄ¢é±ÆðÝè·éKvª èÜ·B½ÌSÒÍ http ÉîÃT[rXðgp·éÌÅA<tt>setTarget</tt><tt>Endpoint</tt><tt>Address</tt> ðÄÔOÉܸGh|Cg©ç <tt>java.net.URL</tt> IuWFNgð쬷éKvª èÜ·B</p> | |
<p><b><tt>Exception: org.apache.axis.ConfigurationException: Can't find handler name:'null' (áO: org.apache.axis.ConfigurationException: 'null' Æ¢¤¼OÌnhª©Â©èܹñŵ½)</tt></b></p> | |
<p>൩ªÌnhð«A»êðfvCgfBXNv^ÉÇÁµ½ÛÉA<handler> vfÌ <tt>type</tt> ®«ÌlÉ <tt>java</tt> ¼OóÔÚª«ðYêéÆA±ÌáOð©é±ÆÉÈèÜ·B</p> | |
<p>á:</p> | |
<p><tt><handler name="myHandler" type="java:GenericHandler" /> </tt></p> | |
<p><b>java</b> Úª«ðt¯YêÈ¢æ¤ÉµÜµå¤BNX¼ª·ÈèACüµ½ java NX¼ªãíèɱ±ÉéÆÔáÁļèµÄµÜ¤±ÆªX éÌÅA±êͬµâ·¢ÌÅ·B</p> | |
</li> | |
<hr> | |
</ol> | |
</div> | |
</div> | |
</div> | |
</td> | |
<!--================= end Content ==================--> | |
</tr> | |
</tbody> | |
</table> | |
<!--================= end Main ==================--> | |
<!--================= start Footer ==================--> | |
<div id="footer"> | |
<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0"> | |
<tbody> | |
<tr> | |
<!--================= start Copyright ==================--> | |
<td colspan="2"> | |
<div align="center"> | |
<div class="copyright"></div> | |
</div> | |
</td> | |
<!--================= end Copyright ==================--> | |
</tr> | |
<tr> | |
<td align="left"> | |
<!--================= start Host ==================--> | |
<!--================= end Host ==================--></td><td align="right"> | |
<!--================= start Credits ==================--> | |
<div align="right"> | |
<div class="credit"> | |
<a href="http://validator.w3.org/check/referer"><img width="88" height="31" alt="Valid HTML 4.01!" src="../skin/images/valid-html401.png" class="logoImage"></a><a href="http://jigsaw.w3.org/css-validator/"><img width="88" height="31" alt="Valid CSS!" src="../skin/images/vcss.png" class="logoImage"></a><a href="http://xml.apache.org/forrest/"><img border="0" class="logoImage" alt="Built with Apache Forrest" src="../images/built-with-forrest-button.png" width="88" height="31"></a> | |
</div> | |
</div> | |
<!--================= end Credits ==================--> | |
</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
<!--================= end Footer ==================--> | |
</body> | |
</html> |