SOAP Action 必须包含头..所以呀重写ObjectServiceFactory
这样就能访问了..记得区分方法的大小写
public class CustomServiceFactory extends ObjectServiceFactory {
private static final String NAME_SPACE = "http://www.gb168.cn/webservices/";
@Override
protected String getAction(OperationInfo op) {
return new StringBuffer(NAME_SPACE).append(op.getMethod().getName())
.toString();
}
@Override
protected String getTargetNamespace(java.lang.Class clazz) {
return NAME_SPACE;
}
}
这样就能访问了..记得区分方法的大小写
public class CustomServiceFactory extends ObjectServiceFactory {
private static final String NAME_SPACE = "http://www.gb168.cn/webservices/";
@Override
protected String getAction(OperationInfo op) {
return new StringBuffer(NAME_SPACE).append(op.getMethod().getName())
.toString();
}
@Override
protected String getTargetNamespace(java.lang.Class clazz) {
return NAME_SPACE;
}
}