2011-09-19 3 views
0

이전에 이미 비슷한 질문을 올렸지 만 어떤 응답도 얻지 못 했으므로 여기서 자세히 설명하겠습니다.Pentaho가 데이터가없는 디스플레이를 표시합니다.

펜타 보보고를 3.6.1에서 3.8.2로 업그레이드 중입니다. 모든 보고서는 스프링 기반 웹 응용 프로그램과 함께 3.6.1 버전에서 제대로 작동했습니다.

3.8.2에서 필요한 jars를 업그레이드하는 것 외에 3.8.2에서 기존 보고서를 열어 다시 저장하고 미리 보았습니다. 모든 보고서는 3.8.2 보고서 디자이너에서 제대로 작동했으며 데이터가있는 보고서를 볼 수 있습니다.

그래서 관련 응용 프로그램의 .prpt 파일을 바꾸고 보고서를 실행하려고했습니다. 하지만 이제는 보고서에 외부 데이터가 표시됩니다. 아무도 통찰력이 있다면 알려주세요.

+0

pentaho.log에 오류가 있습니까? 서버가 실행 된 셸에서? catalina.out 에서요? –

답변

0
난 당신처럼 정확히 같은 문제를 가지고

에 대한 유용한 링크, 내가 내 angel이라는 자바 웹 응용 프로그램에 포함 된보고 엔진, 그리고 보고 엔진을 업그레이드 한 후 데이터가없는 보고서가 표시됩니다.

제 문제는 SDK의 라이브러리와 정확히 동일한 버전의 SDK가 Pentaho Report Designer와 일치하지 않습니다. 동일한 버전의 SDK와 보고서 디자이너을 사용해야하며 문제가 사라질 것입니다.

다른 버전간에 데이터 소스 정의가 자주 발생합니다. 보고서가 이전 버전 인 경우 보고서 디자이너를 사용하여 보고서를 업그레이드 한 다음 다시 저장하십시오. 보고서 디자이너에서 SDK의 이전 버전 또는 최신 버전의 보고서를 사용하지 마십시오. 정확한 버전과 일치하십시오.

관련 문제