2016-09-01 2 views
0

다음 오류가 발생하는 문제가 있습니다. 프로젝트에 다음 서비스와 jar 파일이 있습니다.javax.naming.NameNotFoundException : 조회하는 동안

도와주세요.

<ejb-local-ref> 
    <ejb-ref-name>ejb/KpsSessionFacade</ejb-ref-name> 
    <ejb-ref-type>Session</ejb-ref-type> 
    <local>tr.com.meop.db.session.KpsSessionFacadeLocal</local> 
    <ejb-link>KpsSessionFacade</ejb-link> 
</ejb-local-ref> 

로그 :

javax.naming.NameNotFoundException : 광고를 검색하는 중에/ENV /app/ejb/meop-service-1.jar#KisiManagerService에/EJB/KpsSessionFacade; 나머지의 이름 '완/ENV/EJB/KpsSessionFacade'

javax.naming.InitialContext.lookup (InitialContext.java:411) tr.com.meop.scheduler.client.MernisWsFactory.log에서 (MernisWsFactory.java에서

: tr.com.meop.business.kisi.service.KisiManagerServiceImpl.findKisiBilgisiByTckn에서 tr.com.meop.scheduler.client.MernisWsFactory.tcKimliktenAdresSorgula (MernisWsFactory.java:300) (KisiManagerServiceImpl.java:344) 에서 686) . . . tr.com.meop.app.kisi.action.KisiAction.bulKisiBilgilerByTckn에서

tr.com.meop.app.kisi.action.KisiAction.bulKisiBilgilerByTcknProcess (KisiAction.java:684)에서

(KisiAction.java:672) . .

+0

당신 조회 코드가 무엇입니까? @AhmetHakanBillur – SkyWalker

+0

코드를 보여주십시오 – JimHawkins

답변

0

룩업 코드에 접두사 java를 추가하십시오.

"java:comp/env/ejb/KpsSessionFacade" 

전체 예제는이 링크에 나와있다 : javax.naming.NameNotFoundException: jdbc not bound

일부 단계 검사에 사용되며, 여기에 주어집니다 : 그것은 아래와 같이 될 것입니다 javax.naming.NameNotFoundException: Unable to resolve 'MyDB'. Resolved '' Weblogic 12.1.3. c

+0

그것은 이미 정적 정적 문자열 JNDI_FACADE_KPS = "java : comp/env/ejb/KpsSessionFacade"; –

+0

그런 다음 두 번째 링크를 확인하십시오. @AhmetHakanBillur – SkyWalker

관련 문제