IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Jasper] Intégration


Sujet :

Bibliothèques et frameworks PHP

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 238
    Par défaut
    bon j'avance

    - j'ai installé TOMCAT
    - REM : ne pas oublier que je suis en PHP5...
    - le "javabridge.war" est copié dans le répertoire"
    C:\Program Files\Apache Software Foundation\Tomcat 5.5\server\webapps"
    (Ensuite,le répertoitr "javabridge" s'est bien crée...)
    - dans l'explorer "http://127.0.0.1:8080/JavaBridge" me renvoit bien une page HTML ayant comme tirtre "PHP/Java Bridge examples" avec différent choix...

    Dans les différents exemples de "http://127.0.0.1:8080/JavaBridge".

    certains fonctionnes, d'autres non
    - ex: numberguess.php : OK
    - ex: hello.php : KO

    J'essaye aussi ce simple exemple et il ne fonctionne pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <?php
    java.lang.System dans PHP $system = new Java('java.lang.System');
    echo 'Java version=' . $system->getProperty('java.version') .;
    php>
    Je vais maintenant essayer d'intégrer l'appel de mes rapports Ireport.... ça promet !
    et ce,en suivant l'exemple se trouvant ici :
    http://charly-clairmont.developpez.c...asper-reports/
    [/code]

    1 er soucis : il ne passe pas dans mon IF de départ !:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    	print "BEFORE\n";
          if(extension_loaded('java')) {print "OK\n";}
    	else{print "Error\n"	;}
    	print "AFTER\n";
    ?>
    pour info : Il passe dans le ELSE...

    J'avance doucement mais surement

  2. #22
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 527
    Par défaut
    Bien !!

    Prends plutôt exemple sur les sources qui sont données et surtout il faut que tu aies en tête de toujours mettre un require_once ("JavaBridge/java/Java.inc"); (ou require ou include, à toi de voir). Encore une fois le tuto n'est pas à jour! Seules la connexion, compilation du fichier et son affichage sont encore valables dans le code donné (ce qui aide déjà pas mal). Encore une fois, lis les docs de Jasper, PHP/Javabridge et Java

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/11/2009, 12h03
  2. Réponses: 0
    Dernier message: 17/11/2009, 19h36
  3. [Integration] intégration de jasper avec Spring-hiebernate-JSF
    Par majeddammak dans le forum Spring
    Réponses: 0
    Dernier message: 16/09/2009, 13h08
  4. Réponses: 10
    Dernier message: 12/09/2007, 16h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo