Tridion이있는 서버와 다른 서버에 Fredhopper를 설치했으며 여기에 나온 지침에 따라 Fredhopper 용 SmartTarget 배포 웹 서비스 설정 지침을 따랐습니다 (로그인 필요) :SmartTarget 2010 - 배포 웹 서비스 WSDL 404
내 새로 배포 된 웹 서비스로 이동하여 WSDL을 볼 수 있어야하지만 그렇게하려고하면 404 메시지가 표시됩니다. http : // [machinename] : 8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService로 이동하면 사용 가능한 방법을 보여주는 페이지가 표시되지만 WSDL 링크를 클릭해도 작동하지 않습니다.
는 서비스의 WSDL 읽을 수 SDL Tridion 2011 SP1에서 Fredhopper 콘텐츠를 배포하는 것은 작동하지 않기 때문에이 문제가되는 이유는 다음과 같습니다
:단계 : 배포 처리 단계가 실패 할 수없는 대상을 웹 서비스를 통해 fredhopper XML을 유지하고 http : // [machinename] : 8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService? wsdl에서 WSDL에 액세스하지 못했습니다. 그것은 실패했습니다 : HTTP : // [컴퓨터 이름] : 8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService WSDL
찾을 사람뿐만 아니라 Tridion 포럼에 같은 문제를 건너 왔어요하지만 해결책은 발견되지 않았다
https://forum.sdltridion.com/topic.asp?TOPIC_ID=7415
누구도이 문제를 접하게 된 적이 있습니까? 감사! 질문
아하 저는 Fredhoppers JBOSS 인스턴스에서 실행하려고했습니다. 이후 Tomcat 7을 설치하고 8080 포트에서 실행했지만 http : // [machinename] : 8080/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService? wsdl에서 WSDL에 액세스 할 수 없으므로 다른 것으로 생각하기 시작했습니다. –
우리는 또한 2 가지 다른 웹 서비스 (J2EE 및 비 J2EE)를 제공합니다. 이는 기본적으로 EJB를 사용해야하는지 여부입니다. Tomcat과 함께 J2EE가 아닌 것을 사용하십시오. –
그것은 잘못된 버전의 WAR 파일을 사용했습니다. 당신의 도움을 주셔서 감사합니다! –