Вход Связаться

Персональная страничка-блог

Побеждаем ec2-api java exception ... jaxb-impl.jar...

Надавно мне пришлось применить ещё раз возможность изменения типа Amazon инстанса, но оказалось не всё так просто.

После установки  ec2-api-tools у меня выпал Java exception... Причем для различных ec2 комманд он был разный. Наиболее часто выпадал exception указывающий на ошибку в загруженом через  bootstrap jaxb-impl.jar

И ларчик оказывается открывался очень просто :)

Вобщем, если начать с начала:

Мы получили ошибку

Exception in thread "main" java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/ec2api/lib/jaxb-impl.jar...

Эта ошибка означает что у нас конфликт версий Java-функционала который существует в различных пакетах. Один предоставляется Amazon а второй скорее всего был установлен с Java машиной.

Наипростейшим решением будет удалить один из конфликтующих пакетов.

Я чтобы долго не заморачиваться выбрал пакет из инсталляции Amazon api

$ rm -f /ec2api/lib/jaxb-impl.jar

И собственно всё :).

 

Помощь по сайтам

Уважаемые посетители.

  • Если вы хотите создать WEB-сайт;
  • Если у вас есть сайт, и вы хотите его изменить/дополнить, но не знаете как;
  • Если у вас возникли какие-нибудь вопросы относительно настройки вашей CMS;

Вы можете абсолютно не стесняясь задавать мне вопросы я обязательно отвечу. Пишите ваши вопросы письмом по адресу Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. .