programming tip

Axis2 사용시 주의

joshua90 2010. 11. 8. 11:28
Axis2 를 사용할 일이 있어서 이것 저것 테스트 중인데
생각보다 빠릇 빠릇 되지는 않는 것 같다.. 뭐든 그렇듯이


1. eclipse 에서 axis2 로 서버 만들기

이클립스 갈릴레오에 맞는 axis2 버전이 1.4.1 이란다.
괜히 최신 버전을 깔았다가 생성하고 실행시 에러가 나는 문제가 ㅋ

암튼 1.4.1 버전으로 설치하면 별문제없어 잘 생성된다.


2. axis2 로 client 만들기

wsdl2java 방식으로 client 생성시
ADB 바인딩 방식으로 생성시 AnyType 을 맵핑 못한다는 오류 발생??
몰까 쩝..

그래서
xmlbeans 바인딩 방식으로 생성하여 생성 성공
런타입시 클래스를 못찾는 오류 발생 ..
생성된 소스 중에 TypeSystemHolder.class 이라는 클래스가 있는데
(소스 생성인데 클래스를 생성하는건 몬가 ㅋ )
이클립스에서 소스와 바이너리 위치가 달라서 생기는 문제임
바이너리 폴더로 이동후 문제 해결

jibx 방식은 아직 테스트 안해봤음