Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

182 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   20 Visites
   Note INTERNET : 20
    (2 Votants)
   6 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Note de Synthèse Stage
Le reporting avec Pentaho et JasperReport
[30 mn de lecture - paru le 10/28/2006 11:57:30 PM - Public : Débutant]

Auteur

Sainta-NusChengan Gilles ZHU
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2009

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

2 Installation et configuration de Pentaho

2.1 Descriptions des packages de Pentaho

Différents packages sont disponibles sur le site http://sourceforge.net/projects/pentaho

Pentaho_demo : portail Pentaho préconfiguré, donc aucune installation n'est nécessaire. Idéal pour commencer à se familiariser avec Pentaho.

Pentaho_data : permet de lancer en mémoire une base de données préremplie destinée aux exemples de démonstration.

Pentaho_solutions : contient le portail Pentaho et les exemples de démonstration.

Pentaho_j2ee_deployments : source de Pentaho à compiler avec Ant suivant le serveur web utilisé : JBoss ou Tomcat.

Pentaho_design_studio : il s'agit d'un Eclipse modifié pour créer des fichiers .xaction. Nous verrons leur utilisation dans les chapitres suivant.

Parmis ces packages, seuls les suivants nous intéressent :
  • Pentaho_solutions
  • Pentaho_j2ee_deployments
  • Pentaho_design_studio

2.2 Installation de Pentaho

2.2.1 Ant

Récupérez les sources et suivez les instructions d'installation sur les liens suivants :
Fichiers http://ant.apache.org/bindownload.cgi
Installation http://ant.apache.org/manual/index.html


2.2.2 Compilation du portail

Allez dans Démarrer puis Executer.

Tapez CMD et faites ENTRER pour executer une fenêtre de commande MS-DOS.

Dans la fenêtre de commande MS-DOS, allez jusque dans le répertoire pentaho_j2ee_deployments à  l'aide de la commande CD.

Tapez ant build-tomcat5.0-war.


2.2.3 Installation de Pentaho

Dans le répertoire pentaho_j2ee_deployments\dist\tomcat5 se trouve un fichier pentaho.war qui contient le portail Pentaho compilé.

Décompressez le fichier compilé (avec Winrar par exemple) sous le même nom (pentaho.war) dans le répertoire du serveur Tomcat ...\Apache Software Foundation\Tomcat 5.5\webapps.
 
Placez le répertoire pentaho_solutions dans l'endroit qui vous semble le mieux approprié (à la racine par exemple).


2.3 Configuration de Pentaho

2.3.1 Déclaration d'une base de données

Aller dans le répertoire pentaho.war/WEB-INF/classes. Ouvrir le fichier hibernate.cfg.xml avec un éditeur de texte. Modifiez ces lignes dans le ficher, entre les balises "hibernate-configuration" :

<session-factory name="java:Pentaho/SessionFactory">
<property name="cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
<property name="connection.driver_class">oracle.jdbc.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:my_db</property>
<property name="connection.username">scott</property>
<property name="connection.password">oracle</property>
<property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
<property name="connection.pool_size">10</property>
<property name="show_sql">false</property>
</session-factory>

Remarque : pour une liste complete des dialects, allez voir sur le site http://www.hibernate.org, la documentation Référence en ligne, chapitre Configuration.


2.3.2 Répertoire de solutions

Allez dans le répertoire pentaho.war/WEB-INF/. Ouvrez le fichier web.xml avec un éditeur de texte et entre les balises "param-value" entrez le chemin de votre répertoire de solutions Pentaho.

<context-param>
<param-name>solution-path</param-name>
<param-value>C:\pentaho-solutions</param-value>
</context-param>


2.3.3 Adresse du portail

Allez dans le répertoire pentaho.war/WEB-INF/. Ouvrez le fichier web.xml avec un éditeur de texte et entre les balises "param-value" entrez l'adresse ci-dessous (si pendant l'installation de Tomcat vous aviez indiqué un autre port, faites en de même ici).

<context-param>
<param-name>base-url</param-name>
<param-value>http://localhost:8080/pentaho/</param-value>
</context-param>


2.3.4 Langue

Allez dans le répertoire pentaho.war/WEB-INF/. Ouvrez le fichier web.xml avec un éditeur de texte.

<context-param>
<param-name>locale-language</param-name>
<!-- for example 'fr' for French, 'de' for German -->
<param-value>fr</param-value>
</context-param>

<context-param>
<param-name>locale-country</param-name>
<!-- for example 'FR' for France, 'CA' for Canada -->
<param-value>FR</param-value>
</context-param>

Redémarrez le serveur Tomcat.


Articles de la même catégorie

 Pages : Top


6 Visites
0 Commentaires
Network with Microsoft
[60 mn de lecture - paru le 10/28/2006 5:41:28 PM - Public : Confirmé]

En savoir plus


9 Visites
0 Commentaires
Windows XP Security
[10 mn de lecture - paru le 10/28/2006 1:54:10 PM - Public : ÐÂÊÖ]

En savoir plus


10 Visites
0 Commentaires
Mise en place et sécurisation de l'ERP Microsoft Navision
[10 mn de lecture - paru le 10/28/2006 1:08:24 PM - Public : Confirmé]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation système ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center


Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :