Объяснение | Нет. |
Действие | Нет. |
Объяснение | Произошла внутренняя ошибка. |
Действие | Нет. |
Объяснение | Начинается проверка JSR109 модуля {0}. |
Действие | Это информационное сообщение, вмешательство пользователя не требуется. |
Объяснение | Файл webservice.xml или webservicesclient.xml ссылается на файл {0}, не найденный в этом модуле. |
Действие | Добавьте файл WSDL с именем {0} в этот модуль. |
Объяснение | Файл webservice.xml или webservicesclient.xml ссылается на файл {0}, не найденный в этом модуле. |
Действие | Добавьте файл связи JAX-RPC с именем {0} в этот модуль. |
Объяснение | Файл webservice.xml или webservicesclient.xml ссылается на класс {0}, не найденный в этом модуле. |
Действие | Добавьте Service Endpoint Interface с именем {0} в этот модуль. |
Объяснение | Service Endpoint Interface (SEI) должен соответствовать правилам JAX-RPC по отображениям WSDL-Java. |
Действие | Измените объявление интерфейса {0} так, чтобы он расширял java.rmi.Remote. |
Объяснение | Service Endpoint Interface (SEI) должен соответствовать правилам JAX-RPC по отображениям WSDL-Java. Согласно этим правилам, все методы интерфейса должны генерировать java.rmi.RemoteException. |
Действие | Измените объявление метода {0} в {1} так, чтобы он генерировал java.rmi.RemoteException. |
Объяснение | Service Endpoint Interface (SEI) должен соответствовать правилам JAX-RPC по отображениям WSDL-Java. Согласно этим правилам, типы параметров методов и возвращаемых значений должны поддерживаться JAX-RPC. |
Действие | Измените объявление метода {0} в Service Endpoint Interface {1} так, чтобы применялись только поддерживаемые типы JAX-RPC. |
Объяснение | Service Endpoint Interface (SEI) должен соответствовать правилам JAX-RPC по отображениям WSDL-Java, согласно которым все применяемые типы должны быть сериализуемыми типами JAX-RPC. |
Действие | Измените объявление метода {0} в Service Endpoint Interface {1} так, чтобы применялись только поддерживаемые типы JAX-RPC. |
Объяснение | Service Endpoint Interface (SEI) должен соответствовать правилам JAX-RPC по отображениям WSDL-Java. Согласно этим правилам, класс Service Endpoint Interface не должен содержать объявлений констант (как public final static). |
Действие | Удалите поле {0} из интерфейса {1}. |
Объяснение | У класса {0} реализации службы должен быть конструктор по умолчанию типа public, чтобы этот класс мог быть Stateless Session EJB. |
Действие | Добавьте конструктор по умолчанию типа public в класс {0}. |
Объяснение | Класс реализации должен реализовывать методы Service Endpoint Interface. |
Действие | Реализуйте все сигнатуры методов в классе {0} для Service Endpoint Interface {2}. |
Объяснение | Методы бизнес-логики класса должны быть public. |
Действие | Измените область видимости метода {0} в классе {1} на public. |
Объяснение | Методы бизнес-логики класса не должны быть final. |
Действие | Удалите модификатор final из метода {0} в классе {1}. |
Объяснение | Методы бизнес-логики класса не должны быть static. |
Действие | Удалите модификатор static из метода {0} в классе {1}. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Измените область видимости класса {0} реализации службы на public. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Удалите модификатор final из класса {0}. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Удалите модификатор abstract из класса {0}. |
Объяснение | Класс реализации службы не должен определять метод finalize(). |
Действие | Удалите метод finalize() из класса {0} реализации службы. |
Объяснение | Существующий объект EJB может применяться в качестве объекта реализации службы, если атрибуты транзакции в методах SEI не содержат Mandatory. |
Действие | Удалите Mandatory из атрибутов транзакции в методе {0} в классе {1}. |
Объяснение | Класс {0} реализации службы не удалось найти в этом модуле. |
Действие | Добавьте класс реализации службы с именем {0} в этот модуль. |
Объяснение | Классы реализации службы, применяющие сеансовый объект EJB, должны быть определены в файле дескриптора развертывания ejb-jar.xml с помощью элемента session и не могут быть объявлены с session-type, равным Stateful. |
Действие | Определите объект EJB {0} в файле ejb-jar.xml так, чтобы его session-type был равен Stateless. |
Объяснение | Реализации службы должны быть определены в файле дескриптора развертывания ejb-jar.xml с помощью элемента session. |
Действие | Определите класс {0} в ejb-jar.xml с помощью элемента session объектов EJB. |
Объяснение | Ссылка servlet-link должна ссылаться на сервлет в файле web.xml. |
Действие | Добавьте сервлет {0} или измените определение сервлета в web.xml. |
Объяснение | Если wsdl-file не указан в webservicesclient.xml, то jaxrpc-mapping-file указывать нельзя. |
Действие | Либо удалите файл отображения {0}, либо добавьте элемент wsdl-file в webservicesclient.xml. |
Объяснение | Разработчик не должен упаковывать созданные заготовки. |
Действие | Удалите все созданные заготовки из модуля. |
Объяснение | Значением элемента ejb-link должно быть имя объекта EJB в том же модуле. |
Действие | Добавьте объект EJB {0} или измените определение ejb-link в файле ejb-jar.xml. |
Объяснение | Элемент component-name определяет ссылку на имя компонента, такое как ejb-name в дескрипторе развертывания модуля. Его значение должно существовать в дескрипторе развертывания на уровне модуля. |
Действие | Измените элемент component-name {0} так, чтобы он ссылался на элемент ejb-name в файле ejb-jar.xml. |
Объяснение | Значением port-component-link должен быть port-component-name элемента port-component в том же модуле или в другом модуле в том же блоке приложений. |
Действие | Добавьте компонент порта {0} или измените ссылку в service-ref {1} файла webservicesclient.xml. |
Объяснение | Сервлет должен быть связан только с одним компонентом port-component. Сеансовый EJB должен быть связан только с одним компонентом port-component. |
Действие | Измените компонент порта {1} или компонент порта {2} так, чтобы только один из них ссылался на класс реализации {0}. |
Объяснение | Для сервлета, связанного с компонентом порта, можно указать не более одного отображения servlet-mapping. |
Действие | Удалите дубликаты отображения для сервлета {0} в файле web.xml. |
Объяснение | Элемент url-pattern отображения servlet-mapping должен быть точным шаблоном соответствия. |
Действие | Измените отображение для сервлета {0} так, чтобы оно не содержало звездочку. |
Объяснение | При указании связывания для port-component-ref необходимо обеспечить совместимость port-component-ref с портом связывания. |
Действие | Измените порт {0} на совместимый с Service Endpoint Interface {1}. |
Объяснение | С wsdl-file можно связать только один файл отображения. |
Действие | Укажите уникальный файл отображения для wsdl-file в файле webservicesclient.xml. |
Объяснение | Разработчик должен указать jaxrpc-mapping-file, если задан wsdl-file. |
Действие | Добавьте элемент jaxrpc-mapping-file в файл webservicesclient.xml. |
Объяснение | serviceRefLink должен быть именем service-ref в webservicesclient.xml. |
Действие | Исправьте serviceRefLink так, чтобы он стал именем service-ref в webservicesclient.xml. |
Объяснение | deployedWSDLFile должен быть относительным путем в модуле файла WSDL. |
Действие | Исправьте путь или добавьте файл WSDL в указанный путь. |
Объяснение | Элемент defaultMappings должен ссылаться на port и portType в wsdl-file, связанном с service-ref. |
Действие | Исправьте атрибуты элемента defaultMappings так, чтобы он ссылался на port и portType в {3}. |
Объяснение | Элемент portQnameBindings должен ссылаться на порт в wsdl-file, связанном с service-ref. |
Действие | Исправьте атрибуты portQnameBindings так, чтобы он ссылался на порт в {2}. |
Объяснение | Атрибут componentNameLink должен ссылаться на component-name в webservicesclient.xml. |
Действие | Исправьте атрибут componentNameLink так, чтобы он ссылался на component-name в webservicesclient.xml. |
Объяснение | Атрибут scope должен быть равен Request, Session или Application. |
Действие | Исправьте атрибут scope. |
Объяснение | Атрибут pcNameLink должен ссылаться на port-component-name в webservices.xml. |
Действие | Исправьте атрибут pcNameLink так, чтобы он ссылался на port-component-name в webservices.xml. |
Объяснение | Атрибут wsDescNameLink должен ссылаться на webservice-description в webservices.xml. |
Действие | Исправьте атрибут wsDescNameLink так, чтобы он ссылался на webservice-description-name в webservices.xml. |
Объяснение | Атрибут имени routerModules должен ссылаться на модуль в текущем приложении. Обычно он добавляется командой endptEnabler. |
Действие | Либо исправьте имя routerModules, либо удалите элемент routerModules и запустите команду endptEnabler еще раз для приложения. |
Объяснение | Файл webservicesclient.xml не содержит значения для обязательного элемента service-interface. |
Действие | Добавьте допустимое значение для элемента service-interface. |
Объяснение | Файл webservicesclient.xml не содержит значения для обязательного элемента service-endpoint-interface. |
Действие | Добавьте допустимое значение для элемента service-endpoint-interface. |
Объяснение | Класс, указанный в элементе service-endpoint-interface, должен быть интерфейсом. |
Действие | Укажите интерфейс для элемента service-endpoint-interface. |
Объяснение | Элемент servlet-link в webservices.xml допустим только в Web-модулях. |
Действие | Замените элемент servlet-link в файле webservices.xml на элемент ejb-link. |
Объяснение | Элемент ejb-link в webservices.xml допустим только в модулях EJB. |
Действие | Замените элемент ejb-link в файле webservices.xml на элемент servlet-link. |
Объяснение | Элемент servlet-link обязателен в файле webservices.xml в Web-модулях. |
Действие | Добавьте элемент servlet-link в файл webservices.xml. |
Объяснение | Элемент ejb-link обязателен в файле webservices.xml в модулях EJB. |
Действие | Добавьте элемент ejb-link в файл webservices.xml. |
Объяснение | Во время чтения дескриптора {0} возникла исключительная ситуация SAXParseException. |
Действие | Исправьте указанную ошибку в {0}. |
Объяснение | Во время чтения дескриптора {0} возникла исключительная ситуация. |
Действие | Исправьте указанную ошибку в {0}. |
Объяснение | Элемент service-impl-bean обязателен в каждом компоненте порта в webservices.xml. |
Действие | Добавьте элемент service-impl-bean в файл webservices.xml. |
Объяснение | Атрибут webservice-description-name обязателен в каждом webservice-description в webservices.xml. |
Действие | Добавьте атрибут webservice-description-name в каждый webservice-description в webservices.xml. |
Объяснение | Элемент webservice-description обязателен в webservices.xml. |
Действие | Добавьте элемент webservice-description в файл webservices.xml. |
Объяснение | Элемент wsdl-file обязателен в каждом webservice-description в webservices.xml. |
Действие | Добавьте элемент wsdl-file в каждый элемент webservice-description в webservices.xml. |
Объяснение | Элемент jaxrpc-mapping-file обязателен в каждом webservice-description в webservices.xml. |
Действие | Добавьте элемент jaxrpc-mapping-file в каждый элемент webservice-description в webservices.xml. |
Объяснение | Атрибут pcNameLink обязателен в каждом элементе pcBindings в ibm-webservices-bnd.xmi. |
Действие | Добавьте атрибут pcNameLink в каждый элемент pcBindings в ibm-webservices-bnd.xmi. |
Объяснение | Элемент port-component-name обязателен в каждом элементе webservice-description в webservices.xml. |
Действие | Добавьте элемент port-component-name в каждый элемент webservice-description в webservices.xml. |
Объяснение | Атрибут wsDescNameLink обязателен в каждом элементе wsdescBindings в ibm-webservices-bnd.xmi. |
Действие | Добавьте атрибут wsDescNameLink в каждый элемент wsdescBindings в ibm-webservices.xmi. |
Объяснение | Элемент component-name обязателен в каждом component-scoped-ref в webservicesclient.xml. |
Действие | Измените элемент component-name так, чтобы он ссылался на элемент ejb-name в файле ejb-jar.xml. |
Объяснение | Элемент service-ref-name обязателен в каждом service-ref в webservicesclient.xml. |
Действие | Добавьте элемент service-ref-name в каждый service-ref в webservicesclient.xml. |
Объяснение | Элемент service-ref обязателен в webservicesclient.xml. |
Действие | Добавьте элемент service-ref в файл webservicesclient.xml. |
Объяснение | Атрибут componentNameLink обязателен в каждом элементе componentScopedRefs в ibm-webservicesclient-bnd.xmi. |
Действие | Добавьте атрибут componentNameLink со значением component-name в webservices.xml. |
Объяснение | Во время чтения файла связывания {0} возникла исключительная ситуация SAXParseException. |
Действие | Исправьте указанную ошибку в {0}. |
Объяснение | Атрибут serviceRefLink обязателен в каждом элементе serviceRefs в ibm-webservicesclient-bnd.xmi. |
Действие | Добавьте атрибут serviceRefLink со значением service-ref-name в webservices.xml. |
Объяснение | Элемент service-endpoint-interface обязателен в каждом port-component в webservices.xml. |
Действие | Добавьте элемент service-endpoint-interface в port-component {0} в webservices.xml. |
Объяснение | Либо элемент component-scoped-refs, либо элемент service-ref обязателен в webservicesclient.xml. |
Действие | Добавьте элемент service-ref или элемент component-scoped-refs в webservicesclient.xml. |
Объяснение | Элемент port-component обязателен в каждом элементе webservice-description в webservices.xml. |
Действие | Добавьте элемент port-component в каждый элемент webservice-description в webservices.xml. |
Объяснение | Указанный тип поддерживается данной реализацией, но не входит в спецификацию JAX-RPC. |
Действие | Ознакомьтесь с требованиями к применению указанного типа, чтобы убедиться, что соответствие стандартам не обязательно. |
Объяснение | Указанный тип поддерживается данной реализацией, но не входит в спецификацию JAX-RPC. |
Действие | Ознакомьтесь с требованиями к применению указанного типа, чтобы убедиться, что соответствие стандартам не обязательно. |
Объяснение | Типы, реализующие java.rmi.Remote, запрещены в спецификации JAX-RPC. |
Действие | Измените тип так, чтобы он не реализовывал java.rmi.Remote. |
Объяснение | Типы, реализующие java.rmi.Remote, запрещены в спецификации JAX-RPC. |
Действие | Измените тип так, чтобы он не реализовывал java.rmi.Remote. |
Объяснение | У типов, реализующих javax.xml.rpc.holders.Holder, должно быть поле value типа public. |
Действие | Измените тип {0} так, чтобы он содержал поле value типа public. |
Объяснение | У типов значений JAX-RPC должен быть конструктор по умолчанию типа public. |
Действие | Добавьте конструктор по умолчанию типа public в класс {0}. |
Объяснение | У типов значений JAX-RPC должен быть конструктор по умолчанию типа public. |
Действие | Добавьте конструктор по умолчанию типа public в класс {3}. |
Объяснение | Элемент component-scoped-refs обязателен в webservicesclient.xml в модулях EJB, поскольку указывает, какой объект EJB настраивается в качестве клиента Web-служб. |
Действие | Добавьте в webservicesclient.xml элемент component-scoped-refs с элементом component-name, указывающим ejb-name объекта EJB клиента. |