hi,
i'm not sure i correctly understand the notion here. what exacty do you mean
by service factory options/settings ? are they the one defined at endpoint ?
my endpoint definition, interface and implementation is below. once again if
required i can send my data types too
<jaxws:endpoint
id="tellcomWebService"
implementor="#webService"
address="/TellcomWebService" >
<jaxws:features>
<bean class="org.apache.cxf.feature.LoggingFeature"/>
</jaxws:features>
<jaxws:properties>
<entry key="schema-validation-enabled" value="false" />
</jaxws:properties>
</jaxws:endpoint>
this is my endpoint interface:
@WebService(targetNamespace = TellcomWebService.NAME_SPACE)
public interface TellcomWebService {
public static final String NAME_SPACE =
"http://web.service.tellcom.ebit.aas/";
/** returns a list of documents for given musteriNo */
public DocumentListDto getDocuments(@WebParam(name="musteriNo") String
musteriNo) throws Exception;
// just for testing
public String echo(String message) throws Exception;
}
and this is the implementation, in a different package:
@WebService(name="TellcomWebService",
endpointInterface =
"ebit.tellcom.service.web.TellcomWebService",
targetNamespace = TellcomWebService.NAME_SPACE )
public class TellcomWebServiceImpl implements TellcomWebService {
// methods are omited
}
r a f t
Hakan,
The ?wsdl generator is 'configured' by the sum of all your @nnotations
plus whatever options you supply to the service factory. Generally, a
discrepancy of this kind results from service factory options, since
the @nnotations are equally visible to the tools and the dynamic
runtime.
Have you posted your service endpoint configuration?
--benson
--
View this message in context:
http://www.nabble.com/configuring-the-WSDL-generator-at-serviceUrl-wsdl-tp20703988p20798085.html
Sent from the cxf-user mailing list archive at Nabble.com.