TomEE, EJB и виртуальные хосты

Я моделирую несколько экземпляров TomEE (1.7.1) с использованием виртуальных хостов. У меня есть несколько виртуальных хостов, которые развертывают одну и ту же войну с одними и теми же EJB.

Это ведет к:

org.apache.openejb.DuplicateDeploymentIdException: Application cannot be deployed as it contains deployment-ids which are in use

Любые предложения о том, как решить эту проблему?

1 ответ

Вы пробовали openejb.deploymentId.format = {appId}/{ejbJarId}/{ejbName} в файле conf/system.properties?

Чтобы сделать его еще более портативным, в 1.7.2 (в процессе выпуска) и в 2.x будет поддерживаться:

openejb.deploymentId.format = {хост}/{appId}/{ejbJarId}/{ejbName}

и даже

openejb.deploymentId.format = {хэш} / {хост}/{appId}/{ejbJarId}/{ejbName}

Другие вопросы по тегам