Il y a actuellement 70 visiteurs
Mardi 19 Mars 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Jiibax

Ce membre n'a pas encore choisi d'avatar
Sous Expert(e)
Sous Expert(e)
Nom d'utilisateur:
Jiibax
Groupes:

Contacter Jiibax

Statistiques de l’utilisateur

Inscription:
29 Sep 2010 16:02
Dernière visite:
22 Juin 2011 10:58
Messages:
52 (0.01% de tous les messages / 0.01 messages par jour)
Forum le plus actif:
Forum Programmation, Web & Ftp
(37 Messages / 71.15% des messages de l'utilisateur)
Sujet le plus actif:
PHP, JAVABRIDGE
(5 Messages / 9.62% des messages de l'utilisateur)

Les derniers messages de Jiibax

Message Jasperreport, Java, PHP
Bonjour,

je poste ici des fois que quelqu'un puisse éclairer mes lumières sur une erreur :
voila mon erreur lors de l’exécution de ma pages php :
Code: Tout sélectionner
java stack trace: java.lang.Exception: Invoke failed: [[c:JasperFillManager]]->fillReport((o:JasperReport)[o:JasperReport], (i:Map)[o:HashMap], (i:Connection)[o:Response$UndeclaredThrowableErrorMarker]). Cause: java.lang.IllegalArgumentException: argument type mismatch


Voila le code php de ma page :
Code: Tout sélectionner
<?php require_once("./JavaBridge/java/Java.inc");
$jrxmlFile = "list";
$jrxmlPath= "/var/www/test1/jasper/";
$reportPath = "/var/www/test1/report/";
$reportFile = "List_".date("dmY");
$map = new Java("java.util.HashMap");
         try {      
            // création de la connexion JDBC
            $Conn = new Java("org.altic.jasperReports.JdbcConnection");
         
            // driver      
            $Conn->setDriver("com.mysql.jdbc.Driver");
            // url de connexion
            $Conn->setConnectString("jdbc:mysql://xxx.xxx.xxx.xxx/db");
            // utilisateur
            $Conn->setUser("db");
            // mot de passe
            $Conn->setPassword(db);
            // Compilation du fichier JRXML en fichier Jasper      
            $sJcm = new JavaClass("net.sf.jasperreports.engine.JasperCompileManager");
            $report = $sJcm->compileReport($jrxmlPath.$jrxmlFile.".jrxml");
            // Remplir le modèle avec les données      
            $sJfm = new Java("net.sf.jasperreports.engine.JasperFillManager");
            $print = $sJfm->fillReport($report, $map,$Conn->getConnection());
            // Export du fichier au format pdf
            $sJem = new JavaClass("net.sf.jasperreports.engine.JasperExportManager");
            $sJem->exportReportToPdfFile($print, $reportPath.$reportFile.'.pdf');
            if (file_exists("./report/".$reportFile.".pdf")){
                 header('Content-disposition: attachment; filename='.$reportFile.'.pdf');
                 header('Content-Type: application/pdf');
                 header('Content-Transfer-Encoding: binary');
                //header('Content-Length: '.@filesize($reportsPath.$reportFile.'.pdf'));
                 header('Pragma: no-cache');
                 header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
                 header('Expires: 0');
                 set_time_limit(0);
                 @readfile($reportPath .$reportFile.'.pdf') or die("problem occurs.");
             }
      
         } catch (JavaException $ex) {
             $trace = new Java("java.io.ByteArrayOutputStream");
            $ex->printStackTrace(new Java("java.io.PrintStream", $trace));
            print "java stack trace: $trace\n";
         }
      
      ?>


Voila rien de bien compliqué connexion à une db compilation du rapport sans passage de paramètre.
On dirait que l'erreur viendrait de la connexion sql ^^ Mais je vois pas ou !
Avant cela fonctionnai bien mais j'ai du rajouter des lib pour compiler d'autre rapport avec des graph 3D
Je suis sous linux Debian
Apache 2.0
Php 5
mysql 5
Tomcat 5 avec javabridge
Ireport 3.7.3

Donc si quelqu'un à une idee de mon erreur :)
Merci d'avance

Message recherche
Bonjour,
Je recherche des informations sur un system PICK, ligne de commande, récupération de données etc...

J'aimerais avoir une doc même en anglais, j'ai cherché sur le net mais j'ai pas trouvé grand choses :cry: :-?


merci d'avance

Message SQL
Bonjour, cela fais un ti moment que je me suis pas reco ici beaucoup de boulot ^^

Mais la je me retrouve avec un petit souci sur une requete SQL !!!

Donc voila ma base principale et constituer de plusieurs tables et dans chaque table plusieurs structure jusque la rien de bien méchant ^^

J'utilise Ireport pour généré certaine state sans aucun souci.
Mais la je voudrai faire un tableau en récupérant des valeur sur 2 tables différente !!!
c'est valeur son un compte une quantité, ref et un prix:
- sachant que j'ai 2 tables différente une qu'on va appeler table A et l'autre table B j'ai une troisième table C qu'on ne s'en occupera pas car si ref de A n'est pas dans B alors elle est obligatoirement dans C
- sachant que pour chaque compte, quantité, ref et prix sont stocker dans la table A
- sachant q'une ref peu être aussi dans la table B mais pas dans C et si elle n'est pas dans B elle est forcement dans C

Donc je voudrai trier( par compte) c'est 2 tables et récupéré les données

Mon souci c'est que je voudrai utilise un IF mais apparemment c'est autrement en SQL il faut utiliser la commande CASE WHEN THEN

Mais j'arrive pas a exporter correctement soit pour chaque compte qui ce trouve dans la table B il me calcul toute la table B ou alors je me retrouve avec un NULL partout.

Donc si quelqu'un à des infos a me donner sur la façon de traiter ce probleme :)

Marci d'avance
Jiib

PS: je veux tout faire sur une seul requête !

Message Son sur HDMI probléme
Bonjour,

donc j'ai un petit souci pour avoir le son sur ma télé LG en HDMI. J'ai une carte XFX GTS250 et quand je la branche en HDMI j'ai pas de son ^^
J'ai vu qu'il fallait activer les périphériques son désactiver mais impossible de les voir justement j'y comprend rien ^^, je suis sous XP PRO SP3.

Quelqu'un a une petite idée ?

Message Télephone portable ^^
Hello,

donc voila je cherche a changer de tel portable lol, mais j’hésite entre :

1 - Iphone 4
2 - HTC Wildfire
3 - Samsung Galaxy S

j'aimerai les avis des utilisateurs, a savoir l'iphone 4 me bloque a causse de Itune ^^

Message Ireport
Bonjour,

J'ais un petit souci avec Ireport ^^

En effet je voudrais passé en paramètre une command sq. Et mon souci c'est que à chaque foi que je saisi cette commande en prompt j'ai un message d'erreur comme quoi mon paramètre est null !

Quand je met ma commande en valeur par defaut ca fonctionne très bien, mais des que je veu la passer en prompt ben ca fonctionne pas ^^

je vous met un bout du code sql et mon paramètre

sql quéry:
Code: Tout sélectionner
SELECT
     db1.`aaa` AS aaa,
     db1.`bbb` AS bbb,
.....
FROM
   `Base`
$P!{sql}


j'ai vu sur le forum Jasper qu'il fallait mètre un point d'exclamation

et la le paramètre
sql :
Code: Tout sélectionner
WHERE bbb BETWEEN '2010-01-01' AND '2010-01-01'


voila quelqu'un aurait une petite idée
class paramètre sql java.lang.String

J'avoue ne pas comprendre ^^^ :o :o :o

Merci d'avance

Message PHP, JAVABRIDGE
Bonjour,
Je suis bloquer sur l'integration PHP Javabridge sous Linux Debian !!

J'ai suivis le tutaux pour l'integration de Javabridge jusque la aucun pb depuis tomcat 5 tout fonctionne correctement.
J'ai meme fai un test de fichier PHP-Java :
Code: Tout sélectionner
<?php require_once("./testJava/java/Java.inc");
   // créer une instance de la classe Java java.lang.System dans PHP
   $system = new Java('java.lang.System');
   
   // accéder aux propriétés
   echo 'Java version='.$system->getProperty('java.version').' <br />';
   echo 'Java vendor='.$system->getProperty('java.vendor').'<br />';
   echo 'OS='.$system->getProperty('os.name').'  '.$system->getProperty('os.version').' on '.$system>getProperty('os.arch').'<br />';
   
   // Exemple avec java.util.Date
   $formater = new Java('java.text.SimpleDateFormat',"EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");
   
   echo $formater->format(new Java('java.util.Date'));
   ?>


Se code focntionne parfaitement il me renvoie bien les infos que je luis demande voici le reulstat :
Code: Tout sélectionner
Java version=1.6.0_21
Java vendor=Sun Microsystems Inc.
OS=Linux 2.6.26-2-686 on i386
vendredi, décembre 31, 2010 at 1:56:39 PM Heure d'Europe centrale


Bon pour moi j'ai pas de souci l’intégration, Java fonctionne avec php.

J'en viens à mon problème, je dois générer des Raport avec Jasperreport, donc je me suis aider de procédure qui décrive la marche à suivre avec un code :
Code: Tout sélectionner
<?php require_once("./testJava/java/Java.inc");
$reportPath = "./jasper";
$jasperReportsLib = "./testJava/java/jasper";

$handle = @opendir($jasperReportsLib);
while(($new_item = readdir($handle))!==false) {
            
            $java_library_path = 'file:'.$jasperReportsLib.'/'.$new_item.';';
            echo ' file ===>'.$java_library_path.'<BR>';
         }
         try {
            // chargement des librairies au classpath
            java_require($java_library_path);
      
            // création de la connexion JDBC
            $Conn = new Java("org.altic.jasperReports.JdbcConnection");
            // driver      
            $Conn->setDriver("com.mysql.jdbc.Driver");
            // url de connexion
            $Conn->setConnectString("jdbc:mysql://localhost/db","db1","db1");
            // utilisateur
            $Conn->setUser("user");
            // mot de passe
            $Conn->setPassword("user");
      
            // Compilation du fichier JRXML en fichier Jasper      
            $sJcm = new JavaClass("net.sf.jasperreports.engine.JasperCompileManager");
            $report = $sJcm->compileReport($reportsPath ."ListingClient.jrxml");
      
            // Remplir le modèle avec les données      
            $sJfm = new JavaClass("net.sf.jasperreports.engine.JasperFillManager");
            $print = $sJfm->fillReport(      
            $report,
            new Java("java.util.HashMap"),
            $Conn->getConnection()
            );
      
            // Export du fichier au format pdf
            $sJem = new JavaClass("net.sf.jasperreports.engine.JasperExportManager");
            $sJem->exportReportToPdfFile($print, $reportsPath .$reportFileName.".pdf");
      
            if (file_exists($reportsPath .$reportFileName.".pdf")){
                 header('Content-disposition: attachment; filename="'.$reportFileName.'.pdf"');
                 header('Content-Type: application/pdf');
                 header('Content-Transfer-Encoding: binary');
                 header('Content-Length: '. @filesize($reportsPath . $reportFileName.".pdf"));
                 header('Pragma: no-cache');
                 header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
                 header('Expires: 0');
                 set_time_limit(0);
                 @readfile($reportsPath .$reportFileName.".pdf") or die("problem occurs.");
             }
      
         } catch (JavaException $ex) {
             $trace = new Java("java.io.ByteArrayOutputStream");
            $ex->printStackTrace(new Java("java.io.PrintStream", $trace));
            print "java stack trace: $trace\n";
         }   
      ?>


et la je me retrouver sur un beau message d'erreur :
Code: Tout sélectionner
stack trace: java.lang.Exception: CreateInstance failed: new org.altic.jasperReports.JdbcConnection. Cause: java.lang.ClassNotFoundException: org.altic.jasperReports.JdbcConnection VM: 1.6.0_21@http://java.sun.com/ at .......


On dirais que je n'arrive pas à charger mes fichiers .jar ( sachant que dans le répertoire j'ai bien mon fichier alticJasper.jar + tous les autres *.jar dont j'ai besoin) dont j'ai besoin, j'ai vue sur certain site qu'ils disaient qu'il fallait les mètre dans le répertoire du JVM mais rien n'y fait :/

Quelqu'un aurait il une petite idée pour résoudre ce problème ?

Message HTML, PHP, Javascript
Bonjour,

J'ai un petit souci sur un site interne sur lequel je boss.
Donc dans ce site j'ai une frame jusque la pas de souci, un menu idem no souci

sur le menu quand je clique sur un item ca m'ouvre une page dans ma frame, facile quoi ^^

Mon probléme c'est que dans un autre item ca m'ouvre un prompt JavaScript, je dois y saisir une donnee et la renvoyer dans une page qui doit etre ouverte dans la frame et la est mon souci ^^

Quand je l'ouvre sans l'envoyer dans la frame mon paramètre passe bien, apres ca m'execute ma requet sql sans probléme.

Mais quand je l'envoye dans la frame le paramètre passe pas ^^ je vous met le code Javascript peut être une erreur mais je vois pas ou !!!

Code: Tout sélectionner
function show_Clt()
{
var name=prompt("Saisir le Code");
if (name!=null && name!="")
  {
  parent.Frame1.location.href = "./page.php?df="+name;
  }
}



Merci d'avance

Message HTML, PHP, AJAX
Salut,
je me trouve confronter à un petit souci ^^
Je crée un site avec une gestion de client via une db, donc pour récupérai les données aucun souci ça vas sur un tableau dynamique. Mon problème c'est que je voudrai gérer la suppression de client !
Et en faite j'ai crée un bouton avec évent onclick
Donc la c'est le souci lol en effet le code php ne s’exécuter que du coter serveur.... :-? :-? :-?

Et je voudrai savoir si qq'un aurai un petit bout de code qui pourrai m'aider ou des infos, car j'ai vu qu'il fallait utiliser Ajax mais alors la j'avoue avoir un peu de mal lol

Merci d'avance.

Message Bbox demande d'avis ?
Bon voila étant chez Free, j'ai vu l'offre Bbox de Bouygtel qui est très intéressante !!!!

Quand pensez vous pour ceux qui l'utilise ?



.: Nous contacter :: Flux RSS :: Données personnelles :.