2013-11-21 4 views
0

Я работал над попыткой использовать инструмент openLogger, который использует the OpenLog Database, также доступный в openNTF, и я немного ударил. Мой вопрос касается не только этих баз данных, но и является хорошим примером того, что происходит не так!Исправление «ExtLibUtil не может быть разрешено» issue

Моя проблема в том, что я захотел перестроить базу данных Demo/test OpenLogger после внесения нескольких изменений в файл xsp.properties, и мне неожиданно был представлен замечательный подарок из 12 или более ошибок, все из которых были класс com.ibm.xsp.extlib.util.ExtLibUtil не может быть разрешен.

После небольшого поиска в Google я выяснил, что иногда он помогает переустановить Designer - done (три раза)
или переустановить ExtLib (выполняется несколько раз, а затем обновляется до версии 900_201305 *).
ничего.

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

Любая помощь в получении этой вещи для решения будет ОГРОМНОЙ! Помогите. Возможно также, что я хочу использовать этот класс классного вида в своих приложениях. Благодаря!

+1

Я предполагаю, что вы прошли через Путь сборки и убедились, что это точно похоже на тестовую базу данных. Я обнаружил, что инструмент обрезки в окнах очень полезен для сравнения путей сборки. Проводник пакетов также является вашим другом в сравнении двух баз данных. –

+0

@SteveZavocki это база данных демо/тестов, которая уже не работает для меня. Похоже, эта проблема намного более специфична, чем проблема с базой данных. Я уверен, что дизайнер не находит файл jar, но я не знаю, как диагностировать или исправлять эту проблему. – Greg

+1

Вы проверили инструкцию пакета и убедитесь, что банка находится в одной папке? Кроме того, вы можете изменить пакет, чтобы он соответствовал тому, где вы его разместили. (Хотя, если это было проблемой, оно не собиралось/не должно компилироваться.) –

ответ

2

Чтобы убедиться, что файлы банка найдены и могут быть использован, попробуйте эти вещи:

  • Используйте пакет исследователь, чтобы убедиться, что баночка находится в папке «ссылочные библиотеки»
  • Check путь сборки и при необходимости добавить банку в путь сборки
  • Изучите файл свойств XSP и убедитесь, что он выглядит правильно, а затем измените что-то и сохраните его
  • Использовать проект | Очистка, которая иногда устраняет такие проблемы
+0

Я бы добавил, в Designer, перейти в File/Application/Application Management. Откройте раздел, в котором говорится, что IBM \ NOtes \ Data \ workspace \ applications .........и убедитесь, что все компоненты библиотеки расширений установлены. Если их всего два, этого недостаточно. Там должно быть около 7 или около того. Если нет, то ExtLibs установлены неправильно, и вы должны открыть новый вопрос SO, чтобы мы могли его обсудить. – Greg

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