D'Erreur de l'analyseur cxf-beans.xml aucune déclaration ne peut être trouvé pour l'élément "jaxws:point de terminaison"
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd">
<import resource="classpath:META-INF/cxf/cxf.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
<jaxws:endpoint xmlns:tns="http://sampleService.viasat.com/"
id="sampleserviceinterfcae" implementor="com.viasat.sampleservice.SampleServiceInterfcaeImpl"
wsdlLocation="wsdl/sampleserviceimplementation.wsdl" endpointName="tns:SampleServiceImplementationPort"
serviceName="tns:SampleServiceImplementationService" address="/SampleServiceImplementationPort">
<jaxws:features>
<bean class="org.apache.cxf.feature.LoggingFeature" />
</jaxws:features>
</jaxws:endpoint>
</beans>
J'utilise Maven pour construire l'Application. Après mvn clean et mvn install-je déployer l'application dans Tomcat après quoi j'obtiens l'erreur suivante de la Ligne 11 dans le document XML à partir d'ServletContext de ressources [/WEB-INF/classes/cxf-beans.xml] n'est pas valide; nested exception est org.xml.sax.SAXParseException: cvc-complexe-type.2.4.c: La mise en correspondance générique est stricte, mais aucune déclaration ne peut être trouvé pour l'élément "jaxws:point de terminaison".'
OriginalL'auteur bharanitharan | 2013-06-25
Vous devez vous connecter pour publier un commentaire.
Votre printemps configurations semble bien. Donc, la seule raison pour laquelle je pense qu'il vous manque un de ces dépendances dans votre classpath (le plus probable
cxf-rt-frontend-jaxws
):Assurez-vous que vous les avez dans votre
pom.xml
et cela devrait fonctionner.Il a travaillé comme un champion. En fait j'ai juste commencé à l'aide de maven.
OriginalL'auteur Paulius Matulionis