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

Forms Oracle Discussion :

forms 10g :pb avec webutil (client_ole2)


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1
    Par défaut forms 10g :pb avec webutil (client_ole2)
    Bonjour
    j'ai récupéré un exemple sur otn d'utilisation des fonctions OLE de webutil qui crée un fichier Word que j'ai placé dans un trigger de bouton .
    A l'execution, j'ai le message suivant dans la console java :
    ----------------------------------------------------

    Loading http://localhost:8889/forms/java/frmall_jinit.jar from JAR cache

    Loading http://localhost.:8889/forms/java/frmwebutil.jar from JAR cache

    RegisterWebUtil - Loading WebUtil Version 10.1.2.0

    Loading http://localhost:8889/forms/java/jacob.jar from JAR cache

    proxyHost=null

    proxyPort=0

    connectMode=HTTP, native.

    La version Forms Applet est : 10.1.2.0

    Exception occurred during event dispatching:

    java.lang.NoSuchMethodError

    at oracle.forms.webutil.ole.OleFunctions.set_obj_property(Unknown Source)

    at oracle.forms.webutil.ole.OleFunctions.setProperty(Unknown Source)

    at oracle.forms.handler.ComponentItem.setCustomProperty(Unknown Source)

    etc ...

    Pouvez vous m'aider ?

    Merci
    Je précise que les autres fonctions non ole de webutil fonctionnent bien.

  2. #2
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 5
    Par défaut
    Je remonte ce post pour dire que j'ai le même problème que tata.sophie et que si quelqu'un a trouvé la réponse, ce serait bien de la dévoiler

    Sinon, moi j'arrive à créer un objet OLE mais si je l'utilise une seule fois, ça fait planter le programme ou plutôt ça n'exécute pas le code PL/SQL qui suit et aucune exception n'est levée :/ J'utilise Forms 10 et Database 10. JInitiator est à la version 1.3.1.28, Webutil à la version 1.0.6 et Jacob à la version 1.10.1. J'utilise Excel 2007 mais j'ai aussi essayé sur Excel 2003.

    Un petit aperçu du code (à titre de test) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Declare
       app CLIENT_OLE2.OBJ_TYPE;
    Begin
       app:=CLIENT_OLE2.CREATE_OBJ('Excel.Application');
       message(app);
       CLIENT_OLE2.Release_Obj(app);
       message('test2');
    End;
    Que j'utilise CLIENT_OLE2.Release_Obj, CLIENT_OLE2.Invoke(app,...) ou CLIENT_OLE2.Set_Property(app,...), ça fait la même chose :/ L'instruction "message(app)" fonctionne bien et m'affiche une valeur positive et le processus "EXCEL.EXE" est bien lancé. Par contre, "message('test2')" ne s'affiche pas, j'en déduis donc que l'instruction juste au dessus (à savoir CLIENT_OLE2.Release_Obj(app) ne fonctionne pas...

    La bibliothèque Webutil est bien installée (j'ai vérifié avec les autres packages du style WEBUTIL_FILE et cie) et j'arrive à créer une liste d'arguments et à ajouter des arguments. En fait, tout ce qui touche à l'objet OLE crée (ici, il a pour nom de variable "app") fait "planter"...

    Voilà ce que me met la console Java :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    2008-juil.-21  17:24:26.343 WUO[setProperty()] Setting property WUO_OLE2_OBJNAME to Excel.Application
    2008-juil.-21  17:24:26.343 WUO[getProperty()] Getting property WUO_OLE2_CREATE_OBJ
    2008-juil.-21  17:24:43.640 WUO[setProperty()] Setting property WUO_OLE2_RELEASE_OBJ to 337
     
    Exception occurred during event dispatching:
     
    java.lang.NoSuchMethodError
    	at oracle.forms.webutil.ole.OleFunctions.release_obj(Unknown Source)
    	at oracle.forms.webutil.ole.OleFunctions.setProperty(Unknown Source)
    	at oracle.forms.handler.ComponentItem.setCustomProperty(Unknown Source)
    	at oracle.forms.handler.ComponentItem.onUpdate(Unknown Source)
    	at oracle.forms.handler.JavaContainer.onUpdate(Unknown Source)
    	at oracle.forms.handler.UICommon.onUpdate(Unknown Source)
    	at oracle.forms.engine.Runform.onUpdateHandler(Unknown Source)
    	at oracle.forms.engine.Runform.processMessage(Unknown Source)
    	at oracle.forms.engine.Runform.processSet(Unknown Source)
    	at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
    	at oracle.forms.engine.Runform.onMessage(Unknown Source)
    	at oracle.forms.engine.Runform.processEventEnd(Unknown Source)
    	at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
    	at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
    	at java.awt.Component.dispatchEventImpl(Unknown Source)
    	at java.awt.Container.dispatchEventImpl(Unknown Source)
    	at java.awt.Component.dispatchEvent(Unknown Source)
    	at java.awt.EventQueue.dispatchEvent(Unknown Source)
    	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    	at java.awt.EventDispatchThread.run(Unknown Source)

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/01/2010, 18h54
  2. [Forms]Webutil forms 10G
    Par scortex84 dans le forum Forms
    Réponses: 1
    Dernier message: 28/03/2007, 09h46
  3. [forms 10g] BUG avec SET_BLOCK_PROPERTY ?
    Par Magnus dans le forum Forms
    Réponses: 7
    Dernier message: 22/03/2007, 16h15
  4. [Forms 10g] ora-06502 avec le package dbms_lob
    Par salim11 dans le forum Forms
    Réponses: 2
    Dernier message: 23/01/2007, 19h40
  5. [Forms]Problème avec webUtil
    Par Nary dans le forum Forms
    Réponses: 2
    Dernier message: 08/01/2007, 11h41

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