Объяснение | Нет. |
Действие | Нет. |
Объяснение | Произошла внутренняя ошибка. |
Действие | Нет. |
Объяснение | Начинается проверка JSR109 для указанного модуля. |
Действие | Это информационное сообщение, вмешательство пользователя не требуется. |
Объяснение | Файл webservice.xml или webservicesclient.xml, на который есть ссылка в файле WSDL, не найден в данном модуле. |
Действие | Добавьте файл WSDL в модуль. |
Объяснение | Файл webservice.xml или webservicesclient.xml, на который есть ссылка в файле WSDL, не найден в данном модуле. |
Действие | Добавьте файл отображения JAX-RPC в модуль. |
Объяснение | Файл webservice.xml или webservicesclient.xml ссылается на класс, не найденный сервером приложений в данном модуле. |
Действие | Добавьте указанный интерфейс конечной точки службы в модуль. |
Объяснение | Интерфейс конечной точки службы должен удовлетворять правилам JAX-RPC отображения файлов WSDL в Java. |
Действие | Измените объявление указанного интерфейса для расширения интерфейса java.rmi.Remote. |
Объяснение | Интерфейс конечной точки службы должен удовлетворять правилам JAX-RPC отображения файлов WSDL в Java. Правила JAX-RPC требуют, чтобы все методы интерфейса создавали исключительную ситуацию java.rmi.RemoteException. |
Действие | Измените объявление указанного метода в интерфейсе конечной точки службы для создания исключительной ситуации java.rmi.RemoteException. |
Объяснение | Интерфейс конечной точки службы должен удовлетворять правилам JAX-RPC отображения файлов WSDL в Java. Правила JAX-RPC требуют, чтобы типы параметров метода и его возвращаемого значения поддерживались JAX-RPC. |
Действие | Измените объявление для указанного метода в интерфейсе конечной точки службы для использования поддерживаемых типов JAX-RPC. |
Объяснение | Интерфейс конечной точки службы должен удовлетворять правилам JAX-RPC отображения файлов WSDL в Java. Правила JAX-RPC требуют, чтобы все ссылочные типы поддерживали сериализацию JAX-RPC. |
Действие | Измените объявление для указанного метода в интерфейсе конечной точки службы для использования поддерживаемых типов JAX-RPC. |
Объяснение | Интерфейс конечной точки службы должен удовлетворять правилам JAX-RPC отображения файлов WSDL в Java. Правила JAX-RPC запрещают классу интерфейса конечной точки службы иметь константы, объявленные с комбинацией модификаторов "public final static". |
Действие | Удалите указанное поле в интерфейсе. |
Объяснение | У указанного класса реализации службы конструктор по умолчанию типа public должен быть файлом EJB сеанса без сохранения состояния. |
Действие | Добавьте конструктор по умолчанию типа public в класс . |
Объяснение | Класс реализации должен реализовывать методы интерфейса конечной точки службы. |
Действие | Реализуйте все сигнатуры методов в указанном классе для интерфейса конечной точки службы . |
Объяснение | Методы бизнес-логики класса должны быть public. |
Действие | Измените область видимости указанного метода в классе на public. |
Объяснение | Методы бизнес-логики класса не должны быть final. |
Действие | Удалите модификатор final из метода, указанного в классе. |
Объяснение | Методы бизнес-логики класса не должны быть static. |
Действие | Удалите модификатор static из метода, указанного в классе. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Измените область видимости класса реализации службы на public. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Удалите модификатор final для класса реализации службы. |
Объяснение | Класс реализации службы должен быть public, не final и не abstract. |
Действие | Удалите модификатор abstract для класса реализации службы. |
Объяснение | Класс реализации службы не должен определять метод finalize. |
Действие | Удалите метод finalize из класса реализации службы. |
Объяснение | В качестве EJB реализации службы существующий файл EJB использовать можно. Но атрибуты транзакции методов интерфейса конечной точки службы не должны включать атрибут Mandatory. |
Действие | Удалите атрибут Mandatory из атрибутов транзакции в указанном методе в классе. |
Объяснение | Серверу приложений не удалось найти в этом модуле класс реализации службы. |
Действие | Добавьте класс реализации службы в модуль. |
Объяснение | Создаваемые классы реализации служб должны использовать сеансовый объект EJB файла дескриптора развертывания ejb-jar.xml через элемент session. Нельзя объявлять классы с типом сеанса, имеющего состояние. |
Действие | Чтобы получить тип сеанса без состояния, определите в файле ejb-jar.xml файл EJB . |
Объяснение | Реализации служб должны определяться в файле дескриптора развертывания ejb-jar.xml с помощью элемента session. |
Действие | Определите класс в ejb-jar.xml с помощью элемента session объектов EJB. |
Объяснение | Ссылка servlet-link должна ссылаться на сервлет в файле web.xml. |
Действие | Добавьте сервлет или измените определение сервлета в файле web.xml. |
Объяснение | Если элемент wsdl-file в файле webservicesclient.xml не определен, элемент jaxrpc-mapping-file указывать нельзя. |
Действие | Либо удалите файл отображения , либо добавьте элемент wsdl-file в webservicesclient.xml. |
Объяснение | Созданные заготовки невозможно упаковать. |
Действие | Удалите все созданные заготовки из модуля. |
Объяснение | Значением элемента ejb-link должно быть имя объекта EJB в том же модуле. |
Действие | Добавьте объект EJB или измените определение ejb-link в файле ejb-jar.xml. |
Объяснение | Элемент component-name определяет ссылку на имя компонента, такое как ejb-name в дескрипторе развертывания модуля. Его значение должно существовать в дескрипторе развертывания на уровне модуля. |
Действие | Измените элемент component-name так, чтобы он ссылался на элемент ejb-name в файле ejb-jar.xml. |
Объяснение | Значением port-component-link должен быть port-component-name элемента port-component в том же модуле или в другом модуле в том же блоке приложений. |
Действие | Добавьте компонент порта или измените ссылку в service-ref файла webservicesclient.xml. |
Объяснение | На сервлет должен ссылаться только один компонент port-component. На файл EJB сеанса должен ссылаться только один компонент port-component. |
Действие | Измените компонент порта или компонент порта так, чтобы только один из них ссылался на класс реализации . |
Объяснение | Для сервлета, на который есть ссылка через элемент port-component, можно указывать только один элемент servlet-mapping. |
Действие | Удалите дубликаты связей для сервлета в файле web.xml. |
Объяснение | Элемент url-pattern отображения servlet-mapping должен быть точным шаблоном соответствия. |
Действие | Измените связь для сервлета так, чтобы она не содержала звездочку. |
Объяснение | При указании связывания для port-component-ref необходимо обеспечить совместимость port-component-ref с портом связывания. |
Действие | Сделайте порт совместимым с интерфейсом конечной точки службы . |
Объяснение | С элементом wsdl-file можно связывать только один файл связей. |
Действие | Укажите уникальный файл связей для wsdl-file в файле webservicesclient.xml. |
Объяснение | Если указывается элемент wsdl-file, элемент jaxrpc-mapping-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 в файле WSDL . |
Объяснение | Атрибуты portQnameBindings должны ссылаться на порт в элементе wsdl-file, связанном с данным элементом service-ref. |
Действие | Исправьте атрибуты portQnameBindings, чтобы они ссылались на порт в файле . |
Объяснение | Атрибут 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 должен ссылаться на модуль в текущем приложении. |
Действие | Либо исправьте имя 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. |
Объяснение | Во время чтения указанного дескриптора сервер приложений обнаружил исключительную ситуацию SAXParseException. |
Действие | Исправьте неполадку в файле . |
Объяснение | Во время чтения сервером приложений указанного дескриптора возникла исключительная ситуация. |
Действие | Исправьте неполадку в файле . |
Объяснение | Для каждого компонента порта в файле webservices.xml должен существовать элемент service-impl-bean. |
Действие | Добавьте элемент service-impl-bean в файл webservices.xml. |
Объяснение | Для каждого элемента webservice-description в файле webservices.xml должен существовать атрибут webservice-description-name. |
Действие | Добавьте атрибут 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-scoped-ref в файле webservicesclient.xml должен существовать элемент component-name. |
Действие | Измените элемент component-name так, чтобы он ссылался на элемент ejb-name в файле ejb-jar.xml. |
Объяснение | Для каждого элемента service-ref в файле webservicesclient.xml должен существовать элемент service-ref-name. |
Действие | Добавьте элемент 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. |
Объяснение | Во время чтения файла связей сервер приложений обнаружил исключительную ситуацию SAXParseException. |
Действие | Исправьте неполадку в файле . |
Объяснение | Атрибут serviceRefLink обязателен в каждом элементе serviceRefs в ibm-webservicesclient-bnd.xmi. |
Действие | Добавьте атрибут serviceRefLink со значением service-ref-name в файл webservices.xml. |
Объяснение | Элемент service-endpoint-interface обязателен в каждом элементе port-component файла webservices.xml. |
Действие | Добавьте элемент service-endpoint-interface в каждый элемент port-component файла 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. |
Действие | Ознакомьтесь с требованиями к применению указанного типа, чтобы убедиться, что соответствие стандартам не обязательно. |
Объяснение | Типы JAX-RPC, реализующие java.rmi.Remote, запрещены спецификацией JAX-RPC. |
Действие | Уберите из данного типа реализацию интерфейса java.rmi.Remote. |
Объяснение | Типы JAX-RPC, реализующие java.rmi.Remote, запрещены спецификацией JAX-RPC. |
Действие | Уберите из данного типа реализацию интерфейса java.rmi.Remote. |
Объяснение | У типов, реализующих javax.xml.rpc.holders.Holder, должно быть поле value типа public. |
Действие | Измените тип , чтобы он содержал поле value типа public. |
Объяснение | Добавьте конструктор по умолчанию типа public в класс . |
Действие | Добавьте конструктор по умолчанию типа public в класс . |
Объяснение | Добавьте конструктор по умолчанию типа public в класс . |
Действие | Добавьте конструктор по умолчанию типа public в класс . |
Объяснение | Элемент component-scoped-refs обязателен в файлах webservicesclient.xml модулей EJB. Данный элемент указывает, какой модуль EJB будет настроен на работу клиентом Web-служб. |
Действие | Добавьте в файл webservicesclient.xml элемент component-scoped-refs с элементом component-name, указывающим ejb-name объекта EJB клиента. |