Объяснение | Контейнеру не удалось деактивировать сеансовый EJB с сохранением состояния. |
Действие | Проверьте, существует ли каталог для деактивации, если у процесса права доступа в этот каталог и достаточно ли места на диске. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось активировать сеансовый EJB с сохранением состояния из хранилища. Исключительная ситуация: {2} |
Действие | Выполните действия, указанные в сообщении об исключительной ситуации: {2} |
Объяснение | При попытке получения исключительной блокировки в контейнере нить была прервана при ожидании блокировки. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось деактивировать объект EJB. Исключительная ситуация: {2} |
Действие | Выполните действия, указанные в сообщении об исключительной ситуации: {2} |
Объяснение | При попытке активации объекта EJB с сохранением состояния контейнеру не удалось подключить ссылочный объект - десериализованную заготовку. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось деактивировать сеансовый объект EJB с сохранением состояния из хранилища. Исключительная ситуация: {2} |
Действие | Выполните действия, указанные в сообщении об исключительной ситуации: {2} |
Объяснение | Application Server обратился к объекту ELB, не установленному в контейнер. |
Действие | Просмотрите предыдущие сообщения об ошибках установки объекта EJB. |
Объяснение | Контейнеру не удалось обработать запись среди вследствие NumberFormatException. |
Действие | Проверьте правильность указания переменной среды. Она должна быть строкой заданного типа. |
Объяснение | В контейнере указан недопустимый тип переменной среды. |
Действие | Допустимые типы записи среды: String,Integer,Boolean,Double,Byte,Short,Long или Float. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось отобразить исключительную ситуацию {0} на допустимую исключительную ситуацию CORBA. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось удалить деактивированный сеансовый EJB с сохранением состояния из хранилища. |
Действие | Выполните действия, указанные в следующем сообщении об исключительной ситуации: {1} |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | При попытке вызова методом EJB контейнера EJB возникла исключительная ситуация, не описанная в сигнатуре метода. |
Действие | Для определения причины исключительной ситуации просмотрите трассировку стека. Если исключительная ситуация возникает в пользовательском коде, устраните ее причину. Если нет, попробуйте определить причину неполадок с помощью Web-сайта службы поддержки IBM. |
Объяснение | При попытке вызова метода EJB контейнером EJB возникла исключительная ситуация, не описанная в сигнатуре метода. |
Действие | Для определения причины исключительной ситуации просмотрите трассировку стека. Если исключительная ситуация возникает в пользовательском коде, устраните ее причину. Если нет, попробуйте определить причину неполадок с помощью Web-сайта службы поддержки IBM. |
Объяснение | При попытке вызова метода EJB контейнером EJB возникла исключительная ситуация, не описанная в сигнатуре метода. |
Действие | Для определения причины исключительной ситуации просмотрите трассировку стека. Если исключительная ситуация возникает в пользовательском коде, устраните ее причину. Если нет, попробуйте определить причину неполадок с помощью Web-сайта службы поддержки IBM. |
Объяснение | При попытке вызова метода EJB контейнером EJB возникла исключительная ситуация, не описанная в сигнатуре метода. |
Действие | Для определения причины исключительной ситуации просмотрите трассировку стека. Если исключительная ситуация возникает в пользовательском коде, устраните ее причину. Если нет, попробуйте определить причину неполадок с помощью Web-сайта службы поддержки IBM. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнеру не удалось открыть каталог деактивации. |
Действие | Проверьте, существует ли каталог деактивации. |
Объяснение | В контейнере EJB возникла IOException при попытке чтения файла для сеансового EJB с сохранением состояния. |
Действие | Просмотрите сообщение IOException и выполните рекомендуемые действия. Проверьте правильность указания прав доступа к файлу. |
Объяснение | В контейнере EJB возникла IOException при попытке записи в файл для сеансового EJB с сохранением состояния. |
Действие | Просмотрите сообщение IOException и выполните рекомендуемые действия. Проверьте правильность указания прав доступа к файлу. |
Объяснение | Не указан источник данных для сущностного объекта {0}. |
Действие | Укажите источник данных для сущностного EJB или источник данных по умолчанию для модуля. |
Объяснение | При попытке фиксации соединения с источником данных возникла SQLException. |
Действие | Обратитесь к документации поставщика базы данных. Обычно код исключительной ситуации, предусмотренный поставщиком, показан как часть SQLException. Этот код исключительной ситуации можно использовать в сочетании с документацией поставщика для анализа причин исключительной ситуации. |
Объяснение | При попытке закрытия соединения с источником данных возникла SQLException. |
Действие | Обратитесь к документации поставщика базы данных. Обычно код исключительной ситуации, предусмотренный поставщиком, показан как часть SQLException. Этот код исключительной ситуации можно использовать в сочетании с документацией поставщика для анализа причин исключительной ситуации. |
Объяснение | Сущностный EJB был связан с источником данных с недопустимым или ошибочным именем. Если имя источника данных верно, то, возможно, неверно настроен источник данных. |
Действие | Если перед этим сообщением было показано CNTR0026W, то необходимо указать имя источника данных. В противном случае проверьте имя источника данных, указанное в сообщении CNTR0032W, следующем за этим. Если возникла исключительная ситуация 'имя не найдено', вероятнее всего имя источника данных указано неверно. Если указано правильное имя источника данных, проверьте конфигурацию источника данных. Например, в параметрах базы данных указано неправильное имя базы данных, ИД или пароль пользователя. |
Объяснение | Это сообщение показывается сразу за сообщением CNTR0031W и содержит имя источника данных, используемое при запуске сущностного EJB. |
Действие | Выполните действие, рекомендуемое для сообщения CNTR0031W. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Объект EJB, настроенный на работу с постоянными соединениями EJB 1.x, управляемыми контейнером, попытался вызвать методы поиска экземпляра EJB. |
Действие | Разверните объект повторно и повторите действие. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Транзакция была запущена с атрибутом TX_NOT_SUPPORTED, TX_NEVER или TX_SUPPORTS. Транзакция обновляет сущностный объект CMP и сохраняет обновление в хранилище. Если параллельные транзакции работают с объектом EJB CMP и применяют одно и то же значение первичного ключа, обновления в одной транзакции могут наложиться на обновления в другой транзакции. |
Действие | Приложение должно следить за тем, чтобы параллельные транзакции не обновляли объект EJB CMP с одним и тем же значением первичного ключа. Если это невозможно обеспечить, то для сохранения целостности данных объект EJB, начинающий транзакцию, должен применять атрибут транзакции, отличный от TX_NEVER, TX_NOT_SUPPORTED или TX_SUPPORTS. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Метод поиска вернул набор, состоящий более чем из 2147483647 сущностных EJB. |
Действие | Измените метод поиска, чтобы он возвращал не больше 2147483647 наборов объектов EJB. |
Объяснение | Пользователь задал 'Опция фиксации A' для EJB, работающего на сервере с управляемой нагрузкой. Это сочетание настроек не поддерживается. |
Действие | Либо объект EJB должен применять другую опцию фиксации, либо на сервере не должно быть запущено управление нагрузкой. |
Объяснение | Выбрана неподдерживаемая стратегия активации для EJB {0}. Опция C, являющаяся действием по умолчанию, может не дать желаемого результата. Сочетание Стратегии активации и Стратегии загрузки в Application Server служит для реализации опций фиксации A, B и C спецификации EJB. |
Действие | Повторно разверните объект EJB, используя допустимое сочетание опций. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Для EJB "{0}" не заданы ни собственная фабрика соединений, ни фабрика по умолчанию. |
Действие | Укажите привязку для фабрики соединений при установке объекта EJB "{0}". |
Объяснение | В спецификации EJB метод "{0}" запрещен по одной из следующих причин: - Методы getRollbackOnly и setRollbackOnly интерфейса MessageDriven-Context должны применяться только в методах EJB, управляемых сообщениями, выполняющихся в контексте транзакций. # - Вызов методов getCallerPrincipal и isCallerInRole запрещен в EJB, управляемых сообщениями, поскольку контейнер не имеет контекста защиты клиента. # - Вызов методов getRollbackOnly и setRollbackOnly запрещен в EJB, управляемых сообщениями, для которых контейнер не имеет разумного контекста транзакции, и для всех EJB, управляемых сообщениями, с разграничением транзакций, управляемым EJB. # - Интерфейс UserTransaction недоступен в объектах EJB, управляемых сообщениями, с разграничением транзакций, управляемым контейнером. # - Вызов getEJBHome или getEJBLocalHome запрещен в методах EJB, управляемых сообщениями, потому что для таких EJB не существуют объекты EJBHome или EJBLocalHome. # |
Действие | Пользователь не должен вызывать метод "{0}" в этой среде. |
Объяснение | В методе поиска "{0}" задана область тайм-аута набора поиска, но она равна нулю. |
Действие | Укажите для области тайм-аута набора поиска значение, отличное от нуля. |
Объяснение | Пользователь задал опцию фиксации A и оптимистическое управление параллельными транзакциями для EJB. Application Server не поддерживает опцию фиксации A и оптимистическое управление параллельными транзакциями для EJB. |
Действие | Задайте опцию фиксации A или оптимистическое управление параллельными транзакциями для EJB, но не и то, и другое. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Клиент бездействовал дольше заданного тайм-аута простоя {1} секунд. |
Действие | Это может иметь место, если клиент бездействует, а транзакция остается открытой. Если клиент по-прежнему активен, администратору следует изменить либо тайм-аут простоя клиента, либо тайм-аут бездействия транзакции. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Контейнер обработал Throwable при попытке создания записи java:comp/env. |
Действие | Выполните действия, указанные в сообщении об исключительной ситуации: {2} |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Минимальный размер пула должен быть положительным целым числом. Будет использовано значение по умолчанию. |
Действие | Измените значение для минимального размера пула на положительное целое число. |
Объяснение | Максимальный размер пула должен быть положительным целым числом. Будет использовано значение по умолчанию. |
Действие | Измените значение для максимального размера пула на положительное целое число. |
Объяснение | Минимальный размер пула должен быть меньше или равен максимальному размеру. Для максимального и минимального размеров пула будут использоваться значения по умолчанию. |
Действие | Максимальный размер пула должен быть больше или равен минимальному размеру. |
Объяснение | Показаны значения минимального и максимального размеров пула для этого типа EJB. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Пользователь указал, что атрибут только для чтения findByPrimaryKey должен быть установлен равным true для всех сущностных объектов EJB. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Размер пула задается в формате: имя_EJB=min,max. Между именем EJB и значениями минимума и максимума должен стоять знак равенства. |
Действие | Между именем EJB и значениями минимума и максимума укажите знак равенства. |
Объяснение | Возможно, в файле описания ошибка синтаксиса. |
Действие | Проверьте правильность информации о связывании в файле описания EJB. |
Объяснение | EJB со стратегией активации, основанной на сеансах операций, должен участвовать только в последовательных транзакциях. При использовании разнородных атрибутов транзакций, таких как REQUIRES для одного метода и REQUIRES_NEW или NOT_SUPPORTED для другого, могут возникать ошибки. |
Действие | Просмотрите атрибуты транзакций, присвоенные методам EJB, и убедитесь, что последовательность вызовов методов не приводит к тому, что EJB участвует в нескольких параллельных транзакциях в одном сеансе операций. |
Объяснение | EJB CMP могут применять только стратегию управления областью ContainerAtBoundary в локальных транзакциях. |
Действие | В утилите сборки задайте "Управление областью" равным "ContainerAtBoundary" на вкладке Расширения IBM для EJB CMP и перезапустите сервер. |
Объяснение | Значение границы локальных транзакций "Сеанс операций" недопустимо для объектов EJB, управляемых сообщениями. |
Действие | Вместо "Сеанса операций" задайте для границы локальных транзакций значение "Метод EJB" и перезапустите сервер приложений. |
Объяснение | Согласно спецификации EJB, сеансовый EJB или его домашний объект или домашний объект сеансового EJB с параметром "Транзакции, управляемые EJB", не должны объявлять атрибуты транзакций на уровне метода. Атрибуты транзакций, управляемых контейнером на уровне метода не имеют смысла, так как сеансовый объект EJB будет использовать Транзакции, управляемые объектами EJB. |
Действие | Удалите атрибуты методов этого EJB или его домашнего объекта. |
Объяснение | EJB или его домашний объект с параметром "Транзакции, управляемые EJB", не должны объявлять атрибуты "Сеанса операций, управляемого контейнером" для своих методов. |
Действие | Удалите атрибуты "Сеанса операций, управляемого контейнером" этого EJB или его домашнего объекта. |
Объяснение | В модулях EJB V1.1 не поддерживаются сеансы операций. |
Действие | Выберите "Однократно" или "Транзакция" в качестве стратегии "Активировать в". |
Объяснение | В модулях EJB V1.1 не поддерживаются сеансы операций. |
Действие | Укажите "Метод EJB" в качестве границы локальных транзакций. |
Объяснение | Значение "ContainerAtBoundary" не поддерживается для управления областью локальных транзакций в модулях EJB 1.1. |
Действие | Укажите "Приложение" в качестве значения управления областью локальных транзакций. |
Объяснение | EJB, настроенные на работу с сеансами операций, управляемыми контейнером, должны в качестве стратегии "Активировать в" задавать "Сеанс операций" или в качестве стратегии "Загружать в" - "Периодически", "Ежедневно" или "Еженедельно". |
Действие | Убедитесь, что EJB, настроенные на работу с сеансами операций, управляемыми контейнером, применяют в качестве стратегии "Активировать в" значение "Сеанс операций" или в качестве стратегии "Загружать в" - "Периодически", "Ежедневно" или "Еженедельно". |
Объяснение | Значение управления областью локальных транзакций должно быть равным ContainerAtBoundary для управляемых контейнером транзакций или управляемых контейнером сеансов операций. |
Действие | Задайте управление областью локальных транзакций равным "ContainerAtBoundary". |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Для объекта EJB не удалось найти или загрузить: реализации, домашние интерфейсы, удаленные интерфейсы, локальные интерфейсы или другие подобные классы. |
Действие | Проверьте правильность настройки классов реализации EJB, его домашнего и удаленного интерфейсов и прочих классов. |
Объяснение | Возможно, информация о связывании компонента Java EE неверна. |
Действие | Проверьте правильность информации о связывании в файле описания компонента Java EE. |
Объяснение | Возможно, информация о связывании компонента Java EE неверна. |
Действие | Проверьте правильность информации о связывании в файле описания компонента Java EE. |
Объяснение | Необходимо обрабатывать пользовательские декларации доступа класса поиска. Например, будут поддерживаться декларации доступа с правами на обновление. |
Действие | Можно запретить обработку декларации доступа для пользовательского поиска с помощью Виртуальной машины Java (JVM) и параметров уровня объекта или можно установить декларацию доступа метода в режим Только чтение. |
Объяснение | Реализация EJB {0} требует наличия службы таймеров EJB, которая выключена или не запущена. |
Действие | Из предыдущих сообщений определите, почему не запускается служба таймеров EJB, исправьте неполадку и включите службу таймеров EJB. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Метод MDB должен быть развернут с атрибутом транзакции, принимающим одно из следующих значений: "обязательный", "не поддерживается" или "управляется EJB". |
Действие | Разверните повторно приложение, используя в качестве атрибутов транзакции метода {0} для MDB {1} одно из следующих значений: "обязательный", "не поддерживается" или "управляется EJB". |
Объяснение | Адаптер ресурса вызывает метод {1} интерфейса {2} и этот метод не реализован с помощью управляемого сообщениями MDB {0}. |
Действие | Проверьте, правильно ли был указан адаптер ресурса при развертывании MDB. Если адаптер ресурса указан верно, то измените MDB {0} так, чтобы он реализовывал метод {1} интерфейса {2}. |
Объяснение | Метод createEndpoint был вызван адаптером ресурса с объектом JCA MessageEndpointFactory, и ему был передан объект XAResource в качестве одного из параметров метода. Однако в администраторе жизненного цикла адаптера ресурсов возникла ошибка, и подготовить восстановление транзакции в этом адаптере ресурса не удалось. Не удалось создать конечную точку. |
Действие | Просмотрите протокол и найдите предыдущие сообщения об ошибках настройки MDB {1}, связанного с адаптером ресурса {0}. Исправьте эту ошибку. |
Объяснение | Метод createEndpoint был вызван адаптером ресурса с объектом JCA MessageEndpointFactory и ему был передан объект XAResource. Восстановление транзакции для этого адаптера ресурса не поддерживается, так как адаптер ресурса указал, что он не поддерживает транзакции XA. Адаптер ресурса не может передавать объект XAResource методу createEndpoint. |
Действие | Производитель адаптера ресурсов должен исправить конфигурацию или реализацию адаптера ресурсов {0}. |
Объяснение | Объекты EJB 1.x, V2.0 и с сохранением состояния могут не реализовывать интерфейс javax.ejb.TimedObject. |
Действие | Настройте файл описания EJB на работу с версией не ниже 2.1, запретите реализовывать интерфейс javax.ejb.TimedObject или измените тип EJB. |
Объяснение | Атрибут транзакции, настроенный для метода EJB. не разрешен спецификацией объекта EJB. Дополнительные сведения приведены в спецификации EJB. |
Действие | Измените файл описания так, чтобы в методе EJB можно было указывать атрибут транзакции. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Возможно, информация о связывании компонента Java EE неверна. |
Действие | Проверьте правильность информации о связывании в файле описания компонента Java EE. |
Объяснение | Попытка получить доступ к объекту EJB приложения, которое не было установлено или запущено. |
Действие | Проверьте, правильно ли установлено приложение, и запущено ли оно. Если это не так, то найдите в предыдущих сообщениях причину, по которой EJB не был запущен, и исправьте ошибки. |
Объяснение | Ошибка при инициализации и запуске EJB {0}. |
Действие | Выполните действие, указанное в сообщении, связанном с исключительной ситуацией: {1} |
Объяснение | Стратегия загрузки кэша объекта, обновляющая сущностный объект EJB через определенные интервалы времени, поддерживается только для объектов CMP EJB версии 2.x. |
Действие | Задайте поддерживаемую типом EJB стратегию загрузки или измените тип EJB на V2.x CMP. |
Объяснение | Сеансовый EJB "{0}" настроен на переопределение параметров репликации из памяти в память на уровне модуля EJB, но в модуле эти параметры не заданы. |
Действие | Необходимо выключить переопределение параметров репликации из памяти в память на уровне модуля EJB или задать эти параметры для этого сеансового EJB. |
Объяснение | Сеансовый EJB "{0}" настроен на переопределение параметров репликации из памяти в память на уровне приложения, но в эти параметры в приложении не заданы. |
Действие | Необходимо выключить переопределение параметров репликации из памяти в память на уровне приложения или задать эти параметры для этого сеансового EJB. |
Объяснение | Для сеансового EJB с сохранением состояния включено переключение с помощью репликации из памяти в память, но не заданы параметры репликации. |
Действие | Выключите переключение сеансового EJB с сохранением состояния или задайте параметры репликации из памяти в память для контейнера EJB. |
Объяснение | В приложении объект EJB настроен на выполнение синхронизации с постоянным хранилищем только после вызова пользовательского метода findBy. Такой режим не отвечает спецификации EJB V2.0 и выше, но может повысить быстродействие. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Служба контроллера z/OS для поддержки сеансовых EJB с сохранением состояния в DRS инициализирована успешно. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | В указанном методе была обработана исключительная ситуация. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Указанному методу был передан нулевой маркер подчиненного объекта. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Указанному методу был передан нулевой параметр entryKey. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Указанному методу было передано нулевое значение entryKey. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для указанного метода не удалось преобразовать параметр entryKey в байтовый массив. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | При обработке маркера подчиненного объекта указанного метода возникла исключительная ситуация. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для указанного метода не удалось получить посредника для обработки маркера подчиненного объекта. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для указанного метода не удалось преобразовать маркер подчиненного объекта в байтовый массив. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | При получении посредника для обработки маркера подчиненного объекта указанного метода возникла исключительная ситуация. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Указанному методу был передан пустой параметр event. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для указанного метода не удалось преобразовать значение entryKey в байтовый массив. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для указанного метода не удалось преобразовать событие в байтовый массив. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Спецификацией объекта EJB для объекта, управляемого сообщениями, требуется реализация интерфейса приемника сообщений для поддерживаемых типов сообщений. |
Действие | Измените класс "{0}" так, чтобы он реализовывал интерфейс "{1}" согласно спецификации EJB. |
Объяснение | Экземпляр SfDRSControllerInstance получил событие REPLICATION_UP. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Экземпляр SfDRSControllerInstance получил событие REPLICATION_DOWN. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Экземпляр SfDRSControllerInstance получил событие IS_CONGESTED. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Экземпляр SfDRSControllerInstance получил событие NOT_CONGESTED. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Настройками объекта контейнеру EJB запрещено вызывать метод EJB ejbStore(), если EJB не был изменен. Такой режим не отвечает спецификации EJB V2.0 или выше, но может повысить быстродействие. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Объект настроен для рационализации обработки методов до и после методов, определенных в локальном домашнем интерфейсе и локальном бизнес-интерфейсе. Такой режим не отвечает спецификации EJB V2.0 и выше, но может повысить быстродействие. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Только сущностные EJB 2.x и выше с локальным интерфейсом могут реализовывать интерфейс com.ibm.websphere.ejbcontainer.LightweightLocal. Код причины указывает на следующие нарушения: 1 - EJB не является сущностным EJB. 2 - Объект является EJB V1.x или сущностным EJB CMP V1.x. 3 - В EJB не определен локальный интерфейс. |
Действие | Измените тип объекта на "Сущностный", настройте файл описания EJB на работу с версией не ниже 2.0, настройте локальный интерфейс в файле описания EJB или запретите объекту реализовывать интерфейс com.ibm.websphere.ejbcontainer.LightweightLocal. |
Объяснение | Для записи среды контекста объекта EJB java:comp/env типа Boolean должно быть указано значение 'true' или 'false'. Вместо любых других значений будет указано 'false', но возможны неполадки с конфигурацией. Приложение может не работать так, как ожидалось. |
Действие | Измените значение записи среды контекста объекта EJB java:comp/env типа Boolean или на 'true', или на 'false'. |
Объяснение | Все элементы ejb-name в элементе container-transaction должны иметь соответствующие элементы ejb-name в элементе enterprise-beans. |
Действие | Исправьте файл ejb-jar.xml так, чтобы для всех элементов ejb-name из элемента container-transaction были соответствующие записи ejb-name в элементе enterprise-beans. |
Объяснение | Все элементы ejb-name в элементе method-permission должны иметь соответствующие элементы ejb-name в элементе enterprise-beans. |
Действие | Исправьте файл ejb-jar.xml так, чтобы для всех элементов ejb-name из элемента method-permission были соответствующие записи ejb-name в элементе enterprise-beans. |
Объяснение | Все элементы ejb-name в элементе exclude-list должны иметь соответствующие элементы ejb-name в элементе enterprise-beans. |
Действие | Исправьте файл ejb-jar.xml так, чтобы для всех элементов ejb-name из элемента exclude-list были соответствующие записи ejb-name в элементе enterprise-beans. |
Объяснение | Процессорам добавления, зарегистрированным в модуле добавления, не удалось определить и собрать все связанные с классом аннотации. |
Действие | Исправьте ejb-jar.xml и аннотации в классе. |
Объяснение | В объекте, управляемом сообщениями, должен быть определен интерфейс обработчика сообщений с помощью XML, аннотаций или раздела implements класса EJB. |
Действие | Проверьте исходный код XML и Java класса MDB {0} и задайте интерфейс обработчика сообщений. |
Объяснение | Для объекта или домашнего расположения нельзя задать простое имя связывания JNDI вместе с отдельными связываниями JNDI. |
Действие | Исправьте параметры файла связей для объекта или домашнего расположения в указанном модуле. |
Объяснение | В зависимости от типа EJB, для него должен быть задан по крайней мере один настроенный интерфейс компонента, бизнес-интерфейс, интерфейс конечной точки Web-службы или интерфейс обработчика сообщений. |
Действие | Исправьте файл ejb-jar.xml или параметры конфигурации аннотаций исходного кода для этого объекта. |
Объяснение | В сеансовых объектах EJB без сохранения состояния нельзя настраивать интерфейсы обработчика сообщений. В сеансовых объектах с сохранением состояния нельзя настраивать интерфейсы обоих указанных типов. |
Действие | Исправьте файл ejb-jar.xml или параметры конфигурации аннотаций исходного кода для этого объекта. |
Объяснение | В сущностных объектах нельзя настраивать интерфейсы перечисленных типов. |
Действие | Исправьте файл ejb-jar.xml или параметры конфигурации аннотаций исходного кода для этого объекта. |
Объяснение | Для управляемых сообщениями объектов EJB нельзя настраивать интерфейсы перечисленных типов. |
Действие | Исправьте файл ejb-jar.xml или параметры конфигурации аннотаций исходного кода для этого объекта. |
Объяснение | Файл связей должен содержать связывания для всех объектов EJB, управляемых сообщениями. |
Действие | Проверьте файл связей ejb-jar-bnd.xml для объекта MDB и обеспечьте наличие необходимой записи связывания. |
Объяснение | Локальное имя для связывания, заданное для указанного объекта EJB или домашнего расположения, не начинается с символов ejblocal:. |
Действие | Исправьте локальное имя для связывания, указанное для объекта или домашнего расположения в заданном модуле. |
Объяснение | Удаленное имя для связывания, заданное для указанного объекта или домашнего расположения, не должно начинаться с ejblocal:. |
Действие | Исправьте удаленное имя для связывания, заданное для объекта или домашнего расположения в указанном модуле. |
Объяснение | Имена для связывания JNDI не должны содержать пустых строк. |
Действие | Укажите правильное имя для связывания JNDI в файле связей ejb-jar-bnd.xml для этого объекта EJB. |
Объяснение | Для каждого бизнес-интерфейса можно настроить только одно имя связывания JNDI. |
Действие | Укажите одно имя связывания JNDI для этого объекта EJB в файле связей ejb-jar-bnd.xml. |
Объяснение | Для каждого связывания JNDI бизнес-интерфейса должен быть настроен допустимый класс бизнес-интерфейса. |
Действие | Исправьте файл ejb-jar.xml или аннотации в исходном коде, настроив класс бизнес-интерфейса. |
Объяснение | Для каждого связывания JNDI домашнего расположения должен быть настроен допустимый класс домашнего расположения. |
Действие | Исправьте файл ejb-jar.xml или аннотации в исходном коде, настроив класс домашнего расположения. |
Объяснение | Для всех связываний EJB в файле ibm-ejb-jar-bnd.xml должен быть задан раздел enterpriseBean. |
Действие | Убедитесь в том, что все связывания EJB из файла ibm-ejb-jar-bnd.xml содержат раздел EJB. |
Объяснение | Для всех связываний объектов, управляемых сообщениями, должен быть задан раздел jca-adapter. |
Действие | Убедитесь в том, что все связывания объектов, управляемых сообщениями, в файле связей содержат раздел jca-adapter. |
Объяснение | Для всех связываний объектов, управляемых сообщениями, должен быть задан раздел jca-adapter, содержащий значение activation-spec-binding-name. |
Действие | Убедитесь в том, что все связывания объектов, управляемых сообщениями, в файле связей содержат раздел jca-adapter со значением activation-spec-binding-name. |
Объяснение | Для всех связываний объектов, управляемых сообщениями, должен быть задан раздел jca-adapter, содержащий значение destination-binding-name. |
Действие | Убедитесь в том, что все связывания объектов, управляемых сообщениями, в файле связей содержат раздел jca-adapter со значением destination-binding-name. |
Объяснение | Файл связей содержит простую синтаксическую ошибку или нарушение семантики. |
Действие | Найдите информацию о дополнительно спровоцированных исключительных ситуациях, которая может содержать более точное сообщение анализатора. Исправьте ошибку в файле связей и заново установите приложение. |
Объяснение | Файл связей содержит простую синтаксическую ошибку или нарушение семантики. |
Действие | Исправьте ошибку в файле связей и заново установите приложение. |
Объяснение | Необходимый объекту EJB ресурс фабрики соединений не настроен. Объект EJB CMP не будет работать. |
Действие | Создайте необходимый ресурс фабрики соединений, выбрав правильный источник данных для CMP на административной консоли. |
Объяснение | Во время инициализации и запуска объекта EJB возникла ошибка. |
Действие | Ознакомьтесь с сообщением об исключительной ситуации для определения причин сбоя при запуске EJB. Кроме того, просмотрите другие сообщения об исключительных ситуациях, связанные с запуском этого объекта EJB, в протоколе. |
Объяснение | Указанные в сообщении об ошибке аннотации не совместимы друг с другом. Не указывайте эти аннотации для одного метода. |
Действие | Измените исходный код Java, удалив по крайней мере одну аннотацию из указанного метода. После этого заново установите приложение. |
Объяснение | Указанную роль можно указать в аннотации @RolesAllowed только один раз. |
Действие | Измените исходный код Java, удалив повторные записи о роли из этой аннотации. После этого заново установите приложение. |
Объяснение | Указанные в сообщении об ошибке аннотации не совместимы друг с другом. Не указывайте эти аннотации в одном классе. |
Действие | Измените исходный код на Java, удалив одну или обе аннотации из указанного класса. После этого заново установите приложение. |
Объяснение | Указанную роль можно задать только один раз в аннотации @RolesAllowed. |
Действие | Измените исходный код Java, удалив повторные записи о роли из этой аннотации. После этого заново установите приложение. |
Объяснение | Компонент, ссылающийся на этот объект, содержит ошибку в конфигурации. В компоненте задан неподдерживаемый интерфейс объекта. |
Действие | Измените тег ejb-ref в аннотации @EJB компонента, который ссылается на указанный объект. Должен быть задан поддерживаемый интерфейс. Просмотрите содержащееся в протоколе описание исключительной ситуации, содержащее имя компонента с ошибкой в конфигурации. |
Объяснение | Компонент, ссылающийся на этот объект, содержит ошибку в конфигурации. В компоненте не указано, какой интерфейс объекта следует вызывать: локальный или удаленный. |
Действие | Измените тег ejb-ref в аннотации @EJB компонента, который ссылается на указанный объект. Укажите локальный или удаленный интерфейс объекта. Просмотрите содержащееся в протоколе описание исключительной ситуации, содержащее имя компонента с ошибкой в конфигурации. |
Объяснение | Сеансовые объекты с сохранением состояния нельзя настроить и для восстановления, и для поддержки контекста хранения в расширенной области. |
Действие | Отмените одну из этих настроек для объекта. После этого заново установите приложение. |
Объяснение | Объекты EJB должны реализовывать все методы, указанные в классах интерфейсов. |
Действие | Исправьте реализацию объекта, включив все обязательные методы. После этого заново установите приложение. |
Объяснение | Объекты таймера должны реализовывать метод тайм-аута, содержащий один параметр типа javax.ejb.Timer. |
Действие | Исправьте реализацию объекта, указав обязательный параметр. После этого заново установите приложение. |
Объяснение | Файл расширений конфигурации модуля содержит ошибку, либо отсутствует один из двух объектов EJB. |
Действие | Исправьте взаимосвязь наследования в файле расширений XML модуля, либо предоставьте реализацию отсутствующего объекта. |
Объяснение | Объект таймера, наследующие интерфейс TimedObject, должны реализовывать следующий метод тайм-аута: ejbTimeout |
Действие | Исправьте реализацию объекта, добавив обязательный метод. После этого заново установите приложение. |
Объяснение | Объекты таймера должны реализовывать только один метод тайм-аута. |
Действие | Исправьте реализацию объекта, указав только один метод тайм-аута. После этого заново установите приложение. |
Объяснение | Объекты таймера должны содержать реализацию настроенного метода тайм-аута. |
Действие | Исправьте реализацию объекта, указав обязательный метод тайм-аута. После этого заново установите приложение. |
Объяснение | Объекты таймера должны содержать только один метод тайм-аута. |
Действие | Исправьте конфигурацию объекта, указав только один метод тайм-аута. После этого заново установите приложение. |
Объяснение | Методы тайм-аута не должны создавать исключительные ситуации приложения. |
Действие | Исправьте реализацию метода тайм-аута так, чтобы он не создавал исключительную ситуацию приложения. После этого заново установите приложение. |
Объяснение | Метод тайм-аута должен возвращать значение типа void. |
Действие | Исправьте реализацию метода тайм-аута, указав void в качестве типа возвращаемого значения. После этого заново установите приложение. |
Объяснение | Методы тайм-аута не следует объявлять как static или final. |
Действие | Исправьте объявление метода тайм-аута. После этого заново установите приложение. |
Объяснение | Интерфейс привязан к указанному расположению имен. |
Действие | Используйте указанное расположение имен при поиске этого интерфейса. |
Объяснение | Поскольку объект EJB имеет несколько интерфейсов, каждое имя привязки следует расширить и сделать уникальным. |
Действие | Выполните одно из следующих действий: /n Найдите интерфейсы для данного объекта EJB, использующие расширенные имена. /n Измените данные конфигурации для этого объекта EJB, чтобы указать уникальные расположения привязок для каждого интерфейса. |
Объяснение | Возможно, имя объекта EJB указано неверно, либо привязка указана для несуществующего объекта EJB. |
Действие | Исправьте файл привязки. После этого заново установите приложение. |
Объяснение | Каждый объект EJB должен задавать тип объекта EJB, например, EJB без сохранения состояния, сеансовый EJB и так далее. |
Действие | Исправьте комментарий исходного кода Java либо параметр конфигурации ejb-jar.xml для этого объекта EJB. После этого заново установите приложение. |
Объяснение | Каждый объект EJB должен указывать уникальное расположение привязки. |
Действие | Исправьте файл привязки для одного из этих объектов, так чтобы каждый из них имел уникальное расположение привязки. |
Объяснение | Каждый объект EJB должен указывать уникальное расположение привязки. |
Действие | Исправьте файл привязки для одного из этих интерфейсов, так чтобы каждый из них имел уникальное расположение привязки. |
Объяснение | Каждый объект EJB должен указывать уникальное расположение привязки. |
Действие | Исправьте файл привязки для одного из этих интерфейсов, так чтобы каждый из них имел уникальное расположение привязки. |
Объяснение | Интерфейс будет связан с указанным расположением имен. |
Действие | Вмешательство пользователя не требуется. |
Объяснение | Для сеансового объекта с сохранением состояния, указывающего на расширенный контекст хранилища, Стратегия активации должна иметь значение Один раз. |
Действие | Измените настроенную для объекта стратегию активации на Один раз. |
Объяснение | Эта исключительная ситуация не ожидалась. Ее причина неизвестна. |
Действие | Если ошибка не будет устранена, поищите дополнительные сведения по ИД сообщения на следующих веб-сайтах: IBM WebSphere Application Server Support: http://www.ibm.com/software/webservers/appserv/was/support/ IBM WebSphere Application Server for z/OS Support: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Объяснение | Сеансовый EJB не может реализовывать как интерфейс провайдера Web-службы, так и интерфейс конечной точки Web-службы JAX-RPC. |
Действие | Удалите настроенный интерфейс конечной точки Web-службы JAX-RPC из файла ejb-jar.xml или не реализуйте в EJB интерфейс провайдера Web-службы. |
Объяснение | EJB должен реализовывать все настроенные методы конечной точки Web-службы. |
Действие | Реализуйте все методы конечной точки Web-службы в EJB. |
Объяснение | Раздел перехватчиков содержит несколько разделов ejb-ref, resource-ref, resource-env-ref и message-destination-ref с одинаковым значением атрибута имени. Каждый раздел ejb-ref, resource-ref, resource-env-ref или message-destination-ref должен иметь уникальное значение атрибута имени . |
Действие | Удалите лишний раздел или измените его атрибут имени таким образом, чтобы он был уникальным среди разделов перехватчиков и в пределах сеанса и раздела message-driven для объекта EJB. |
Объяснение | Список классов перехватчиков задан в аннотации @Interceptors или теге interceptor-class в файле описания. Класс должен присутствовать в списке только один раз. |
Действие | Удалите копию класса перехватчика из списка классов перехватчиков. Либо измените имя класса перехватчика, если оно задано неверно. |
Объяснение | Класс перехватчика можно указать либо на уровне класса, либо на уровне метода. |
Действие | Удалите класс перехватчик либо из списка перехватчиков на уровне класса, либо из списка на уровне метода. |
Объяснение | Класс перехватчика можно указать либо в списке по умолчанию, либо в списке уровня метода. |
Действие | Удалите класс перехватчик либо из списка перехватчиков по умолчанию, либо из списка на уровне метода. |
Объяснение | В качестве метода перехватчика данного типа указано несколько методов этого класса. В спецификации Enterprise JavaBeans 3.0 не допускается наличие нескольких методов перехватчика одного типа для данного класса. |
Действие | Исправьте аннотации исходного кода Java или файл описания для этого класса, так чтобы существовал только один метод перехватчика данного типа. |
Объяснение | В элементе interceptor-binding используется элемент exclude-class-interceptors, в котором должен быть указан тег method-name. |
Действие | Исправьте файл описания, добавив тег method-name. |
Объяснение | Нельзя указывать элементы interceptor-binding стиля 3 и 4 в одном и том же методе объекта EJB. |
Действие | Удалите элемент interceptor-binding либо стиля 3, либо стиля 4 для указанного метода данного объекта EJB. |
Объяснение | В случае использования элемента interceptor-order указанное перечисление уровня класса должно быть полным. В нем должны содержаться все классы перехватчиков, определенные на данном уровне и выше. Единственным исключением из этого правила являются классы перехватчиков, явным образом исключенные с помощью элемента exclude-default-inteceptors. |
Действие | Укажите дополнительные имена перехватчиков в элементе interceptor-order уровня класса для данного объекта EJB. Затем этот объект будет предоставлять полное перечисление перехватчиков. |
Объяснение | В случае использования элемента interceptor-order указанное перечисление уровня метода должно быть полным. В нем должны содержаться все классы перехватчиков, определенные на данном уровне и выше. Единственным исключением из этого правила являются классы перехватчиков, явным образом исключенные с помощью элемента exclude-class-interceptors или exclude-default-inteceptors. |
Действие | Укажите дополнительные имена перехватчиков в элементе interceptor-order уровня метода для данного объекта EJB. Затем этот объект будет предоставлять полное перечисление перехватчиков. |
Объяснение | Спецификация Enterprise JavaBeans 3.0 запрещает объявлять методы перехватчика как final или static. |
Действие | Удалите модификатор final или static из данного метода перехватчиков. |
Объяснение | Согласно спецификации Enterprise JavaBeans 3.0, метод around-invoke должен иметь следующую сигнатуру: объект <метод>(контекст-вызова) throws исключительная-ситуация. |
Действие | Исправьте сигнатуру метода этого перехватчика. |
Объяснение | Согласно спецификации Enterprise JavaBeans 3.0, метод жизненного цикла объекта EJB должен иметь следующую сигнатуру: void <метод>() |
Действие | Исправьте сигнатуру метода этого перехватчика. |
Объяснение | Согласно спецификации Enterprise JavaBeans 3.0, метода жизненного цикла класса перехватчика должны иметь следующую сигнатуру: void <метод> (контекст-вызова) |
Действие | Исправьте сигнатуру метода этого перехватчика. |
Объяснение | Согласно спецификации Enterprise JavaBeans 3.0, аннотации @Remove должны применяться к бизнес-методам сеансового EJB с сохранением состояния. |
Действие | Либо переместите аннотацию @Remove в бизнес-метод этого объекта EJB, либо измените указанный метод на бизнес-метод. |
Объяснение | Согласно спецификации Enterprise JavaBeans 3.0, методом инициализации для сеансового объекта с сохранением состояния должен являться соответствующий метод ejbCreate<метод>. Этот требование распространяется на сеансовые объекты с сохранением состояния, написанные для EJB 2.1 или более раннего уровня API. |
Действие | Удалите аннотацию @Init или элемент init-method файла ejb-jar.xml из указанного метода данного объекта. |
Объяснение | Аннотация @Init применена к нескольким методам объекта EJB. Согласно спецификации Enterprise JavaBeans 3.0, в таком неоднозначном случае должно быть задано имя метода create<метод> домашнего или локального домашнего интерфейса. |
Действие | Используйте элемент значения аннотации @Init, чтобы указать имя create<метод> одного из двух указанных методов. Это поможет устранить неоднозначность. |
Объяснение | В элементе init-method задан метод, который не является методом public класса объекта EJB. |
Действие | Исправьте либо имя, либо сигнатуру метода в элементе init-method, чтобы указать метод public этого объекта EJB. |
Объяснение | Класс перехватчика уровня объекта EJB 3.0 не удается найти или загрузить. |
Действие | Убедитесь в том, что класс перехватчика правильно установлен и настроен. |
Объяснение | Указанное имя метода не является методом класса перехватчика. |
Действие | Исправьте имя или сигнатуру метода. Необходимо указать метод этого класса перехватчика. |
Объяснение | Элемент method-name недопустим для элемента interceptor-binding стиля 1. |
Действие | Исправьте interceptor-binding на стиль 2 элемента interceptor-binding или удалите элемент method-name. |
Объяснение | Этот класс перехватчика не должен быть указан и в списке перехватчиков по умолчанию, и в списке перехватчиков уровня класса, если перехватчики по умолчанию не исключены на уровне класса. |
Действие | Удалите класса из списка по умолчанию или списка уровня класса. Либо исключите перехватчики по умолчанию на уровне класса для объекта. |
Объяснение | Для сеансовых объектов без сохранения состояния, согласно спецификации Enterprise JavaBeans 3.0, требуется, чтобы методы ejbCreate, ejbRemove, ejbActivate и ejbPassivate трактовались как методы перехватчика обратных вызовов жизненного цикла @PostConstruct, @PreDestroy, @PostActivate и @PrePassivate, соответственно. |
Действие | Исправьте файл описания или аннотацию, так чтобы метод имел правильный тип перехватчика обратных вызовов жизненного цикла. |
Объяснение | Для сеансовых объектов с сохранением состояния, согласно спецификации Enterprise JavaBeans 3.0, требуется, чтобы методы ejbRemove, ejbActivate и ejbPassivate трактовались как методы перехватчика обратных вызовов жизненного цикла @PreDestroy, @PostActivate и @PrePassivate, соответственно. Метод ejbCreate должен трактоваться как метод @Init. |
Действие | Исправьте файл описания или аннотацию, так чтобы метод имел правильный тип перехватчика обратных вызовов жизненного цикла. |
Объяснение | Для управляемых сообщениями объектов, согласно спецификации Enterprise JavaBeans 3.0, требуется, чтобы методы ejbCreate и ejbPassivate трактовались как методы перехватчика обратных вызовов жизненного цикла @PostConstruct и @PreDestroy, соответственно. |
Действие | Исправьте файл описания или аннотацию, так чтобы метод имел правильный тип перехватчика обратных вызовов жизненного цикла. |
Объяснение | Согласно спецификации Enterprise JavaBeans (EJB), для interceptor-binding стиля 3 или 4 следует использовать тег <method-name> для указания имени метода, находящегося в одном из бизнес-интерфейсов объекта EJB. |
Действие | Либо укажите одно из имен методов, найденное в одном из бизнес-интерфейсов объекта EJB, либо добавьте метод в один из бизнес-интерфейсов. |
Объяснение | В соответствии со спецификацией Enterprise JavaBeans (EJB), для модуля можно использовать только один interceptor-binding стиля 1. |
Действие | Исправьте файл описания, так чтобы только один interceptor-binding стиля 1 использовался для модуля. |
Объяснение | В соответствии со спецификацией Enterprise JavaBeans (EJB), для каждого объекта EJB можно использовать только один interceptor-binding стиля 1. |
Действие | Исправьте файл описания, так чтобы только один interceptor-binding стиля 2 использовался для объекта EJB. |
Объяснение | В соответствии со спецификацией Enterprise JavaBeans (EJB), для каждого методы объекта EJB можно использовать только один interceptor-binding стиля 3. |
Действие | Исправьте файл описания, так чтобы только один interceptor-binding стиля 3 использовался для метода объекта EJB. |
Объяснение | В соответствии со спецификацией Enterprise JavaBeans (EJB), для каждого метода с данной сигнатурой объекта EJB можно использовать только один interceptor-binding стиля 3. |
Действие | Исправьте файл описания, так чтобы только один interceptor-binding стиля 4 использовался для метода объекта EJB. |
Объяснение | В соответствии со спецификацией EJB, необходимо указать удаленный домашний интерфейс, если задан удаленный интерфейс компонента. |
Действие | Измените конфигурацию приложения, указав удаленный домашний интерфейс для компонента {0}. |
Объяснение | В соответствии со спецификацией EJB, необходимо указать локальный домашний интерфейс, если задан локальный интерфейс компонента. |
Действие | Измените конфигурацию приложения, указав локальный домашний интерфейс для компонента {0}. |
Объяснение | В соответствии со спецификацией EJB, класс EJB должен быть определен как public. |
Действие | Определите класс EJB {1} как public. |
Объяснение | Спецификация EJB запрещает определять классы EJB как final. |
Действие | Не определяйте класс EJB {1} как final. |
Объяснение | Спецификация EJB запрещает определять классы EJB как abstract. |
Действие | Не определяйте класс EJB {1} как abstract. |
Объяснение | В соответствии со спецификацией EJB, класс EJB должен быть определен как класс верхнего уровня. |
Действие | Определите класс EJB {1} как класс верхнего уровня. |
Объяснение | В соответствии со спецификацией EJB класс EJB должен содержать конструктор public без параметров. |
Действие | Измените класс EJB {1}, добавив в него конструктор public без параметров. |
Объяснение | В соответствии со спецификацией EJB, класс EJB не должен содержать метод finalize. |
Действие | Не определяйте метод finalize в классе EJB. |
Объяснение | В соответствии со спецификацией EJB, класс сущностного EJB должен реализовывать класс javax.ejb.EntityBean. |
Действие | Измените класс EJB {1} так, чтобы он реализовывал класс javax.ejb.EntityBean. |
Объяснение | В соответствии со спецификацией EJB, имена бизнес-методов не должны начинаться с ejb. В противном случае может возникнуть конфликт с именами методов обратного вызова. |
Действие | Измените имя бизнес-метода {2} так, чтобы оно не начиналось с символов ejb. |
Объяснение | В соответствии со спецификацией EJB, в качестве бизнес-интерфейсов и интерфейсов компонентов можно указывать только интерфейсы Java. |
Действие | Добавьте интерфейсы Java в конфигурацию объекта EJB {0}. |
Объяснение | В соответствии со спецификацией EJB, настроенные бизнес-интерфейсы не должны расширять никакие интерфейсы из пакета javax.ejb. |
Действие | Измените интерфейс {1} так, чтобы он не расширял интерфейс {2}. Вместо этого можно изменить конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве бизнес-интерфейса. |
Объяснение | В соответствии со спецификацией EJB, настроенные локальные интерфейсы не должны расширять интерфейс javax.rmi.Remote. |
Действие | Измените интерфейс {1} так, чтобы он не расширял интерфейс javax.rmi.Remote. Вместо этого можно изменить конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве локального интерфейса. |
Объяснение | В соответствии со спецификацией EJB, настроенный локальный интерфейс компонента должен расширять интерфейс javax.ejb.EJBLocalObject. |
Действие | Измените интерфейс {1} так, чтобы он расширял интерфейс javax.ejb.EJBLocalObject. Вместо этого можно изменить конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве локального интерфейса компонента. |
Объяснение | В соответствии со спецификацией EJB, настроенный удаленный интерфейс компонента должен расширять интерфейс javax.ejb.EJBObject. |
Действие | Измените интерфейс {1} так, чтобы он расширял интерфейс javax.ejb.EJBObject. Вместо этого можно изменить конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве удаленного интерфейса компонента. |
Объяснение | В соответствии со спецификацией EJB, настроенный локальный домашний интерфейс должен расширять интерфейс javax.ejb.EJBLocalHome. |
Действие | Измените интерфейс {1} так, чтобы он расширял интерфейс javax.ejb.EJBLocalHome, либо измените конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве локального домашнего интерфейса. |
Объяснение | В соответствии со спецификацией EJB, настроенный удаленный домашний интерфейс должен расширять интерфейс javax.ejb.EJBHome. |
Действие | Измените интерфейс {1} так, чтобы он расширял интерфейс javax.ejb.EJBHome, либо измените конфигурацию объекта EJB {0} так, чтобы интерфейс {1} не применялся в качестве удаленного домашнего интерфейса. |
Объяснение | В соответствии со спецификацией EJB, все методы создания домашнего интерфейса должны возвращать интерфейс компонента. |
Действие | Измените метод {2} в домашнем интерфейсе {1} так, чтобы он возвращал интерфейс компонента. |
Объяснение | В соответствии со спецификацией EJB, во всех домашних интерфейсах должен быть определен по крайней мере один метод создания. |
Действие | Определите метод создания в домашнем интерфейсе {1}. |
Объяснение | В соответствии со спецификацией EJB, все методы создания домашнего интерфейса должны возвращать интерфейс компонента. |
Действие | Измените метод {2} домашнего интерфейса {1} так, чтобы он возвращал интерфейс компонента {3}. |
Объяснение | В соответствии со спецификацией EJB, раздел throws всех методов создания, определенных в домашнем интерфейсе, должен содержать исключительную ситуацию javax.ejb.CreateException. |
Действие | Измените метод {2} домашнего интерфейса {1} так, чтобы он генерировал javax.ejb.CreateException. |
Объяснение | В соответствии со спецификацией EJB, домашний интерфейс сеансового объекта без сохранения состояния должен содержать только один метод. Это должен быть метод создания. |
Действие | Удалите метод {2} из домашнего интерфейса {1}. |
Объяснение | В соответствии со спецификацией EJB, все методы, определенные в домашнем интерфейсе сеансового объекта без сохранения состояния, должны начинаться со строки create. |
Действие | Измените имя метода {2} в домашнем интерфейсе {1} так, чтобы оно начиналось со строки create, или удалите этот метод. |
Объяснение | В соответствии со спецификацией EJB, в домашнем интерфейсе сущностного объекта нельзя определять методы, начинающиеся со строки remove. |
Действие | Измените имя метода {2} в домашнем интерфейсе {1} так, чтобы оно не начиналось со строки remove, либо удалите этот метод. |
Объяснение | Согласно спецификации EJB, в классе EJB должен быть реализован метод ejbCreate или init для каждого метода создания из домашнего интерфейса. |
Действие | Измените класс EJB {3}, добавив в него метод ejbCreate или init для метода {2}. |
Объяснение | Согласно спецификации EJB, класс сущностного объекта должен реализовывать метод ejbCreate для каждого метода создания из домашнего интерфейса. |
Действие | Измените класс EJB {3}, добавив в него метод ejbCreate для метода {2}. |
Объяснение | Согласно спецификации EJB, все методы ejbCreate из класса сущностного объекта EJB должны возвращать первичные ключи. |
Действие | Измените тип возвращаемого значения в методе {2} на класс первичного ключа. |
Объяснение | Согласно спецификации EJB, класс сущностного объекта должен реализовывать метод ejbPostCreate для каждого метода создания из домашнего интерфейса. |
Действие | Измените класс EJB {3}, добавив в него метод ejbPostCreate для метода {2}. |
Объяснение | Согласно спецификации EJB, все методы ejbPostCreate из класса EJB должны возвращать значение типа void. |
Действие | Измените тип возвращаемого значения в методе {2} на void. |
Объяснение | Для метода {2} домашнего интерфейса {1} объекта EJB {0} не определен соответствующий метод ejbFind в классе {3}. |
Действие | Измените класс EJB {3}, добавив в него метод ejbFind для метода {2}. |
Объяснение | Согласно спецификации EJB, метод ejbFindByPrimaryKey из класса сущностного объекта EJB должен возвращать первичный ключ. |
Действие | Измените тип возвращаемого значения в методе {2} на класс первичного ключа. |
Объяснение | Согласно спецификации EJB, все пользовательские методы ejbFind из класса EJB должны возвращать класс первичного ключа, класс java.util.Collection или класс java.util.Enumeration. |
Действие | Измените тип возвращаемого значения в методе {2} на класс первичного ключа, класс java.util.Collection или класс java.util.Enumeration. |
Объяснение | Согласно спецификации EJB, класс сущностного объекта должен реализовывать метод ejbHome для каждого домашнего метода домашнего интерфейса. |
Действие | Измените класс EJB {3}, добавив в него метод ejbHome для метода {2}. |
Объяснение | В соответствии со спецификацией EJB, тип возвращаемого значения методов ejbHome из класса EJB должен соответствовать методу домашнего интерфейса. |
Действие | Измените тип возвращаемого значения в методе {2} на тип {4}. |
Объяснение | В соответствии со спецификацией EJB типы аргументов и возвращаемых значений всех удаленных бизнес-методов EJB должны быть допустимы в RMI/IIOP. |
Действие | Измените метод приложения {1} так, чтобы в нем применялись только допустимые типы RMI/IIOP. Вместо этого можно изменить приложение так, чтобы интерфейс {2} не применялся в качестве удаленного интерфейса EJB. |
Объяснение | В соответствии со спецификацией EJB раздел throws методов удаленного бизнес-интерфейса не должен содержать исключительную ситуацию java.rmi.RemoteException. |
Действие | Удалите исключительную ситуацию RemoteException из раздела throws метода. Вместо этого можно изменить интерфейс таким образом, чтобы он реализовывал интерфейс java.rmi.Remote, либо изменить приложение так, чтобы интерфейс не применялся в качестве удаленного интерфейса EJB. |
Объяснение | Согласно спецификации EJB, исключительную ситуацию приложения нельзя определять как подкласс исключительной ситуации java.rmi.RemoteException. |
Действие | Измените приложение так, чтобы в нем не было методов удаленного бизнес-интерфейса, для которых в разделе throws определен подкласс java.rmi.RemoteException. |
Объяснение | Согласно спецификации EJB, исключительная ситуация приложения для интерфейса компонента не должна быть определена как подкласс исключительной ситуации java.lang.RuntimeException. |
Действие | Измените приложение так, чтобы для методов удаленного интерфейса компонента не был определен подкласс java.lang.RuntimeException в разделе throws. |
Объяснение | Согласно спецификации EJB, для методов удаленных бизнес-интерфейсов, реализующих интерфейс java.rmi.Remote, в разделе throws должна быть указана исключительная ситуация java.rmi.RemoteException. |
Действие | Добавьте исключительную ситуацию RemoteException в раздел throws метода. Вместо этого можно отказаться от реализации интерфейса java.rmi.Remote или изменить приложение так, чтобы указанный интерфейс не применялся в качестве удаленного интерфейса EJB. |
Объяснение | Для удаленных интерфейсов действуют следующие правила преобразования языка Java в IDL: Методы, соответствующие шаблону JavaBean и задающие простые свойства, доступные для чтения и записи или только для чтения, преобразуются в атрибуты интерфейса OMG IDL. Оба указанных метода соответствуют одному атрибуту интерфейса OMG IDL. Интерфейс не относится к допустимому типу RMI/IIOP. |
Действие | Измените приложение, переименовав или удалив один из конфликтующих методов. |
Объяснение | This informational message is not translated. |
Действие | Просмотрите сообщение для получения более подробной информации. |
Объяснение | This warning message is not translated. |
Действие | Просмотрите сообщение для получения более подробной информации. |
Объяснение | This error message is not translated. |
Действие | Просмотрите сообщение для получения более подробной информации. |
Объяснение | Обнаружена исключительная ситуация общего характера. |
Действие | Объедините данные сведения с дополнительными сообщениями о возникновении исключительной ситуации для поиска причин возникновения неполадки. |
Объяснение | Указаны две несовместимые опции. |
Действие | Просмотрите формат вызова и удалите одну из указанных опций. |
Объяснение | Указана опция, которая должна применяться совместно с другой опцией. |
Действие | Просмотрите формат вызова и укажите обязательную опцию. |
Объяснение | Указанный таймер EJB не существует на выбранном сервере. Таймер EJB мог устареть или мог быть отменен. |
Действие | Проверьте правильность указания субъекта таймера EJB и имени сервера. Если таймер EJB существует, имя субъекта и имя сервера правильные, то просмотрите сообщения о предыдущих исключительных ситуациях. |
Объяснение | Настроенная для указанного сервера служба таймеров EJB не существует. Служба таймеров EJB не может стартовать, если на сервере нет запущенных приложений с объектами EJB TimedObject. |
Действие | Убедитесь, что на сервере запущено приложение, использующее объект EJB TimedObject. |
Объяснение | Указанный файл jar не настроен как модуль уровня 3.0. |
Действие | Если модуль должен содержать компоненты объекта EJB уровня 3.0, проверьте аннотации исходного кода Java или данные конфигурации в файле ejb-jar.xml. |
Объяснение | Указанный файл Jar не содержит объекты EJB версии 3.0 с удаленными интерфейсами. |
Действие | Если модуль должен содержать объекты EJB версии 3.0 с удаленными интерфейсами, то проверьте аннотации модуля или данные конфигурации в файле ejb-jar.xml. |
Объяснение | Первый параметр должен быть полным именем класса, файлом JAR или EAR. Файлы JAR и EAR files должны содержать полный путь к каталогу. |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Указанный файл не удалось открыть для чтения. |
Действие | Проверьте права доступа к файлу, настроенные в файловой системе. |
Объяснение | Параметр можно указать только один раз в командной строке createEJBStubs. |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Имя файла протокола должно быть задано полностью с путем к каталогу и обозначать файл. Имя файла протокола не должно начинаться с символа "-". |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Указанный файл не удалось открыть для выполнения операции записи. |
Действие | Проверьте права доступа к файлу, настроенные в файловой системе. |
Объяснение | Необходимо указать параметр -logfile и имя файла протокола. |
Действие | Ознакомьтесь с форматом вызова команды и укажите обязательный параметр файла протокола. |
Объяснение | Параметр на совпадает ни с одним из допустимых вариантов ввода. |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Превышено общее допустимое число входных параметров. |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Во время обработки команды возникла непредвиденная исключительная ситуация. |
Действие | Укажите параметр -verbose в команде createEJBStubs для получения дополнительной информации. |
Объяснение | Для каждого домашнего узла должен быть задан интерфейс компонента. |
Действие | Проверьте конфигурацию домашнего узла. |
Объяснение | Это непредвиденная исключительная ситуация. |
Действие | Проверьте права доступа, настроенные в файловой системе. |
Объяснение | Не удалось создать временный файл в файловой системе. |
Действие | Проверьте заданные в файловой системе права доступа для указанного каталога. |
Объяснение | Не удалось загрузить указанный класс. |
Действие | Убедитесь, что все имена введены правильно, все родительские классы этого класса включены в файл JAR или EAR либо сделаны доступными с помощью опции -cp. |
Объяснение | Не удалось загрузить класс параметра или возвращаемого значения метода. |
Действие | Убедитесь, что все классы, переданные как параметры метода или использованные как значения возврата методов в методах указанного файла, добавлены в файл JAR или EAR, либо сделаны доступными с помощью опции -cp. |
Объяснение | Для опции -cp имя пути к классам должно быть предоставлено как следующий параметр. |
Действие | Ознакомьтесь с форматом вызова команды и укажите обязательный параметр имени пути к классам. |
Объяснение | Указанный в первом параметре файл не найден. |
Действие | Проверьте орфографию и права доступа на чтение для указанного файла. |
Объяснение | Не удалось переименовать указанный файл. |
Действие | Проверьте права доступа, настроенные в файловой системе. Также убедитесь, что целевой файл еще не существует. |
Объяснение | Не удалось удалить указанный файл. |
Действие | Проверьте права доступа, настроенные в файловой системе. |
Объяснение | Имя, указанное в параметре -newfile, недопустимо. |
Действие | Убедитесь, что это имя не совпадает с именем файла ввода. |
Объяснение | Модуль EJB должен содержать по крайней мере один объект EJB. |
Действие | Убедитесь, что для модуля настроен по крайней мере один объект EJB. Это может быть сделано с помощью файла ejb-jar.xml или аннотаций к исходному коду. |
Объяснение | Параметр имени файла обновления должен относится к типу JAR, WAR или EAR и должен включать в себя полный путь. |
Действие | Вызовите команду createEJBStubs с опцией -help для просмотра синтаксиса команды. |
Объяснение | Не найден указанный файл вывода. |
Действие | Проверьте орфографию и права доступа на запись для файла. |
Объяснение | Не удалось создать указанный файл в файловой системе. |
Действие | Проверьте заданные в файловой системе права доступа для указанного каталога. |
Объяснение | Указанный файл вывода еще не должен существовать. |
Действие | Укажите другое имя файла вывода. |
Объяснение | Данные конфигурации приложения указывают каталог библиотеки с пустой строкой вместо имени каталога. Это отключает каталог библиотек. |
Действие | Если каталог библиотек для этого приложения не должен быть отключен, измените файл конфигурации application.xml в файле EAR. |
Объяснение | Указанный файл JAR или WAR не содержит классы удаленного интерфейса для объекта EJB версии 3.0. |
Действие | Если этот модуль должен содержать классы удаленного интерфейса для объекта EJB версии 3.0, добавьте классы в модуль. |
Объяснение | Тип ввода полного имени класса не совместим с указанной опцией. |
Действие | Проверьте формат оператора и измените тип ввода или удалите указанную опцию. |