2013-10-04 3 views
3

После исчерпания всех возможных вариантов в течение нескольких недель, а также после тяжелой работы с поддержкой подпарам IBM я пришел к выводу, что единственное объяснение того, почему моя специальная среда разработки не запускает настраиваемую тему, в которой другие среды не имеют проблем, должно иметь какое-то отношение к плохим данным в конфигурациях, содержащихся во встроенной базе данных Derby, которая поставляется в виде профиля WebSphere Portal.Перестроить IBM Portal встроенную базу данных Derby без полной переустановки

Google не дает мне никаких сведений об ошибке, с которой я столкнулся, и я подтвердил правильность каждого файла конфигурации, который даже имеет малейшую вероятность повлиять на использование Портала на простой странице. Любые и все типы кеширования или журналов были отключены и очищены, а трассировка не обнаруживает дополнительной информации, которая полезна для диагностики проблемы.

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

+0

Встроенная база данных Derby хранит свои данные в папке в файловой системе. Если вы найдете и удалите (или просто переименуете, чтобы начать с) эту папку, база данных будет «удалена». Dunno, если ваш инструмент справится с этим, создавая и заполняя новую базу данных с нуля или нет. Вы также можете просто подключиться к этой базе данных с помощью инструмента «ij» Derby (или Squirrel SQL и т. Д.) И посмотреть данные в базе данных и выпустить «удалить из» операторов SQL для удаления данных, которые вы не хотите , –

+0

@BryanPendleton Спасибо, я понял, как подключиться к базе данных и перемещаться по схеме и данным. Большая проблема в том, что я не понимаю, правильно ли я вижу или нет. Поддержка IBM не имеет представления, поэтому они задают мне вопросы об ИТ-инфраструктуре моего корпуса, что у меня нет возможности ответить, возможно, поэтому они могут просто подметать меня под ковриком. Кроме того, их онлайн-документация, похоже, не очень хорошо сканируется Google, поэтому онлайн-поиск никогда не вызывает ничего интересного или интересного. Я хочу переустановить все, но если это произойдет в процессе производства, мы не будем знать. –

+0

К сожалению, я мало что знаю о продукте IBM Portal, поэтому помощь не может быть намного больше. –

ответ

0

Наконец-то я обнаружил, что проблема, и она действительно не имеет ничего общего с коррумпированной базой данных, но на самом деле это неотъемлемый конфликт с упакованными файлами WAR с метаданными Subversion на платформе WAS Portal.

При запуске любого WAR или EAR-файла в WAS или любом продукте на основе WAS обязательно исключите все файлы и папки метаданных Subversion из сборки. Похоже, что WAS и Portal стоят на колени.

Смежные вопросы