2013-08-30 61 views
0

您好在使用maven,eclipse,tomcat構建Web應用程序。 解決我的依賴後,得到這個錯誤。任何人都可以幫助解決這個問題?「構建Apache CXF項目時發現元素'http:basicAuthSupplier'開頭的內容無效

cvc-complex-type.2.4.a: Invalid content was found starting with element 'http:basicAuthSupplier'.One of '{"http://cxf.apache.org/transports/http/configuration":client, "http://cxf.apache.org/transports/http/configuration":authorization, "http://cxf.apache.org/transports/http/configuration":proxyAuthorization,"http://cxf.apache.org/transports/http/configuration":tlsClientParameters, "http://cxf.apache.org/transports/http/configuration":authSupplier, "http://cxf.apache.org/transports/http/configuration":trustDecider}' is expected. jaxws-web-context.xml 

在這兒,我得到這個錯誤代碼:

<http:conduit name="*.http-conduit"> 
    <http:basicAuthSupplier class="org.skyway.spring.util.webservice.cxf.HttpBasicAuthenticationSupplier" /> 
</http:conduit> 

回答

1

錯誤信息列出了所有允許的XML元素。

正如您在列表中看到的那樣,沒有前綴basicAuthSupplier。嘗試authSupplier來代替:

<http:authSupplier class="org.skyway.spring.util.webservice.cxf.HttpBasicAuthenticationSupplier" /> 

相關:

+0

我嘗試,但現在我有這個錯誤: 前綴 「authSupplier」對於元素「auth供應商:basicAuthSupplier「不受限制。 – user2703420

+0

啊,對不起。我更新了我的問題。現在有效嗎? –

+0

是的,它的工作原理。謝謝:) – user2703420

相關問題