From 2ab86210fb27787cb1be8976286b9b827f90997f Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期一, 15 九月 2025 17:38:54 +0800 Subject: [PATCH] 去除两网交互多余功能 --- src/main/java/com/lxzn/config/WebServiceConfig.java | 124 ++++++++++++++++++++-------------------- 1 files changed, 62 insertions(+), 62 deletions(-) diff --git a/src/main/java/com/lxzn/config/WebServiceConfig.java b/src/main/java/com/lxzn/config/WebServiceConfig.java index 2f31115..79b9b42 100644 --- a/src/main/java/com/lxzn/config/WebServiceConfig.java +++ b/src/main/java/com/lxzn/config/WebServiceConfig.java @@ -1,62 +1,62 @@ -package com.lxzn.config; - -import com.lxzn.webservice.DncWebService; -import org.apache.cxf.Bus; -import org.apache.cxf.bus.spring.SpringBus; -import org.apache.cxf.jaxws.EndpointImpl; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; - -import javax.xml.ws.Endpoint; - -/** - * @Description: - * @Author: zhangherong - * @Date: Created in 2020/12/24 17:09 - * @Version: 1.0 - * @Modified By: - */ -@Configuration -public class WebServiceConfig { - - @Autowired - private DncWebService dncWebService; - - /** - * Apache CXF 鏍稿績鏋舵瀯鏄互BUS涓烘牳蹇冿紝鏁村悎鍏朵粬缁勪欢銆� - * Bus鏄疌XF鐨勪富骞�, 涓哄叡浜祫婧愭彁渚涗竴涓彲閰嶇疆鐨勫満鎵�锛屼綔鐢ㄧ被浼间簬Spring鐨凙pplicationContext锛岃繖浜涘叡浜祫婧愬寘鎷� - * WSDl绠$悊鍣ㄣ�佺粦瀹氬伐鍘傜瓑銆傞�氳繃瀵笲US杩涜鎵╁睍锛屽彲浠ユ柟渚垮湴瀹圭撼鑷繁鐨勮祫婧愶紝鎴栬�呮浛鎹㈢幇鏈夌殑璧勬簮銆傞粯璁us瀹炵幇鍩轰簬Spring鏋舵瀯锛� - * 閫氳繃渚濊禆娉ㄥ叆锛屽湪杩愯鏃跺皢缁勪欢涓茶仈璧锋潵銆侭usFactory璐熻矗Bus鐨勫垱寤恒�傞粯璁ょ殑BusFactory鏄疭pringBusFactory锛屽搴斾簬榛樿 - * 鐨凚us瀹炵幇銆傚湪鏋勯�犺繃绋嬩腑锛孲pringBusFactory浼氭悳绱ETA-INF/cxf锛堝寘鍚湪 CXF 鐨刯ar涓級涓嬬殑鎵�鏈塨ean閰嶇疆鏂囦欢銆� - * 鏍规嵁杩欎簺閰嶇疆鏂囦欢鏋勫缓涓�涓狝pplicationContext銆傚紑鍙戣�呬篃鍙互鎻愪緵鑷繁鐨勯厤缃枃浠舵潵瀹氬埗Bus銆� - */ - @Bean(name = Bus.DEFAULT_BUS_ID) - public SpringBus springBus() { - return new SpringBus(); - } - - /** - * 姝ゆ柟娉曚綔鐢ㄦ槸鏀瑰彉椤圭洰涓湇鍔″悕鐨勫墠缂�鍚嶏紝姝ゅ127.0.0.1鎴栬�卨ocalhost涓嶈兘璁块棶鏃讹紝璇蜂娇鐢╥pconfig鏌ョ湅鏈満ip鏉ヨ闂� - * 姝ゆ柟娉曡娉ㄩ噴鍚�, 鍗充笉鏀瑰彉鍓嶇紑鍚�(榛樿鏄痵ervices), wsdl璁块棶鍦板潃涓� http://127.0.0.1:8080/services/ws/api?wsdl - * 鍘绘帀娉ㄩ噴鍚巜sdl璁块棶鍦板潃涓猴細http://127.0.0.1:8080/soap/ws/api?wsdl - * http://127.0.0.1:8080/soap/鍒楀嚭鏈嶅姟鍒楄〃 鎴� http://127.0.0.1:8080/soap/ws/api?wsdl 鏌ョ湅瀹為檯鐨勬湇鍔� - * 鏂板缓Servlet璁板緱闇�瑕佸湪鍚姩绫绘坊鍔犳敞瑙o細@ServletComponentScan - * - * 濡傛灉鍚姩鏃跺嚭鐜伴敊璇細not loaded because DispatcherServlet Registration found non dispatcher servlet dispatcherServlet - * 鍙兘鏄痵pringboot涓巆fx鐗堟湰涓嶅吋瀹广�� - * 鍚屾椂鍦╯pring boot2.0.6涔嬪悗鐨勭増鏈笌xcf闆嗘垚锛屼笉闇�瑕佸湪瀹氫箟浠ヤ笅鏂规硶锛岀洿鎺ュ湪application.properties閰嶇疆鏂囦欢涓坊鍔狅細 - * cxf.path=/service锛堥粯璁ゆ槸services锛� - */ - //@Bean - //public ServletRegistrationBean dispatcherServlet() { - // return new ServletRegistrationBean(new CXFServlet(), "/soap/*"); - //} - - @Bean - public Endpoint endpoint() { - EndpointImpl endpoint = new EndpointImpl(springBus(), dncWebService); - endpoint.publish("/ws/dnc"); - return endpoint; - } -} +//package com.lxzn.config; +// +//import com.lxzn.webservice.DncWebService; +//import org.apache.cxf.Bus; +//import org.apache.cxf.bus.spring.SpringBus; +//import org.apache.cxf.jaxws.EndpointImpl; +//import org.springframework.beans.factory.annotation.Autowired; +//import org.springframework.context.annotation.Bean; +//import org.springframework.context.annotation.Configuration; +// +//import javax.xml.ws.Endpoint; +// +///** +// * @Description: +// * @Author: zhangherong +// * @Date: Created in 2020/12/24 17:09 +// * @Version: 1.0 +// * @Modified By: +// */ +//@Configuration +//public class WebServiceConfig { +// +// @Autowired +// private DncWebService dncWebService; +// +// /** +// * Apache CXF 鏍稿績鏋舵瀯鏄互BUS涓烘牳蹇冿紝鏁村悎鍏朵粬缁勪欢銆� +// * Bus鏄疌XF鐨勪富骞�, 涓哄叡浜祫婧愭彁渚涗竴涓彲閰嶇疆鐨勫満鎵�锛屼綔鐢ㄧ被浼间簬Spring鐨凙pplicationContext锛岃繖浜涘叡浜祫婧愬寘鎷� +// * WSDl绠$悊鍣ㄣ�佺粦瀹氬伐鍘傜瓑銆傞�氳繃瀵笲US杩涜鎵╁睍锛屽彲浠ユ柟渚垮湴瀹圭撼鑷繁鐨勮祫婧愶紝鎴栬�呮浛鎹㈢幇鏈夌殑璧勬簮銆傞粯璁us瀹炵幇鍩轰簬Spring鏋舵瀯锛� +// * 閫氳繃渚濊禆娉ㄥ叆锛屽湪杩愯鏃跺皢缁勪欢涓茶仈璧锋潵銆侭usFactory璐熻矗Bus鐨勫垱寤恒�傞粯璁ょ殑BusFactory鏄疭pringBusFactory锛屽搴斾簬榛樿 +// * 鐨凚us瀹炵幇銆傚湪鏋勯�犺繃绋嬩腑锛孲pringBusFactory浼氭悳绱ETA-INF/cxf锛堝寘鍚湪 CXF 鐨刯ar涓級涓嬬殑鎵�鏈塨ean閰嶇疆鏂囦欢銆� +// * 鏍规嵁杩欎簺閰嶇疆鏂囦欢鏋勫缓涓�涓狝pplicationContext銆傚紑鍙戣�呬篃鍙互鎻愪緵鑷繁鐨勯厤缃枃浠舵潵瀹氬埗Bus銆� +// */ +// @Bean(name = Bus.DEFAULT_BUS_ID) +// public SpringBus springBus() { +// return new SpringBus(); +// } +// +// /** +// * 姝ゆ柟娉曚綔鐢ㄦ槸鏀瑰彉椤圭洰涓湇鍔″悕鐨勫墠缂�鍚嶏紝姝ゅ127.0.0.1鎴栬�卨ocalhost涓嶈兘璁块棶鏃讹紝璇蜂娇鐢╥pconfig鏌ョ湅鏈満ip鏉ヨ闂� +// * 姝ゆ柟娉曡娉ㄩ噴鍚�, 鍗充笉鏀瑰彉鍓嶇紑鍚�(榛樿鏄痵ervices), wsdl璁块棶鍦板潃涓� http://127.0.0.1:8080/services/ws/api?wsdl +// * 鍘绘帀娉ㄩ噴鍚巜sdl璁块棶鍦板潃涓猴細http://127.0.0.1:8080/soap/ws/api?wsdl +// * http://127.0.0.1:8080/soap/鍒楀嚭鏈嶅姟鍒楄〃 鎴� http://127.0.0.1:8080/soap/ws/api?wsdl 鏌ョ湅瀹為檯鐨勬湇鍔� +// * 鏂板缓Servlet璁板緱闇�瑕佸湪鍚姩绫绘坊鍔犳敞瑙o細@ServletComponentScan +// * +// * 濡傛灉鍚姩鏃跺嚭鐜伴敊璇細not loaded because DispatcherServlet Registration found non dispatcher servlet dispatcherServlet +// * 鍙兘鏄痵pringboot涓巆fx鐗堟湰涓嶅吋瀹广�� +// * 鍚屾椂鍦╯pring boot2.0.6涔嬪悗鐨勭増鏈笌xcf闆嗘垚锛屼笉闇�瑕佸湪瀹氫箟浠ヤ笅鏂规硶锛岀洿鎺ュ湪application.properties閰嶇疆鏂囦欢涓坊鍔狅細 +// * cxf.path=/service锛堥粯璁ゆ槸services锛� +// */ +// //@Bean +// //public ServletRegistrationBean dispatcherServlet() { +// // return new ServletRegistrationBean(new CXFServlet(), "/soap/*"); +// //} +// +// @Bean +// public Endpoint endpoint() { +// EndpointImpl endpoint = new EndpointImpl(springBus(), dncWebService); +// endpoint.publish("/ws/dnc"); +// return endpoint; +// } +//} -- Gitblit v1.9.3