Действительно, благодаря комментариям к моему сообщению здесь, это похоже , редкие каталоги являются способом пойти. Я полагаю, что следующее должно сделать это:
svn checkout --depth empty http://svnserver/trunk/proj
svn update --set-depth infinity proj/foo
svn update --set-depth infinity proj/bar
svn update --set-depth infinity proj/baz
, С другой стороны --depth immediates
вместо empty
проверяет файлы и каталоги в trunk/proj
без их содержания. Тем путем Вы видите, какие каталоги существуют в репозитории.
, Как упомянуто в ответе @zigdon, можно также сделать нерекурсивный контроль. Это - более старый и менее гибкий способ достигнуть подобного эффекта:
svn checkout --non-recursive http://svnserver/trunk/proj
svn update trunk/foo
svn update trunk/bar
svn update trunk/baz
Фактически, реализация JAX-WS, включенная в WebLogic 10.3 основан на JAX-WS RI 2.1.4, как описано в Что нового в WebLogic Server :
Реализация JAX-WS в WebLogic Server основана на эталонной реализации JAX-WS (RI), Версия 2.1.4 и включает усовершенствования инструментального уровня для упрощения создания и развертывания сервисов JAX-WS, а также для облегчения перехода с JAX-RPC на JAX-WS. Следующие функции и улучшения доступны в JAX-WS RI 2.1.4.
Но это всего лишь примечание :) Теперь, отвечая на ваш вопрос, да , это возможно. По сути, идея состоит в том, чтобы упаковать все как EAR и предоставить weblogic-application.xml
, чтобы указать пакеты Java, которые необходимо загружать из EAR, а не из загрузчика классов по умолчанию WebLogic. Для этого выполните следующие действия:
В META-INF / weblogic-application.xml
вашего EAR поместите
xml version = "1.0" encoding = "UTF-8"?> загрузчик классов по умолчанию. Для этого выполните следующие действия:
- Создайте EAR со встроенной в него войной
В META-INF / weblogic-application.xml
вашего EAR поместите
xml version = "1.0" encoding = "UTF-8"?> загрузчик классов по умолчанию. Для этого выполните следующие действия:
- Создайте EAR со встроенной в него войной
В META-INF / weblogic-application.xml
вашего EAR поместите
xml version = "1.0" encoding = "UTF-8"?>
<веб-приложение>
webapp.encoding.default
UTF-8
<имя- пакета> com.sun.xml. *
<имя- пакета> javax.xml.bind. *
<имя- пакета> javax.jws. *
<имя-пакета> javax.xml.soap. *
Поместите необходимые JAR-файлы в WEB-INF / lib
вашей WAR.
Если WebLogic сообщает о проблемах с загрузкой классов, вам, возможно, придется добавить дополнительные пакеты Java в Prefer-application -packages
элемент.