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 :

PB signature de JAR ?


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 193
    Par défaut PB signature de JAR ?
    Bonjour,

    je travaille avec devsuite 10 sous XP

    Lors de l'appel d'un formulaire qui utilise un "images.jar" (contient que des images), il m'affiche cette recommandation (voir image attachée). Je pense que la probleme est la signature du jar, mais ...

    j'ai signé le JAR, comme suit dans la commande DOS:

    <home>\forms\webutil>sign_webutil.bat <home>\java\images.jar

    Mais j'ai eu ca:

    <HOME>\forms\webutil>sign_webutil.bat <HOME>\forms\java\ecrconsult.jar
    Generating a self signing certificate for key=webutil2...
    erreur keytool : java.lang.Exception: Paire de clÚs non gÚnÚrÚe, l'alias <webutil2> existe dÚjÓ
    .
    There were warnings or errors while generating a self signing certificate. Please review them.
    .
    Backing up <HOME>\forms\java\ecrconsult.jar as C:\OraDevSuite\forms\java\ecrconsult.jar.old...
    1 fichier(s) copié(s).
    Signing <HOME>\forms\java\ecrconsult.jar using key=webutil2...
    'jarsigner' n'est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.
    .
    There were warnings or errors while signing the jar. Please review them.

    Sauf que j'ai toujours cette fenettre de recommandation !!!???

    Comment, je peux regler cette situation

    Merci bcp de votre aide


    voila ma console:

    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
    Java Plug-in 1.6.0_37
    Utilisation de la version JRE 1.6.0_37-b06 Java HotSpot(TM) Client VM
    Répertoire d'accueil de l'utilisateur = C:\Documents and Settings\workspace
    ----------------------------------------------------
    c:   effacer la fenêtre de la console
    ...
    ----------------------------------------------------
     
    RegisterWebUtil - Loading WebUtil Version 10.1.2.0
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    La version Forms Applet est : 10.1.2.0
    propertyChange:calendar
    propertyChange:ancestor
    propertyChange:locale
    propertyChange:ancestor
    RegisterWebUtil - Loading WebUtil Version 10.1.2.0
    proxyHost=null
    proxyPort=0
    connectMode=HTTP, native.
    Forms Applet version is : 10.1.2.0
    propertyChange:calendar
    propertyChange:ancestor
    Images attachées Images attachées  

  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
    le fichier sign_webutil.bat ne connait pas le chemin vers jarsigner. c'est ce qu'indique le message. Normalement ce chemin devrait pointer vers votre répertoire d'installation de JInitiator.

  3. #3
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 193
    Par défaut
    quand je verifie avec

    jarsigner - verify monJar.jar , j'obtiens les fichiers

    images.jar et jcalendar.jar qui ne sont pas signer

    Pour les signer, j'ai utilisé :
    jarsigner monfichier.jar alias

    je veux faire une signature par defaut, mais ca bloque

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <home>\jdk\bin>jarsigner <home>\forms\java\images.jar images
    Enter Passphrase for keystore: myspace
    jarsigner error: java.lang.RuntimeException: keystore load: C:\Documents and Settings\workspace\.keysto
    re (Le fichier spÚcifiÚ est introuvable)
    ????

  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
    Dans le répertoire /forms/java vous devroiez trouver un fichier makecert.bat. Celui-ci sert à fabriquer un certificat. Une fois le certificat obtenu, vous signez les jar avec le fichier sign.bat.

  5. #5
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 193
    Par défaut
    non, je n'ai pas ce fichier makecert.bat

    comment l'obtenir ?

    merci

  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
    et dans le répertoire de Webutil ?

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

Discussions similaires

  1. Probleme avec la signature des jar
    Par AliJava dans le forum ANT
    Réponses: 10
    Dernier message: 31/07/2008, 12h04
  2. SIGNATURE des .jar
    Par yayamo dans le forum Sécurité
    Réponses: 1
    Dernier message: 26/01/2007, 09h44
  3. probleme de signature de .jar
    Par yayamo dans le forum Sécurité
    Réponses: 2
    Dernier message: 24/01/2007, 17h42
  4. [Certificat] Signature de JAR : durée du certificat
    Par Invité dans le forum Sécurité
    Réponses: 3
    Dernier message: 22/10/2006, 13h28
  5. signature de jars
    Par DanielW33 dans le forum Maven
    Réponses: 13
    Dernier message: 28/07/2006, 15h28

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