달력

3

« 2024/3 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2010. 5. 19. 17:38

AXIS2 관련 ERROR I.lib()/I.lib(Axis2)2010. 5. 19. 17:38

.. .. ..

에러:  java.lang.ClassNotFoundException: org.apache.axis2.transport.http.AxisAdminServlet

web.xml에서 org.apache.axis2.transport.http.AxisAdminServlet을 org.apache.axis2.webapp.AxisAdminServlet 로 변경

 

에러: java.lang.ClassNotFoundException: org.apache.http.HttpResponseFactory

axis2.xml 를 보면 transportReceiver에서 org.apache.axis2.transport.http.SimpleHTTPServer  를 사용하는게 잘 못되었다. 우리는 servlet transport를 사용하므로 transportReceiver를 삭제한다.

 
위의 상태를 고치면 axis2 가 잘돌아간다. 하지만 클라이언트를 만들때 port name이 나오지 않는 현상이 일어난다.
이부분에 대해서 몇일을 알아보고 작업을 하였지만 이유를 알수 없었다.

수많은 시간동안 삽질을 하던중 AXIS2 고수님께 문의해본 결과
AXIS 1.5.1의 버그였다 ;;
FIX 하는 방법은
http://apache.mirror.cdnetworks.com/httpcomponents/httpcore/binary/httpcomponents-core-4.0.1-bin.zip
를 다운받아서 LIB에 추가를 한후에
위에서 지웠던 transportReceiver 부분을 다시 복구한다. 이후 하였더니 잘된다;;

'I.lib() > I.lib(Axis2)' 카테고리의 다른 글

CXF 를 이용해 Web Service 이용하기 (axis2비슷)  (0) 2013.08.08
AXIS2 정리 및 요약  (0) 2010.09.06
Axis + eclipse 이용 client 설정  (0) 2010.05.20
axis2 + eclipse Server 올리는 설정  (1) 2010.05.20
Axis2 설치 / 설정  (2) 2010.04.27
.
:
Posted by .07274.