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]]]')
어떤 도움을 주시면 감사하겠습니다.