blob: ee822641bff6d7247af94edf03912fffe46584a6 [file] [log] [blame]
<!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">ŠT—v</a>
</div>
<div class="menuItem">
<a href="/axis/ja/cvs.html">CVS ƒŠƒ|ƒWƒgƒŠ</a>
</div>
<div class="menuItem">
<a href="/axis/ja/mail.html">ƒ[ƒŠƒ“ƒOƒŠƒXƒg</a>
</div>
<div class="menuItem">
<a href="/axis/ja/ref.html">ƒŠƒtƒ@ƒŒƒ“ƒXƒ‰ƒCƒuƒ‰ƒŠ</a>
</div>
<div class="menuItem">
<a href="/axis/ja/bugs.html">ƒoƒO</a>
</div>
<div class="menuItem">
<a href="howtobuild.html">ƒTƒCƒg\’z•û–@</a>
</div>
</div>
<div class="menu">
<span class="menuLabel">Axis (Java)</span>
<div class="menuItem">
<a href="/axis/ja/java/index.html">ƒhƒLƒ…ƒƒ“ƒg</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/install.html">ƒCƒ“ƒXƒg[ƒ‹</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/user-guide.html">ƒ†[ƒUƒKƒCƒh</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/developers-guide.html">ŠJ”­ŽÒƒKƒCƒh</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/integration-guide.html">“‡ƒKƒCƒh</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/architecture-guide.html">ƒA[ƒLƒeƒNƒ`ƒƒƒKƒCƒh</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/reference.html">ƒŠƒtƒ@ƒŒƒ“ƒXƒKƒCƒh</a>
</div>
<div class="menuItem">
<a href="/axis/ja/java/reading.html">“Ǐ‘ƒKƒCƒh</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">ƒhƒLƒ…ƒƒ“ƒ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> [ŠO•”ƒTƒCƒg]
</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/">ƒ\[ƒXƒR[ƒh</a> [ŠO•”ƒTƒCƒg]
</div>
</div>
<div class="menu">
<span class="menuLabel">ŠÖ˜AƒvƒƒWƒFƒNƒg</span>
<div class="menuItem">
<a href="http://ws.apache.org/wsif/">WSIF</a> [ŠO•”ƒTƒCƒg]
</div>
<div class="menuItem">
<a href="http://cvs.apache.org/viewcvs/*checkout*/ws-wsil/java/README.htm">WSIL</a> [ŠO•”ƒTƒCƒg]
</div>
<div class="menuItem">
<a href="http://www-124.ibm.com/developerworks/projects/wsdl4j/">WSDL4J</a> [ŠO•”ƒTƒCƒg]
</div>
<div class="menuItem">
<a href="http://www.uddi4j.org/">UDDI4J</a> [ŠO•”ƒTƒCƒg]
</div>
</div>
<div class="menu">
<span class="menuLabel">‚»‚Ì‘¼</span>
<!--
<div class="menuItem">
<a href="../site.html">ƒTƒCƒg‘S‚Ä</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">ƒƒ‚/ƒhƒLƒ…ƒƒ“ƒ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>ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO</h4>
</div>
<ol>
<li><a name="Diagnostics">[‚ǂ̂悤‚É‚µ‚Ä–â‘è‚ÌŒ´ˆö‚ð“Ë‚«Ž~‚ß‚é‚Ì‚Å‚·‚©?]</a> [•ÒW“úŽž 2003”N7ŒŽ4“ú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> ‚̓nƒbƒs[‚Å‚·‚©? •K—v‚ȃ‰ƒCƒuƒ‰ƒŠ‚Í‘S‚Ä•K—v‚Å‚·B</li>
<li>‚ ‚È‚½‚ª•K—v‚Æ‚µ‚Ä‚¢‚éƒIƒvƒVƒ‡ƒ“‚̃‰ƒCƒuƒ‰ƒŠ‚Í‚ ‚è‚Ü‚·‚©? “Y•t‚́A—]•ª‚ȃ‰ƒCƒuƒ‰ƒŠ‚È‚µ‚É‚Í‹@”\‚µ‚Ü‚¹‚ñB</li>
<li>ƒT[ƒrƒX‚ªƒŠƒXƒgƒAƒbƒv‚³‚ê‚Ä‚¢‚Ü‚·‚©?</li>
</ol>
<p>ˆê”Ê“I‚ȃT[ƒo‘¤‚Ì–â‘è‚Í</p>
<ol>
<li>ƒ‰ƒCƒuƒ‰ƒŠ‚ª‚È‚¢</li>
<li>ƒ‰ƒCƒuƒ‰ƒŠ‚ª³‚µ‚¢êŠ‚É‚È‚¢</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>ƒNƒ‰ƒXƒpƒX‚É•¡”‚Ì 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 ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í SOAP ‚ðŽg‚Á‚Ä Axis ‚Ì (localhost ‚Ì) ƒRƒs[‚ƒʐM‚µ‚Ü‚·BƒfƒtƒHƒ‹ƒg‚Å‚Í <a href="http://localhost:8080/axis/services/Admin">http://localhost:8080/axis/services/Admin</a> ‚ƒʐM‚µ‚Ü‚·B‚à‚µ‚ ‚È‚½‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚ªˆá‚¤ƒ|[ƒg‚É‚ ‚éA‚ ‚é‚¢‚Í Axis ‚ª axis ‚Æ‚¢‚¤–¼‘O‚ƈႤ webapp –¼‚ÌŒ³‚ɃzƒXƒg‚³‚ê‚Ä‚¢‚éê‡AƒGƒ‰[‚ðŽó‚¯Žæ‚邱‚Æ‚É‚È‚è‚Ü‚·B‚¨‚»‚ç‚­ HTTP ƒGƒ‰[ƒR[ƒh‚ª404‚©302‚ŁAˆø‚«‹N‚±‚µ‚½ AxisFault —áŠO‚̃Sƒ~‚ÌŽR‚É‘S‚Ä‘©‚Ë‚ç‚ê‚Ä‚¢‚邱‚Æ‚Å‚µ‚傤B</p>
<p>ƒNƒ‰ƒCƒAƒ“ƒg‚ð’ʐM‚³‚¹‚½‚¢ "endpoint" ‚ɃEƒFƒuƒuƒ‰ƒEƒU‚ðŒü‚¯‚³‚¹‚Ü‚µ‚傤B‚à‚µ '‚±‚±‚ɃT[ƒrƒX‚ª‚ ‚è‚Ü‚·' ƒƒbƒZ[ƒW‚ðŽó‚¯Žæ‚ç‚È‚¯‚ê‚΁A<a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AdminClient">AdminClient</a> ‚Í‹@”\‚µ‚Ü‚¹‚ñB</p>
<p><b>ƒNƒ‰ƒCƒAƒ“ƒg</b></p>
<p>ˆê”Ê“I‚ȃNƒ‰ƒCƒAƒ“ƒg‚Ì–â‘è‚Í</p>
<ol>
<li>ƒNƒ‰ƒXƒpƒX‚̐ݒèB“Y•t‚ðs‚¢‚½‚¢‚Æ‚«‚Í mail.jar ‚Æ activation.jar ‚ðŠÜ‚߂邱‚ƁA‚»‚µ‚Đ³‚µ‚¢ XML ƒp[ƒT‚ðŽg—p‚·‚邱‚Æ‚ð‚¨‚Ú‚¦‚Ä‚¨‚«‚Ü‚µ‚傤BÚ×‚ɂ‚¢‚Ä‚Í <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/XMLParsers">[XML Parser Notes (XML ƒp[ƒT‚Ì’ˆÓ“_)]</a> ‚ð‚²——‰º‚³‚¢B</li>
<li>ƒvƒƒLƒV‚̐ݒèBƒvƒƒpƒeƒB‚ðÝ’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B<tt>http.proxyHost</tt> ‚Æ <tt>http.proxyPort</tt> ‚ªAƒVƒXƒeƒ€‚Ì host:port Ý’è‚ðŽw‚·‚悤‚É‚µ‚Ü‚·B‚³‚ç‚È‚éî•ñ‚ɂ‚¢‚Ä‚Í <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/AxisProxy">[How to Configure a Proxy (ƒvƒƒLƒV‚̐ݒè•û–@)]</a> ‚ð‚²——‰º‚³‚¢</li>
</ol>
</li>
<hr>
<li><a name="MonitorSOAPTraffic">[‚ǂ̂悤‚É‚µ‚Ä SOAP ƒgƒ‰ƒtƒBƒbƒN‚ðƒ‚ƒjƒ^‚·‚é‚Ì‚Å‚·‚©?]</a> [•ÒW“úŽž 2004”N5ŒŽ16“úam6:10 ”Å]
<p><b>Ž¿–â: ‚ǂ̂悤‚É‚µ‚Ä SOAP ƒgƒ‰ƒtƒBƒbƒN‚ðƒ‚ƒjƒ^‚·‚é‚Ì‚Å‚·‚©?</b></p>
<p>‰ñ“š: —lX‚ȃIƒvƒVƒ‡ƒ“‚ª—˜—p‰Â”\‚Å‚·B</p>
<ol>
<li><a href="http://cvs.apache.org/viewcvs.cgi/*checkout*/ws-axis/java/docs/user-guide.html?rev=HEAD&amp;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&amp;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‚ÌWebƒT[ƒrƒXŠJ”­ŠÇ—ƒc[ƒ‹‚Å‚·B(ŠJ”­—p‚̓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> ‚ÅŽg—p‚·‚éAƒI[ƒvƒ“ƒ\[ƒX‚̃vƒ‰ƒOƒCƒ“‚Å‚·B</li>
</ol>
<p><b>Ž¿–â: ‚ǂ̂悤‚É‚µ‚ă|[ƒgÕ“Ë‚ðƒ‚ƒjƒ^A‚ ‚é‚¢‚ÍŒŸo‚·‚é‚Ì‚Å‚·‚©?</b></p>
<p>‰ñ“š: Microsoft Windows ‚Ì‚à‚Ƃł͈ȉº‚̃IƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚·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“úŽž 2003”N9ŒŽ10“úam10:13 ”Å]
<p>SOAP Monitor ƒCƒ“ƒXƒg[ƒ‹</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 ‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ü‚·B</p>
<pre> cd $TOMCAT/webapps/axis
javac -classpath WEB-INF/lib/axis.jar SOAPMonitorApplet.java
</pre>
<p>2) webapp ƒ‹[ƒg (—Ⴆ‚Î tomcat4/webapps/axis) ‚Ì’†‚É—lX‚È SOAPMonitorApplet*.class ƒtƒ@ƒCƒ‹‚ª‚ ‚é‚Í‚¸‚Å‚·B</p>
<p>3) server-config.wsdd (—Ⴆ‚Î tomcat4/webapps/axis/WEB-INF/server-config.wsdd) ‚Ì’†‚ŃŠƒNƒGƒXƒg‚ƃŒƒXƒ|ƒ“ƒXƒnƒ“ƒhƒ‰ƒ`ƒFƒCƒ“‚É soapmonitor ƒnƒ“ƒhƒ‰‚ð’ljÁ‚µ‚Ü‚·B</p>
<pre>&lt;globalConfiguration&gt;
&lt;requestFlow&gt;
&lt;handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/&gt;
... any existing configuration ...
&lt;/requestFlow&gt;
&lt;responseFlow&gt;
&lt;handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler"/&gt;
... any existing configuration ...
&lt;/responseFlow&gt;
&lt;/globalConfiguration&gt;
</pre>
<p>‚±‚ê‚É‚æ‚è‘S‚Ä‚Ì SOAP ƒƒbƒZ[ƒW‚ðƒ‚ƒjƒ^‚µ‚Ü‚·B‘Ώەʂ̃‚ƒjƒ^ƒŠƒ“ƒO‚ðs‚¤‚ɂ́A“Á’è‚̃T[ƒrƒX‚ɑ΂µ‚Ä requestFlow ‚Æ responseFlow —v‘f‚ð’ljÁ‚µ‚Ü‚·B</p>
<p>4) ˆÈ‰º‚̃fƒvƒƒCƒƒ“ƒgƒfƒBƒXƒNƒŠƒvƒ^‚ðŽg—p‚µ‚Ä SOAPMonitorService ‚ðƒfƒvƒƒC‚µ‚Ü‚·B</p>
<pre>&lt;deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"&gt;
&lt;service name="SOAPMonitorService" provider="java:RPC"&gt;
&lt;parameter name="allowedMethods" value="publishMessage"/&gt;
&lt;parameter name="className"
value="org.apache.axis.monitor.SOAPMonitorService"/&gt;
&lt;parameter name="scope" value="Application"/&gt;
&lt;/service&gt;
&lt;/deployment&gt;
</pre>
<p>5) SOAPMonitorService ƒT[ƒuƒŒƒbƒg‚ª webapp Ý’èƒtƒ@ƒCƒ‹‚Ń}ƒbƒsƒ“ƒO‚³‚ê‚Ä‚¢‚é‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢B</p>
<pre> (—Ⴆ‚Î tomcat4/webapps/axis/WEB-INF/web.xml)
</pre>
<p>6) ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo (tomcat) ‚ðÄ‹N“®‚µ‚Ä‚­‚¾‚³‚¢</p>
<p>‚±‚ê‚Å SOAPMonitor ƒAƒvƒŒƒbƒg‚Í <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“úŽž 2004”N5ŒŽ14“ú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[ƒrƒX‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ:)</tt></b></p>
<p>‚±‚±‚Å‹N‚±‚Á‚Ä‚¢‚邱‚Æ‚Í‚¨‚»‚ç‚­AƒT[ƒrƒX‚̏Cü–¼‚𐳂µ‚­Ý’肵‚Ä‚¢‚È‚¢‚±‚Æ‚Å‚µ‚傤B‚‚܂薼‘O‚Í’Pƒ‚ɏCü‚È‚µ‚Ì•¶Žš—ñ‚Å‚Í‚È‚­A–¼‘O‹óŠÔ‚Ì URI ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢‚Æ‚¢‚¯‚Ü‚¹‚ñB•’ʂ́AƒT[ƒrƒX‚ÉŠÖ˜A‚·‚é WSDL ‚ðŒ©‚ÄAƒT[ƒrƒX‚Ì <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‚̃Nƒ‰ƒCƒAƒ“ƒg‚̃gƒ‰ƒ“ƒXƒ|[ƒg‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B)</tt></b></p>
<p>‚±‚±‚Å‹N‚±‚Á‚Ä‚¢‚邱‚Æ‚Í‚¨‚»‚ç‚­AƒGƒ“ƒhƒ|ƒCƒ“ƒg‚𖾎¦“I‚ɐݒ肷‚é‚Ì‚ð–Y‚ê‚Ä‚¢‚½‚±‚Æ‚Å‚µ‚傤B‚à‚µ‚ ‚È‚½‚̃Gƒ“ƒhƒ|ƒCƒ“ƒg‚ª http ƒXƒL[ƒ}‚ðŽg—p‚·‚é‚Ì‚Å‚ ‚ê‚΁A<tt>setTarget</tt><tt>Endpoint</tt><tt>Address</tt> ŠÖ”‚ðŽg‚Á‚Ä <tt>Call</tt> ƒIƒuƒWƒFƒNƒgƒCƒ“ƒXƒ^ƒ“ƒX‚ɁA‚ ‚È‚½‚̃Gƒ“ƒhƒ|ƒCƒ“ƒg‚ª http ƒXƒL[ƒ}‚ðŽg—p‚µ‚Ä‚¢‚邱‚Æ‚ðÝ’è‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B‘½‚­‚̏‰SŽÒ‚Í http ‚ÉŠî‚­ƒT[ƒrƒX‚ðŽg—p‚·‚é‚̂ŁA<tt>setTarget</tt><tt>Endpoint</tt><tt>Address</tt> ‚ðŒÄ‚Ô‘O‚É‚Ü‚¸ƒGƒ“ƒhƒ|ƒCƒ“ƒg‚©‚ç <tt>java.net.URL</tt> ƒIƒuƒWƒFƒNƒg‚ðì¬‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B</p>
<p><b><tt>Exception: org.apache.axis.ConfigurationException: Can't find handler name:'null' (—áŠO: org.apache.axis.ConfigurationException: 'null' ‚Æ‚¢‚¤–¼‘O‚̃nƒ“ƒhƒ‰‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½)</tt></b></p>
<p>‚à‚µŽ©•ª‚̃nƒ“ƒhƒ‰‚ð‘‚«A‚»‚ê‚ðƒfƒvƒƒCƒƒ“ƒgƒfƒBƒXƒNƒŠƒvƒ^‚ɒljÁ‚µ‚½Û‚ɁA&lt;handler&gt; —v‘f‚Ì <tt>type</tt> ‘®«‚Ì’l‚É <tt>java</tt> –¼‘O‹óŠÔÚ“ªŽ«‚ð–Y‚ê‚é‚ƁA‚±‚Ì—áŠO‚ðŒ©‚é‚±‚Æ‚É‚È‚è‚Ü‚·B</p>
<p>—á:</p>
<p><tt>&lt;handler name="myHandler" type="java:GenericHandler" /&gt; </tt></p>
<p><b>java</b> Ú“ªŽ«‚ð•t‚¯–Y‚ê‚È‚¢‚悤‚É‚µ‚Ü‚µ‚傤BƒNƒ‰ƒX–¼‚ª’·‚­‚È‚èACü‚µ‚½ java ƒNƒ‰ƒX–¼‚ª‘ã‚í‚è‚É‚±‚±‚É—ˆ‚é‚ÆŠÔˆá‚Á‚ĉ¼’肵‚Ä‚µ‚Ü‚¤‚±‚Æ‚ªŽž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>