0
, 내 조직의
enterprise.wsdl
파일은
Web Services Connector downloads page에서
wsc-23.jar
을 다운로드하고이 들어있는 디렉토리에서 다음 명령이 개 다운로드 한 파일 실행 다운로드
:문제
java -classpath wsc-23.jar com.sforce.ws.tools.wsdlc enterprise.wsdl enterprise.jar
을
[WSC23][wsdlc.run:348]Created temp dir: C:\Users\myName\AppData\Local\Temp\wsd
lc-temp-215798849-dir
[WSC23][wsdlc.<init>:110]Generating Java files from schema ...
[WSC23][wsdlc.<init>:110]Generated 290 java files.
[WSC23][wsdlc.compileTypes:298]Compiling to target default...
cannot find symbol
symbol: class RecordType
location: package com.sforce.soap.enterprise.sobject
cannot find symbol
symbol: class RecordType
location: package com.sforce.soap.enterprise.sobject
cannot find symbol
symbol: class RecordType
location: package com.sforce.soap.enterprise.sobject
cannot find symbol
symbol: class RecordType
location: package com.sforce.soap.enterprise.sobject
cannot find symbol
symbol: class RecordType
location: package com.sforce.soap.enterprise.sobject
Error: Compilation failed
왜 클래스 RecordType
컴파일이 실패의 원인이 출력을 생성
?
WSDL에' ... complexType>'이 있는지 확인할 수 있습니까? 나는 다른 객체가 RecordType을 찾고있는 가시성 문제라고 생각하지만, 당신은 WSDL에 RecordType 자체가 없다. –
ryanbrainard
@ryanbrainard 아니요, 해당 복합 유형은 WSDL에 없습니다. SalesForce가 내 조직에 나쁜 WSDL을 생성 했습니까? –
가능합니다. 필자는 WSDL에서 ... complexType>'요소를 제거하고 동일한 문제를 재현했습니다. 아마도 Professional Edition을 사용하고 있습니까? PE의 레코드 유형 부족을 특별히 다루지 않는 버그가있을 수 있습니다 ?? SFDC 지원에 문제를 제기하는 것이 좋습니다. –
ryanbrainard