2010-05-01 3 views
1

Привет, я пытаюсь построить/развернуть войну с сервером процессов websphere 7.0. и я бегаю по окружающей среде окон .....Ошибка Ant Build/deploy to websphere 7.0

Я использую http://illegalargumentexception.blogspot.com/2008/08/ant-automated-deployment-to-websphere.html как моя ссылка. и http://illegalargumentexception.googlecode.com/svn/trunk/code/java/WebSphereAntFiles/ как мой пример кода для развертывания.

это мой buil.properies есть?

#build properties 
mywebappear=D:/data/code/WebSphereAntFiles/scripts/test/mywebappEAR.ear 



#WAS6 install directory 
was_home=C:/IBM/WID7_WTE/runtimes/bi_v7 
#server name (see cell/node/server; e.g. "server1") 
was_server=server1 
#user + password; for use when security is enabled 
was_user=admin 
was_password=admin 
#stops scripts on problem 
was_failonerror=true 
#virtual host 
was_virtualhost=default_host 

#Absolute path to EAR file 
#was_ear=fooEAR.ear 

#Name of the enterprise application 
#was_appname=fooEAR 

это моя консоль в то время как я пытаюсь построить с ws_ant.bat

[wsDefaultBindings] mywebapp.war 
[wsDefaultBindings] <virtual-host> --> default_host 
[wsDefaultBindings] 
[wsDefaultBindings] ------------------------ 


[wsDefaultBindings] Saving EAR File to directory 
[wsDefaultBindings] Saved EAR File to directory Successfully 

test_wsStartServer: 

WAS_wsStartServer: 

depCheck: 

depCheck: 
[startServer] ADMU0116I: Tool information is being logged in file 
[startServer]   C:\IBM\WID7_WTE\runtimes\bi_v7\profiles\qwps\logs\server1\startServer.log 
[startServer] ADMU0128I: Starting tool with the qwps profile 
[startServer] ADMU3100I: Reading configuration for server: server1 
[startServer] ADMU3028I: Conflict detected on port 8880. Likely causes: a) An instance of 
[startServer]   the server server1 is already running b) some other process is 
[startServer]   using port 8880 
[startServer] ADMU3027E: An instance of the server may already be running: server1 
[startServer] ADMU0111E: Program exiting with error: 
[startServer]   com.ibm.websphere.management.exception.AdminException: ADMU3027E: An 
[startServer]   instance of the server may already be running: server1 
[startServer] ADMU1211I: To obtain a full trace of the failure, use the -trace option. 
[startServer] ADMU0211I: Error details may be seen in the file: 
[startServer]   C:/IBM/WID7_WTE/runtimes/bi_v7/profiles/qwps\logs\server1\startServer.log 

BUILD FAILED 
D:\data\code\WebSphereAntFiles\scripts\test\build.xml:68: The following error occurred while executing this line: 
D:\data\code\WebSphereAntFiles\scripts\was\wsStartServer.xml:49: Java returned: -1 
+0

Ошибка не в сборке (как уже упоминалось Макдауэлл. ЕАР был успешно развернут на сервере, как показано в этих строках [wsDefaultBindings] Сохранение EAR файл в папку [wsDefaultBindings] Сохранено EAR файл в папку успешно Почему процесс сборки пытается запустить сервер? Если вы используете скрипт для сборки и установки приложения на сервер, вы уже подключены к работающему серверу (вы находитесь в одной серверной среде). Вы не используете Не нужно запускать сервер в сценариях сборки. Удалите это и работайте с консолью или журналами, чтобы узнать, работает ли ваше приложение. – Manglu

ответ

1
[startServer] ADMU3028I: Conflict detected on port 8880. Likely causes: a) An instance of 
[startServer]   the server server1 is already running b) some other process is 
[startServer]   using port 8880 

Я предполагаю, что вы уже начали свой сервер. com.ibm.websphere.ant.tasks.StartServer не сможет запустить сервер, если он уже запущен.

Либо прекратите вызов этой задачи, либо остановите свой сервер перед запуском скрипта.

+0

спасибо alot sir ..., я обычно запустите сервер, пока я хочу развернуть веб-приложение. Я попробовал свой сценарий, поэтому я хочу развернуть, я должен удалить приложение и повторно установить приложение. Я там какой-то трюк, я просто хочу обновить приложение без удаления и развертывания снова? спасибо –

+0

@adisembiring - вы, вероятно, можете сделать это с помощью задачи 'wsadmin' Ant (см. Информационный центр WAS). – McDowell

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