Spring WS 웹 서비스에서 응답 네임 스페이스 접두사 이름을 바꿀 수 있습니까?

필립 스테 펜슨

http://spring.io/guides/gs/producing-web-service/ 의 예제를 기반으로 Spring WS 웹 서비스를 빌드했습니다 . 응답에는 접두사 "ns2"가있는 내 네임 스페이스가 포함되어 있습니다.

xmlns:ns2="http://www.mycompany.com/somewhere"

비누 반응

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <ns2:mitteilungResponse xmlns:ns2="http://www.mycompany.com/somewhere">
         <ns2:responseContent>
            <ns2:message>Hello World!</ns2:message>
         </ns2:responseContent>
      </ns2:mitteilungResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

해당 접두사의 이름을 "myprefix"로 바꿀 수 있습니까? 어떻게? 아무도?

필립 스테 펜슨

네, 해결책을 찾았습니다. 매우 쉽습니다 ... 다음과 같이 package-info.java 의 @ XmlSchema-Annotation에 추가하기 만하면 됩니다.

@XmlSchema(
    xmlns = { 
        @XmlNs(prefix = "myprefix", namespaceURI="http://www.mycompany.com/foobar")
    },
    namespace = "http://www.mycompany.com/somewhere",
    elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED
)
package com.mycompany.project;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

XML 네임 스페이스 접두사를 인라인 xmlns 선언으로 어떻게 바꿀 수 있습니까?

분류에서Dev

제네릭 클래스에서 변수 이름을 바꿀 수 있습니까?

분류에서Dev

OSB에서 네임 스페이스 수정을위한 XSLT-네임 스페이스 접두사 이상?

분류에서Dev

일부 XML 네임 스페이스 태그를 접두사없이 어떻게 사용할 수 있습니까?

분류에서Dev

파싱 XML 수신 : 바인딩되지 않은 접두사 오류 및 속성에 Android 네임 스페이스 접두사가 없습니다.

분류에서Dev

웹 사이트 프로젝트에서 네임 스페이스를 사용할 수 없습니다.

분류에서Dev

Jaxb : Unmarshaller는 네임 스페이스와 접두사가있는 요소를 찾을 수 없습니다.

분류에서Dev

웹 서비스 사용이 응답하지 않습니까?

분류에서Dev

SAXFilter를 사용하여 SOAP 응답의 네임 스페이스를 제거 할 수 없습니다.

분류에서Dev

Spring XML 네임 스페이스 구성의 정확한 효과를 어디에서 찾을 수 있습니까?

분류에서Dev

페이스 북 게임에서 내 웹 사이트의 특정 페이지로 링크 할 수 있습니까?

분류에서Dev

네임 스페이스를 사용하는 C #에서 시스템 선언을 생략 할 수 있습니까?

분류에서Dev

LXML 네임 스페이스 접두사

분류에서Dev

Dummy를 전역 네임 스페이스에서 내 네임 스페이스로 이동할 수 있습니까?

분류에서Dev

R에서 두 데이터 프레임 사이의 값을 어떻게 찾고 바꿀 수 있습니까?

분류에서Dev

웹 서비스 안드로이드에서 엄청난 데이터 응답을 얻을 수 없습니까?

분류에서Dev

XML : 네임 스페이스에서 접두사가있는 태그 생성

분류에서Dev

C # 개체가있는 접두사 및 네임 스페이스

분류에서Dev

GCP Cloud Run 서비스의 이름을 바꿀 수 있나요?

분류에서Dev

Windows 7에서 글꼴 이름을 바꿀 수 있습니까?

분류에서Dev

두 개의 xml 네임 스페이스로 XmlElement를 만들 수 있습니까?

분류에서Dev

XML 오류 : 접두사가 네임 스페이스, KML 파일에 바인딩되지 않았습니다.

분류에서Dev

@ nrwl / nx에서 네임 스페이스 이름을 변경할 수 있습니까?

분류에서Dev

변수를 사용하여 perl에서 특정 네임 스페이스를 설정할 수 있습니까?

분류에서Dev

2 개의 네임 스페이스가있을 때 JAXB를 사용하여 2 개의 Java 객체에 대한 XML 응답을 어떻게 비 정렬화할 수 있습니까?

분류에서Dev

클래스 이름으로 모든 것을 접두사로 붙이는 대신 네임 스페이스와 같은 클래스 범위를 사용할 수 있습니까?

분류에서Dev

JSON / XML 속성에서 여러 네임 스페이스 구분 기호를 사용할 수 있습니까?

분류에서Dev

Magento 2 SOAP API에서 SOAP 응답을 역 직렬화 할 수 없음-응답의 XML 네임 스페이스와 서비스 참조 WSDL이 일치하지 않습니다.

분류에서Dev

하나의 파일에 두 개의 네임 스페이스를 어떻게 사용할 수 있습니까?

Related 관련 기사

  1. 1

    XML 네임 스페이스 접두사를 인라인 xmlns 선언으로 어떻게 바꿀 수 있습니까?

  2. 2

    제네릭 클래스에서 변수 이름을 바꿀 수 있습니까?

  3. 3

    OSB에서 네임 스페이스 수정을위한 XSLT-네임 스페이스 접두사 이상?

  4. 4

    일부 XML 네임 스페이스 태그를 접두사없이 어떻게 사용할 수 있습니까?

  5. 5

    파싱 XML 수신 : 바인딩되지 않은 접두사 오류 및 속성에 Android 네임 스페이스 접두사가 없습니다.

  6. 6

    웹 사이트 프로젝트에서 네임 스페이스를 사용할 수 없습니다.

  7. 7

    Jaxb : Unmarshaller는 네임 스페이스와 접두사가있는 요소를 찾을 수 없습니다.

  8. 8

    웹 서비스 사용이 응답하지 않습니까?

  9. 9

    SAXFilter를 사용하여 SOAP 응답의 네임 스페이스를 제거 할 수 없습니다.

  10. 10

    Spring XML 네임 스페이스 구성의 정확한 효과를 어디에서 찾을 수 있습니까?

  11. 11

    페이스 북 게임에서 내 웹 사이트의 특정 페이지로 링크 할 수 있습니까?

  12. 12

    네임 스페이스를 사용하는 C #에서 시스템 선언을 생략 할 수 있습니까?

  13. 13

    LXML 네임 스페이스 접두사

  14. 14

    Dummy를 전역 네임 스페이스에서 내 네임 스페이스로 이동할 수 있습니까?

  15. 15

    R에서 두 데이터 프레임 사이의 값을 어떻게 찾고 바꿀 수 있습니까?

  16. 16

    웹 서비스 안드로이드에서 엄청난 데이터 응답을 얻을 수 없습니까?

  17. 17

    XML : 네임 스페이스에서 접두사가있는 태그 생성

  18. 18

    C # 개체가있는 접두사 및 네임 스페이스

  19. 19

    GCP Cloud Run 서비스의 이름을 바꿀 수 있나요?

  20. 20

    Windows 7에서 글꼴 이름을 바꿀 수 있습니까?

  21. 21

    두 개의 xml 네임 스페이스로 XmlElement를 만들 수 있습니까?

  22. 22

    XML 오류 : 접두사가 네임 스페이스, KML 파일에 바인딩되지 않았습니다.

  23. 23

    @ nrwl / nx에서 네임 스페이스 이름을 변경할 수 있습니까?

  24. 24

    변수를 사용하여 perl에서 특정 네임 스페이스를 설정할 수 있습니까?

  25. 25

    2 개의 네임 스페이스가있을 때 JAXB를 사용하여 2 개의 Java 객체에 대한 XML 응답을 어떻게 비 정렬화할 수 있습니까?

  26. 26

    클래스 이름으로 모든 것을 접두사로 붙이는 대신 네임 스페이스와 같은 클래스 범위를 사용할 수 있습니까?

  27. 27

    JSON / XML 속성에서 여러 네임 스페이스 구분 기호를 사용할 수 있습니까?

  28. 28

    Magento 2 SOAP API에서 SOAP 응답을 역 직렬화 할 수 없음-응답의 XML 네임 스페이스와 서비스 참조 WSDL이 일치하지 않습니다.

  29. 29

    하나의 파일에 두 개의 네임 스페이스를 어떻게 사용할 수 있습니까?

뜨겁다태그

보관