2012-05-31 3 views
1

내가 이중 서버에 보고서를 게시하려고 해요, 그래서 클라이언트 콘솔에서 그것을 시각화 할 수 있습니다 (통해 http : // localhost : 8080/펜타/홈)빈 보고서

I jdbc : oracle : thin : @MY_SERVER_IP_HERE : 1521 : orcl

그러나 보고서를 시각화 할 때 관리 콘솔에서 원격 데이터베이스 (Oracle 10g)로 JNDI 데이터 소스를 성공적으로 구성했습니다. 나는 데이터를 전혀 볼 수 없으며 단지 정적 인 것 : 레이블, 그림 등등.

바이 서버가 시작되었으며 관리 콘솔과 데이터베이스가있는 서버도 있습니다. 미리보기를 수행 할 때 보고서 디자이너의 데이터를 볼 수 있다는 증거가 있습니다.

바이 서버 로그에서 나는 보고서를 호출 한 직후이를 발견했습니다 : [CascadingDataFactory] deprecated behavior : 데이터 팩토리가 'Infos'쿼리를 처리 할 수 ​​없었습니다. 열심히 실패하는 대신 빈 테이블 모델을 반환합니다.

Report-Designer 3.9와 함께 이중 서버 4.1을 실행했기 때문입니까?

나를 도와 줄 사람이 있습니까?

답변

1

어떻게 그 보고서를 만들었습니까? 보고서 디자이너를 사용 했습니까? 이 보고서 그 자체에서가 아니라 데이터를 검색 할 때

는 UPDATE 많은 메시지로 이 무엇 몬드리안을하는 일은 말한다 BI 서버에 문제가 나에게 소리? jPivot에서 테이블의 몇 열을 보여주는 작은 bi xaction 파일을 작성하여 jndi를 검증해야한다고 생각합니다. 열심히하지 않으면, xaction에 익숙하지 않은 경우 예제를 사용하여 쉽게 만들 수 있습니다.

오, 완전히 잊었고 이미 익숙 할 수도 있지만 관리 콘솔 드라이버 디렉토리에 oracle 용 java 드라이버를 넣었습니까? 민주 혁명당과

+0

예, 보고서 디자이너와 함께했던, 미리보기는 데이터베이스에서 데이터를 보여줍니다. – Hidalgo

+0

그리고 보고서 디자이너와 바이 서버에서 동일한 jndi 구성을 사용 했습니까? 카탈로니아 기록을 본 적 있니? 또한 보고서가 사용자로부터 입력을 받거나 모든 것이 보고서에 하드 코딩되어 있습니까? –

+0

먼저 catalina 로그를 어떻게 볼 수 있습니까? 필자가 스크립트 start-pentaho.bat를 실행할 때 바이 서버 콘솔에서 왔습니까? 그러나 동일한 JNDI를 사용한 이유는 관리 콘솔에서이를 구성하고 이름을 통해 보고서 디자이너에서 연결하기 때문입니다. – Hidalgo

관련 문제