우리는 Axis를 통해 Java Messaging Service 기반 웹 서비스를 사용하고 있으며 webservice는 MIME 헤더로 래핑 된 XML 문서를 반환합니다. 이로 인해 반환 값을 인식 할 수 없기 때문에 문제가 발생합니다. Google 주에서 발견 된 해결책은 mail.jar
및 activation.jar
을 classpath
으로 옮기는 것입니다. 그러나 우리는 호스팅 된 솔루션을 사용하고 공급자 [Demandware]는 jar 파일을 이동시키지 않습니다. 이 문제에 대한 또 다른 해결책이 있습니까? JMS가 MIME 헤더에서 반환 값을 래핑하지 못하게 할 수 있습니까? (이상하게도 우리는 호스팅 솔루션보다 제 3 자 웹 서비스를 더 잘 제어 할 수 있습니다).Axis, Java Messaging Service 및 MIME 헤더
0
A
답변
1
Demandware가 SOAP 웹 서비스 서버로 작동하도록하려는 것 같군요? 그러나 현재 버전의 Demandware에서는 지원되지 않습니다. 현재 REST 기반 웹 서비스 만 지원되며 클라이언트에서 사용할 수 있습니다.
내 관점에서이를 사용자 정의 할 수도 없습니다. 이것은 또한 당신이이 문제점을 얻는 이유이기도합니다.
0
WebClient와 통신하기 위해 HTTPClient를 사용하고 Demandware 스크립트 코드로 SOAP 봉투를 생성/해석 할 수 있지만 지루한 일입니다. Jorge Matos의 Webservice Framework에 대한 Demandware XChange 포털 (폐쇄 된 사이트, 등록 필요)을 확인할 수도 있습니다.
또한 명령 줄 AXIS 툴킷을 사용하고 생성 된 스텁을 확인하는 데 도움이 될 수 있습니다. AXIS가 Demandware 서버에서 사용되므로 카트리지 webservices 폴더에 wsdl 파일을 포함하면 Demandware에서 내부적으로 생성 및 사용되는 것과 동일한 스텁이 표시됩니다.
관련 문제
- 1. Java EE 6 Java Messaging Service 불가능합니다. NullPointerException
- 2. Axis 보안 헤더
- 3. 처음부터 MIME 헤더 작성
- 4. MIME 헤더 - 내용 처리
- 5. Java Axis faulstring
- 6. MVMLight Messaging 및 Silverlight
- 7. 첨부 파일이있는 SMTP MIME 헤더
- 8. MIME :: 엔티티 헤더 인코딩이 올바른가요?
- 9. SMS-CB (Short Messaging Service-Cell Broadcast) 전송 또는 시뮬레이션
- 10. Java Axis WebService 오버로드 제어
- 11. Java .Net Interop. Axis java.util.Map
- 12. Java EE Service dependencies
- 13. Java Service 래퍼 및 종료 명령
- 14. SOAP : 새로운 헤더 추가를 위해 AXIS 1.4에서 CXF로 메소드를 마이그레이션하십시오.
- 15. Apache Axis ConfigurationException
- 16. AXIS SOAP wsdlPortType
- 17. BlazeDS Messaging Channel.Connect.Failed Error
- 18. HTML 이메일 메시지의 헤더 및 MIME 유형 (PHP를 통해 전송)
- 19. 전자 메일 메시지 본문에 나타나는 MIME 헤더
- 20. Axis 1.4를 사용하여 사용자 정의 SOAP 헤더 설정
- 21. Apache Axis 1.4 OutOfMemoryError : Java 힙 공간
- 22. Apache Axis WSDL에서 Java 로의 변환
- 23. NoEndPointException을 던지는 Java Axis Webservice 스텁
- 24. Ajax로 Java Web-Service 호출
- 25. silverlight 4 with java service
- 26. SMS (Java Wireless Messaging API) 대신 SMS (Wireless Wireless Messaging API)를 사용하는 방법
- 27. Axis Marshaller
- 28. MIME 엔터티의 일반 MIME 유형?
- 29. Axis 1.4 webservice from WSDL
- 30. WRONG_DOCUMENT_ERR Java Axis 1.4에서 sugarCRM에 로그인 한 후 오류가 발생했습니다.