Объяснение
Это проблема Service Builder.
Каждый модуль Service Builder имеет service.xml
, в котором определено <namespace></namespace>
, в вашем случае Test
.Каждый модуль, совместно использующий это пространство имен, должен быть развернут с тем же номером сборки, который определен в src/main/resources/service.properties
и будет увеличиваться на единицу каждый раз, когда вы перестраиваете свой модуль с помощью Service Builder.
Разрешение
Просмотрите ваши модули Service Builder и проверьте, все ли файлы service.properties для каждого пространства имен имеют одинаковые значения build.number
.
Судя по предоставленному вами журналу, один модуль имеет номер сборки 23, а другой - тот, который выПри попытке развертывания используется номер сборки 3, поэтому установка всех номеров сборки пространства имен Test
на 23 должна решить проблему .
Предотвращение
Чтобы предотвратитьчтобы это не повторилось, убедитесь, что вы запускаете построитель служб только из верхнего каталога вашего проекта, а не из каталога модуля.
Таким образом, Service Builder перестроит все ваши модули Service Builder и, следовательно,увеличьте все их номера сборки на один, чтобы они остались прежними.