달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
Spring이 버전을 업그레이드하면서 문서를 보면 역시 아쉬운 건 실제 적용된 샘플 소스인거 같습니다.
그래서인지 Spring사이트에서도 간단한 샘플을 이미 제공하고 있는데요..
주소가 https://src.springframework.org/svn/spring-samples/ 입니다.



좀더 다양하게 연동되어 완성된 애플리케이션 샘플이야 AppFuse를 보면 되지만, 특정 부분만 바로 파악하기 위해서는 아무래도 해당 부분만 적용된 샘플이 아쉬울수 밖에 없다고 보여지네요.

근데 이 샘플 소스를 받아 돌려도면 간혹 아래와 같은 에러가 발생합니다.

# 에러 메시지
org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/MyLucy/workspace/SPRING_SAMPLE/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/mvc-basic/WEB-INF/lib/jstl-1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV

# 에러 메시지 화면


해결하기 위해서는 WEB-INF/lib 아래 Tomcat이 가지는 jar파일과 중복되는 두가지 파일을 지워주시면 됩니다.
WAS가 Tomcat이 아니라면 다른 에러가 뜰수도 있겠네요. ^^






Posted by fromm0
|
Apache와 Tomcat을 연동하기 위해서는 보통 mod_jk나 proxy_ajp 를 사용하는 두가지 방법이 있습니다.
회사에서는 mod_jk를 주로 사용합니다. 실제로 아직은 mod_jk 방법을 권장하고 있기는 합니다. 이유는 다양한 옵션이 있다는 것이죠. 하지만 mod_jk의 다양한 옵션을 사용해서 튜닝을 하는 경우가 아니라면 제가 볼때는 비슷합니다.

  1. Windows에서 mod_jk를 이용해서 Apache, Tomcat 연동하기 - Windows에서 mod_jk를 이용해서 Apache, Tomcat 연동하기
  2. Linux에서 mod_jk를 이용해서 Apache, Tomcat 연동하기 - Linux에서 mod_jk를 이용해서 Apache, Tomcat 연동하기
  3. Windows에서 proxy모듈을 이용해서 Apache, Tomcat 연동하기 - Windows에서 proxy모듈을 이용해서 Apache, Tomcat 연동하기
  4. Linux에서 proxy모듈을 이용해서 Apache, Tomcat 연동하기 - Linux에서 proxy모듈을 이용해서 Apache, Tomcat 연동하기

방법간에 차이가 크지 않지만 아무래도 방법과 OS간의 차이가 조금씩은 있어서 정리해둡니다.
mod_jk와 proxy_ajp방식의 성능차를 비교했던 자료가 있었는데 개인적인 실수로 지워져 버려 올리지 못하는건 아쉽네요. ^^

'환경' 카테고리의 다른 글

[메모] svn ignore 제거하기  (0) 2009.01.19
[메모] 405 Method Not Allowed 에러..  (0) 2009.01.19
[xml] xml을 가지고 쉽게 xsd생성하기  (0) 2008.07.04
[팁] 키보드 비프음 없애기  (0) 2008.06.28
[AppFuse] FAQ에서 몇가지..  (0) 2008.06.28
Posted by fromm0
|