春のブートCXFのWebサービス統合遭遇した問題と解決策

春ブーツが発生しましたCXF Webサービス開発の問題を統合します:

  1は、成功した統合CXF後、その唯一のWebサービス・サービスは、通常、URLは通常のアクセスができない他のすべての要求を使用することができました。

  解決策:設定クラスWebServiceConfig.java発行サービスでは、このメソッドの名前を変更します。

@Bean 
公共ServletRegistrationBeanのDispatcherServlet()

  読みます:

@Bean 
    公共ServletRegistrationBean disServlet(){ 
        リターン新しい新ServletRegistrationBean(新新CXFServlet()、 "/サービス/ *"); //公開サービス名
    }

  あなたは成功し、他のURLにアクセスすることができます

  公共ServletRegistrationBeanのDispatcherServletが()デフォルトのマッピングを上書きするので、名前を取り除くために、制御方法は、クラスを訪問することができるようになります。

  あなたは、通常の方法で、他の要求URLをすることができ、この発明を変更した後、Webサービスのサービスも正常です。

  出典:https://blog.csdn.net/hawako/article/details/80556676

 

 

おすすめ

転載: www.cnblogs.com/Big-Boss/p/11912679.html