Axis 이미터 환경 설정 페이지에서 Axis 웹 서비스를 작성하거나
이용할 때 사용되는 다음 환경 설정을 설정할 수 있습니다.
WSDL2Java
- 모든 요소의 코드 생성:
- 기본값으로 WSDL2Java는 참조된 WSDL 파일의 해당 요소에 대한 코드만
생성합니다. 참조 작동 방식에 대한 추가 정보는
Axis 참조 안내서(http://ws.apache.org/axis/java/reference.html)를 참조하십시오.
- 메타 데이터의 별도 헬퍼 클래스를 생성합니다.
- 이 옵션을 선택하면 WSDL2Java는 스켈레톤에 헬퍼 클래스를 포함시키지 않고
메타데이터를 포함하는 별도의 헬퍼 클래스를 작성합니다.
- 랩핑된 XML 배열 유형에 대한 직접 배열보다 빈 빌드를 선호합니다.
- 기본 동작은 다음 XML 구성을 맵핑하는 것입니다.
<element name="array">
<complexType>
<sequence>
<element name="item" type="xs:string"/>
</sequence>
</complexType>
</element>
기본 동작은 위 XML 구성을 자바 문자열 배열(String[])에 맵핑하는 것입니다. 스키마의 해당 유형에 대해 특정 자바 Bean 클래스(ArrayOfString)가 생성되도록 하려면 이 옵션을 선택하십시오.
- deploy.wsdd에 범위 추가.
- 이는 서버 구현 배치 방법을 나타냅니다. 애플리케이션은 모든 요청에 한 개의 구현 클래스 인스턴스를 사용합니다.
요청에서
각 요청에 대해 새 구현 클래스 인스턴스를 작성합니다. 세션에서는 각 세션에 대해 새 구현 클래스의 인스턴스를 작성합니다.
- 제한시간(초):
- 기본값은 45입니다. 제한시간을 사용하지 않으려면 -1을 사용하십시오.
Java2WSDL
- 상속된 클래스에서 허용된 메소드 찾기:
- 이 옵션을 지정하면 Java2WSDL 구문 분석기는 확장된 클래스를 검사하여
WSDL 파일에 내보낼 메소드 목록을 판별합니다.
- 코드 생성 전에 JAX-RPC 준수를 위해 서비스 클래스
분석.
- 이 옵션을 선택하면 도구는 자바 서비스 클래스 및 해당 값 유형을 조사하여
JAX-RPC 스펙의 중요 요구사항을 충족하는지 판별합니다.