2011-10-05 1 views
0

여기 내 상황이 있습니다 : Apache Axis 1.1을 사용하고 있습니다. 사용자 지정 웹 서비스를 .jws 파일로 설정하려고합니다. 단순히 축 웹 응용 프로그램 폴더에 놓습니다. 그래서 나는이 모든 것이 잘 좋은, WSDL 파일이 자동으로하지만, 내가 간단한 반환 할 수 있도록하려면 단지 StringInteger의 이상을 반환 할 수 있도록하려는 등을 생성 작동 /axis/MyWebService.jws.JWS 파일에서 사용자 정의 객체 유형을 반환 할 수 있습니까

을해야합니다 Java Bean 형의 오브젝트도 있습니다.

내가 사용하고있는 기술에 익숙해 져 있다는 것을 감안할 때 이것을 수행 할 수있는 방법이 있습니까? 내 바람둥이 환경 java 1.5.XX이지만, .jws 파일이있는 것 같습니다 그들이 제네릭 등

를 포함 할 수 없습니다 C/I만큼 내가 가지고 있지 않는 한 제안에 열려있어 b를 1.4 정도를 사용 컴파일 구조를 정비하거나

답변

0

아웃을 끕니다 환경 등을 변경하려면하며 JWS 파일 액세스 클래스 경로에 넣어 자바 빈 타입 클래스를 가지고의 문제에요. 일단 XML이 완성되면 XML 로의 자동 변환은 복잡한 SOAP 형식 등을 생성합니다. 파이처럼 간단하고 코드를 올바른 위치에 두어야합니다! 희망이 사람을 돕는

+0

나를 위해 작동하지 않았다. – Anarchofascist

+0

아뇨? 제 경우에는 간단한 Java 클래스를 작성한 다음 클래스 파일을 jws 파일에 표시된 적절한 위치에 놓았습니다. 웹 서비스 용 WSDL은 객체를 비누 유형으로 표시하므로 모든 클라이언트가 모든 언어에서 필요에 따라 객체를 작성할 수 있습니다. –

+0

Mr Drinker : 재 보증에 감사드립니다. 충분한 시간을 주면 그것을 내줄 수 있다고 확신합니다. 프로젝트에서 그 기능을 벗어나기가 쉽고 시간 압박이 계속 가중되고 있으므로 쿼리 기능없이 첫 번째 반복을 제공 할 것입니다. – Anarchofascist