Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 24-08-2012 09:25:35

poulpy
Nouveau membre
Date d'inscription: 07-03-2012
Messages: 7

Connexion réinitialisé sur requete oracle

Bonjour à tous,

J'ai un gros soucis que je n'arrive à régler depuis quelques jours. J'ai trois fonctions oracle que je dois appeler dans divers endroit de mon site web pour mettre à jours des données.

Les deux premières implémentation se sont très bien passé mais sur la dernière j'ai le droit a "La connexion  a été réinitialisé." Rien dans mes logs Apache et je n'ai pas accès au logs Oracle.

Voici mon code :

Code:

 [lang=php]        
try{
    $generix_adapter=Zend_Registry::get('dba_generix');
    $_query = "SELECT GNX_CREA_OFFRE('EXT','1.0',
        '<REQUEST>
                <MNT_MAX_RET_DOM_PER>0</MNT_MAX_RET_DOM_PER>
                <NB_MAX_RET_DOM_PER>0</NB_MAX_RET_DOM_PER>
                <PER_NB_MAX_RET>1</PER_NB_MAX_RET>
                <MNT_MAX_VAD_DOM_PER>500</MNT_MAX_VAD_DOM_PER>
                <NB_MAX_VAD_DOM_PER>10</NB_MAX_VAD_DOM_PER>
                <PER_NB_MAX_VAD>1</PER_NB_MAX_VAD>
                <CODE_GROUPE>9701</CODE_GROUPE>
          </REQUEST>')  res FROM dual";

    $res=$generix_adapter->query($_query);
    $row = $res->fetchAll();        
    Zend_Debug::dump($row);
        }
        catch(exception $ex)
        {
            Zend_Debug::dump($ex);
        }

Pour une question de lisibilité j'ai tronqué le nombre de nœud XML, il y en a environ 50 normalement.
La fonction PL SQL fonctionne très bien sous Oracle.

J'ai réussi à faire un peu de debug et j'ai l'impression que Zend n'aime pas quand un des paramètres fait plus de 362 caractère.

Merci d'avance pour votre aide.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages