Я пытаюсь заставить клиент Java взаимодействовать с wshttpbinding WebService WCF.Но я пока безуспешно.Вызов либо зависает, либо я получаю: «SOAPFaultException: сообщение не может быть обработано.Скорее всего, это связано с тем, что действие 'http://tempuri.org/ISampleService/GetServiceName' является неправильным, или потому что сообщение содержит недопустимый токен или токен контекста безопасности с истекшим сроком действия или из-за несоответствия между привязками.Маркер контекста безопасности будет недействительным, если служба прервет канал из-за неактивности.Чтобы предотвратить прерывание бездействующими сеансами службы преждевременно, увеличьте время ожидания получения для привязки конечной точки службы. »
Моя веб-служба - это просто сгенерированный по умолчанию Visual Studio 2010« Шаблон библиотеки служб WCF ».
Мой Java-клиент сгенерирован в NetBeans 7.0.1, а заглушки созданы с помощью нового Другое -> Веб-службы -> Клиент веб-службы, и я ссылаюсь на локальный WSDL.
Я пытался добавить WebServiceFeature wsAddressing = new AddressingFeature (true);в сгенерированном заглушки, но он просто выдает исключение выше.
Я вижу других людей с похожими проблемами;Тем не менее, я не вижу истинного разрешения.Любые предложения будут ценны.