soap axis2호출시 @resource null 오류좀 봐주세요..
- 작성자 :
- 주*덕
- 작성일 :
- 2016-10-06 16:46:30
- 조회수 :
- 1,183
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
현재 구축되어 있는 소스에 웹서비스(axis2)를 등록을 하고
@resource로 지정되어있는 객체를 가져다 쓰려고 하면 null로만 찍히네요;;
정상작동하는 소스
--------------------------
@Controller
public class EmpManageController {
@Resource(name = "EmpDeptManageService")
private EmpDeptManageService empDeptManageService;
null오류 소스(웹서비스 등록 클레스)
--------------------------------------------
@Controller
public class skController {
@Resource(name = "commonSql")
private CommonSqlDAO commonSql;
구축소스 내에서
@Resource(name = "skController")
private skController skController ;
로 객체 생성후 해당 객체안에 있는 함수 호출하면 commonSql 객체가 정상적으로 null오류가 안나는데
웹서비스로 호출(wsdl url을 이용하여 호출하면) commonSql 쪽에 null값이 들어가버립니다.
현재까지 찾아본 해답으로는
ApplicationContext context = new ClassPathXmlApplicationContext("egovframework/spring/com/context-*.xml");
CommonSqlDAO commonSql = (CommonSqlDAO)context.getBean("commonSql");
방식으로 가져오고 있는데... 해당 xml파일을 모두 다시 잃어드리는 과정에서 시간을 너무오래 잡아먹네요...
좋은 해결방법 좀 잇으면 부탁드리겟습니다...
현재 구축되어 있는 소스에 웹서비스(axis2)를 등록을 하고
@resource로 지정되어있는 객체를 가져다 쓰려고 하면 null로만 찍히네요;;
정상작동하는 소스
--------------------------
@Controller
public class EmpManageController {
@Resource(name = "EmpDeptManageService")
private EmpDeptManageService empDeptManageService;
null오류 소스(웹서비스 등록 클레스)
--------------------------------------------
@Controller
public class skController {
@Resource(name = "commonSql")
private CommonSqlDAO commonSql;
구축소스 내에서
@Resource(name = "skController")
private skController skController ;
로 객체 생성후 해당 객체안에 있는 함수 호출하면 commonSql 객체가 정상적으로 null오류가 안나는데
웹서비스로 호출(wsdl url을 이용하여 호출하면) commonSql 쪽에 null값이 들어가버립니다.
현재까지 찾아본 해답으로는
ApplicationContext context = new ClassPathXmlApplicationContext("egovframework/spring/com/context-*.xml");
CommonSqlDAO commonSql = (CommonSqlDAO)context.getBean("commonSql");
방식으로 가져오고 있는데... 해당 xml파일을 모두 다시 잃어드리는 과정에서 시간을 너무오래 잡아먹네요...
좋은 해결방법 좀 잇으면 부탁드리겟습니다...
A
주성덕님, 안녕하세요.
센터측에서는 개발내용이나 비즈니스 로직에 관련한 가이드를 하지 않습니다.
프레임워크 단의 문의일 경우, 문제되는 부분의 로그등을 첨부해 문의주시기 바랍니다.
감사합니다.
센터측에서는 개발내용이나 비즈니스 로직에 관련한 가이드를 하지 않습니다.
프레임워크 단의 문의일 경우, 문제되는 부분의 로그등을 첨부해 문의주시기 바랍니다.
감사합니다.