You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Daniel Kulp (JIRA)" <ji...@apache.org> on 2008/08/28 20:41:44 UTC
[jira] Commented: (CXF-1768) WSDL First leads to
javax.wsdl.WSDLException: WSDLException
[ https://issues.apache.org/jira/browse/CXF-1768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626688#action_12626688 ]
Daniel Kulp commented on CXF-1768:
----------------------------------
Can you attach the CCInfoWSImpl class as well. (you can leave out any business logic, I'm interested in seeing the annotations)
> WSDL First leads to javax.wsdl.WSDLException: WSDLException
> -----------------------------------------------------------
>
> Key: CXF-1768
> URL: https://issues.apache.org/jira/browse/CXF-1768
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.1.1, 2.1.2
> Environment: Windows Vista, JDK 1.5.0
> Reporter: Mirko Sertic
> Attachments: cc-info-common-types.xsd, cc-info.wsdl
>
>
> WSDL first with spring results in the following Exception:
> javax.wsdl.WSDLException: WSDLException: faultCode=OTHER_ERROR: Can't find prefix for ... Namespace prefixes must be set on the Definition object using the addNamespace(...) method.
> The Spring configuration is as follows:
> <import resource="classpath:META-INF/cxf/cxf.xml"/>
> <import resource="classpath:META-INF/cxf/cxf-extension-http.xml" />
> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
> <bean id="ccInfoServiceImpl" class="ch.bedag.a11.ccinfo.business.service.impl.CCInfoWSImpl">
> </bean>
>
> <jaxws:endpoint id="ccInfoServiceEndpoint" implementor="#ccInfoServiceImpl" address="/ccinfo">
> <jaxws:features>
> <bean class="org.apache.cxf.feature.LoggingFeature"/>
> </jaxws:features>
> </jaxws:endpoint>
> I have to specify the spring configuration as follows to make it working:
> <jaxws:endpoint id="ccInfoServiceEndpoint" implementor="#ccInfoServiceImpl" address="/ccinfo"
> xmlns:tns="http://www.bedag.ch/cc-info"
> xmlns:cdt="http://www.bedag.ch/cc-info/common/types"
> serviceName="tns:CCService"
> endpointName="tns:CCPortType">
> <jaxws:features>
> <bean class="org.apache.cxf.feature.LoggingFeature"/>
> </jaxws:features>
> </jaxws:endpoint>
> I dont know why i have to specify the porttype again. I added the used wsdl files for bug tracking.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.