Pridanie nových reportov na JasperServer: Rozdiel medzi revíziami

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie
(Import Jasper zostav)
 
(14 medziľahlých úprav od 2 ďalších používateľov nie je zobrazených)
Riadok 1: Riadok 1:
 +
{{Pozor|'''Táto stránka už nie je aktualizovaná. Aktuálnu dokumentáciu nájdete na odkaze:'''
 +
https://wiki-internal.asol.local/en/home/asol/spin/dokumentacia-expertna/pridanie-novych-reportov-na-jasperserver}}
 +
 +
 +
 
Add Your Content Here  
 
Add Your Content Here  
  
Riadok 6: Riadok 11:
  
 
Na používanie Jasper reportov potrebujete JasperServer, napojený na vašu databázu (https://wiki.helios.eu/sk/spin2/index.php/In%C5%A1tal%C3%A1cia_JasperReports_Server_v7.1) . <br />
 
Na používanie Jasper reportov potrebujete JasperServer, napojený na vašu databázu (https://wiki.helios.eu/sk/spin2/index.php/In%C5%A1tal%C3%A1cia_JasperReports_Server_v7.1) . <br />
Aby pridať Jasper reporty na vaš JasperServer, potrebujete nastroj "Buildomatic", ktorý je súčasťou JasperServera. <br /> <br />
+
Pre pridanie Jasper reportov na váš JasperServer, potrebujete nástroj "Buildomatic". <br />
 +
 
 +
Presvedčte sa, že máte nainštalovanú Java 1.8 (https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html).
 +
 
 +
Ďalšie kroky predpokladajú, že už máte nainštalovaný JasperServer a je správne nakonfigurovaný.
 +
 
 +
==''Import Jasper zostav''==
  
Ďalšie kroky predpokladajú, že už mate nainštalovaný JasperServer a je správne nakonfigurovaný.
+
==='''Prvý import'''===
  
=='''Import Jasper zostav'''==
 
  
1. Otvorte adresár, v ktorom sa nachádza vás Buildomatic (napr. "C://JasperServer/Buildomatic_70"). <br />
+
1. Otvorte adresár, v ktorom sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70"). <br />
2. Otvorte adresár build_conf (napr. "C://JasperServer/Buildomatic_70/build_conf"). <br />
+
2. Otvorte adresár "build_conf" (napr. "C://JasperServer/Buildomatic_70/build_conf"). <br />
3. Vytvorte súbor "js.jdbc.properties". <br />
+
3. Otvorte adresár "default". <br />
4. Otvorte tento súbor "js.jdbc.properties" a nakopirujte tam tento kód: <br />
+
4. Otvorte tento súbor "js.jdbc.properties" a prepíšte pripojovacie údaje. <br />
 +
5. Otvorte adresár, v ktorom sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70"). <br />
 +
6. Vytvorte súbor "ImportJasperZostavy.bat". <br />
 +
7. Otvorte tento .bat súbor a nakopírujte  kód: <br />
  
 +
/* text medzi takýmito znakmi nekopírujte */ <br />
 +
SET JAVA_HOME=c:\Program Files\Java\jre1.8.0_202 /* tuto definujte cestu do JRE */ <br />
 +
CALL js-import.bat --input-zip JasperZostavy.zip --update --skip-user-update <br />
 +
pause <br />
  
# <br />
+
8. Nakopírujte .zip archív "JasperZostavy.zip" do adresára, kde sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70"). <br />
# Copyright © 2005 - 2018 TIBCO Software Inc. <br />
+
9. Spustite .bat súbor "ImportJasperZostavy.bat".
# http://www.jaspersoft.com. <br />
 
# <br />
 
# This program is free software: you can redistribute it and/or modify <br />
 
# it under the terms of the GNU Affero General Public License as published by <br />
 
# the Free Software Foundation, either version 3 of the License, or <br />
 
# (at your option) any later version. <br />
 
# <br />
 
# This program is distributed in the hope that it will be useful, <br />
 
# but WITHOUT ANY WARRANTY; without even the implied warranty of <br />
 
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the <br />
 
# GNU Affero General Public License for more details. <br />
 
# <br />
 
# You should have received a copy of the GNU Affero General Public License <br />
 
# along with this program.  If not, see <https://www.gnu.org/licenses/>. <br />
 
# <br />
 
<br />
 
# Property that determines the Hibernate dialect <br />
 
metadata.hibernate.dialect=org.hibernate.dialect.Oracle8iDialect <br />
 
<br />
 
# jasperserver repo db settings <br />
 
metadata.jdbc.driverClassName=oracle.jdbc.OracleDriver <br />
 
metadata.jdbc.url=jdbc:oracle:thin:@//dharma.asol.local:1521/spintest.asol.local <br />
 
metadata.jdbc.username=jasperserveruser <br />
 
metadata.jdbc.password=kjop__548FER <br />
 
metadata.jdbc.password.escapeXML=kjop__548FER <br />
 
<br />
 
metadata.jndi=jdbc/jasperserver <br />
 
<br />
 
metadata.database.generate=true <br />
 
<br />
 
<br />
 
# used to add parms to tomcat datasource: context.xml <br />
 
# todo: still used? <br />
 
datasource.extra.params= <br />
 
<br />
 
# Tomcat JNDI Resource factory attribute <br />
 
tomcat.basic.datasource.factory=${tomcatBasicDatasourceFactory} <br />
 
<br />
 
# jasperserver repo DB for Integration Testing <br />
 
#it.metadata.jdbc.driverClassName= <br />
 
#it.metadata.jdbc.url= <br />
 
#it.metadata.jdbc.username= <br />
 
#it.metadata.jdbc.password= <br />
 
#it.metadata.jdbc.password. <br />
 
<br />
 
  
 +
10. Keď import prebehol úspešne, budete vidieť zostavy v svojom JasperServeri. Skontrolovať ich môžete aj prostredníctvom web prehliadača na adrese localhost:8083/jasperserver. Login a heslo sú obyčajne jasperadmin.
  
 +
==='''Štandardný import'''===
  
<br />
+
1. Nahradíte .zip archív "JasperZostavy.zip" novým archívom. <br />
2. Vytvorte súbor "Import-ZAKLAD-MZD-zip.bat". <br />
+
2. Pustite .bat súbor "ImportJasperZostavy.bat" <br />
3. Otvorte tento .bat súbor a nakopírujte tam tento kod: <br />
 
<br />
 
/* text medzi takými to znakmi nekopírujte */ <br />
 
<br />
 
SET JAVA_HOME=c:\Program Files\Java\jre1.8.0_202 /* tuto definujte cestu do JRK */ <br />
 
SET ADDITIONAL_CONFIG_DIR=build_conf\nazov_adresara_s_configuracnym_suborom <br />
 
CALL js-import.bat --input-zip Exports\asseco_ba_testAM\asseco_ba_testAM-ZAKLAD-MZD.zip --update --skip-user-update <br />
 
pause <br />
 
<br />
 

Aktuálna revízia z 16:10, 7. júl 2025

Pozor Táto stránka už nie je aktualizovaná. Aktuálnu dokumentáciu nájdete na odkaze:

https://wiki-internal.asol.local/en/home/asol/spin/dokumentacia-expertna/pridanie-novych-reportov-na-jasperserver


Add Your Content Here

Príprava softvéru

Na používanie Jasper reportov potrebujete JasperServer, napojený na vašu databázu (https://wiki.helios.eu/sk/spin2/index.php/In%C5%A1tal%C3%A1cia_JasperReports_Server_v7.1) .
Pre pridanie Jasper reportov na váš JasperServer, potrebujete nástroj "Buildomatic".

Presvedčte sa, že máte nainštalovanú Java 1.8 (https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html).

Ďalšie kroky predpokladajú, že už máte nainštalovaný JasperServer a je správne nakonfigurovaný.

Import Jasper zostav

Prvý import

1. Otvorte adresár, v ktorom sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70").
2. Otvorte adresár "build_conf" (napr. "C://JasperServer/Buildomatic_70/build_conf").
3. Otvorte adresár "default".
4. Otvorte tento súbor "js.jdbc.properties" a prepíšte pripojovacie údaje.
5. Otvorte adresár, v ktorom sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70").
6. Vytvorte súbor "ImportJasperZostavy.bat".
7. Otvorte tento .bat súbor a nakopírujte kód:

/* text medzi takýmito znakmi nekopírujte */
SET JAVA_HOME=c:\Program Files\Java\jre1.8.0_202 /* tuto definujte cestu do JRE */
CALL js-import.bat --input-zip JasperZostavy.zip --update --skip-user-update
pause

8. Nakopírujte .zip archív "JasperZostavy.zip" do adresára, kde sa nachádza váš Buildomatic (napr. "C://JasperServer/Buildomatic_70").
9. Spustite .bat súbor "ImportJasperZostavy.bat".

10. Keď import prebehol úspešne, budete vidieť zostavy v svojom JasperServeri. Skontrolovať ich môžete aj prostredníctvom web prehliadača na adrese localhost:8083/jasperserver. Login a heslo sú obyčajne jasperadmin.

Štandardný import

1. Nahradíte .zip archív "JasperZostavy.zip" novým archívom.
2. Pustite .bat súbor "ImportJasperZostavy.bat"