Jasper를 사용하기 위해 라이브러리를 등록하고 서버를 구동했더니 다음과 같은 에러가 뜬다.
 

com.jaspersoft.jasperserver.api.JSExceptionWrapper: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'splitType' is not allowed to appear in element 'band'

이 에러는 보통 jrxml이 작성된 iReport와 서버 라이브러리의 버젼 호환이 되지 않은 경우 나오는 에러라고 한다. 주로
서버쪽 jasperreports.jar가 3.5.x 이하의 버젼이 설치된 경우 발생한다.

내 경우 iReport는 최신버젼(3.7.3) 을 사용했는데 서버에 올라가 있던 jasperreports.jar 파일의 버젼은 3.5.3 의 것이었기에 서버의 jasperreports.jar 의 버젼을 3.7.3으로 업데이트 해주었더니 해결..


 
블로그 이미지

시반

시반(詩伴)이란 함께 시를 짓는 벗이란 뜻을 가지고 있습니다. 함께 나눌수 있는 그런 공간이길 바라며...

카테고리

분류 전체보기 (233)
개발 이야기 (73)
WEB2.0 (57)
DB2 (24)
MySQL (6)
오라클 (26)
기타 (44)
취미 (0)
잡담 (2)