.Net 어플리케이션을 배치하기 위해 IBM UCD에서 프로세스를 작성했습니다. 내 시나리오는 내가 프로세스를 실행할 때마다 런타임에 다른 응용 프로그램 이름을 제공 할 수 있어야한다는 것입니다. IBM UCD에서 속성을 사용하여이를 어떻게 수행 할 수 있습니까?IBM Urbancode Deploy - 속성을 사용하여 런타임에 매개 변수에 값을 제공하십시오.
"프롬프트에서 사용"옵션을 사용하고 구성 요소 속성을 만들어 매개 변수 $ {p : component/application.name}에 매핑했지만 작동하지 않는 것 같습니다. 몇 가지 단계를 빠뜨린 것일 수 있습니다.
이 작업을 수행하기위한 세부 단계가 있으면 좋을 것입니다.
구성 요소 프로세스 속성을 만들고이를 구성 요소 프로세스의 매개 변수로 참조하는 단계를 설명합니다. 1. 구성 요소 프로세스에서 "응용 프로그램 이름"이라는 레이블이 붙은 "iss.app.name"이라는 이름의 구성 요소 프로세스 속성을 만들었습니다. 2. 구성 요소 프로세스 단계로 돌아가서 Application Name의 값을 $ {p : iss.app.name} 으로 변경했습니다. 3. 응용 프로그램 프로세스가 실행될 때 응용 프로그램 이름을 묻는 메시지가 나옵니다. "ABC"값을 제공했습니다. 하지만 특정 단계에서 "정의되지 않은"오류가 발생합니다. – Kanchana
또한 추가하려면 IBM UCD 버전 6.0.1.0.455295를 사용하고 있습니다. – Kanchana
이상한 구성 요소 프로세스 로그에 들어가 속성이 어떤 식 으로든 표시되는지 확인하려면 속성 탭을 누릅니다. – EricMinick