2013-07-16 5 views
1

Worklight v5.0.6에서 잘 작동하는 Ant 빌드 파일이 있습니다. Worklight v6.0으로 이식 할 때 app-builder 작업을 위해 새로운 필수 속성 인 worklightserverhost이 있다는 것을 알게되었습니다.IBM Worklight 6.0 - worklightserverhost 속성 및 app-builder Ant 태스크

<app-builder 
    applicationFolder="path/to/proj" 
    environments="mobilewebapp,android,iphone" 
    nativeProjectPrefix="myproj" 
    worklightserverhost="?Here?" 
    outputFolder="where/to/put/it"/> 

여기에 넣을 값이나 중요성에 대한 문서는 찾을 수 없습니다. 내 생각 엔 이전에 application-descriptor.xml이었던 값이어야하고 이제 Worklight Studio에서 빌드 할 때 worklight.properties에서 가져온 값이기 때문에 호스트뿐 아니라 포트 및 컨텍스트 루트이기도합니다. 그게 맞습니까?

답변

3

위에서 언급 한 것처럼이 속성은 application-descriptor.xml에서 worklightServerRootURL을 제거해야하므로 필요합니다. 따라서 애플리케이션 빌더 Ant 태스크를 사용하는 경우 호스트, 포트 및 컨텍스트 루트를 지정해야합니다.
예 : worklightserverhost="http://9.148.22.4:10080/testProject"

이 방법이 유용합니까?

누락 된 정보에 대한 문서 결함이 열립니다. 6.0의 Ant 태스크에 대한 기사가 IBM Worklight Information Center (adapters, apps)에서 업데이트되지 않은 것처럼 보입니다.

+0

나를 위해 일하니? 아직 실험 중입니다. 응용 프로그램이 실행되고 연결되지 않을 때까지이 값의 오류가 표시되지 않을 수도 있습니다. 당신이 말했듯이, 가장 많이 업데이트해야하는 개미 작업 설명서입니다. – djna

+0

글쎄, 나는 당신이 단지 이론적 인 질문을하지 않고 그 일을 가진 앱을 만들려고 노력할 것이라고 생각했다. 'k. –

+1

어쨌든 저는 앱을 만들고 있습니다. "예"라고 말하면 기쁩니다. 이제 작동합니다. 그러나 나는 또한 이론에 많은 가치를 두었습니다 ... ;-) – djna

관련 문제