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 :

Intégrer Jcalendar dans Forms


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut Intégrer Jcalendar dans Forms
    Bonjour
    comment integrer le calendrier JCalendar Dans une application forms 10g.
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Lire cet article
    copier les fichiers .JAR du fichier .zip dans votre répertoire /forms/java
    les ajouter aux tags archive et archive_jini de votre fichier /forms/server/formsweb.cfg

    archive_jini=f90all_jinit.jar,JCalendarJinit.jar,jcalendar.jar
    archive=f90all.jar,FJCalendar.jar,jcalendar-1.3.2.jar,looks-2.0.1.jar

    selon que vous utilisez JInitiator ou le plugin de Sun

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut
    j'utilise Jinitiator.
    J'ai un module qui contient Un bouton et un champ texte.Je veux afficher le calendrier en cliquant sur le botton et retourner la valeur selectionne dans le champ texte

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Si vous utilisez JInitiator, il faut charger le fichier zip donné en fin de l'article:
    Download the JCalendarJinit.zip file

    Sinon, pour mettre en oeuvre le calendrier, l'article est livré avec une forme de test qui, justement, affiche le calendrier en pressant un bouton...

    Y'a qu'à regarder


  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut
    salut
    qand j essaye de lancer l'application, il m'affiche une erreur au bas de page
    erreur: java.lang.UnsupportedClassVersionError : com/toedter/calendar/Jcalendar (Unsupported major.minor version 48.0)

  6. #6
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Si vous utilisez le JInitiator, il faut récupérer le fichier JCalendarJinit.zip, en extraire les 2 fichiers .JAR dans votre répertoire /forms/java, les ajouter à la balise archive_jini et utiliser la forme de test JCALENDAR_JINIT.FMB

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Par défaut
    Bonjour Tout le monde.

    J'ai procéder comme indiqué ci-dessous pour créer un calendrier sous Forms 10 en utilisant le JCALENDAR.

    Citation Envoyé par SheikYerbouti Voir le message
    Lire cet article
    copier les fichiers .JAR du fichier .zip dans votre répertoire /forms/java
    les ajouter aux tags archive et archive_jini de votre fichier /forms/server/formsweb.cfg

    archive_jini=f90all_jinit.jar,JCalendarJinit.jar,jcalendar.jar
    archive=f90all.jar,FJCalendar.jar,jcalendar-1.3.2.jar,looks-2.0.1.jar

    selon que vous utilisez JInitiator ou le plugin de Sun
    Quand j'éxécute le JCALENDAR.FMB, je tombe sur une fenêtre intitulée "Avertissement Sécurité JPI" .
    Et sur cette fenêtre on lit ce qui suit :


    Voulez vous installer et exécuter l'applet signé distribué par "fdeg"?
    Authenticité de l'éditeur vérifiée par "fdeg".
    Le certificat de sécurité a été émis par une société qui n'est pas autorisée.
    Le certificat de sécurité n'a pas expiré et est toujours valide.
    Attention: "fdeg" atteste que ce contenu est sûr. Vous ne devriez installer/afficher ce contenu que si vous estimez que "fdeg" peut donner cette attestation.

    Après ces messages on voit 4 boutons en bas de la fenêtre

    - Autoriser cette session
    - Refuser
    - Autoriser en tout temps
    - Afficher le certificat.

    ET quand on clique sur le bouton Afficher certificat et qu'on sélectionne le champ "Validité"


    qui affiche les messages suivants :

  8. #8
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Vous pouvez accepter en cliquant le bouton : autoriser en tous temps

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Par défaut
    Bonjour Tout le monde.

    J'ai procéder comme indiqué ci-dessous pour créer un calendrier sous Forms 10 en utilisant le JCALENDAR.

    Citation Envoyé par SheikYerbouti Voir le message
    Lire cet article
    copier les fichiers .JAR du fichier .zip dans votre répertoire /forms/java
    les ajouter aux tags archive et archive_jini de votre fichier /forms/server/formsweb.cfg

    archive_jini=f90all_jinit.jar,JCalendarJinit.jar,jcalendar.jar
    archive=f90all.jar,FJCalendar.jar,jcalendar-1.3.2.jar,looks-2.0.1.jar

    selon que vous utilisez JInitiator ou le plugin de Sun
    Quand j'éxécute le JCALENDAR.FMB, je tombe sur une fenêtre intitulée "Avertissement Sécurité JPI" .
    Et sur cette fenêtre on lit ce qui suit :


    Voulez vous installer et exécuter l'applet signé distribué par "fdeg"?
    Authenticité de l'éditeur vérifiée par "fdeg".
    Le certificat de sécurité a été émis par une société qui n'est pas autorisée.
    Le certificat de sécurité n'a pas expiré et est toujours valide.
    Attention: "fdeg" atteste que ce contenu est sûr. Vous ne devriez installer/afficher ce contenu que si vous estimez que "fdeg" peut donner cette attestation.

    Après ces messages on voit 4 boutons en bas de la fenêtre

    - Autoriser cette session
    - Refuser
    - Autoriser en tout temps
    - Afficher le certificat.

    ET quand on clique sur le bouton Afficher le certificat et qu'on sélectionne le champ "Validité"


    on lit ceci comme période de validité de la licence :
    [From : Tue Nov 20 10:56:17 CET 2007,
    To : Fri Nov 14:10:56:17 CET 2008 ]



    Mes inquiétudes :

    1) Dois - je comprendre que je ne pourrai plus utilser le JCALENDAR.FMB à partir du Vendredi 14 Novembre 2008 ?

    2) Dans l'article recommandé (http://forms.pjc.bean.over-blog.com/...-14848846.html ) il est dit que le FJCalendar.jar file doit être signé .

    S'il vous plait pouvez vous m'indiquer comment procéder pour le signer, et comment procéder pour que ma licence ait une date de validité de 30 ans par exemple.

    Je suis débutante et je n'y connais pas grand chose.


    Merci pour votre réponse et votre aide.

    PS : : Je joins à ce message, la fenêtre d'avertissement de Sécurité de JPI.
    Fichiers attachés Fichiers attachés

  10. #10
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Il s'agit de la validité du certificat. Pendant ce temps, la question ne vous sera plus posée. A l'issue de cette période, la question vous sera posée de nouveau.

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 7
    Par défaut
    Merci pour votre réponse.

    A l'issue de la période de validité, s'il me pose encore la question et que je répondais encore en cliquant sur "autoriser en tout temps" , la durée de validité de mon certificat passerait à 1 an ? y'a t'il un moyen d'augumenter cette durée en ce moment là ?

    Merci.

  12. #12
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Vous pouvez signer le fichier JAR avec votre propre certificat, avec la durée désirée.

  13. #13
    Invité de passage
    Inscrit en
    Mai 2013
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2013
    Messages : 1
    Par défaut
    Bonjour,
    Concernant l’intégration du calendrier dans forms, on a suivi toutes les étapes citées ci-dessus mais en ouvrant le canevas de la form JCALENDAR.fmb ce message d'erreur s'affiche:

    FRM-13008:can not find javaBean with name 'oracle.forms.fd.JCalendar'
    Merci.

  14. #14
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut
    j ai essaye d'installer JInitiator 1.3.1.28 et le meme resultat

  15. #15
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Voulez-vous bien copier, ici, le contenu de votre tag archive_jini de votre fichier /formsweb.cfg, ainsi que le contenu complet (depuis la première ligne) de votre console java à l'exécution.

  16. #16
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut
    archive_jini=frmall_jinit.jar,myicons.jar,ticker.jar,frmall.jar,chat.jar,jcalendar-1.3.2.jar,looks-2.0.1.jar,JCalendarJinit.jar,jcalendar.jar


    JInitiator: Version 1.3.1.22
    Utilisation de la version JRE 1.3.1.22-internal Java HotSpot(TM) Client VM
    Répertoire d'accueil de l'utilisateur = C:\Documents and Settings\Administrateur

    Configuration du proxy : Configuration manuelle

    Proxy : 192.168.1.5:8080

    Remplacement du proxy : <local>

    JAR cache enabled
    Location: C:\Documents and Settings\Administrateur\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0



    ----------------------------------------------------
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to <n>
    ----------------------------------------------------

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

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

    RegisterWebUtil - Loading WebUtil Version 10.1.2.0

    Loading http://walidinfo:8889/forms/java/myicons.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/ticker.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/frmall.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/chat.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/jcalendar-1.3.2.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/looks-2.0.1.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/JCalendarJinit.jar from JAR cache

    Loading http://walidinfo:8889/forms/java/jcalendar.jar from JAR cache

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

    proxyHost=null

    proxyPort=0

    connectMode=HTTP, native.

    La version Forms Applet est : 10.1.2.0

    java.lang.UnsupportedClassVersionError: com/toedter/calendar/JCalendar (Unsupported major.minor version 48.0)

    at java.lang.ClassLoader.defineClass0(Native Method)

    at java.lang.ClassLoader.defineClass(Unknown Source)

    at java.security.SecureClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.defineClass(Unknown Source)

    at java.net.URLClassLoader.access$100(Unknown Source)

    at java.net.URLClassLoader$1.run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

    at java.net.URLClassLoader.findClass(Unknown Source)

    at sun.applet.AppletClassLoader.findClass(Unknown Source)

    at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.applet.AppletClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClassInternal(Unknown Source)

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Unknown Source)

    at oracle.forms.handler.UICommon.instantiate(Unknown Source)

    at oracle.forms.handler.UICommon.onCreate(Unknown Source)

    at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)

    at oracle.forms.engine.Runform.onCreateHandler(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.sendInitialMessage(Unknown Source)

    at oracle.forms.engine.Runform.startRunform(Unknown Source)

    at oracle.forms.engine.Main.createRunform(Unknown Source)

    at oracle.forms.engine.Main.start(Unknown Source)

    at sun.applet.AppletPanel.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

  17. #17
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Dans le tag archive_Jinit il ne faut pas inclure jcalendar-1.3.2.jar et looks-2.0.1.jar.
    retirez-les.

  18. #18
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    et puis, frmall.jar n'a rien à faire dans ce tag non plus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 18/12/2014, 11h13
  2. [Forms10g] Comment intégrer Antidote dans Forms
    Par salim11 dans le forum Forms
    Réponses: 13
    Dernier message: 24/10/2011, 15h08
  3. Intégrer Page web dans form
    Par morinludo dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 26/06/2010, 14h48
  4. intégrer vlc dans form
    Par TERRIBLE dans le forum C#
    Réponses: 1
    Dernier message: 25/04/2009, 15h00
  5. Intégrer Canvas dans un form , possible?
    Par sawkiller dans le forum Java ME
    Réponses: 2
    Dernier message: 20/02/2009, 12h38

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