게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : his
* GAUCE 버전 : 4.0
* WAS 종류(WebLogic 등등) : jeus
* DB 종류 : oralce
* 문의 유형(질문/요청/참조) : 질문
* 내용 :
- 삭제는 어떻게 해야 하는지요? install.cmd 와 reinstall.cmd 만 있네요
- 가우스 4.0 서버 라이센스를 검증하는 중 오류가 발생하였습니다.
- 이외의 디렉터리에서 가우스를 실행할 수 없습니다
- 설치 후 실행 이 안됩니다.
[2012.10.22 13:25:11][2][0_563] [container1-10] [WEB-1504] deploying WebModule successful ContextGroupName = MyGroup, ContextName = his
[2012.10.22 13:25:11][0][0_563] [container1-10] [WEB-3000] [jeus.server.enginecontainer.EngineContainer [container1-10]] [GAUCE] GauceFilter: [GAUCE_HOME] D:Projectworkspacehis.metadata.pluginsorg.eclipse.wst.server.coretmp0hisWEB-INF
[2012.10.22 13:25:11][0][0_563] [container1-10] [WEB-3000] [jeus.server.enginecontainer.EngineContainer [container1-10]] [GAUCE] GauceFilter: 가우스 4.0 서버 라이센스를 검증하는 중 오류가 발생하였습니다.
<<__Exception__>>
com.gauce.engine.H: 가우스 서버 4.0이 설치된 디렉터리(D:ProjectworkspacehishisWebContentWEB-INF) 이외의 디렉터리에서 가우스를 실행할 수 없습니다. D:Projectworkspacehis.metadata.pluginsorg.eclipse.wst.server.coretmp0hisWEB-INF
at com.gauce.filter.GauceFilter.A(Unknown Source)
at com.gauce.filter.GauceFilter.init(Unknown Source)
at jeus.servlet.loader.FilterReloader.doInitInstance(FilterReloader.java:24)
at jeus.servlet.loader.PrivateReloader.initInstance(PrivateReloader.java:155)
at jeus.servlet.loader.PrivateReloader.getInstance(PrivateReloader.java:114)
at jeus.servlet.filter2.FilterWrapper.<init>(FilterWrapper.java:19)
at jeus.servlet.loader.ContextLoader.createFilter2(ContextLoader.java:559)
at jeus.servlet.filter2.FilterConfigImpl.getFilter(FilterConfigImpl.java:137)
at jeus.servlet.filter2.FilterConfigImpl.setFilterDef(FilterConfigImpl.java:211)
at jeus.servlet.filter2.FilterConfigImpl.<init>(FilterConfigImpl.java:56)
at jeus.servlet.engine.ServletManager.filterStart(ServletManager.java:1113)
at jeus.servlet.engine.Context.doStart(Context.java:1009)
at jeus.servlet.engine.Context.execStart(Context.java:835)
at jeus.management.j2ee.WebModule.preStart(WebModule.java:396)
at jeus.management.j2ee.J2EEManagedObject.start(J2EEManagedObject.java:860)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
at jeus.management.JMXUtility.invokeWithTargetModuleID(JMXUtility.java:810)
at jeus.server.enginecontainer.EngineContainer.deployRegisteredApp(EngineContainer.java:1179)
at jeus.server.enginecontainer.EngineContainer.deployApp(EngineContainer.java:1104)
at jeus.server.enginecontainer.EngineContainer.init(EngineContainer.java:371)
at jeus.server.enginecontainer.EngineContainer.<init>(EngineContainer.java:129)
at jeus.server.enginecontainer.EngineContainer.main(EngineContainer.java:1026)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at jeus.server.Bootstrapper.callMainMethod(Bootstrapper.java:291)
at jeus.server.Bootstrapper.callMain(Bootstrapper.java:360)
at jeus.server.enginecontainer.EngineContainerBootstrapper.main(EngineContainerBootstrapper.java:15)
<<__!Exception__>>
1. WAS에서 GAUCE_HOME 이라는 환경변수가 고정되서 새로 deploy 하는 경로를 인식을 못함.
이 사항은 연구소에서 직접 원격으로 debugging 을 하여서 WAS 의 환경 설정이 문제가 있음을 보여주었습니다. 기존에 설치된 context가 shutdown 되어도 계속해서 GAUCE_HOME 을 불러오는 문제가 있었습니다.
2. gauce40.properties 파일을 넣고 deploy 했을 경우 GAUCE 의 License 경로를 인식 못함.
gauce40.properties 파일을 deploy 될 WEB-INF에 포함시키고 gauce40.properties 안의 내용은 아래와 같이 GAUCE 엔진이 실제로 작동하는 경로를 포함시켜준 후 deploy 를 해주면 정상적으로 작동함을 확인할수 있습니다.
com.gauce.properties.home=D:\\Project\\workspace\\his\\Webapps\\WEB-INF
WAS 의 deploy 버전 관리 기능도, Server 에 실제로 작동할 Context를 생성하신 뒤 GAUCE를 설치하고 deploy시에 gauce40.properties 파일을 포함시킨다면 정상작동 할 것으로 사료됩니다.