Создайте .EAR с приложением Spring Boot для развертывания в websphere 9.0.0.7 - PullRequest
0 голосов
/ 27 сентября 2018

Я разработал приложение Spring Boot с помощью jpa.Сначала я использовал встроенный сервер Tomcat, он работает нормально.Теперь я хочу развернуть его в websphere 9.0.0.7.Я попытался развернуть WAR в websphere с помощью deploy.Я получаю следующую ошибку

Username: Password:  WASX7209I: Connected to process "dmgr" on node dmgr using SOAP connector;  The type of process is: DeploymentManager
WASX7303I: The following options are passed to the scripting environment and are available as arguments that are stored in the argv variable: 
"[/app/dmgr/xxx/deploy.py, /app/wam/test/testa.xml, /opt/app/ibm-ucd/agent/var/work/xxx/test-0.0.1-SNAPSHOT.war]"

War files must have a context-root specified in the deployment xml
WASX7017E: Exception received while running file "/app/dmgr/xxxxx//deploy.py"; exception information: com.ibm.bsf.BSFException:
 exception from Jython:
Traceback (most recent call last):
  File "<string>", line 37, in <module>
  File "/app/dmgr/xxxx/was/deploy.py", line 129, in deploy
    sys.exit(1)
SystemExit: 1

Из вышеупомянутого исключения я добавил server.servlet.context-path=/test, но это бесполезно, такая же проблема повторяется.

В моем приложении у меня нетлюбые субмодули любая вещь.Какие изменения мне нужно сделать, чтобы развернуть в веб-сфере?Поскольку мне нужно упаковать как .ear , или мне нужно добавить ibm .... web.xml , который добавляет контекст, связанный с данными. Я не хочу никакой ручной упаковки изВойна до ушей

...