본문 바로가기

분류 전체보기

(505)
Exception in thread `main` java.lang.NoClassDefFoundError 에러다.된장classpath 에 "." 추가 했다.그래도 난다.추측1. classpath 에 "." 추가 했냐? 했다.2. HotelHiltonClient.class 가 있냐? 있다.3. HotelHiltonClient.java 에 main 이 있냐? 있다.4. HotelHiltonClient 철자를 잘못 섰냐? 둑는다? ㅡㅡ+5. 머리털 100개 이상은 빠졌다. 된장 헐.결론package 를 왜? 넣었냐? ㅡㅜ미치고 팔짝 뛰것다.HotelHiltonClient.java 에 package 와 main 이 같이 있으면 main 무시한다.아무도 안갈려 줬다. 된장하긴 package로 묶는다는것은 일종의 library 개념인데...거기다가 main을 넣으면 그게 라이브러니냐? ㅄ ㅡㅜ울고 잡다. ㅜㅜ오늘 또하..
WEB Services 링크 -> 잘 모아 놓았군요. 링크겁니다.잘정리해 놓았군요. 감사합니다.2008/10/14 "Multipart"와 "Message" Content-Type 2008/10/10 MIME [5] 2008/04/22 Formatting an output parameter with 'wrapped' style 2008/02/12 wsdl.exe Utility 를 사용해 프록시 클래스 생성 2008/01/30 Visual Studio 를 통해 웹 서비스 디버깅 하기 2008/01/10 [닷넷 웹서비스 예제] Default.aspx.cs 2008/01/03 [닷넷 웹서비스 예제] Default.aspx 2007/12/31 [닷넷 웹서비스 예제] 웹 서비스 코드 Convert.asmx 2007/12/30 [닷넷 웹서비스 예제] 웹 서비스 코드 C..
XML Web Services 정리 출처 : http://tequiero35.egloos.com/9002461. XML Web Services 란? ▪ XML 기반의 분산 컴포넌트 모델 2. XML Web Services 의 장점 ▪ HTTP 프로토콜 이용 ▪ 플랫폼과 언어 독립적 (약결합 구조 ▪ 동기, 비동기 메시징 ▪ 기존 시스템에 적용 가능 3. 웹 서비스의 형태 3-1. 동기적 ▪ 클라이언트/서버 간 1:1 연결. 일반적으로 RPC 형태로 동작. ▪ 요청 후 응답이 오기까지 동기적으로 묶여있어서 다른 일을 할 수 없다. 3-2. 비동기적 ▪ 단방향 메시징. (ex. 이메일 시스템). 큐가 필요하다. ▪ 메시지를 전달하고 ok 되면 끝. 이벤트성 메시지. 4. 웹 서비스의 기본 구조 1. 고려 사항 1-1. EndPoint 먼저? ..
AXIS2에는 내장된 SOAPMonitor 출처 : http://cyberhp.egloos.com/1290921AXIS2에는 내장된 SOAPMonitor를 제공합니다. SOAPMonitor는 웹브라우저(Java Applet)을 이용하여 송수신되는 SOAP 메시지들을 볼 수 있는 기능을 제공합니다. 설치방법은 다음과 같습니다. 1. AXIS2_WAR설치 디렉터리(앞으로 $AXIS2_WAR라고 합니다)의 WEB-INF/lib에 있는 soapmonitor-1.4.jar 압축을 풀어서 $AXIS2_WAR 밑으로 놓습니다. org.apache.axis.soapmonitor.applet 패키지만 필요하니 servlet 패키지는 삭제하십시요. 2. $AXIS2_WAR/WEB-INF/conf에 있는 axis2.xml을 편집기로 열어서 다음 내용을 기입합니다. ..
AXIS2 WSDL의 WSDL Port Address 자동 변경 출처 : http://cyberhp.egloos.com/1409501지난 번에 사용자 정의 WSDL에서 Port Address를 Ant Replace Task를 이용하여 변경하는 것에 대해 글을 올렸었다. 오늘에서야 다시 안 사실. AXIS2의 services.xml에서 파라미터 설정으로 동적으로 변경 가능하다. services.xml에서 다음과 같이 파라미터 설정을 하면 된다. Receive Real Time Signal Data true true org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier wsReceiver
AXIS2에서 SOAP Header 다루기 Part 1~3(AXIS2 Module). 출처 : http://cyberhp.egloos.com/1424917웹서비스를 통해 통신을 수행하는 경우 간혹 SOAP Header의 정보를 읽거나 넣어야 하는 경우가 있다. AXIS2를 사용하는 경우 어떻게 SOAP Header에 접근하고 해당 정보를 읽고 쓰는지 알아보자. Part1은 Consumer 부분이다. 샘플로 넣을 SOAP Header는 아래와 같다고 가정하자. KEY0001 VALUE002 AXIS2를 이용하여 웹서비스 클라이언트를 만드는 경우에는 다음과 같이 SOAP Header를 다룰 수 있다. 먼저, SOAP Header에 값을 추가하는 코드이다. RPCServiceClient client = new RPCServiceClient(); // ServiceClient를 사용해도 동일하다..
[Error] org.apache.axis2.deployment.DeploymentException 이걸 우찌 해결해야 한디야 ㅡㅜ아 슬포라.또 삽질의 연속이 시작 되것다. 된장분명 Class 파일을 못찾아서 그런건디 ㅡㅜ-------------------------------------------된장 할 결론 : 빨간색이 틀렸다. 우쒸이... 이것때문에 3일을 해매다니.. 이젠 코딩 못하겠다. ㅡㅜorg.apache.axis2.deployment.DeploymentException: A ClassNotFoundException error occurred in loading the message receiver org.apaceh.axis2.rpc.receivers.RPCMessageReceiver-----------------------------------------------------------..
[java] ant 컴파일시 - warning: `includeantruntime` was not set 컴파일시 경고메시지 발생[sang@dev5 HotelHilton]$ ant -f compile.xml Buildfile: /home/sang/HotelHilton/compile.xmlcompile: [delete] Deleting directory /home/sang/HotelHilton/bin [mkdir] Created dir: /home/sang/HotelHilton/bin [javac] /home/sang/HotelHilton/compile.xml:7: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 1 so..