WebSphere Application Server 8 Ошибка расширенной библиотеки EAR? - PullRequest
4 голосов
/ 07 октября 2011

Я разместил этот вопрос на форумах IBM, но на тот случай, если оттуда не получится ответа, я подумал, что могу попытать счастья здесь.

Я только что обновил свою версию WebSphere Application Server для разработчиков с 7.0.0.19 до 8.0.0.1.Я заметил, что в WAS 8 есть ошибка. У меня есть Enhanced EAR, у меня есть сборка, которая его создает.Я включаю файл library.xml, а также файл deploy.xml в корень архива EAR.Приложение ссылается на одну общую библиотеку.При развертывании приложения в WAS 8 ссылка на общую библиотеку не настраивается правильно.Когда я захожу в консоль администратора, я вижу, что по какой-то причине WAS окружил имя моей библиотеки кавычками.Таким образом, вместо: Spring 3.0.5.RELEASE

это выглядит так: "Spring 3.0.5.RELEASE"

Я могу вручную исправить это в консоли администратора.Этого не произошло в WAS 7 вообще, поэтому я могу только предположить, что это ошибка.Я проверил это на Windows XP и AIX, и происходит то же самое поведение.

Есть ли открытая тема для этого?Я не знаю, где я могу искать / отслеживать открытые проблемы для WebSphere.Если есть сайт для поиска открытых вопросов, может кто-нибудь переслать мне ссылку на это.

Есть ли способ обойти это, чтобы мне не приходилось вручную настраивать общую библиотеку каждый раз, когда я развертывал приложение?

спасибо

Ответы [ 2 ]

3 голосов
/ 11 октября 2011

Звучит как проблема с продуктом. Я бы порекомендовал открыть PMR с IBM, если это возможно.

(я мог бы догадаться, что проблема в пробелах; возможно, вместо этого попробуйте "Spring-3.0.5.RELEASE"?)

0 голосов
/ 06 марта 2013

Привет, проблема со специальными символами, у меня была та же проблема, и я решил изменить пробелы для подчеркивания, в вашем случае Spring_3.0.5.RELEASE, может быть, вам тоже понадобится тишина ... лучше, если вы попробуй Spring_3005_RELEASE

...