<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    靈魂-放水

    為學日益,為道日損。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks
    Axis1.2+Jdk1.5+Tomcat5.5.12 ,安裝成功以后,SOAPMonitor能啟動,但是紅字的一串信息:The SOAPMonitor is unable to communicate with the server. 就表示啟動不成功,折騰幾天,google查找了好多信息,也沒有一個確切的說法,國內有人說版本問題,似乎axis1.2只適用于jdk1.4或是tomcat5.0版本,還真試過改了,也沒有效果,在java控制臺上有提示非法的本地主機地址。一次偶然的機會,讓我知道該改哪個數據了。(同一臺機器上安裝多個tomcat,相同的端口再現沖突時就需要對端口進行更改)
    可能是默認的5001端口被占用,將axis\WEB-INF下的web.xml文件中的SOAPMonitor的端口默認的5001改為其他的不會出現沖突的端口,問題解決。
    唉,有時一個不起眼的問題也能折騰死人,解決后只會一聲嘆息。


     在tomcat容器下自創建的web應用中也啟動axis服務,想要添加SOAPMonitor的方法是:
    1、編譯
     將axis根目錄下的SOAPMonitorApplet.java文件復制到web應用的根目錄下,編譯此文件同時將生成的類文件復制到應用根目錄下的WEB-INF目錄下。
    2、修改web.xml文件
    修改WEB-INF目錄下的web.xml文件,添加兩個元素<servlet>和<servlet-mapping>,具體內容如下:
    <servlet>
        <servlet-name>SOAPMonitorService</servlet-name>
        <display-name>SOAPMonitorService</display-name>
        <servlet-class>
            org.apache.axis.monitor.SOAPMonitorService
        </servlet-class>
        <init-param>
          <param-name>SOAPMonitorPort</param-name>
          <param-value>5005</param-value>
        </init-param>
        <load-on-startup>100</load-on-startup>
      </servlet>
     <servlet-mapping>
        <servlet-name>SOAPMonitorService</servlet-name>
        <url-pattern>/SOAPMonitor</url-pattern>
      </servlet-mapping>
    3、修改server-config.wsdd文件
    配置文件中添加soapmonitor的配置信息如:
    <handler name="soapmonitor" type="java:org.apache.axis.handlers.SOAPMonitorHandler">
      <service name="SOAPMonitorService" provider="java:RPC">
      <parameter name="allowedMethods" value="publishMessage"/>
      <parameter name="scope" value="Application"/>
      <parameter name="className" value="org.apache.axis.monitor.SOAPMonitorService"/>
     </service>
    對于需要被soapmonitor監控的web服務,在其服務設置中添加信息如下
    <service name="TestAdding" provider="java:RPC">
      <parameter name="allowedMethods" value="getAdd"/>
      <parameter name="className" value="test.TestAdding"/>
       <requestFlow>
        <handler type="soapmonitor"/>
       </requestFlow>
       <responseFlow>
        <handler type="soapmonitor"/>
       </responseFlow>
     </service>
    4、運行測試
    http://localhost:8080/TestAdding/SOAPMonitor 
    Test_soapmonitor.bmp
    呵呵,好不容易折騰好了,看來原來的想法還是對的,只不過在配置文件時出了問題。
    posted on 2008-03-24 16:04 放水老倌 閱讀(1015) 評論(0)  編輯  收藏 所屬分類: Web Services&SOA
    主站蜘蛛池模板: 亚洲大香人伊一本线| 97人妻精品全国免费视频| 亚洲高清视频免费| 亚洲综合国产一区二区三区| 日韩高清免费观看| 国产h肉在线视频免费观看| 中文字幕免费在线看| 精品亚洲成A人在线观看青青| 男女作爱免费网站| 亚洲欧洲视频在线观看| 亚洲精品无码久久一线| 亚洲国产成人久久笫一页| 啦啦啦www免费视频| 一个人看的www在线观看免费 | 亚欧色视频在线观看免费| a级毛片无码免费真人久久| 免费在线观看一区| 亚洲国产成人综合精品| 亚洲噜噜噜噜噜影院在线播放| 国产香蕉免费精品视频| 免费无码VA一区二区三区| 久久国产一片免费观看| 一本大道一卡二大卡三卡免费 | 无码人妻AV免费一区二区三区| 亚洲午夜未满十八勿入| 亚洲精品成人网站在线观看| 无码欧精品亚洲日韩一区夜夜嗨 | 久久久久国色av免费看| 两性色午夜视频免费网| 国产精品1024在线永久免费 | 有码人妻在线免费看片| 国产精品久久久久久亚洲小说| 亚洲色偷拍区另类无码专区| 五月天婷亚洲天综合网精品偷| 日本中文字幕免费高清视频| 很黄很污的网站免费| 中文字幕乱码一区二区免费| 暖暖免费日本在线中文| 最近2019中文字幕免费大全5| 亚洲高清有码中文字| 亚洲熟女精品中文字幕|