2017-10-30 5 views
1

Wakanda Enterprise 2.2.1에서 원격 4D 데이터 스토어에 연결하려고하면 오류가 발생했습니다. "데이터 스토어 유형"wakanda "를 사용할 수 없음" 개체 전달 대상 "addRemoteStore"얻을 수있는 원격 데이터 저장소는 다음과 같습니다 발견addRemoteStore() 데이터 스토어의 새 매개 변수 유형

{ 
hostname: "myserver:8050", 
jsFile: "targetDS.js", 
password: "mypassword", 
ssl: false, 
timeout: 15, 
type: "4D", 
user: "myuser" 
}

답변

1

솔루션 :

이 라이선스 관련이있는 것으로 밝혀졌습니다. addRemoteStore()에는 4D 모바일 커넥터 외에 4D 데이터 저장소에 액세스하기위한 Wakanda 커넥터가 필요합니다.

이 메서드는 Wakanda 커넥터 라이선스가 추가 된 V1에서와 같이 작동합니다. 업데이트 된 라이센스에 대해 Wakanda 지원 부서 또는 4D 판매 담당자에게 언제든지 문의하십시오.

업데이트 된 게시물 :

V 2.2.1에서 테스트를 거쳤으며 동일한 오류가 발생했습니다. v1.1.5의 동일한 코드가 오류없이 작동합니다.

v1에서 v2 로의 마이그레이션 참고 사항이 포함 된 Wakanda 문서는 addRemoteStore()의 변경 사항을보고하지 않습니다.

GitHub 문제에서 버그로보고했습니다. 엔지니어링 팀이이를 조사 할 것입니다. 다음 링크를 사용하여 상태를 추적 할 수 있습니다. https://github.com/Wakanda/wakanda-issues/issues/221

----------------------- 원본 게시물 ----------------------- ------------------ 이 솔루션이 업그레이드되었거나 새로 추가 되었습니까?

2.2.1에서 로컬 모델과 원격 모델에는 4D Mobile 연결 구성을 정의하는 config.waConfig를 포함한 모델 파일 세트가 있습니다. 주요 모델은 지역이어야 및 원격 모델은 새로운 모델이 될 필요가있다 : 당신이 addRemoteStore에 전달 된 값과의 값 충돌 4D 모바일 원격 모델과 여부를 해당 파일을 (있는 경우 enter image description here

가 확인하시기 바랍니다).

+0

여러 개의 4D 데이터베이스에 액세스하기 위해 addRemoteStore()를 사용합니다. 비슷한 객체를 사용하면 같은 결과를 얻습니다 :'{type : "4D", 그룹 : NombreTienda, 연결 : {사용자 : "xxxx", 암호 : "xxxxx", 호스트 이름 : 호스트, 타임 아웃 : 60}},'error.message : "데이터 저장소의 유형"wakanda "를 사용할 수 없습니다." –

+0

이것은 업그레이드 솔루션이지만 addRemoteStore()를 테스트했습니다. –