1

우리 프로젝트는 이제부터 Prod에 들어갈 모든 모듈에 대한 테스트를 작성하도록 요구하기 시작했습니다. Spring POJO에 주입 된 EJB가 있고이 EJB가 POJO 메소드 내에서 사용되는 경우가 있습니다. POJO 내에 단위 테스트 주입 된 EJB를 만드는 방법을 찾지 못했기 때문에 (다양한 방법을 시도했지만 성공하지 못했습니다) Arquillian을 사용하도록 제안되었습니다. Arquillian을 로컬 JBoss 6.0.0 서버에서 실행하도록 구성했습니다. 테스트는 모두 명령 행 에서뿐만 아니라 Eclipse에서도 올바르게 실행되었습니다.Arquillian with weblogic 10.3

그러나 테스트 및 테스트 환경에서는 Weblogic 10.3 서버를 사용합니다. 우리가 Arkillian 단위 테스트를 weblogic에서 실행하도록 구성하는 방법에 관한 많은 정보를 발견하지 못했습니다. 누구든지이 이전에 시도한 경우, 어떤 구성 파일을 변경하고 무엇을 알려주시겠습니까?

-Sonu는

답변

1

WLS 10.3에 대한 arquillian.xml 파일에 지정 될 수있는 속성의 Arquillian Reference Guide에 나열되어 있습니다. 일반적으로 필수 속성을 지정해야하지만 필요할 경우 다른 속성도 지정할 수 있습니다.

이 페이지의 내용은 현재 1.0.0.Alpha1 버전에 대한 것이며 이후 릴리스 (제작 될 때)에서 향후 어느 시점에서 개정 될 것입니다.

+0

감사합니다. Vineet -이 제품에는 웹 로직과 관련된 정보가 거의 없습니다. arquillian-container-wls \ wls-remote-10.3 \ src \ test \ resources 폴더에서 arquillian.xml을 변경 한 후 어떻게하면 maven 테스트를 실행합니까? JBoss에서는 'mvn install'과 'mvn test -Pjbossas-remote6'을 실행했습니다. 또한 Alpha1 버전을 의미 할 때이 제품이 아직 Weblogic과 함께 작동 할 준비가되지 않았습니까? – Prashanth

+0

안녕하세요 Vineet, 한가지 더 질문드립니다. weblogic 용 arquillian 커넥터가 Weblogic 10.3.1.0 서버에서 제대로 작동하는지 알고 있습니까? 도와 줘서 고마워. – Prashanth

+0

@Sonu,'mvn test -Pjbossas-remote6'는'arquillian-wls-remote-10.3' 의존성을 포함하여 Arquillian 의존성을 포함하는 POM에 프로파일을 생성했다면 작동 할 것입니다. [these] (https://docs.jboss.org/author/display/ARQ/Setting+up+and+running+the+test+in+Maven) [pages] (https://docs.jboss.org)를 참조하십시오./author/display/ARQ/Supported + 컨테이너). AFAIK, WLS에 대한 Arquillian 통합은 테스트에 사용 된 10.3.3 및 10.3.5와의 유사점을 고려하여 10.3.1에서 작동하지만이 점을 확인하지는 않았습니다. –

관련 문제