2013-03-27 3 views
0

Я пытаюсь развернуть клиент cxf на websphere 8.5. Я разрешил конфликтующие проблемы класса cxf. Теперь у меня проблема с XmlSchemaForm.class отсутствием поля QUALIFIED. Очевидно, что неправильный класс загружается.Запуск Apache-CXF на WebSphere

Я уже установил xmlschema-core-2.0.3.jar в разделяемые библиотеки для загрузки при запуске.

Но когда я проверил путь ресурса он показывает

bundleresource://222.fwk-496297919/org/apache/ws/commons/schema/XmlSchemaForm.class 

вместо пути баночка файла.

Я googled и добавляю DisableIBMJAXWSEngine:true под manifest.mf, чтобы избежать аннотаций jax-ws, но не повезло.

Любая помощь будет отличной. Благодарю.

+0

Вы обнаружили, что в jar есть неправильный класс? – DiogoSantana

+0

Любая удача с этим? Я могу столкнуться с подобной проблемой очень скоро :) –

ответ

0

Установить родительский как политика в отношении классного загрузчика

+0

Я забыл добавить уже сделал это, но не повезло. – waff

+0

Вы разместили библиотеку внутри своего уха/войны? Если нет, и вы используете функциональные возможности ibms shared lib, вы можете попробовать изменить уровень изоляции для своего библиотечного пакета. –

+0

В качестве примечания стороны: вы должны использовать osgi –

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