2016-10-27 4 views
1

wsadmin.sh 스크립트 도구를 사용하여 Websphere에 어플리케이션을 배치하는 스크립트를 작성하려고합니다. 이 같은 명령 줄을 directy 할 수 있어요 : 예외 WASX7122E : wsadmin.sh를 사용하여 Websphere에 배치 할 때 "-"을 찾을 수 없습니다.

$AdminApp install c:\someFolder\someEar.ear {-MapModulesToServers {{.* .* WebSphere:cell=cellName,node=nodeName,server=serverName}}} 

는 지금은 파이썬 모듈을 실행하여 동일한 작업을 수행하기 위해 노력하고있어.

이것은 (그래서 MapModulesToServers 옵션을 사용하지 않고) 작동 : WASX7122E :

AdminApp.install("c:\someFolder\someEar.ear") 
지금 내가 상관없이 내가 '는 IllegalArgumentException 오류 해보 무엇 MapModulesToServers 옵션을 추가하지 않고 노력하고있어 "예상을 - "찾을 수 없습니다."

나는이 메시지에 대한 인터넷 검색을 시도했지만 해결책을 찾지 못했습니다. 내가 해봤 구문의 일부 :

AdminApp.install('c:/someFolder/someEar.ear', '[-MapModulesToServers [WebSphere:cell=mycell,node=mynode,server=server1]]') 

이 하나가 수동으로 콘솔에 배치 한 후 commandAssistanceJythonCommands_admin.log에서 바로 찍은. 이것이 websphere가 내 귀에 대해 생성 한 구문입니다.

AdminApp.install('C:/someFolder/someEar.ear', '[-nopreCompileJSPs -distributeApp -nouseMetaDataFromBinary -nodeployejb -appname csiva-ear -createMBeansForResources -noreloadEnabled -nodeployws -validateinstall warn -noprocessEmbeddedConfig -filepermission .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755 -noallowDispatchRemoteInclude -noallowServiceRemoteInclude -asyncRequestDispatchType DISABLED -nouseAutoLink -noenableClientModule -clientMode isolated -novalidateSchema -MapModulesToServers [["Wicket Examples" someWar.war,WEB-INF/web.xml WebSphere:cell=cellName,node=nodeName,server=serverName]]]') 

어떤 도움을 주시면 감사하겠습니다.

답변

0

그래서 당신이 실제로 단축 시도했던이 같은 버전의 제안 :

AdminApp.install('C:/someFolder/someEar.ear', '[-MapModulesToServers [["Wicket Examples" someWar.war,WEB-INF/web.xml WebSphere:cell=cellName,node=nodeName,server=serverName]]]') 

을하고 -f 옵션을 wsadmin를 호출하는 경우 *.py 파일에 저장하거나, 자이 썬 언어는 wsadmin 시작하거나 확인 등 :

wsadmin.bat -lang jython 

난 그냥 내 ENV에 테스트했는데이 잘 작동 :

AdminApp.install('c:/SampleApp.ear', '[-MapModulesToServers [[ SampleApp Sample1.war,WEB-INF/web.xml WebSphere:cell=was855Node02Cell,node=was855Node02,server=server1 ]] -MapWebModToVH [[ SampleApp Sample1.war,WEB-INF/web.xml default_host ]]]') 
관련 문제