2012-03-16 2 views
0

내가 OS의 X에 Axis2와/C를 사용하려고하지만 axis2c_http_server을 시작할 때, 나는 다음과 같은 오류를 얻을 :axis2c_http_server은 axis2.xml 찾을 수 없습니다

[Fri Mar 16 12:26:19 2012] [info] Starting Axis2 HTTP server.... 
[Fri Mar 16 12:26:19 2012] [info] Apache Axis2/C version in use : 1.6.0 
[Fri Mar 16 12:26:19 2012] [info] Server port : 9090 
[Fri Mar 16 12:26:19 2012] [info] Repo location : ../ 
[Fri Mar 16 12:26:19 2012] [info] Read Timeout : 60000 ms 
[Fri Mar 16 12:26:19 2012] [error] dep_engine.c(324) Axis2 Configuration file name not found 
[Fri Mar 16 12:26:19 2012] [error] conf_init.c(56) Creating deployment engine failed for repository ../ 
[Fri Mar 16 12:26:19 2012] [error] http_receiver.c(126) unable to create private configuration contextfor repo path ../ 
[Fri Mar 16 12:26:19 2012] [error] http_server_main.c(215) Server creation failed: Error code: 18 :: Configuration file cannot be found 

는 것 같다을 파일 축 2를 찾을 수없는 서버 .xml. repo의 루트에 axis2.xml을 넣었습니다. 서버가 로그를 올바른 폴더에 작성하기 때문에 환경 변수 $ AXIS2C_HOME을 올바르게 설정했습니다. 여기

내 환매 특약의 구조는 다음과 같습니다

[email protected]:repo $ pwd 
/Users/antoine/Documents/axis2c_test/repo 
[email protected]:repo $ ll -R 
total 16 
[email protected] 1 antoine staff 5.8K Mar 16 10:06 axis2.xml 
drwxr-xr-x 53 antoine staff 1.8K Mar 16 10:06 lib 
drwxr-xr-x 4 antoine staff 136B Mar 16 12:26 logs 
drwxr-xr-x 4 antoine staff 136B Mar 16 11:14 services 

./lib: 
total 25816 
-rwxr-xr-x 1 antoine staff 246K Mar 16 10:06 libaxis2_axiom.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 246K Mar 16 10:06 libaxis2_axiom.0.dylib 
-rw-r--r-- 1 antoine staff 1.3M Mar 16 10:06 libaxis2_axiom.a 
-rwxr-xr-x 1 antoine staff 246K Mar 16 10:06 libaxis2_axiom.dylib 
-rwxr-xr-x 1 antoine staff 1.0K Mar 16 10:06 libaxis2_axiom.la 
-rwxr-xr-x 1 antoine staff 576K Mar 16 10:06 libaxis2_engine.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 576K Mar 16 10:06 libaxis2_engine.0.dylib 
-rw-r--r-- 1 antoine staff 2.6M Mar 16 10:06 libaxis2_engine.a 
-rwxr-xr-x 1 antoine staff 576K Mar 16 10:06 libaxis2_engine.dylib 
-rwxr-xr-x 1 antoine staff 1.1K Mar 16 10:06 libaxis2_engine.la 
-rwxr-xr-x 1 antoine staff 120K Mar 16 10:06 libaxis2_http_common.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 120K Mar 16 10:06 libaxis2_http_common.0.dylib 
-rw-r--r-- 1 antoine staff 484K Mar 16 10:06 libaxis2_http_common.a 
-rwxr-xr-x 1 antoine staff 120K Mar 16 10:06 libaxis2_http_common.dylib 
-rwxr-xr-x 1 antoine staff 1.1K Mar 16 10:06 libaxis2_http_common.la 
-rwxr-xr-x 1 antoine staff 20K Mar 16 10:06 libaxis2_http_receiver.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 20K Mar 16 10:06 libaxis2_http_receiver.0.dylib 
-rw-r--r-- 1 antoine staff 57K Mar 16 10:06 libaxis2_http_receiver.a 
-rwxr-xr-x 1 antoine staff 20K Mar 16 10:06 libaxis2_http_receiver.dylib 
-rwxr-xr-x 1 antoine staff 1.2K Mar 16 10:06 libaxis2_http_receiver.la 
-rwxr-xr-x 1 antoine staff 112K Mar 16 10:06 libaxis2_http_sender.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 112K Mar 16 10:06 libaxis2_http_sender.0.dylib 
-rw-r--r-- 1 antoine staff 355K Mar 16 10:06 libaxis2_http_sender.a 
-rwxr-xr-x 1 antoine staff 112K Mar 16 10:06 libaxis2_http_sender.dylib 
-rwxr-xr-x 1 antoine staff 1.2K Mar 16 10:06 libaxis2_http_sender.la 
-rwxr-xr-x 1 antoine staff 49K Mar 16 10:06 libaxis2_parser.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 49K Mar 16 10:06 libaxis2_parser.0.dylib 
-rw-r--r-- 1 antoine staff 139K Mar 16 10:06 libaxis2_parser.a 
-rwxr-xr-x 1 antoine staff 49K Mar 16 10:06 libaxis2_parser.dylib 
-rwxr-xr-x 1 antoine staff 982B Mar 16 10:06 libaxis2_parser.la 
-rwxr-xr-x 1 antoine staff 57K Mar 16 10:06 libaxis2_xpath.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 57K Mar 16 10:06 libaxis2_xpath.0.dylib 
-rw-r--r-- 1 antoine staff 190K Mar 16 10:06 libaxis2_xpath.a 
-rwxr-xr-x 1 antoine staff 57K Mar 16 10:06 libaxis2_xpath.dylib 
-rwxr-xr-x 1 antoine staff 902B Mar 16 10:06 libaxis2_xpath.la 
-rwxr-xr-x 1 antoine staff 193K Mar 16 10:06 libaxutil.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 193K Mar 16 10:06 libaxutil.0.dylib 
-rw-r--r-- 1 antoine staff 982K Mar 16 10:06 libaxutil.a 
-rwxr-xr-x 1 antoine staff 193K Mar 16 10:06 libaxutil.dylib 
-rwxr-xr-x 1 antoine staff 867B Mar 16 10:06 libaxutil.la 
-rwxr-xr-x 1 antoine staff 63K Mar 16 10:06 libguththila.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 63K Mar 16 10:06 libguththila.0.dylib 
-rw-r--r-- 1 antoine staff 191K Mar 16 10:06 libguththila.a 
-rwxr-xr-x 1 antoine staff 63K Mar 16 10:06 libguththila.dylib 
-rwxr-xr-x 1 antoine staff 923B Mar 16 10:06 libguththila.la 
-rwxr-xr-x 1 antoine staff 229K Mar 16 10:06 libneethi.0.6.0.dylib 
-rwxr-xr-x 1 antoine staff 229K Mar 16 10:06 libneethi.0.dylib 
-rw-r--r-- 1 antoine staff 1.4M Mar 16 10:06 libneethi.a 
-rwxr-xr-x 1 antoine staff 229K Mar 16 10:06 libneethi.dylib 
-rwxr-xr-x 1 antoine staff 1.0K Mar 16 10:06 libneethi.la 
drwxr-xr-x 3 antoine staff 102B Mar 16 10:06 pkgconfig 

./lib/pkgconfig: 
total 8 
-rw-r--r-- 1 antoine staff 256B Mar 16 10:06 axis2c.pc 

./logs: 
total 24 
-rw-r--r-- 1 antoine staff 12K Mar 16 12:26 axis2.log 

./services: 
total 32 
-rwxr-xr-x 1 antoine staff 10K Mar 16 12:26 libhello.dylib 
-rw-r--r-- 1 antoine staff 209B Mar 16 10:06 services.xml 

누군가가 내가 잘못 뭐하는 거지 볼 수 있나요?

답변

0

나는 클라이언트 측 소비자만을 사용하고 있지만 아마도 내가 가진 해결책이 도움이 될 수 있습니다.

서버를 실행하려면 AXIS2C 설치를 가리 키도록 AXIS2C_HOME 환경 변수를 설정해야합니다. axis2c_stub_t 형식의 새 인스턴스를 만들 때 당신이 필요하지 않은 클라이언트에 대한

, 당신은 단지 axis2.xml 파일의 위치를에서 지정할 (일명 client_home 매개 변수를 설정합니다.)

관련 문제