|
JasperServer и ошибка "Parameter "DATABASE_TIMEZONE" does not exist"
|
|||
---|---|---|---|
#18+
Сделал отчет - в iReport всё работает замечательно, однако, когда пытаюсь запустить этот же отчет в JasperServer - получаю ошибку: "Parameter "DATABASE_TIMEZONE" does not exist". Нагуглил такой совет: необходимо добавить jrxml-файл подотчета в репозиторий и прописать в subreport expressions "repo:/<путь>" причем надо добавлять именно в репозиторий, а не в JasperServer Web Archive (WAR) авторYou have to load the JRXML file into the JasperServer repository, not into the JasperServer WAR or file system Кто-нибудь может объяснить мне: 1) Где находится репозиторий (на диске) 2) Как правильно писать путь (и почему в пути к файлам появляется куча нижних подчеркиваний) 3) Где в отчете надо писать этот "repo:/<путь>" 4) Как правильно добавить файл в репозиторий 5) в чем разница между репозиторием и WAR источник ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 17:37 |
|
JasperServer и ошибка "Parameter "DATABASE_TIMEZONE" does not exist"
|
|||
---|---|---|---|
#18+
Как говорится - "сам спросил, сам ответил" Для корректной работы связки отчет-подотчет (причем в подотчете запрос не связан с основным) необходимо: 1) добавить подотчет(исходник, а не откомпилированный *.jasper) как ресурс для данного отчета Resource->Add->JRXML 2) в параметре "SUBREPORT_DIR" удалить локальный путь и задать значение "repo:" 3) в свойствах подотчета для свойства "Subreport Expressions" задать $P{SUBREPORT_DIR}+"<ИМЯ-ПОДОТЧЕТА-БЕЗ-РАСШИРЕНИЯ-JRXML>" !!! Именно, так просто имя подотчета, если указать расширение jrxml - отчет падает с ошибкой" 4) PROFIT Натолкнули на решение раз два три четыре ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2012, 12:06 |
|
JasperServer и ошибка "Parameter "DATABASE_TIMEZONE" does not exist"
|
|||
---|---|---|---|
#18+
andrejjj, Совет на будущее: многое можно подсмотреть из примеров отчетов, устанавливаемых вместе с JasperServer, в т.ч. и пример с подотчетом. Сам часто пользовался. А чтобы пользователи не путались в примерах отчетов, я запретил им доступ к оным. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2012, 14:45 |
|
|
start [/forum/topic.php?fid=31&gotonew=1&tid=1534439]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 261ms |
0 / 0 |