BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Oviyam2 설정

  1. Oviyam2를 Tomcat에만 설치해야 한다면 아래 지침을 따르고, 그렇지 않으면 http://www.dcm4che.org/confluence/display/OV/Oviyam+Installation 을 참조합니다.
  2. 다음 링크에서 Oviyam-2.1-bin.zip을 다운로드합니다: http://sourceforge.net/projects/dcm4che/files/Oviyam/2.1/
  3. 다음 명령으로 내려받은 WAR 파일을 풉니다.
  4. jar -xvf filename.war
  5. 압축을 푼 소스 코드를 IDE에서 엽니다.관련 문서: configuration.do
  6. web.xml에서 4.1 다음 내용을 주석 처리합니다.
  7. false<security-constraint> <web-resource-collection> <web-resource-name>dispatcher</web-resource-name> <description>Only allows users with the role WebAdmin to access the Archive Web Administration pages</description> <url-pattern>*.jsp</url-pattern> <url-pattern>*.html</url-pattern> <url-pattern>*.do</url-pattern> <url-pattern>/oviyam</url-pattern> <http-method>GET</http-method> <http-method>POST</http-method> </web-resource-collection> <auth-constraint> <role-name>*</role-name> </auth-constraint> </security-constraint>
  8. 4.2 다음 내용의 주석을 해제합니다.
  9. <servlet-mapping> <servlet-name>ConfigurationServlet</servlet-name> <url-pattern>/configuration.do</url-pattern> </servlet-mapping><servlet> <servlet-name>ConfigurationServlet</servlet-name> <servlet-class>in.raster.oviyam.servlet.ConfigurationServlet</servlet-class> </servlet>
  10. config.html에서 아래 if/else 조건을 제거하고 $( "#tabs" ).tabs(); 명령만 사용합니다.
  11. if(role == 'Admin') {
  12. $( "#tabs" ).tabs();
  13. } else {
  14. $( "#tabs" ).tabs().tabs( "remove", 0);
  15. }
  16. 이유: 로그인 자격 증명을 사용하지 않으므로 기본적으로 모든 탭을 볼 수 있어야 합니다. 기존 코드는 관리자로 로그인한 경우에만 모든 탭을 표시합니다.
  17. IDE에서 WAR 파일을 다시 빌드합니다.
  18. WAR 파일을 tomcat/webapps에 복사합니다.
  19. 다음 줄을 apache-tomcat-8.0.12/bin/setenv.sh에 복사합니다: CLASSPATH="/home/bahmni/apache-tomcat-8.0.12/webapps/oviyam2/WEB-INF/lib/*"
  20. 여전히 작동하지 않으면 Oviyam2.1-bin/tomcat의 파일을 tomcat/lib로 복사합니다.

아래 URL 템플릿을 사용하여 환자 주문에 접근합니다.

다음은 Oviyam에서 이미지를 표시할 때 흔히 발생하는 문제입니다.

  1. 다음 오류가 발생하면 Tomcat CLASSPATH에 lib 경로가 설정되어 있는지 확인합니다.
  2. java.util.NoSuchElementException
  3. javax.imageio.spi.FilterIterator.next(ServiceRegistry.java:825)관련 문서: Oviyam-2.1-bin
  4. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:528)
  5. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:513)
  6. in.raster.oviyam.servlet.WadoServlet.doGet(WadoServlet.java:188)
  7. javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  8. javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  9. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  10. 다음 오류가 발생하면 tomcat/lib에 jai-image-1.1.jar가 있는지 확인합니다. 이는 oviyam.raster.in의 ImageReader.java에서 발생하는 java.lang.NullPointerException입니다.
  11. java.lang.ExceptionInInitializerError
  12. org.dcm4cheri.imageio.plugins.DcmImageReaderSpi.createReaderInstance(DcmImageReaderSpi.java:124)
  13. javax.imageio.spi.ImageReaderSpi.createReaderInstance(ImageReaderSpi.java:320)
  14. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:529)
  15. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:513)
  16. in.raster.oviyam.servlet.WadoServlet.doGet(WadoServlet.java:188)
  17. javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  18. javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  19. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  20. 다음 오류가 발생하면 Oviyam-2.1-bin/tomcat의 파일을 tomcat/lib로 복사합니다.
  21. java.lang.NoClassDefFoundError: Could not initialize class org.dcm4cheri.imageio.plugins.DcmImageReader
  22. org.dcm4cheri.imageio.plugins.DcmImageReaderSpi.createReaderInstance(DcmImageReaderSpi.java:124)
  23. javax.imageio.spi.ImageReaderSpi.createReaderInstance(ImageReaderSpi.java:320)
  24. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:529)
  25. javax.imageio.ImageIO$ImageReaderIterator.next(ImageIO.java:513)
  26. in.raster.oviyam.servlet.WadoServlet.doGet(WadoServlet.java:188)
  27. javax.servlet.http.HttpServlet.service(HttpServlet.java:618)
  28. javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
  29. org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗