all gone

          all gone

          Java Web Service 之SOAP入門

                這幾天在圖書館看到了一本書《Java SOAP編程指南》,出于對(duì)正興起的web service的好奇,借了回來。看了一下SOAP的介紹,沒太明白,只知道是Simple Object Access Protocol,和XML結(jié)合可以提供跨平臺(tái)的服務(wù)。
                 編程的人總有這么一個(gè)愛好,開始的時(shí)候總要拿一個(gè)HelloWorld似的例子試試,我也不例外。 要試當(dāng)然要有SOAP的運(yùn)行環(huán)境。按照書上的指示,裝好了Tomcat,下載了相關(guān)的包,將soap.jar ,mail.jar,activatio.jar,xercesImpl.jar 加入到了環(huán)境變量classpath中,將soap.war拷貝到了TOMCAT的webapps目錄下。
                 運(yùn)行SOAP的測試目錄:HTTP://127.0.0.1:8080/soap/發(fā)現(xiàn)soap已經(jīng)正常工作。 接著便是部署新的SOAP服務(wù)了,按照書上的源碼,寫好了測試用的部署類和客戶端類,編譯通過。在部署新的SOAP的web頁面下按照書上的步驟添好表單并部署完成。將測試所在目錄添加到classpath中。 重啟tomcat。 運(yùn)行剛才編譯好的客戶端類,結(jié)果NoClassDefError。
                 試了好幾遍,都是這樣,很是讓我郁悶啊。 看了另一本書《java web服務(wù)應(yīng)用開發(fā)詳解》終于找到了答案: 運(yùn)行客戶端測試程序時(shí),***Client.class是在Package test中的 運(yùn)行時(shí)退回到test的上級(jí)目錄,java test.***Client 即可。 我想遇到類似問題,還是對(duì)java的包不熟悉。

          posted on 2005-12-09 19:39 all gone 閱讀(621) 評(píng)論(0)  編輯  收藏 所屬分類: Java

          主站蜘蛛池模板: 南平市| 二连浩特市| 迭部县| 北宁市| 盘山县| 嘉定区| 霞浦县| 壶关县| 禄劝| 钦州市| 大余县| 安溪县| 中西区| 龙陵县| 海城市| 阿克苏市| 肃宁县| 衡阳市| 余江县| 鲁甸县| 门源| 磐安县| 项城市| 海兴县| 抚顺县| 东乡县| 高密市| 巴中市| 东兴市| 同仁县| 米林县| 商洛市| 德昌县| 巴中市| 遵义县| 桐城市| 本溪市| 建水县| 凤冈县| 合肥市| 延边|