그래서 glassfish 3.1 서버에 배포 된 간단한 ejb (@stateless)가 있습니다.독립 실행 형 응용 프로그램에서 glassfish ejb를 호출하십시오.
독립 실행 형 응용 프로그램에서 호출하고 싶습니다.
gf-client.jar을 실행 구성에 추가하면 매우 효과적입니다.
하지만 파일이 없으면 (서버가 다른 컴퓨터에 있음) 어떻게 할 수 있습니까?
나는<dependency>
<groupId>org.glassfish.common</groupId>
<artifactId>glassfish-naming</artifactId>
<version>LATEST</version>
</dependency>
를 사용하여 시도하지만
Exception in thread "main" javax.naming.NameNotFoundException: java:global
at com.sun.enterprise.naming.impl.TransientContext.resolveContext(TransientContext.java:252)
at com.sun.enterprise.naming.impl.TransientContext.lookup(TransientContext.java:171)
at com.sun.enterprise.naming.impl.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:58)
at com.sun.enterprise.naming.impl.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:95)
at com.sun.enterprise.naming.impl.SerialContext.lookup(SerialContext.java:233)
at javax.naming.InitialContext.lookup(Unknown Source)
at be.java.tuto.Application.main(Application.java:17)
감사합니다.
에는 ** minimal ** 의존성 목록이 추가되었습니다. 재미있게 보내십시오! – SimonSez