Probleme ouverture vi

Bonjour. j'ai récemment crée un fichier (test.vi par exemple).
Lorsque j'essaye de le réouvrir, il me demande de trouver un VI qui est lui même!
Je lui donne le bon chemin mais ça ne fonctionne pas.
Comme ce n'est pas un sous VI, rien ne s'ouvre...
J'ai essayé de renommer le fichier mais il demande toujours le même fichier d'origine.
Je pense qu'il y a eu un problème à l'enregistrement du fichier...
Merci si vous avez une solution
PS: je travaille sous 7.1

Post here for better response
Translation
Hello. I recently created a file (eg test.vi).
When I try to reopen it, it asks me to find a VI that is itself!
I gave it the right way but it does not work.
Since this is not a sub VI, nothing opens ...
I tried renaming the file but it always asks the same original file.
I think there was a problem saving the file ...
Message Edited by muks on 12-10-2009 03:54 PM

Similar Messages

  • Probleme ouverture PSE 12 éditeur  sous mac

    Bonjour,
    J'ai téléchargé sur le site adobe, PSE 12  mais je n'arrive pas à ouvrir l'editeur. Ca fontionne très bien pour l'organiseur pourtant.
    Meme en lançant éditeur depuis l'organiseur, ça ne marche pas, je lance, j'ai le symbole de l'horloge qui tourne avec message" chargement de l'espace de travail" et puis rien..
    je n'ai pas de message d'erreur precis.
    J'ai desintallé, reinstalé 3 fois mais c'est pareil; j'ai pourtant l'impression que le téléchargement est total.
    Juste une precision, je suis pas encore passé à Mavericks,
    merci de votre aide.

    Bonjour,
    Je vous remercie pour votre réponse mais je n'ai qu'une seule imprimante installée.
    Je ne comprends pas la  procédure ((CMD + OPT + MAJ). J'ai essayé lors du lancement de éditeur mais rien se passe.
    Est-ce normal dans que dans le launchpad, je me retrouve avec plusieurs icônes: AMM registration notifier, Adobe download assistant, Adobe PC broker, AMM launcher utile, Adobe éléments 12 organiser, Adobe photoshop éléments 12, et photoshop éléments 12 editor.
    Merci de votre aide.

  • Probleme ouverture de documents

    bonjour,
    depuis quelques jours, je ne peux plus utiliser ouvrir, enregistrer sous, importer sous Indesign CS2. la fenetre de selection de fichier ne s'ouvre plus.
    elle semble s'ouvrir mais je ne la vois nulle part.
    merci d'avance pour votre aide

    Je ne peux plus ouvrir un fichier .ai créer sous et avec Illustrator CS2. Cependant un apercu du contenu du fichier est visible. Pouvez-vous m'aider?
    Merci
    Cordialement

  • Help for debug un package PL/SQL error at line 723 Encountered

    create or replace package body SPR_AP_FUSION_EXTRACT_PKG is
    PROCEDURE MAIN_FUSION_EXTRACT(
    pv_errbuff IN OUT VARCHAR2,
    pn_retcode IN OUT NUMBER
    IS
    lv_ligne VARCHAR2 (500);
    lv_rep VARCHAR2 (260); --:= '/usr/tmp';
    ln_retcode NUMBER;
    vv_separator VARCHAR2 (2) := ';';
    ln_compteur_lignes NUMBER := 0; -- nombre de lignes insérées dans le fichier
    ln_counteur NUMBER := 0;
    vv_buffer VARCHAR2 (32000);
    vv_buffer_et VARCHAR2 (32000);
    vv_buffer_etold VARCHAR2 (32000);
    lt_id UTL_FILE.file_type;
    ln_counter NUMBER (24, 0);
    lv_seq VARCHAR2 (30);
    lv_num_paiement VARCHAR2 (10);
    flag_ecriture VARCHAR2 (1);
    lv_filler_ligne VARCHAR2 (500);
    ln_long_buff NUMBER := 0;
    ln_compteur_factures NUMBER := 0;
    lv_name VARCHAR2 (500);
    vv_entete VARCHAR2 (500);
    LV_INVOICE_ID ap_invoices_all.invoice_id%type;
    ln_compteur_hold NUMBER := 0;
    lv_hode_reason VARCHAR2 (500);
    lv_release_reason VARCHAR2 (500);
    lv_societe_absorbee VARCHAR2 (500);
    lv_societe_absorbante VARCHAR2 (500);
    ln_org_id NUMBER := 0;
    lv_date_fusion DATE;
    err_non_parameter Exception;
    err_Soc_sr Exception;
    err_file_write Exception;
    err_file_invalid_path Exception;
    err_ecriture_file Exception;
    CURSOR cur_ap_hold_invoices
    ( LV$invoice_id IN AP_invoices_all.Invoice_Id%TYPE)
    IS
    SELECT aha.hold_reason, aha.release_reason
    from ap_holds_all aha
    where aha.invoice_id = LV$invoice_id
    rec_ap_hold_invoices cur_ap_hold_invoices%ROWTYPE;
    --Enregistrement "DESTINATAIRE"
    CURSOR cur_fusion_extract_AP_invoice
    ( LV$Societe_absorbee IN cgey_parameters.VARCHAR2_VALUE%Type,
    LV$Societe_absorbant IN cgey_parameters.VARCHAR2_VALUE%Type,
    LV$Date_fusion IN cgey_parameters.DATE_VALUE%Type
    IS
    SELECT
    Aia.Invoice_Id
    , Aia.Invoice_Num
    , Aia.Invoice_Type_Lookup_Code
    , Aia.Invoice_Date
    , Pv.Vendor_Id
    , Pv.Segment1
    , Pv.Vendor_Name
    , pvsa.Vendor_Site_Id
    , Pvsa.Vendor_Site_Code
    , aia.invoice_amount
    , aia.amount_paid
    -- RG3: Montant repris = valeur restante a regler
    , ROUND (NVL(SUM(Apsa.Amount_Remaining),0),2) Amount_Remaining
    , Ap_Invoices_Utility_Pkg.get_approval_status(aia.invoice_id,aia.invoice_amount,aia.payment_status_flag,aia.invoice_type_lookup_code) STATUT
    , aia.invoice_currency_code
    , aia.exchange_rate
    , aia.exchange_rate_type
    , aia.exchange_date
    , Ate.Name Terms_Name
    , aia.terms_date
    , aia.source
    , aia.doc_category_code
    , aia.payment_method_lookup_code
    , aia.pay_group_lookup_code
    , aia.gl_date
    , Aia.Doc_Sequence_Id
    , aia.accts_pay_code_combination_id
    , CGEY_TOOLS_PKG.get_segments_from_ccid(Aia.Accts_Pay_Code_Combination_Id) Cle_Comptable_Founisseur
    , aia.org_id
    , aia.payment_cross_rate_type
    , aia.payment_cross_rate_date
    , aia.payment_cross_rate
    , aia.payment_currency_code
    , aia.attribute_category
    , Aia.Attribute1
    , Aia.Attribute2
    , Aia.Attribute3
    , Aia.Attribute4
    , Aia.Attribute5
    , Aia.Attribute6
    , Aia.Attribute7
    , Aia.Attribute8
    , Aia.Attribute9
    , Aia.Attribute10
    , Aia.Attribute11
    , Aia.Attribute12
    , Aia.Attribute13
    , Aia.Attribute14
    , Aia.Attribute15
    , Aia.Global_Attribute_Category
    , Aia.Global_Attribute1
    , Aia.Global_Attribute2
    , Aia.Global_Attribute3
    , Aia.Global_Attribute4
    , Aia.Global_Attribute5
    , Aia.Global_Attribute6
    , Aia.Global_Attribute7
    , Aia.Global_Attribute8
    , Aia.Global_Attribute9
    , Aia.Global_Attribute10
    , Aia.Global_Attribute11
    , Aia.Global_Attribute12
    , Aia.Global_Attribute13
    , Aia.Global_Attribute14
    , Aia.Global_Attribute15
    , Aia.Global_Attribute16
    , Aia.Global_Attribute17
    , Aia.Global_Attribute18
    , Aia.Global_Attribute19
    , Aia.Global_Attribute20
    FROM
    Ap_Invoices_All Aia
    , Ap_Payment_Schedules_All Apsa
    , Po_Vendor_Sites_All Pvsa
    , Ap_Terms Ate
    , Po_Vendors Pv
    WHERE
    1=1
    -- RG1: Type de la facture
    AND Aia.invoice_type_lookup_code IN ('STANDARD', 'CREDIT', 'DEBIT')
    AND Apsa.Invoice_Id = Aia.Invoice_Id
    AND Pvsa.Vendor_Site_Id = Aia.Vendor_Site_Id
    AND Ate.Term_Id = Aia.Terms_Id
    AND Pv.Vendor_Id = Aia.Vendor_Id
    -- RG 1: pour les factures créées antétieur à la date de fusion
    AND Aia.Creation_Date < LV$Date_fusion
    -- RG1: Ensemble des lignes de la facture postees
    AND NOT EXISTS ( SELECT 'x'
    FROM
    Ap_Invoice_Distributions_All Aida
    WHERE
    Aida.Invoice_id = Aia.Invoice_Id
    AND NVL(Aida.Accrual_Posted_Flag,'N') <> 'Y' )
    -- pour la société absorbée
    AND aia.org_id = (select ORGANIZATION_ID from HR_ALL_ORGANIZATION_UNITS HAOU
    where HAOU.Name = LV$Societe_absorbee
    GROUP BY
    Aia.Invoice_Id
    , Aia.Invoice_Num
    , Aia.Invoice_Type_Lookup_Code
    , Aia.Invoice_Date
    , Pv.Vendor_Id
    , Pv.Segment1
    , Pv.Vendor_Name
    , pvsa.Vendor_Site_Id
    , Pvsa.Vendor_Site_Code
    , aia.invoice_amount
    , aia.amount_paid
    -- RG3: Montant repris = valeur restante a regler
    , Apsa.Amount_Remaining
    , aia.payment_status_flag
    , aia.invoice_currency_code
    , aia.exchange_rate
    , aia.exchange_rate_type
    , aia.exchange_date
    , Ate.Name
    , aia.terms_date
    , aia.source
    , aia.doc_category_code
    , aia.payment_method_lookup_code
    , aia.pay_group_lookup_code
    , aia.gl_date
    , Aia.Doc_Sequence_Id
    , aia.accts_pay_code_combination_id
    , aia.org_id
    , aia.payment_cross_rate_type
    , aia.payment_cross_rate_date
    , aia.payment_cross_rate
    , aia.payment_currency_code
    , aia.attribute_category
    , Aia.Attribute1
    , Aia.Attribute2
    , Aia.Attribute3
    , Aia.Attribute4
    , Aia.Attribute5
    , Aia.Attribute6
    , Aia.Attribute7
    , Aia.Attribute8
    , Aia.Attribute9
    , Aia.Attribute10
    , Aia.Attribute11
    , Aia.Attribute12
    , Aia.Attribute13
    , Aia.Attribute14
    , Aia.Attribute15
    , Aia.Global_Attribute_Category
    , Aia.Global_Attribute1
    , Aia.Global_Attribute2
    , Aia.Global_Attribute3
    , Aia.Global_Attribute4
    , Aia.Global_Attribute5
    , Aia.Global_Attribute6
    , Aia.Global_Attribute7
    , Aia.Global_Attribute8
    , Aia.Global_Attribute9
    , Aia.Global_Attribute10
    , Aia.Global_Attribute11
    , Aia.Global_Attribute12
    , Aia.Global_Attribute13
    , Aia.Global_Attribute14
    , Aia.Global_Attribute15
    , Aia.Global_Attribute16
    , Aia.Global_Attribute17
    , Aia.Global_Attribute18
    , Aia.Global_Attribute19
    , Aia.Global_Attribute20
    HAVING NVL(SUM(Apsa.Amount_Remaining),0) <> 0
    UNION ALL
    SELECT
    Aia.Invoice_Id
    , Aia.Invoice_Num
    , Aia.Invoice_Type_Lookup_Code
    , Aia.Invoice_Date
    , Pv.Vendor_Id
    , Pv.Segment1
    , Pv.Vendor_Name
    , pvsa.Vendor_Site_Id
    , Pvsa.Vendor_Site_Code
    , aia.invoice_amount
    , aia.amount_paid
    -- RG3: Montant repris = valeur restante a regler
    , Ap_Invoices_Utility_PKG.get_prepay_amount_remaining (Aia.invoice_Id) "Amount_Remaining"
    , Ap_Invoices_Utility_Pkg.get_approval_status(aia.invoice_id,aia.invoice_amount,aia.payment_status_flag,aia.invoice_type_lookup_code) STATUT
    , aia.invoice_currency_code
    , aia.exchange_rate
    , aia.exchange_rate_type
    , aia.exchange_date
    , Ate.Name Terms_Name
    , aia.terms_date
    , aia.source
    , aia.doc_category_code
    , aia.payment_method_lookup_code
    , aia.pay_group_lookup_code
    , aia.gl_date
    , Aia.Doc_Sequence_Id
    , aia.accts_pay_code_combination_id
    , CGEY_TOOLS_PKG.get_segments_from_ccid(Aia.Accts_Pay_Code_Combination_Id) Cle_Comptable_Founisseur
    , aia.org_id
    , aia.payment_cross_rate_type
    , aia.payment_cross_rate_date
    , aia.payment_cross_rate
    , aia.payment_currency_code
    , aia.attribute_category
    , Aia.Attribute1
    , Aia.Attribute2
    , Aia.Attribute3
    , Aia.Attribute4
    , Aia.Attribute5
    , Aia.Attribute6
    , Aia.Attribute7
    , Aia.Attribute8
    , Aia.Attribute9
    , Aia.Attribute10
    , Aia.Attribute11
    , Aia.Attribute12
    , Aia.Attribute13
    , Aia.Attribute14
    , Aia.Attribute15
    , Aia.Global_Attribute_Category
    , Aia.Global_Attribute1
    , Aia.Global_Attribute2
    , Aia.Global_Attribute3
    , Aia.Global_Attribute4
    , Aia.Global_Attribute5
    , Aia.Global_Attribute6
    , Aia.Global_Attribute7
    , Aia.Global_Attribute8
    , Aia.Global_Attribute9
    , Aia.Global_Attribute10
    , Aia.Global_Attribute11
    , Aia.Global_Attribute12
    , Aia.Global_Attribute13
    , Aia.Global_Attribute14
    , Aia.Global_Attribute15
    , Aia.Global_Attribute16
    , Aia.Global_Attribute17
    , Aia.Global_Attribute18
    , Aia.Global_Attribute19
    , Aia.Global_Attribute20
    FROM
    Ap_Invoices_All Aia
    , Po_Vendor_Sites_All Pvsa
    , Ap_Terms Ate
    , Po_Vendors Pv
    WHERE 1=1
    -- RG2: Type de la facture
    AND Aia.invoice_type_lookup_code = 'PREPAYMENT'
    -- RG2: Amount_Paid <> Invoice_Amount
    AND NVL(Aia.Invoice_Amount,0) = NVL(Aia.Amount_Paid,0)
    AND Pvsa.Vendor_Site_Id = Aia.Vendor_Site_Id
    AND Ate.Term_Id = Aia.Terms_Id
    AND Pv.Vendor_Id = Aia.Vendor_Id
    -- RG2: Ensemble des lignes de la facture postees
    AND NOT EXISTS ( SELECT 'x'
    FROM
    Ap_Invoice_Distributions_All Aida
    WHERE
    Aida.Invoice_id = Aia.Invoice_Id
    AND NVL(Aida.Accrual_Posted_Flag,'N') <> 'Y' )
    -- pour la société absorbée
    AND aia.org_id = (select ORGANIZATION_ID from HR_ALL_ORGANIZATION_UNITS HAOU
    where HAOU.Name = LV$Societe_absorbee
    -- RG 1: pour les factures créées antétieur à la date de fusion
    AND Aia.Creation_Date < LV$Date_fusion
    GROUP BY
    Aia.Invoice_Id
    , Aia.Invoice_Num
    , Aia.Invoice_Type_Lookup_Code
    , Aia.Invoice_Date
    , Pv.Vendor_Id
    , Pv.Segment1
    , Pv.Vendor_Name
    , pvsa.Vendor_Site_Id
    , Pvsa.Vendor_Site_Code
    , aia.invoice_amount
    , aia.amount_paid
    , aia.payment_status_flag
    , aia.invoice_currency_code
    , aia.exchange_rate
    , aia.exchange_rate_type
    , aia.exchange_date
    , Ate.Name
    , aia.terms_date
    , aia.source
    , aia.doc_category_code
    , aia.payment_method_lookup_code
    , aia.pay_group_lookup_code
    , aia.gl_date
    , Aia.Doc_Sequence_Id
    , aia.accts_pay_code_combination_id
    , aia.org_id
    , aia.payment_cross_rate_type
    , aia.payment_cross_rate_date
    , aia.payment_cross_rate
    , aia.payment_currency_code
    , aia.attribute_category
    , Aia.Attribute1
    , Aia.Attribute2
    , Aia.Attribute3
    , Aia.Attribute4
    , Aia.Attribute5
    , Aia.Attribute6
    , Aia.Attribute7
    , Aia.Attribute8
    , Aia.Attribute9
    , Aia.Attribute10
    , Aia.Attribute11
    , Aia.Attribute12
    , Aia.Attribute13
    , Aia.Attribute14
    , Aia.Attribute15
    , Aia.Global_Attribute_Category
    , Aia.Global_Attribute1
    , Aia.Global_Attribute2
    , Aia.Global_Attribute3
    , Aia.Global_Attribute4
    , Aia.Global_Attribute5
    , Aia.Global_Attribute6
    , Aia.Global_Attribute7
    , Aia.Global_Attribute8
    , Aia.Global_Attribute9
    , Aia.Global_Attribute10
    , Aia.Global_Attribute11
    , Aia.Global_Attribute12
    , Aia.Global_Attribute13
    , Aia.Global_Attribute14
    , Aia.Global_Attribute15
    , Aia.Global_Attribute16
    , Aia.Global_Attribute17
    , Aia.Global_Attribute18
    , Aia.Global_Attribute19
    , Aia.Global_Attribute20
    HAVING Ap_Invoices_Utility_PKG.get_prepay_amount_remaining (Aia.invoice_Id) <> 0
    AND Ap_Invoices_Utility_Pkg.get_approval_status(aia.invoice_id,aia.invoice_amount,aia.payment_status_flag,aia.invoice_type_lookup_code) = 'AVAILABLE'
    Rec_fusion_extract_AP_invoice cur_fusion_extract_AP_invoice%ROWTYPE;
    BEGIN
    ---------Initialisation
    pn_retcode := 0;
    pv_errbuff := NULL;
    ln_compteur_lignes := 0;
    lv_societe_absorbee := CGEY_TOOLS_PKG.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE', 'SOC_SR');
    lv_societe_absorbante :=CGEY_TOOLS_PKG.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE', 'SOC_CB');
    lv_date_fusion := CGEY_TOOLS_PKG.get_date_parameter ('SPR_FUSION_AP_SOCIETE', 'DATE_FUSION');
    lv_rep := cgey_tools_pkg.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE', 'REPERTOIRE_SORTIE');
    ----err_non_parameter
    IF lv_societe_absorbee is null or lv_societe_absorbante is null or lv_date_fusion is null or lv_rep is null
    THEN raise err_non_parameter;
    select NVL(ORGANIZATION_ID, 'NULL')
    INTO ln_org_id
    from HR_ALL_ORGANIZATION_UNITS HAOU
    where HAOU.Name = lv_societe_absorbee
    ----err_Soc_sr
    IF ln_org_id ='NULL'
    THEN Raise err_Soc_sr;
    BEGIN
    ----Création du fichier sorti
    cgey_tools_pkg.put_log_message ('Création et Ouverture du fichier en lecture');
    lv_name := 'FUSION_fac_AP_EXTRAIRE' || TO_CHAR(SYSDATE, 'DDMMYYYY_HH24MISS') || '.txt';
    cgey_tools_pkg.put_log_message ('Fichier sortie est '|| lv_name );
    lt_id := UTL_FILE.FOPEN(lv_rep, lv_name, 'w');
    IF UTL_FILE.IS_OPEN(lt_id) THEN
    cgey_tools_pkg.put_log_message (cv_line);
    cgey_tools_pkg.put_log_message('Creation OK du fichier: ' || lv_name);
    ELSE
    cgey_tools_pkg.put_log_message(cv_line);
    cgey_tools_pkg.put_log_message('Probleme ouverture du fichier ' ||lv_name);
    END IF;
    ----EXCEPTION UTL_FILE.WRITE_ERROR, UTL_FILE.INVALID_PATH
    EXCEPTION
    WHEN UTL_FILE.WRITE_ERROR
    THEN raise err_file_write;
    WHEN UTL_FILE.INVALID_PATH
    THEN raise err_file_invalid_path;
    ----Création du fichier sorti
    END;
    BEGIN
    UTL_FILE.PUT_LINE(lt_id, vv_entete);
    ----CURSOR FACTURE A EXTRAIRE
    OPEN cur_fusion_extract_AP_invoice
    (lv_societe_absorbee,
    lv_societe_absorbante,
    lv_date_fusion
    LOOP
    FETCH cur_fusion_extract_AP_invoice
    INTO rec_fusion_extract_AP_invoice;
    EXIT WHEN cur_fusion_extract_AP_invoice%NOTFOUND;
    LV_INVOICE_ID := rec_fusion_extract_AP_invoice.Invoice_Id;
    ln_compteur_hold := 0;
    lv_hode_reason := null;
    lv_release_reason := null;
    OPEN cur_ap_hold_invoices (rec_fusion_extract_AP_invoice.Invoice_Id);
    LOOP
    FETCH cur_ap_hold_invoices
    INTO rec_ap_hold_invoices;
    EXIT WHEN cur_ap_hold_invoices%NOTFOUND;
    ----La première blocage à traiter
    IF ln_compteur_hold =0 THEN
    lv_hode_reason := nvl(rec_ap_hold_invoices.hold_reason, ' ') ;
    lv_release_reason := nvl(rec_ap_hold_invoices.release_reason, ' ');
    ----concatener des autres blocages suivants pour la même facture
    Else
    lv_hode_reason := lv_hode_reason||nvl(rec_ap_hold_invoices.hold_reason, ' ');
    lv_release_reason := lv_release_reason||nvl(rec_ap_hold_invoices.release_reason, ' ');
    END IF;
    ln_compteur_hold := ln_compteur_hold +1;
    END LOOP;
    CLOSE cur_ap_hold_invoices;
    vv_buffer :=
    NVL(lv_societe_absorbee, ' ') ||vv_separator||
    NVL(lv_societe_absorbante, ' ') ||vv_separator||
    NVL(to_char(lv_date_fusion,'dd/mm/yyyy' ), ' ') ||vv_separator||
    NVL(to_char(rec_fusion_extract_AP_invoice.Invoice_Id), ' ') ||vv_separator
    UTL_FILE.PUT_LINE(lt_id, vv_buffer);
    ln_compteur_lignes := ln_compteur_lignes + 1;
    END LOOP;
    cgey_tools_pkg.put_log_message(to_char(ln_compteur_lignes) ||
    ' lignes inserees dans le fichier ' ||lv_rep||'/'
    || lv_name);
    CLOSE cur_fusion_extract_AP_invoice;
    UTL_FILE.FCLOSE(lt_id);
    cgey_tools_pkg.put_log_message(' ');
    cgey_tools_pkg.put_log_message(cv_line);
    EXCEPTION
    WHEN OTHERS THEN
    ROLLBACK;
    Raise err_ecriture_file;
    END ;
    EXCEPTION_
    WHEN err_non_parameter THEN
    pn_retcode := SQLCODE;
    cgey_tools_pkg.put_log_message ('error'||SQLCODE);
    cgey_tools_pkg.put_log_message ('error parameter : Veuillez vous verifier la configuration dans la table CGEY_PARAMETERS!');
    WHEN err_Soc_sr THEN
    pn_retcode := SQLCODE;
    cgey_tools_pkg.put_log_message ('error'||SQLCODE);
    cgey_tools_pkg.put_log_message ('error société_absorbée : Veuillez vous verifier le parameter de la société absorbée !');
    WHEN err_file_write THEN
    UTL_FILE.FCLOSE(lt_id);
    pv_errbuff := SQLERRM;
    pn_retcode := SQLCODE;
    cgey_tools_pkg.put_log_message ('error'||SQLCODE);
    cgey_tools_pkg.put_log_message('erreur write_error:'||pv_errbuff);
    WHEN err_file_invalid_path THEN
    UTL_FILE.FCLOSE(lt_id);
    pn_retcode := SQLCODE;
    pv_errbuff := SQLERRM;
    cgey_tools_pkg.put_log_message ('error'||SQLCODE);
    cgey_tools_pkg.put_log_message('erreur invalid_path:'||pv_errbuff);
    WHEN err_ecriture_file THEN
    UTL_FILE.FCLOSE(lt_id);
    pn_retcode := SQLCODE;
    pv_errbuff := SQLERRM;
    cgey_tools_pkg.put_log_message ('error'||SQLCODE);
    cgey_tools_pkg.put_log_message('err_ecriture_file:'||pv_errbuff);
    WHEN OTHERS THEN
    cgey_tools_pkg.put_log_message ('Une Erreur inconnue arrive lors que l''extraction du FUSION_fac_AP_EXTRAIRE!!');
    END MAIN_FUSION_EXTRACT;
    END SPR_AP_FUSION_EXTRACT_PKG;
    error at line 723 PLS-100103 "EXCEPTION"
    when expecting one of the following Error. Please help me!!
    Thanks a lot
    Edited by: kinkichin on 11 mars 2010 03:19

    Hi ,
    I have made some changes to the code search for --check condition* and check if the condition is correct.
    CREATE OR REPLACE PACKAGE BODY spr_ap_fusion_extract_pkg
    IS
       PROCEDURE main_fusion_extract (
          pv_errbuff   IN OUT   VARCHAR2,
          pn_retcode   IN OUT   NUMBER
       IS
          lv_ligne                        VARCHAR2 (500);
          lv_rep                          VARCHAR2 (260);        --:= '/usr/tmp';
          ln_retcode                      NUMBER;
          vv_separator                    VARCHAR2 (2)                     := ';';
          ln_compteur_lignes              NUMBER                             := 0;
                                   -- nombre de lignes insérées dans le fichier
          ln_counteur                     NUMBER                             := 0;
          vv_buffer                       VARCHAR2 (32000);
          vv_buffer_et                    VARCHAR2 (32000);
          vv_buffer_etold                 VARCHAR2 (32000);
          lt_id                           UTL_FILE.file_type;
          ln_counter                      NUMBER (24, 0);
          lv_seq                          VARCHAR2 (30);
          lv_num_paiement                 VARCHAR2 (10);
          flag_ecriture                   VARCHAR2 (1);
          lv_filler_ligne                 VARCHAR2 (500);
          ln_long_buff                    NUMBER                             := 0;
          ln_compteur_factures            NUMBER                             := 0;
          lv_name                         VARCHAR2 (500);
          vv_entete                       VARCHAR2 (500);
          lv_invoice_id                   ap_invoices_all.invoice_id%TYPE;
          ln_compteur_hold                NUMBER                             := 0;
          lv_hode_reason                  VARCHAR2 (500);
          lv_release_reason               VARCHAR2 (500);
          lv_societe_absorbee             VARCHAR2 (500);
          lv_societe_absorbante           VARCHAR2 (500);
          ln_org_id                       NUMBER                             := 0;
          lv_date_fusion                  DATE;
          err_non_parameter               EXCEPTION;
          err_soc_sr                      EXCEPTION;
          err_file_write                  EXCEPTION;
          err_file_invalid_path           EXCEPTION;
          err_ecriture_file               EXCEPTION;
          CURSOR cur_ap_hold_invoices (
             lv$invoice_id   IN   ap_invoices_all.invoice_id%TYPE
          IS
             SELECT aha.hold_reason, aha.release_reason
               FROM ap_holds_all aha
              WHERE aha.invoice_id = lv$invoice_id;
          rec_ap_hold_invoices            cur_ap_hold_invoices%ROWTYPE;
          --Enregistrement "DESTINATAIRE"
          CURSOR cur_fusion_extract_ap_invoice (
             lv$societe_absorbee    IN   cgey_parameters.varchar2_value%TYPE,
             lv$societe_absorbant   IN   cgey_parameters.varchar2_value%TYPE,
             lv$date_fusion         IN   cgey_parameters.date_value%TYPE
          IS
             SELECT aia.invoice_id, aia.invoice_num,
                    aia.invoice_type_lookup_code, aia.invoice_date, pv.vendor_id,
                    pv.segment1, pv.vendor_name, pvsa.vendor_site_id,
                    pvsa.vendor_site_code, aia.invoice_amount, aia.amount_paid
                                                                              -- RG3: Montant repris = valeur restante a regler
                    ROUND (NVL (SUM (apsa.amount_remaining), 0),
                           2
                          ) amount_remaining,
                    ap_invoices_utility_pkg.get_approval_status
                                             (aia.invoice_id,
                                              aia.invoice_amount,
                                              aia.payment_status_flag,
                                              aia.invoice_type_lookup_code
                                             ) statut,
                    aia.invoice_currency_code, aia.exchange_rate,
                    aia.exchange_rate_type, aia.exchange_date,
                    ate.NAME terms_name, aia.terms_date, aia.SOURCE,
                    aia.doc_category_code, aia.payment_method_lookup_code,
                    aia.pay_group_lookup_code, aia.gl_date, aia.doc_sequence_id,
                    aia.accts_pay_code_combination_id,
                    cgey_tools_pkg.get_segments_from_ccid
                       (aia.accts_pay_code_combination_id
                       ) cle_comptable_founisseur,
                    aia.org_id, aia.payment_cross_rate_type,
                    aia.payment_cross_rate_date, aia.payment_cross_rate,
                    aia.payment_currency_code, aia.attribute_category,
                    aia.attribute1, aia.attribute2, aia.attribute3,
                    aia.attribute4, aia.attribute5, aia.attribute6,
                    aia.attribute7, aia.attribute8, aia.attribute9,
                    aia.attribute10, aia.attribute11, aia.attribute12,
                    aia.attribute13, aia.attribute14, aia.attribute15,
                    aia.global_attribute_category, aia.global_attribute1,
                    aia.global_attribute2, aia.global_attribute3,
                    aia.global_attribute4, aia.global_attribute5,
                    aia.global_attribute6, aia.global_attribute7,
                    aia.global_attribute8, aia.global_attribute9,
                    aia.global_attribute10, aia.global_attribute11,
                    aia.global_attribute12, aia.global_attribute13,
                    aia.global_attribute14, aia.global_attribute15,
                    aia.global_attribute16, aia.global_attribute17,
                    aia.global_attribute18, aia.global_attribute19,
                    aia.global_attribute20
               FROM ap_invoices_all aia,
                    ap_payment_schedules_all apsa,
                    po_vendor_sites_all pvsa,
                    ap_terms ate,
                    po_vendors pv
              WHERE 1 = 1
                -- RG1: Type de la facture
                AND aia.invoice_type_lookup_code IN
                                                  ('STANDARD', 'CREDIT', 'DEBIT')
                AND apsa.invoice_id = aia.invoice_id
                AND pvsa.vendor_site_id = aia.vendor_site_id
                AND ate.term_id = aia.terms_id
                AND pv.vendor_id = aia.vendor_id
                -- RG 1: pour les factures créées antétieur à la date de fusion
                AND aia.creation_date < lv$date_fusion
                -- RG1: Ensemble des lignes de la facture postees
                AND NOT EXISTS (
                       SELECT   'x'
                           FROM ap_invoice_distributions_all aida
                          WHERE aida.invoice_id = aia.invoice_id
                            AND NVL (aida.accrual_posted_flag, 'N' = 'Y')
                                                                 --check condition
                            -- pour la société absorbée
                            AND aia.org_id =
                                          (SELECT organization_id
                                             FROM hr_all_organization_units haou
                                            WHERE haou.NAME = lv$societe_absorbee)
                       GROUP BY aia.invoice_id,
                                aia.invoice_num,
                                aia.invoice_type_lookup_code,
                                aia.invoice_date,
                                pv.vendor_id,
                                pv.segment1,
                                pv.vendor_name,
                                pvsa.vendor_site_id,
                                pvsa.vendor_site_code,
                                aia.invoice_amount,
                                aia.amount_paid
                                               -- RG3: Montant repris = valeur restante a regler
                                apsa.amount_remaining,
                                aia.payment_status_flag,
                                aia.invoice_currency_code,
                                aia.exchange_rate,
                                aia.exchange_rate_type,
                                aia.exchange_date,
                                ate.NAME,
                                aia.terms_date,
                                aia.SOURCE,
                                aia.doc_category_code,
                                aia.payment_method_lookup_code,
                                aia.pay_group_lookup_code,
                                aia.gl_date,
                                aia.doc_sequence_id,
                                aia.accts_pay_code_combination_id,
                                aia.org_id,
                                aia.payment_cross_rate_type,
                                aia.payment_cross_rate_date,
                                aia.payment_cross_rate,
                                aia.payment_currency_code,
                                aia.attribute_category,
                                aia.attribute1,
                                aia.attribute2,
                                aia.attribute3,
                                aia.attribute4,
                                aia.attribute5,
                                aia.attribute6,
                                aia.attribute7,
                                aia.attribute8,
                                aia.attribute9,
                                aia.attribute10,
                                aia.attribute11,
                                aia.attribute12,
                                aia.attribute13,
                                aia.attribute14,
                                aia.attribute15,
                                aia.global_attribute_category,
                                aia.global_attribute1,
                                aia.global_attribute2,
                                aia.global_attribute3,
                                aia.global_attribute4,
                                aia.global_attribute5,
                                aia.global_attribute6,
                                aia.global_attribute7,
                                aia.global_attribute8,
                                aia.global_attribute9,
                                aia.global_attribute10,
                                aia.global_attribute11,
                                aia.global_attribute12,
                                aia.global_attribute13,
                                aia.global_attribute14,
                                aia.global_attribute15,
                                aia.global_attribute16,
                                aia.global_attribute17,
                                aia.global_attribute18,
                                aia.global_attribute19,
                                aia.global_attribute20
                         HAVING NVL (SUM (apsa.amount_remaining), 0) <>
                                                                0
                                                                 --check condition
                       UNION ALL
                       SELECT   aia.invoice_id, aia.invoice_num,
                                aia.invoice_type_lookup_code, aia.invoice_date,
                                pv.vendor_id, pv.segment1, pv.vendor_name,
                                pvsa.vendor_site_id, pvsa.vendor_site_code,
                                aia.invoice_amount, aia.amount_paid
                                                                   -- RG3: Montant repris = valeur restante a regler
                                ap_invoices_utility_pkg.get_prepay_amount_remaining
                                               (aia.invoice_id)
                                                               "Amount_Remaining",
                                ap_invoices_utility_pkg.get_approval_status
                                             (aia.invoice_id,
                                              aia.invoice_amount,
                                              aia.payment_status_flag,
                                              aia.invoice_type_lookup_code
                                             ) statut,
                                aia.invoice_currency_code, aia.exchange_rate,
                                aia.exchange_rate_type, aia.exchange_date,
                                ate.NAME terms_name, aia.terms_date, aia.SOURCE,
                                aia.doc_category_code,
                                aia.payment_method_lookup_code,
                                aia.pay_group_lookup_code, aia.gl_date,
                                aia.doc_sequence_id,
                                aia.accts_pay_code_combination_id,
                                cgey_tools_pkg.get_segments_from_ccid
                                   (aia.accts_pay_code_combination_id
                                   ) cle_comptable_founisseur,
                                aia.org_id, aia.payment_cross_rate_type,
                                aia.payment_cross_rate_date,
                                aia.payment_cross_rate, aia.payment_currency_code,
                                aia.attribute_category, aia.attribute1,
                                aia.attribute2, aia.attribute3, aia.attribute4,
                                aia.attribute5, aia.attribute6, aia.attribute7,
                                aia.attribute8, aia.attribute9, aia.attribute10,
                                aia.attribute11, aia.attribute12, aia.attribute13,
                                aia.attribute14, aia.attribute15,
                                aia.global_attribute_category,
                                aia.global_attribute1, aia.global_attribute2,
                                aia.global_attribute3, aia.global_attribute4,
                                aia.global_attribute5, aia.global_attribute6,
                                aia.global_attribute7, aia.global_attribute8,
                                aia.global_attribute9, aia.global_attribute10,
                                aia.global_attribute11, aia.global_attribute12,
                                aia.global_attribute13, aia.global_attribute14,
                                aia.global_attribute15, aia.global_attribute16,
                                aia.global_attribute17, aia.global_attribute18,
                                aia.global_attribute19, aia.global_attribute20
                           FROM ap_invoices_all aia,
                                po_vendor_sites_all pvsa,
                                ap_terms ate,
                                po_vendors pv
                          WHERE 1 = 1
                            -- RG2: Type de la facture
                            AND aia.invoice_type_lookup_code = 'PREPAYMENT'
                            -- RG2: Amount_Paid Invoice_Amount
                            AND NVL (aia.invoice_amount, 0) =
                                                          NVL (aia.amount_paid, 0)
                            AND pvsa.vendor_site_id = aia.vendor_site_id
                            AND ate.term_id = aia.terms_id
                            AND pv.vendor_id = aia.vendor_id
                            -- RG2: Ensemble des lignes de la facture postees
                            AND NOT EXISTS (
                                   SELECT 'x'
                                     FROM ap_invoice_distributions_all aida
                                    WHERE aida.invoice_id = aia.invoice_id
                                      AND NVL (aida.accrual_posted_flag, 'N') =
                                                                               'Y')
                                                                 --check condition
                            -- pour la société absorbée
                            AND aia.org_id =
                                          (SELECT organization_id
                                             FROM hr_all_organization_units haou
                                            WHERE haou.NAME = lv$societe_absorbee)
                            -- RG 1: pour les factures créées antétieur à la date de fusion
                            AND aia.creation_date < lv$date_fusion
                       GROUP BY aia.invoice_id,
                                aia.invoice_num,
                                aia.invoice_type_lookup_code,
                                aia.invoice_date,
                                pv.vendor_id,
                                pv.segment1,
                                pv.vendor_name,
                                pvsa.vendor_site_id,
                                pvsa.vendor_site_code,
                                aia.invoice_amount,
                                aia.amount_paid,
                                aia.payment_status_flag,
                                aia.invoice_currency_code,
                                aia.exchange_rate,
                                aia.exchange_rate_type,
                                aia.exchange_date,
                                ate.NAME,
                                aia.terms_date,
                                aia.SOURCE,
                                aia.doc_category_code,
                                aia.payment_method_lookup_code,
                                aia.pay_group_lookup_code,
                                aia.gl_date,
                                aia.doc_sequence_id,
                                aia.accts_pay_code_combination_id,
                                aia.org_id,
                                aia.payment_cross_rate_type,
                                aia.payment_cross_rate_date,
                                aia.payment_cross_rate,
                                aia.payment_currency_code,
                                aia.attribute_category,
                                aia.attribute1,
                                aia.attribute2,
                                aia.attribute3,
                                aia.attribute4,
                                aia.attribute5,
                                aia.attribute6,
                                aia.attribute7,
                                aia.attribute8,
                                aia.attribute9,
                                aia.attribute10,
                                aia.attribute11,
                                aia.attribute12,
                                aia.attribute13,
                                aia.attribute14,
                                aia.attribute15,
                                aia.global_attribute_category,
                                aia.global_attribute1,
                                aia.global_attribute2,
                                aia.global_attribute3,
                                aia.global_attribute4,
                                aia.global_attribute5,
                                aia.global_attribute6,
                                aia.global_attribute7,
                                aia.global_attribute8,
                                aia.global_attribute9,
                                aia.global_attribute10,
                                aia.global_attribute11,
                                aia.global_attribute12,
                                aia.global_attribute13,
                                aia.global_attribute14,
                                aia.global_attribute15,
                                aia.global_attribute16,
                                aia.global_attribute17,
                                aia.global_attribute18,
                                aia.global_attribute19,
                                aia.global_attribute20
                         HAVING ap_invoices_utility_pkg.get_prepay_amount_remaining
                                                                   (aia.invoice_id) <>
                                                                                 0
                            AND ap_invoices_utility_pkg.get_approval_status
                                                     (aia.invoice_id,
                                                      aia.invoice_amount,
                                                      aia.payment_status_flag,
                                                      aia.invoice_type_lookup_code
                                                     ) = 'AVAILABLE');
                                                                --check condition;
          rec_fusion_extract_ap_invoice   cur_fusion_extract_ap_invoice%ROWTYPE;
       BEGIN
          ---------Initialisation
          pn_retcode := 0;
          pv_errbuff := NULL;
          ln_compteur_lignes := 0;
          lv_societe_absorbee :=
             cgey_tools_pkg.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE',
                                                    'SOC_SR'
          lv_societe_absorbante :=
             cgey_tools_pkg.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE',
                                                    'SOC_CB'
          lv_date_fusion :=
             cgey_tools_pkg.get_date_parameter ('SPR_FUSION_AP_SOCIETE',
                                                'DATE_FUSION'
          lv_rep :=
             cgey_tools_pkg.get_varchar2_parameter ('SPR_FUSION_AP_SOCIETE',
                                                    'REPERTOIRE_SORTIE'
          ----err_non_parameter
          IF    lv_societe_absorbee IS NULL
             OR lv_societe_absorbante IS NULL
             OR lv_date_fusion IS NULL
             OR lv_rep IS NULL
          THEN
             RAISE err_non_parameter;
          END IF;
          SELECT NVL (organization_id, 'NULL')
            INTO ln_org_id
            FROM hr_all_organization_units haou
           WHERE haou.NAME = lv_societe_absorbee;
          ----err_Soc_sr
          IF ln_org_id = 'NULL'
          THEN
             RAISE err_soc_sr;
          END IF;
          BEGIN
             ----Création du fichier sorti
             cgey_tools_pkg.put_log_message
                                   ('Création et Ouverture du fichier en lecture');
             lv_name :=
                   'FUSION_fac_AP_EXTRAIRE'
                || TO_CHAR (SYSDATE, 'DDMMYYYY_HH24MISS')
                || '.txt';
             cgey_tools_pkg.put_log_message ('Fichier sortie est ' || lv_name);
             lt_id := UTL_FILE.fopen (lv_rep, lv_name, 'w');
             IF UTL_FILE.is_open (lt_id)
             THEN
                cgey_tools_pkg.put_log_message (cv_line);
                cgey_tools_pkg.put_log_message (   'Creation OK du fichier: '
                                                || lv_name
             ELSE
                cgey_tools_pkg.put_log_message (cv_line);
                cgey_tools_pkg.put_log_message
                                             (   'Probleme ouverture du fichier '
                                              || lv_name
             END IF;
          ----EXCEPTION UTL_FILE.WRITE_ERROR, UTL_FILE.INVALID_PATH
          EXCEPTION
             WHEN UTL_FILE.write_error
             THEN
                RAISE err_file_write;
             WHEN UTL_FILE.invalid_path
             THEN
                RAISE err_file_invalid_path;
          ----Création du fichier sorti
          END;
          BEGIN
             UTL_FILE.put_line (lt_id, vv_entete);
             ----CURSOR FACTURE A EXTRAIRE
             OPEN cur_fusion_extract_ap_invoice (lv_societe_absorbee,
                                                 lv_societe_absorbante,
                                                 lv_date_fusion
             LOOP
                FETCH cur_fusion_extract_ap_invoice
                 INTO rec_fusion_extract_ap_invoice;
                EXIT WHEN cur_fusion_extract_ap_invoice%NOTFOUND;
                lv_invoice_id := rec_fusion_extract_ap_invoice.invoice_id;
                ln_compteur_hold := 0;
                lv_hode_reason := NULL;
                lv_release_reason := NULL;
                OPEN cur_ap_hold_invoices
                                        (rec_fusion_extract_ap_invoice.invoice_id);
                LOOP
                   FETCH cur_ap_hold_invoices
                    INTO rec_ap_hold_invoices;
                   EXIT WHEN cur_ap_hold_invoices%NOTFOUND;
                   ----La première blocage à traiter
                   IF ln_compteur_hold = 0
                   THEN
                      lv_hode_reason :=
                                      NVL (rec_ap_hold_invoices.hold_reason, ' ');
                      lv_release_reason :=
                                   NVL (rec_ap_hold_invoices.release_reason, ' ');
                   ----concatener des autres blocages suivants pour la même facture
                   ELSE
                      lv_hode_reason :=
                            lv_hode_reason
                         || NVL (rec_ap_hold_invoices.hold_reason, ' ');
                      lv_release_reason :=
                            lv_release_reason
                         || NVL (rec_ap_hold_invoices.release_reason, ' ');
                   END IF;
                   ln_compteur_hold := ln_compteur_hold + 1;
                END LOOP;
                CLOSE cur_ap_hold_invoices;
                vv_buffer :=
                      NVL (lv_societe_absorbee, ' ')
                   || vv_separator
                   || NVL (lv_societe_absorbante, ' ')
                   || vv_separator
                   || NVL (TO_CHAR (lv_date_fusion, 'dd/mm/yyyy'), ' ')
                   || vv_separator
                   || NVL (TO_CHAR (rec_fusion_extract_ap_invoice.invoice_id),
                   || vv_separator;
                UTL_FILE.put_line (lt_id, vv_buffer);
                ln_compteur_lignes := ln_compteur_lignes + 1;
             END LOOP;
             cgey_tools_pkg.put_log_message
                                           (   TO_CHAR (ln_compteur_lignes)
                                            || ' lignes inserees dans le fichier '
                                            || lv_rep
                                            || '/'
                                            || lv_name
             CLOSE cur_fusion_extract_ap_invoice;
             UTL_FILE.fclose (lt_id);
             cgey_tools_pkg.put_log_message (' ');
             cgey_tools_pkg.put_log_message (cv_line);
          EXCEPTION
             WHEN OTHERS
             THEN
                ROLLBACK;
                RAISE err_ecriture_file;
          END;
       EXCEPTION
          WHEN err_non_parameter
          THEN
             pn_retcode := SQLCODE;
             cgey_tools_pkg.put_log_message ('error' || SQLCODE);
             cgey_tools_pkg.put_log_message
                ('error parameter : Veuillez vous verifier la configuration dans la table CGEY_PARAMETERS!'
          WHEN err_soc_sr
          THEN
             pn_retcode := SQLCODE;
             cgey_tools_pkg.put_log_message ('error' || SQLCODE);
             cgey_tools_pkg.put_log_message
                ('error société_absorbée : Veuillez vous verifier le parameter de la société absorbée !'
          WHEN err_file_write
          THEN
             UTL_FILE.fclose (lt_id);
             pv_errbuff := SQLERRM;
             pn_retcode := SQLCODE;
             cgey_tools_pkg.put_log_message ('error' || SQLCODE);
             cgey_tools_pkg.put_log_message ('erreur write_error:' || pv_errbuff);
          WHEN err_file_invalid_path
          THEN
             UTL_FILE.fclose (lt_id);
             pn_retcode := SQLCODE;
             pv_errbuff := SQLERRM;
             cgey_tools_pkg.put_log_message ('error' || SQLCODE);
             cgey_tools_pkg.put_log_message ('erreur invalid_path:' || pv_errbuff);
          WHEN err_ecriture_file
          THEN
             UTL_FILE.fclose (lt_id);
             pn_retcode := SQLCODE;
             pv_errbuff := SQLERRM;
             cgey_tools_pkg.put_log_message ('error' || SQLCODE);
             cgey_tools_pkg.put_log_message ('err_ecriture_file:' || pv_errbuff);
          WHEN OTHERS
          THEN
             cgey_tools_pkg.put_log_message
                ('Une Erreur inconnue arrive lors que l''extraction du FUSION_fac_AP_EXTRAIRE!!'
       END main_fusion_extract;
    END spr_ap_fusion_extract_pkg;*009*
    Edited by: 009 on Mar 11, 2010 3:31 AM

  • Probleme d'ouverture de site avec IE

    Bonjour à tous
    je teste pour l'instant un futur site
    www.engels-creations.fr/tmp/libourne/securite/securite.html
    alors qu'il fonctionne sous tous les navigateurs et les mobiles, avec IE la page loading se charge et reste ainsi tout le temps, sans jamais rien afficher
    je me suis inspiré du modèle d'adobe edge animate qui mui aussi ne peut s'ouvrir avec IE
    Si quelqu'un a une astuce, je suis preneur
    Merci

    IE11 sous Windows seven 64 bits
    Envoyé depuis mon Sony Xperia Z1 d'Orange
    joel_pau a écrit -
    >     
    >probleme d'ouverture de site avec IE
    >created by joel_pau in Edge Animate CC - View the full discussion
    >Bonjour,
    >Si vous pouviez préciser la version d’IE et le système d’exploitation ?
    >     
    >Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at https://forums.adobe.com/message/6446706#6446706
    >     
    >Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
    >     
    >To unsubscribe from this thread, please visit the message page at . In the Actions box on the right, click the Stop Email Notifications link.      
    >     
    >Start a new discussion in Edge Animate CC by email or at Adobe Community
    >For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.
    >                                                
    >

  • Probleme d ouverture elements 11

    Bonjour
    je pense rapprocher ça a la mise a jouren decembre mac os lion  en fait je ne peux ouvrir mon logiciel il cherche l initialisation et beug pour sortir un rapport incomprehensible pour moi  j ai desactivé le logiciel et installé de nouveau rien n y fait

    DIDIER 84
    From the translation I am understanding that you cannot open Premiere Elements 11 Mac Lion.
    What version of 11 Mac do you have?
    Premiere Elements 11 Mac from Adobe
    Adobe Premiere Elements 11 Editor from the Mac App Store
    Adobe Premiere Elements 11 Quick Editor from the Mac App Store
    Thank you.
    ATR

  • HTML Link problem (Urgent!)

    I'm writing a prrogram that displays an HTML file. I used a JEditorPane. I tryed using the hyperlinkListener but it doesn't work! here's the class I wrote...
    can anyone help please?
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import java.util.*;
    import javax.swing.*;
    import browser.*;
    import java.net.*;
    import javax.swing.event.*;
    * Classe :
    * Description :
    * Societe : Medias France
    * @version 1.0
    public class Aide extends JFrame implements HyperlinkListener
         BrowserInterface bI;
         URL url1;
         static Interface parent;
         public Aide(String titre, Interface i)
              super(titre);
              parent = i;
              getContentPane().setLayout(new BorderLayout());
              //bI = new BrowserInterface(jp);
              setBounds(10,10,800,600);
              addWindowListener(new WindowAdapter()
                   public void windowClosing(WindowEvent e)
                   quit(null);
              try
                   url1 = new URL("file:/home/darkazan/java/BDO/tablegen-1.8/help/help.html");
                   //bI.URL_Process(url1);
              catch (MalformedURLException e)
                   System.out.println("probleme " + e.toString());
              JEditorPane editorPane = new JEditorPane();
         editorPane.setEditable(false);
         try
         editorPane.setPage(url1);
         catch (IOException e)
         System.err.println("Attempted to read a bad URL: " + url1);
         JScrollPane editorScrollPane = new JScrollPane(editorPane);
              editorScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
         editorScrollPane.setPreferredSize(new Dimension(800, 600));
         getContentPane().add(editorScrollPane, "Center");
         pack();
         setVisible(true);
         public void hyperlinkListener(HyperlinkEvent e)
              if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED)
         // do something on HL click
    System.out.println("ouverture");
              if (e.getEventType() == HyperlinkEvent.EventType.ENTERED)
              // do something on mouse over HL
         // do something on HL click
         System.out.println("bbbbbbbbbbbbbbbbbbbb");
    if (e.getEventType() == HyperlinkEvent.EventType.EXITED)
    // do something on HL click
    System.out.println("ggggggggggggggggggg");
    // do something on mouse moved away from HL
         public void hyperlinkUpdate(HyperlinkEvent e)
         public static void main(String[] args)
              Aide aide1 = new Aide("Help", parent);
         * Quitter l'application
         * @param     e L'evenement recu
         * @return     Sans objet.
         void quit(ActionEvent e)
              parent.bAide.setEnabled(true);
              dispose();
    }

    also check your file protocol it should look like this: file:/// with three slashes(i think?)
    here Mr. Urgent, my html viewer: (and it works) ;P
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.text.*;
    import javax.accessibility.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.net.URL;
    import java.net.MalformedURLException;
    import java.io.IOException;
    public class iROCHelp extends JPanel implements HyperlinkListener{
    //ATTRIBUTES
    JEditorPane html;
    private static boolean HelpShowing = false;
    private static JFrame selTopic;
    //METHODS
    //Constructor
    public iROCHelp(java.net.URL URLstr){
    //setBorder(new EmptyBorder());
    setLayout(new BorderLayout());
    try{
    URL url = URLstr;
    if(url != null){
    html = new JEditorPane(url);
    html.setEditable(false);
    html.addHyperlinkListener(this);
    JScrollPane scroller = new JScrollPane();
    JViewport vp = scroller.getViewport();
    vp.add(html);
    vp.setBackingStoreEnabled(true);
    add(scroller, BorderLayout.CENTER);
    catch (MalformedURLException e){
    System.out.println("Malformed URL: " + e);
    catch (IOException e){
    System.out.println("IOException: " + e);
    }//HelpTopic CONSTRUCTOR
    public void hyperlinkUpdate(HyperlinkEvent e){
    if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED){
    linkActivated(e.getURL());
    }//hyperlinkUpdate
    protected void linkActivated(URL u){
    Cursor c = html.getCursor();
    Cursor waitCursor = Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR);
    html.setCursor(waitCursor);
    SwingUtilities.invokeLater(new PageLoader(u, c));
    }//linkActivated
    class PageLoader implements Runnable{
    PageLoader(URL u, Cursor c){
    url = u;
    cursor = c;
    public void run(){
    if (url == null){
    // restore the original cursor
    html.setCursor(cursor);
    Container parent = html.getParent();
    parent.repaint();
    else{
    Document doc = html.getDocument();
    try{
    html.setPage(url);
    catch (IOException ioe){
    html.setDocument(doc);
    finally{
    // schedule the cursor to revert after
    // the paint has happended.
    url = null;
    SwingUtilities.invokeLater(this);
    }//else
    }//run
    URL url;
    Cursor cursor;
    }//PageLoader
    public static void spawnHelp(java.net.URL URLStr){
    if (!HelpShowing){
    selTopic = new JFrame();
    selTopic.getContentPane().setLayout(new BorderLayout());
    selTopic.getContentPane().add(new iROCHelp(URLStr),BorderLayout.CENTER);
    Dimension dim = selTopic.getToolkit().getScreenSize();
    selTopic.setLocation((int)dim.getWidth()/2-selTopic.getWidth()/2,(int)dim.getHeight()/2-selTopic.getHeight()/2);
    selTopic.setSize(500, 400);
    selTopic.setTitle("Remote Operators Console Help");
    selTopic.addWindowListener(new WindowAdapter(){
    public void windowClosing(WindowEvent e){
    closeHelp();
    }//windowClosing
    selTopic.show();
    HelpShowing = true;
    }//if help showing
    }//spawnHelp
    public static void closeHelp(){
    if (HelpShowing){
    selTopic.dispose();
    HelpShowing = false;
    }//closeHelp
    }//HelpTopic CLASS

  • Problem FTP Stor with iSeries

    Hello,
    Here is my problem. I try desperately to upload the content of a file to an IBM iSeries (AS400) in a java program.
    I have found the way to download the content of a file from iSeries to PC, that's made by the method getFileContent, and it works fine.
    But I cannot upload the content of a text file in my PC to the iSeries and I don't know why. I use for this the
    setFileContent method. The file specified on the iSeries to receive my datas is well created or cleared (if it aready exists), but it stays desperately empty. No data seem to be written in. I have also tried to use the appe command, but it doesn't work anyway.
    Please can someone help me and find what's wrong in my code, and how to do this?
    Thank you very much
    import java.net.Socket;
    import java.io.BufferedReader;
    import java.io.PrintWriter;
    import java.io.InputStreamReader;
    import java.io.IOException;
    import java.util.regex.*;
    import java.io.*;
    public class FTPClient {
    static int portDatas;
    private BufferedReader in = null;
    private BufferedReader in2 = null;
    private PrintWriter out = null;
    private BufferedWriter out2 = null;
    private Socket socket = null;
    private String hostName;
    private int hostPort;
    private String user;
    private String password;
    private String library;
    private String file;
    private String member;
    private boolean isPASV;
    private FTPClient commandPort;
    private FTPClient datasPort;
    static StringBuffer fileContent = new StringBuffer();
    private static boolean stopped = false;
    private int mode;
    static BufferedWriter bufferedWriter;
    private File fileMember = null;
    private String fileSeparator = System.getProperty("file.separator");
    // Constructeur priv�
    private FTPClient(boolean isPASV) {
    this.isPASV = isPASV;
    // Constructeur publique
    public FTPClient(String hostName, int hostPort, String user, String password)
    this.hostName = hostName;
    this.hostPort = hostPort;
    this.user = user;
    this.password = password;
    commandPort = new FTPClient(true);
    datasPort = new FTPClient(false);
    // M�thode servant � rappatrier sous forme d'une String, le contenu d'un membre AS400
    public String getFileContent(String library, String file, String member){
    commandPort.library = library;
    commandPort.file = file;
    commandPort.member = member;
    if (commandPort.open(hostName, hostPort)) {
    commandPort.login(user, password);
    commandPort.passive();
    if (datasPort.open(hostName, portDatas)){
    commandPort.retrieve();
    return datasPort.getContent();
    // M�thode servant � rappatrier sous forme d'un Fichier txt, le contenu d'un membre AS400
    public String getFile(String library, String file, String member, String folderPath){
    boolean fileOk = false;
    commandPort.library = library;
    commandPort.file = file;
    commandPort.member = member;
    if (! folderPath.trim().endsWith(fileSeparator)) {
    folderPath += fileSeparator;
    if (commandPort.open(hostName, hostPort)) {
    commandPort.login(user, password);
    commandPort.passive();
    if (datasPort.open(hostName, portDatas)){
    fileMember = new File(folderPath + member + ".txt");
    try {
    fileOk = fileMember.createNewFile();
    bufferedWriter = new BufferedWriter(new FileWriter(fileMember));
    commandPort.retrieve();
    bufferedWriter.write(datasPort.getContent());
    bufferedWriter.close();
    catch (IOException ex) {
    fileOk = false;
    if (fileOk) {
    return fileMember.getAbsolutePath() ;
    else {
    return "";
    // M�thode servant � rappatrier vers l'AS400, un DSPF se trouvant dans un fichier
    public void setFileContent(String library, String file, String member, String filePath){
    commandPort.library = library;
    commandPort.file = file;
    commandPort.member = member;
    if (commandPort.open(hostName, hostPort)) {
    commandPort.login(user, password);
    commandPort.passive();
    if (datasPort.open(hostName, portDatas)){
    commandPort.store(filePath);
    datasPort.meuh(filePath);
    private boolean isMsgValid(String msg, String code) {
    if (msg != null && msg.startsWith(code)) {
    return true;
    return false;
    private boolean readWelcomeMessage() {
    String msg = waitLine();
    //System.out.println(msg);
    return isMsgValid(msg,"220");
    // Ouverture du Socket vers la machine host
    private boolean open(String server, int port) {
    try {
    socket = new Socket(server, port);
    catch (IOException ex) {
    //System.out.println(ex.getMessage());
    return false;
    try {
    in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    catch (IOException ex) {
    //System.out.println(ex.getMessage());
    return false;
    try {
    out = new PrintWriter(socket.getOutputStream());
    out2 = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
    catch (IOException ex) {
    //System.out.println(ex.getMessage());
    return false;
    if(isPASV) // si port de commandes
    readWelcomeMessage();
    else // si port des donn�es
    stopped = true;
    new Thread()
    public void run()
    try {
    String line=null;
    while (true) {
    line = in.readLine();
    if (null != line) {
    fileContent.append(line + "\n");
    }else
    stopped=false;
    break;
    catch (IOException ex1) {
    ex1.printStackTrace();
    }.start();
    return true;
    private synchronized String getContent()
    while(stopped)
    try {
    Thread.sleep(200);
    catch (InterruptedException ex) {
    break;
    String ret = fileContent.toString();
    fileContent.setLength(0);
    return ret;
    // Fermeture de la connexion
    private void close() {
    try {
    out.close();
    in.close();
    socket.close();
    catch (Exception fe) {
    //System.out.println("RESOURCE CLOSE EXCEPTION " + fe.getMessage());
    private String waitLine() {
    try {
    return in.readLine();
    catch (IOException ex) {
    return null;
    // Connexion � la machine avec utilisateur et mot de passe
    private boolean login(String user, String pass) {
    if (sendUser(user)) {
    return sendPass(pass);
    else {
    return false;
    // Passage du nom d'utilisateur
    private boolean sendUser(String user) {
    out.println("user " + user);
    out.flush();
    try {
    String line = in.readLine();
    //System.out.println(line);
    return isMsgValid(line,"220");
    catch (IOException ex) {
    return false;
    // Passage du mot de passe
    private boolean sendPass(String pass) {
    try {
    String line = in.readLine();
    //System.out.println(line);
    if (line != null && isMsgValid(line,"331")) {
    else
    return false;
    catch (IOException ex) {
    return false;
    out.println("pass " + pass);
    out.flush();
    try {
    String line = in.readLine();
    //System.out.println(line);
    if (line != null && isMsgValid(line,"230")) {
    return true;
    catch (IOException ex) {
    return false;
    return false;
    // Passage en mode passif avec r�cup�ration du port de transfert de donn�es
    private boolean passive(){
    out.println("pasv" );
    out.flush();
    try {
    String line = in.readLine();
    Pattern p2 = Pattern.compile("((\\d)+,(\\d)+,(\\d)+,(\\d)+,((\\d)+),((\\d)+))", Pattern.CASE_INSENSITIVE);
    Matcher m2 = p2.matcher(line);
    if (m2.find(1)) {
    portDatas = (Integer.parseInt(m2.group(6)) << 8) + Integer.parseInt(m2.group(8));
    //System.out.println(line);
    return true;
    catch (IOException ex) {
    return false;
    // R�cup�ration du contenu du fichier pass� en param�tre � la m�thode getSource
    private boolean retrieve(){
    out.println("retr "+ library + "/" + file + "." + member);
    out.flush();
    try {
    String line = in.readLine();
    //System.out.println(line);
    return true;
    catch (IOException ex) {
    return false;
    // Copie du contenu du fichier en direction de l'host
    private boolean store(String filePath){
    out.println("stor "+ library + "/" + file + "." + member);
    out.flush();
    /*try {
    String line = in.readLine();
    System.out.println(line);
    BufferedReader bufferedReader = new BufferedReader(new FileReader(filePath));
    String str;
    while ((str = bufferedReader.readLine()) != null) {
    out.write(str);
    out.flush();
    System.out.println(str);
    bufferedReader.close();
    return true;
    catch (IOException ex) {
    return false;
    return true;
    private void meuh(String filePath){
    try {
    BufferedReader bufferedReader = new BufferedReader(new FileReader(filePath));
    String str;
    while ((str = bufferedReader.readLine()) != null) {
    out2.write(str);
    out2.flush();
    System.out.println(str);
    bufferedReader.close();
    catch (IOException ex) {
    System.out.println(ex.getMessage());
    // Finalisation (fermeture des ports)
    protected void finalize() {
    commandPort.close();
    datasPort.close();
    }

    any problem with using the builtin ftp url abilities in jdk1.5 or any of the available ftp libraries?
    If you have to do it yourself, I would seriously recommend investigating the difference between binary and ascii transfer and not always using the BufferedReader/PrintWriter technique.
    use formatting as described here http://forum.java.sun.com/faq.jsp#format

  • ScrollPane Problem (please help!!!!)

    I've got a class PanneauImages (extends JPanel) and it contains (zone_photo) a canvas on which i draw images(several images ( a set of images) on one canvas, that's y i need a ScrollPane).
    In the application, we have a button to change the set of images, like to go from set 1 to set 2 etc...
    we may need the scroller to show for the first set for example, but not the second. so it's supposed to show for the 1st set, disapear for the 2nd and come back for set 3 for example.
    I have a method repaint in the canvas class....
    my problem is, that the scroller jsut doesn't move when i change the set of images. and the weird thing is that this happens only when I run the application on Windows. On LINUX i don't have any problems...
    here's the full code of the two classes...
    PS : the button that chages the set is contained in another class that contains the class PanneauImage...
    first, Panneau Images...
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    import dbtables.*;
    * Classe : PanneauImages
    * Description : Cette classe represente un panneau contenant l'ensemble des images
    * elles meme contenues dans une zone
    * Societe : Medias France
    * @version 1.0
    class PanneauImages extends JPanel
         * La page resultat contenat cette page
         ResultPanel parent;
         * La zone contenant les images encadrees
         Imag zone_photo;
         * Dimensions
         int width, height;
         * La barre de defilement contenant les images
         ScrollPane sp;
         //===========================================================================================
         * Constructeur par defaut.
         * @param     res Le parent
         * @param     chain La dexieme partie de l'adresse
         * @return     Sans objet.
         public PanneauImages(ResultPanel res, int w, int h)
              parent = res;
              width = w;
              height = h;
              setLayout(new BorderLayout());
              sp = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
              zone_photo = new Imag(this, sp, width, height);     
              sp.add(zone_photo);
              Adjustable vadjust = sp.getVAdjustable();
              Adjustable hadjust = sp.getHAdjustable();
              add(sp, "Center");
         * redessiner les photos
         * @param     Sans objet.
         * @return     Sans
         public void redessiner()
              //zone_photo.changeHeight();
              zone_photo.effacer();
         zone_photo.repaint();
         * Trouver la meilleure taille pour le composant
         * @param     Sans objet.
         * @return     La taille optimale
         public Dimension getPreferredSize()
              return new Dimension(width, height);
         * Trouver la meilleure marge pour le composant
         * @param     Sans objet.
         * @return     La marge optimale
         public Insets getInsets()
              return new Insets(5,5,5,5);
    and Imag
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import java.io.*;
    import javax.swing.*;
    import dbtables.*;
    * Classe : Imag
    * Description : Cette classe represente plusieurs image dans des cadres
    * Societe : Medias France
    * @version 1.0
    class Imag extends Canvas
         * Le scrollPane contenant cette classe
         ScrollPane scroll;
         * La classe contenant ces images
         PanneauImages parent;
         * Variables
         int id,nb_images=0, indice=0, ancien_hauteur=0;
         int width, height;
         * Hauteur et largeur du cadre
         int hauteur, largeur;
         * tableau contenant les adresses des images
         java.awt.Image[] img;
         * les Coordonnees des images
         int x,y, xx, yy;
         * lee nombre d'images par ligne
         int nbImLigne;
         //===========================================================================================
         * Constructeur par defaut.
         * @param     par Le parent
         * @param     s Le scroller
         * @param     w la largeur du conteneur d'origine
         * @param     h La hauteur du conteneur d'origine
         * @return     Sans objet.
         public Imag(PanneauImages par,ScrollPane s, int w, int h)
              parent = par;
              width=w;
              height = h;
              indice=0;
              scroll = s;
              //le listener pour le zoom sur les images
              addMouseListener(new MouseAdapter()
                   public void mouseClicked(MouseEvent evt)
                   //Coordonnee x du click souris
                   int x;
                   //Coordonnee y du click souris
                   int y;
                   //Le numero de ligne ou l'on a clique
                   int resy;
                   //Le numero de colonne ou l'on a clique
                   int resx;
                   //Le numero de l'image selectionnee
                   int num_image;
                   //recuperer les coordonnee du click
                   y = evt.getY();
                   x = evt.getX();
                   //trouver la ligne et la colonne
                   resy = y / 210;
                   resx = x / 182;
                   //verifier si le click est effectivement sur une image
                   int i1 = 10+210*resy;
                   int i2 = 172+210*resy;
                   if((i1 < y) && (i2 > y))
                        //rien faire
                   else
                        resy = -1;
                   int i3 = 10+182*resx;
                   int i4 = 172+182*resx;
                   if((i3 < x ) && (i4 > x ))
                        //rien faire
                   else
                        resx = -1;
                   //si click bon
                   if((resx > -1) && (resy > -1))
                        num_image = (resy *nbImLigne)+resx;
                        if (num_image < nb_images)
                             //creation et ouverture d'une fenetre image
                             Frame f = new Frame("Zoom");
                             ImageZoom imgzoom = new ImageZoom(f, img[num_image]);
         * Dessiner les images
         * @param     r Le contexte graphique utilise pour le dessin.
         * @return     Sans objet.
         public void paint(Graphics g)
              //pollen courant
              int nbre = parent.parent.numPollen;
              //nombre d'images pour ce pollen
              nb_images = ((ReqPropPollen)parent.parent.vectResult.elementAt(nbre)).images.size();
              if (nb_images > 0)
              img = new java.awt.Image[nb_images];
              Photo p;
              //recuperer les images a dessiner
              for(int i = 0; i < nb_images; i++)
                   String s = ((dbtables.Image)((ReqPropPollen)parent.parent.vectResult.elementAt(nbre)).images.elementAt(i)).getChem_ima();
                   p = new Photo(this,s);
                   img[i] = p.img;
              int j;
              x=10;
              y=10;
              j=0;
              xx=0;
              yy=0;
              //variables utilisees pour distribuer les images dans la fenetre
              int xmax = parent.parent.parent.parent.getSize().width-70;
              //nbre d'images max par ligne
              nbImLigne = xmax/182;
              //cas ou on ne peut afficher qu'une colone d'images
              if (nbImLigne==0)
                   j = -1;
              //pour toutes les images, les dessiner
              for (int i=0; i<nb_images; i++)
                   largeur = img.getWidth(this);
                   hauteur = img[i].getHeight(this);
                   taille();
                   //tant qu'on peut dessiner une autre image sur la meme ligne...
                   if (j<nbImLigne)
                        g.drawRect(x-1,y-1,162,162); // trace un rectangle noir autour de la photo
                        g.drawImage(img[i],x+xx,y+yy,largeur, hauteur,this); // affiche la photo
                        x=x+182; //*(j+1);
                        j++;
                   else
                        j = 0;
                        x = 10;
                        y = y+210;
                        g.drawRect(x-1,y-1,162,162); // trace un rectangle noir autour de la photo
                        g.drawImage(img[i],x+xx,y+yy,largeur, hauteur,this); // affiche la photo
                        j++;
                        x=x+182;
              width = 0; //permet de ne pas afficher une barre horizontale
              int i1;
              int i2;
              if (nbImLigne==0)
                   i1 = nb_images;
                   i2 = nb_images - i1;
              else
                   i1 = nb_images/nbImLigne;
                   i2 = nb_images - (i1*nbImLigne);
              int i3;
              if(i2 > 0)
                   i3 = i1+1;
              else
                   i3 = i1;
              height = 210*i3;
              if (nbImLigne==0)
                   width = 182;
              else
                   width = 182*nbImLigne;
              //modifier la taille du Canvas
              setBounds(getX(), getY(), width, height);
              System.out.println("la largeur du canvas est de "+ getWidth());
              System.out.println("la hauteur du canvas est de "+ getHeight());
              else
                   System.out.println("pas d'images pour ce pollen");
         * Calculer les variables pour le placement des images
         * @param     Sans objet.
         * @return     Sans objet.
         public void taille()
              int haut_tmp = hauteur*160/largeur;
              if (haut_tmp >= 160)
                   largeur = largeur*160/hauteur;
                   hauteur=160;
                   xx = (160-largeur)/2;
                   yy = 0;
              else
                   largeur = 160;
                   hauteur = haut_tmp;
                   yy = (160-hauteur)/2;
                   xx = 0;
         * Mise a jour du Canvas sans effacer le fond a chaque fois
         * @param     p Le contexte graphique
         * @return     Sans objet.
         public void update(Graphics g)
         paint(g);
         * Effacer le fond du Canvas
         * @param     p Le contexte graphique
         * @return     Sans objet.
    public void effacer()
         Graphics g = getGraphics();
         g.clearRect(getX(), getY(), getWidth(), height);
         g.dispose();
         * Trouver la taille minimale pour le composant
         * @param     Sans objet.
         * @return     La taille minimale
         public Dimension getMinimumSize()
              return new Dimension(width, height);
         * Trouver la meilleure taille pour le composant
         * @param     Sans objet.
         * @return     La taille optimale
         public Dimension getPreferredSize()
              return new Dimension(width, height);
         * Trouver la meilleure marge pour le composant
         * @param     Sans objet.
         * @return     La marge
         public Insets getInsets()
              return new Insets(0,0,0,0);

    OMG! it's worse! now I have the scroller (both horizontal and vertical!)all the time!!! It's as if it doesn't even see the JComponent!
    I tried changing the method paint to paintComponent but it doesn't change anything :o(
    anyway, this is really weird, i don't understant why it's ok with LINUX and not with windows :o(
    thanx for trying anyway :o) :o) :o)

  • Urgent !! :-(  -  Problems with CLOB

    Hello all,
    I want to write and read in a CLOB. Every thing is OK. But I've a problem !! :-(
    When I close my clob I still have an cursor (table_...) open on my data base(Oracle 8i)
    Can you help me ???
    This is my class witch woks with CLOB :
    import java.io.*;
    import java.sql.*;
    import oracle.sql.CLOB;
    import oracle.jdbc.driver.OracleResultSet;
    import com.pia.best.anf.*;
    import com.pia.best.anf.param.*;
    import com.pia.best.anf.tools.*;
    public class ClobRW {
    * La m�thode <code>readClob</code> lis un Clob � partir d'un
    * ResultSet.
    * @param rs un <code>ResultSet</code> pointant vers le Clob
    * @param idx un <code>int</code> indexant le Clob dans le ResultSet
    * @return une <code>String</code> �gale � la valeur du Clob
    public static String readClobRS(ResultSet res, int idx) {
    String s = "";
    try {          
    CLOB c = ((OracleResultSet)res).getCLOB(idx);
    if (c != null && c.length() >= 2) {
    int j = 1;
    while (j + 1002 <= c.length() + 1) {
    s += c.getSubString(j + 2, 1000); // Les deux premiers caract�res sont bidons...
    j += 1002;
    s += c.getSubString(j + 2, (int) (c.length() - j - 1));
    catch(SQLException e) {
    Parametre.alert(0, "ClobRW.readClobRS", "Probl�me lors de la lecture du ResultSet", "", e);
    return s;
    * La m�thode <code>readClob</code> lis un Clob.
    * @param con une <code>Connection</code> ouverture sur la base de donn�es
    * @param table une <code>String</code> nommant la relation o� se trouve le Clob
    * @param field une <code>String</code> nommant le champ de la relation o� se trouve le Clob
    * @param location une <code>String</code> d�crivant une condition pour extraire une ligne de la relation
    * @return une <code>String</code> �gale � la valeur du Clob
    public static String readClob(Connection con, String table, String field, String location) {
    String s = "";
    try {
    Statement stmt = null;
    ResultSet res = null;
    String query = "";
    try {
    stmt = con.createStatement();
    query = "select " + field + " from " + table + " where " + location;
    res = stmt.executeQuery(query);
    if (res.next()) {
    s = readClobRS(res, 1);
    else {
    Parametre.alert(0, "ClobRW.readClobRS", "Probl�me lors de la lecture du Clob", null, null);
    catch(SQLException e) {
    Parametre.alert(0, "ClobRW.readClob", "Probl�me lors de la r�cup�ration du Clob", query, e);
    if (res != null) res.close();
    if (stmt != null) stmt.close();
    catch(SQLException e) {
    Parametre.alert(0, "ClobRW.readClob", "Probl�me lors de la fermeture du statement/resultset", "", e);
    return s;
    * La m�thode <code>writeClob</code> permet d'�crire un Clob.
    * @param con une <code>Connection</code> ouverture sur la base de donn�es
    * @param table une <code>String</code> nommant la relation o� se trouve le Clob
    * @param field une <code>String</code> nommant le champ de la relation o� se trouve le Clob
    * @param location une <code>String</code> d�crivant une condition pour extraire une ligne de la relation
    * @param s une <code>String</code> �gale � la valeur du Clob
    public static void writeClob(Connection con, String table, String field, String location, String s) {
    try {
    con.setAutoCommit(false);
    Statement stmt = null;
    ResultSet res = null;
    String query = "";
    try {
    stmt = con.createStatement();
    query = "update " + table + " set " + field + " =empty_clob()" + " where " + location;
    stmt.executeUpdate(query);
    query = "select " + field + " from " + table + " where " + location;
    res = stmt.executeQuery(query);
    if (res.next()) {
    CLOB c = (CLOB) res.getObject(1);
    try {
    OutputStream as = c.getAsciiOutputStream();
    if (as != null) {
    DataOutputStream dos = new DataOutputStream(as);
    int i = 0, j = 1000;
    while (j < s.length()) {
    dos.writeUTF(s.substring(i, j));
    i = j;
    j+= 1000;
    dos.writeUTF(s.substring(i, s.length()));
    dos.flush();
    dos.close();
    else {
    Parametre.alert(0, "ClobRW.writeClob", "Impossible de r�cup�rer un stream sur le Clob", query, null);
    as.close();
    catch (IOException e) {
    Parametre.alert(0, "ClobRW.writeClob", "Impossible de manipuler le Clob", query, e);
    else {
    Parametre.alert(0, "ClobRW.writeClob", "Impossible de r�cup�rer le Clob", query, null);
    catch(SQLException e) {
    Parametre.alert(0, "ClobRW.writeClob", "Probl�me lors de cr�ation ou r�cup�ration du Clob", query, e);
    if (res != null) res.close();
    if (stmt != null) stmt.close();
    con.commit();
    con.setAutoCommit(true);
    catch(SQLException e) {
    Parametre.alert(0, "ClobRW.writeClob", "Probl�me lors du passage en transactionnel", "", e);

    Sounds like you have got "hold cursor" property turned on!
    This will keep the cursor open after commit!
    Though it should be closed when you close the resultset

  • Audio problem and macbook pro very slow

    Hello,
    I have a macbook pro for less than a year.
    The latter has begin to be very slow. In addition, I have no sound which are emitted from my Mac, setting apart the opening gong. By the jack, there is no red light that are emitted. I tried to go in the program "audio setup midi" but it does not even want to open. So I tried to open the configuration panel go to select a new audio output device, but to my surprise, after an interminable waiting times, I got a list of blank audio device .. .
    I noticed that it started when I put my Mac to version 10.7.4 ... So this is very recent ...
    When downloading the update, I was editing a script with automator and my Mac was rammed by an HDMI cable has a television, if it ever can help.
    I was wondering how to solve my problem.
    thank you
    Bonjour,
    j'ai un macbook pro depuis moins d'un an.
    Ce dernier a commencer a être très lent. De plus, je n'ai plus aucun son qui es émis de mon Mac, mise a part le gong d'ouverture. Par la prise jack, il n'y a pas de lumière rouge qui es émis. J'ai essayé d'aller dans le programme "configuration audio midi" mais celui-ci ne veux même pas ouvrir.  J'ai donc essayé d'ouvrir le paneau de configuration pour aller sélectionner un nouveau périphérique de sortie audio, mais a ma grande surprise, après un délais d'attente interminable, j'ai eu droit a une liste de périphérique audio vide...
    J'ai remarqué que cela a commencé lors que j'ai mis mon Mac à la version 10.7.4... Donc, c'est tout récent...
    Lors du téléchargement de la mise à jours, j'éditais un scripte avec automator et mon Mac était banché par un cable HDMI a une télévision, si jamais ça peux aider.
    Je me demandais comment résoudre mes problème.
    Merci

    The startup drive is failing, or there is some other internal hardware fault.
    Back up all data on the drive immediately if you don't already have a current backup. There are ways to back up a computer that isn't fully functional—ask if you need guidance.
    Make a "Genius" appointment at an Apple Store, or go to another authorized service provider.
    If privacy is a concern, erase the data partition(s) with the option to write zeros* (do this only if you have at least two complete, independent backups, and you know how to restore to an empty drive from any of them.) Don’t erase the recovery partition, if present.
    Keeping your confidential data secure during hardware repair
    Apple also recommends that you deauthorize a device in the iTunes Store before having it serviced.
    *An SSD doesn't need to be zeroed.

  • [Solved] Pidgin/libpurple problem - no login

    Hello everybody.
    Since 2 days now (my last massive update), I can't acces my google talk account with gnome.
    The problem appeared with empathy/gnome online accounts : empathy try to login, but nothing append. I delete the account in GOA and try to add it again, nothing. The same problem seems to exist with facebook account : GOA don't even propose me the login interface.
    I installed Pidgin and tried to use my google account with it and it is the same, it cannot reach it…
    Here is the debug log from Pidgin :
    (11:25:37) prefs: Reading /home/damien/.purple/prefs.xml
    (11:25:37) prefs: Finished reading /home/damien/.purple/prefs.xml
    (11:25:37) prefs: purple_prefs_get_path: Unknown pref /pidgin/browsers/command
    (11:25:37) dbus: okkk
    (11:25:37) plugins: probing /usr/lib/pidgin/gestures.so
    (11:25:37) plugins: probing /usr/lib/pidgin/history.so
    (11:25:37) plugins: probing /usr/lib/pidgin/relnot.so
    (11:25:37) plugins: probing /usr/lib/pidgin/spellchk.so
    (11:25:37) plugins: probing /usr/lib/pidgin/iconaway.so
    (11:25:37) plugins: probing /usr/lib/pidgin/gtkbuddynote.so
    (11:25:37) plugins: probing /usr/lib/pidgin/timestamp.so
    (11:25:37) plugins: probing /usr/lib/pidgin/pidginrc.so
    (11:25:37) plugins: probing /usr/lib/pidgin/extplacement.so
    (11:25:37) plugins: probing /usr/lib/pidgin/themeedit.so
    (11:25:37) plugins: probing /usr/lib/pidgin/convcolors.so
    (11:25:37) plugins: probing /usr/lib/pidgin/markerline.so
    (11:25:37) plugins: probing /usr/lib/pidgin/vvconfig.so
    (11:25:37) plugins: probing /usr/lib/pidgin/ticker.so
    (11:25:37) plugins: probing /usr/lib/pidgin/sendbutton.so
    (11:25:37) plugins: probing /usr/lib/pidgin/musicmessaging.so
    (11:25:37) plugins: probing /usr/lib/pidgin/notify.so
    (11:25:37) plugins: probing /usr/lib/pidgin/timestamp_format.so
    (11:25:37) plugins: probing /usr/lib/pidgin/xmppconsole.so
    (11:25:37) plugins: probing /usr/lib/pidgin/xmppdisco.so
    (11:25:37) plugins: probing /usr/lib/purple-2/tcl.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libmxit.so
    (11:25:37) prpl-loubserp-mxit: Loading MXit libPurple plugin...
    (11:25:37) plugins: probing /usr/lib/purple-2/libzephyr.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libyahoojp.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libjabber.so
    (11:25:37) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
    (11:25:37) plugins: probing /usr/lib/purple-2/libsimple.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libirc.so
    (11:25:37) plugins: probing /usr/lib/purple-2/statenotify.so
    (11:25:37) plugins: probing /usr/lib/purple-2/newline.so
    (11:25:37) plugins: probing /usr/lib/purple-2/buddynote.so
    (11:25:37) plugins: probing /usr/lib/purple-2/joinpart.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libmsn.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libyahoo.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libbonjour.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libgg.so
    (11:25:37) plugins: probing /usr/lib/purple-2/idle.so
    (11:25:37) plugins: probing /usr/lib/purple-2/ssl-nss.so
    (11:25:37) plugins: probing /usr/lib/purple-2/autoaccept.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libnovell.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libmyspace.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libxmpp.so
    (11:25:37) plugins: probing /usr/lib/purple-2/offlinemsg.so
    (11:25:37) plugins: probing /usr/lib/purple-2/log_reader.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libymsg.so
    (11:25:37) plugins: /usr/lib/purple-2/libymsg.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
    (11:25:37) plugins: probing /usr/lib/purple-2/psychic.so
    (11:25:37) plugins: probing /usr/lib/purple-2/dbus-example.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libaim.so
    (11:25:37) plugins: probing /usr/lib/purple-2/ssl.so
    (11:25:37) plugins: probing /usr/lib/purple-2/perl.so
    (11:25:37) plugins: probing /usr/lib/purple-2/libicq.so
    (11:25:37) plugins: probing /usr/lib/purple-2/liboscar.so
    (11:25:37) plugins: /usr/lib/purple-2/liboscar.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
    (11:25:37) util: Reading file xmpp-caps.xml from directory /home/damien/.purple
    (11:25:37) util: File /home/damien/.purple/xmpp-caps.xml does not exist (this is not necessarily an error)
    (11:25:37) jabber: creating hash tables for data objects
    (11:25:37) prefs: /purple/status/scores/offline changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/available changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/invisible changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/away changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/extended_away changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/idle changed, scheduling save.
    (11:25:37) prefs: /purple/status/scores/offline_msg changed, scheduling save.
    (11:25:37) util: Reading file accounts.xml from directory /home/damien/.purple
    (11:25:37) util: Reading file status.xml from directory /home/damien/.purple
    (11:25:37) certificate: CertificateVerifier x509, singleuse requested but not found.
    (11:25:37) certificate: CertificateVerifier singleuse registered
    (11:25:37) certificate: CertificatePool x509, ca requested but not found.
    (11:25:37) certificate: CertificateScheme x509 requested but not found.
    (11:25:37) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later.
    (11:25:37) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later.
    (11:25:37) certificate: CertificatePool ca registered
    (11:25:37) certificate: CertificatePool x509, tls_peers requested but not found.
    (11:25:37) certificate: CertificatePool tls_peers registered
    (11:25:37) certificate: CertificateVerifier x509, tls_cached requested but not found.
    (11:25:37) certificate: CertificateVerifier tls_cached registered
    (11:25:37) prefs: /purple/logging/format changed, scheduling save.
    (11:25:37) prefs: /purple/logging/format changed, scheduling save.
    (11:25:37) prefs: /purple/proxy/type changed, scheduling save.
    (11:25:37) prefs: /purple/proxy/host changed, scheduling save.
    (11:25:37) prefs: /purple/proxy/port changed, scheduling save.
    (11:25:37) prefs: /purple/proxy/username changed, scheduling save.
    (11:25:37) prefs: /purple/proxy/password changed, scheduling save.
    (11:25:37) certificate: CertificateScheme x509 requested but not found.
    (11:25:37) certificate: CertificateScheme x509 registered
    (11:25:37) util: Reading file smileys.xml from directory /home/damien/.purple
    (11:25:37) util: File /home/damien/.purple/smileys.xml does not exist (this is not necessarily an error)
    (11:25:37) stun: using server
    (11:25:37) sound: Initializing sound output drivers.
    (11:25:37) prefs: /pidgin/conversations/placement changed, scheduling save.
    (11:25:37) prefs: purple_prefs_get_bool: Unknown pref /pidgin/docklet/x11/embedded
    (11:25:37) GLib-GObject: gsignal.c:2475: signal `destroy' is invalid for instance `0x19a70c0' of type `GtkStatusIcon'
    (11:25:37) gtkblist: added visibility manager: 1
    (11:25:37) docklet: GTK+ created
    (11:25:37) gtkmedia: Registering media element types
    (11:25:37) util: Reading file blist.xml from directory /home/damien/.purple
    (11:25:37) pounce: Error reading pounces: L'ouverture du fichier « /home/damien/.purple/pounces.xml » a échoué : Aucun fichier ou dossier de ce type
    (11:25:37) Session Management: ICE initialized.
    (11:25:37) Session Management: Connecting with no previous ID
    (11:25:37) Session Management: Handling new ICE connection...
    (11:25:37) done.
    (11:25:37) Session Management: Connected to manager (gnome-session) with client ID 10319a710810406a35136826433783426200000009780038
    (11:25:37) Session Management: Using pidgin as command
    (11:25:37) account: Connecting to account [email protected]/.
    (11:25:37) connection: Connecting. gc = 0x252e7a0
    (11:25:37) util: Writing file /home/damien/.purple/icons/a20e8556db766e268400d92c40f6ffb645a7aa90.png
    (11:25:38) dnssrv: querying SRV record for gmail.com: _xmpp-client._tcp.gmail.com
    (11:25:38) Session Management: Received first save_yourself
    (11:25:38) Session Management: Received save_complete
    (11:25:38) docklet: embedded
    (11:25:38) dnssrv: found 5 SRV entries
    (11:25:38) dnsquery: Performing DNS lookup for xmpp.l.google.com
    (11:25:38) dns: Created new DNS child 2892, there are now 1 children.
    (11:25:38) dns: Successfully sent DNS request to child 2892
    (11:25:38) dns: Got response for 'xmpp.l.google.com'
    (11:25:38) dnsquery: IP resolved for xmpp.l.google.com
    (11:25:38) proxy: Attempting connection to 2a00:1450:400c:c00::7d
    (11:25:38) proxy: Connecting to xmpp.l.google.com:5222 with no proxy
    (11:25:38) proxy: Connection in progress
    (11:25:43) util: Writing file prefs.xml to directory /home/damien/.purple
    (11:25:43) util: Writing file /home/damien/.purple/prefs.xml
    (11:25:43) util: Writing file accounts.xml to directory /home/damien/.purple
    (11:25:43) util: Writing file /home/damien/.purple/accounts.xml
    dns[2892]: nobody needs me... =(
    And this is the packages I updated before the problem appears (I tried to downgrade the gnome control center, but it didn't change anything).
    [2013-05-09 19:50] [PACMAN] Running 'pacman -Syu'
    [2013-05-09 19:50] [PACMAN] synchronizing package lists
    [2013-05-09 19:51] [PACMAN] starting full system upgrade
    [2013-05-09 19:52] [PACMAN] Running 'pacman -Su pacman'
    [2013-05-09 19:52] [PACMAN] starting full system upgrade
    [2013-05-09 19:54] [PACMAN] Running 'pacman -S pacman'
    [2013-05-09 19:54] [PACMAN] upgraded pacman (4.1.0-2 -> 4.1.1-1)
    [2013-05-09 19:54] [PACMAN] Running 'pacman -Syu'
    [2013-05-09 19:54] [PACMAN] synchronizing package lists
    [2013-05-09 19:55] [PACMAN] starting full system upgrade
    [2013-05-09 20:02] [PACMAN] upgraded alsa-lib (1.0.27-1 -> 1.0.27-2)
    [2013-05-09 20:02] [PACMAN] upgraded avahi (0.6.31-6 -> 0.6.31-7)
    [2013-05-09 20:02] [PACMAN] upgraded libpng (1.5.15-1 -> 1.6.2-3)
    [2013-05-09 20:02] [PACMAN] upgraded cairo (1.12.14-3 -> 1.12.14-4)
    [2013-05-09 20:02] [PACMAN] upgraded cairomm (1.10.0-2 -> 1.10.0-3)
    [2013-05-09 20:02] [PACMAN] upgraded celestia (1.6.1-4 -> 1.6.1-5)
    [2013-05-09 20:02] [PACMAN] upgraded openjpeg (1.5.0-1 -> 1.5.1-1)
    [2013-05-09 20:02] [PACMAN] upgraded poppler (0.22.3-2 -> 0.22.3-3)
    [2013-05-09 20:02] [PACMAN] upgraded cups-filters (1.0.34-2 -> 1.0.34-3)
    [2013-05-09 20:02] [PACMAN] upgraded dirmngr (1.1.0-5 -> 1.1.1-1)
    [2013-05-09 20:02] [PACMAN] upgraded eina (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded eet (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
    [2013-05-09 20:02] [PACMAN] upgraded gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
    [2013-05-09 20:02] [PACMAN] upgraded librsvg (2.37.0-1 -> 2.37.0-2)
    [2013-05-09 20:02] [PACMAN] upgraded evas_generic_loaders (1.7.5-4 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded evas (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded ecore (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded e_dbus (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded eio (1.7.5-1 -> 1.7.6.1-1)
    [2013-05-09 20:02] [PACMAN] upgraded embryo (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded edje (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded systemd (202-2 -> 203-2)
    [2013-05-09 20:02] [PACMAN] upgraded eeze (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded efreet (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded emotion (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded ethumb (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded elementary (1.7.5-1 -> 1.7.6-1)
    [2013-05-09 20:02] [PACMAN] upgraded extremetuxracer (0.4-5 -> 0.4-6)
    [2013-05-09 20:02] [PACMAN] upgraded firefox (20.0.1-2 -> 20.0.1-5)
    [2013-05-09 20:02] [PACMAN] upgraded gd (2.0.36RC1-5 -> 2.0.36RC1-6)
    [2013-05-09 20:02] [PACMAN] upgraded gegl (0.2.0-7 -> 0.2.0-8)
    [2013-05-09 20:02] [PACMAN] upgraded ghostscript (9.07-1 -> 9.07-2)
    [2013-05-09 20:02] [PACMAN] upgraded libwmf (0.2.8.4-9 -> 0.2.8.4-10)
    [2013-05-09 20:02] [PACMAN] upgraded gimp (2.8.4-1 -> 2.8.4-2)
    [2013-05-09 20:02] [PACMAN] upgraded gimp-plugin-gmic (1.5.5.2-1 -> 1.5.5.2-2)
    [2013-05-09 20:02] [PACMAN] upgraded gimp-plugin-mathmap (1.3.5-2 -> 1.3.5-3)
    [2013-05-09 20:02] [PACMAN] upgraded gimp-ufraw (0.19-1 -> 0.19-2)
    [2013-05-09 20:02] [PACMAN] upgraded gnome-control-center (3.8.1-1 -> 3.8.1.5-1)
    [2013-05-09 20:02] [PACMAN] upgraded gnome-icon-theme-symbolic (3.8.0.1-1 -> 3.8.0.1-2)
    [2013-05-09 20:02] [PACMAN] upgraded gpgme (1.4.0-1 -> 1.4.1-1)
    [2013-05-09 20:02] [PACMAN] upgraded graphviz (2.30.1-2 -> 2.30.1-3)
    [2013-05-09 20:02] [PACMAN] upgraded gst-plugins-good (1.0.7-1 -> 1.0.7-2)
    [2013-05-09 20:02] [PACMAN] upgraded gstreamer0.10-bad (0.10.23-3 -> 0.10.23-4)
    [2013-05-09 20:02] [PACMAN] upgraded mjpegtools (2.0.0-2 -> 2.0.0-3)
    [2013-05-09 20:03] [PACMAN] upgraded gstreamer0.10-bad-plugins (0.10.23-3 -> 0.10.23-4)
    [2013-05-09 20:03] [PACMAN] upgraded gstreamer0.10-good (0.10.31-1 -> 0.10.31-3)
    [2013-05-09 20:03] [PACMAN] upgraded gstreamer0.10-good-plugins (0.10.31-1 -> 0.10.31-3)
    [2013-05-09 20:03] [PACMAN] upgraded imagemagick (6.8.4.10-1 -> 6.8.5.3-1)
    [2013-05-09 20:03] [PACMAN] upgraded imlib2 (1.4.5-2 -> 1.4.5-4)
    [2013-05-09 20:03] [PACMAN] upgraded libxslt (1.1.26-3 -> 1.1.28-1)
    [2013-05-09 20:03] [PACMAN] upgraded poppler-glib (0.22.3-2 -> 0.22.3-3)
    [2013-05-09 20:03] [PACMAN] upgraded inkscape (0.48.4-6 -> 0.48.4-7)
    [2013-05-09 20:03] [PACMAN] upgraded iproute2 (3.8.0-1 -> 3.9.0-1)
    [2013-05-09 20:03] [PACMAN] upgraded lib32-libpng (1.5.15-1 -> 1.6.2-1)
    [2013-05-09 20:03] [PACMAN] upgraded lib32-cairo (1.12.14-3 -> 1.12.14-4)
    [2013-05-09 20:03] [PACMAN] upgraded lib32-pango (1.34.0-1 -> 1.34.0-2)
    [2013-05-09 20:03] [PACMAN] upgraded qt4 (4.8.4-16 -> 4.8.4-17)
    [2013-05-09 20:03] [PACMAN] upgraded lib32-qt4 (4.8.4-4 -> 4.8.4-5)
    [2013-05-09 20:03] [PACMAN] upgraded lib32-systemd (202-1 -> 203-1)
    [2013-05-09 20:03] [PACMAN] upgraded libgdiplus (2.10-3 -> 2.10-4)
    [2013-05-09 20:03] [PACMAN] upgraded libgxps (0.2.2-2 -> 0.2.2-3)
    [2013-05-09 20:03] [PACMAN] upgraded libkate (0.4.1-3 -> 0.4.1-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-common (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-base (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-calc (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-draw (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-extension-presentation-minimizer (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-gnome (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-impress (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-math (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libreoffice-writer (4.0.2-3 -> 4.0.2-4)
    [2013-05-09 20:03] [PACMAN] upgraded libtracker-sparql (0.16.0-4 -> 0.16.1-1)
    [2013-05-09 20:03] [PACMAN] upgraded libwebp (0.3.0-1 -> 0.3.0-3)
    [2013-05-09 20:03] [PACMAN] upgraded mkinitcpio (0.13.0-1 -> 0.14.0-1)
    [2013-05-09 20:03] [PACMAN] upgraded mono (2.10.8-2 -> 2.10.9-1)
    [2013-05-09 20:03] [PACMAN] upgraded pinentry (0.8.2-2 -> 0.8.3-1)
    [2013-05-09 20:03] [PACMAN] upgraded plotutils (2.6-3 -> 2.6-5)
    [2013-05-09 20:03] [PACMAN] upgraded python-matplotlib (1.2.1-1 -> 1.2.1-2)
    [2013-05-09 20:03] [PACMAN] upgraded qtwebkit (2.3.1-1 -> 2.3.1-2)
    [2013-05-09 20:03] [PACMAN] upgraded sdl_image (1.2.12-2 -> 1.2.12-3)
    [2013-05-09 20:03] [PACMAN] upgraded system-config-printer (1.3.12-2 -> 1.4.0-1)
    [2013-05-09 20:03] [PACMAN] upgraded systemd-sysvcompat (202-2 -> 203-2)
    [2013-05-09 20:03] [ALPM-SCRIPTLET] >>> texlive: updating the filename database...
    [2013-05-09 20:03] [ALPM-SCRIPTLET] mktexlsr: Updating /etc/texmf/ls-R...
    [2013-05-09 20:03] [ALPM-SCRIPTLET] mktexlsr: Updating /usr/share/texmf/ls-R...
    [2013-05-09 20:03] [ALPM-SCRIPTLET] mktexlsr: Updating /usr/share/texmf-dist/ls-R...
    [2013-05-09 20:03] [ALPM-SCRIPTLET] mktexlsr: Updating /var/lib/texmf/ls-R...
    [2013-05-09 20:03] [ALPM-SCRIPTLET] mktexlsr: Done.
    [2013-05-09 20:03] [ALPM-SCRIPTLET] recreating all formats... done.
    [2013-05-09 20:03] [ALPM-SCRIPTLET] (logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)
    [2013-05-09 20:03] [PACMAN] upgraded texlive-bin (2012.0-10 -> 2012.0-11)
    [2013-05-09 20:03] [PACMAN] upgraded tracker (0.16.0-4 -> 0.16.1-1)
    [2013-05-09 20:03] [PACMAN] upgraded zvbi (0.2.33-4 -> 0.2.33-5)
    [2013-05-09 20:03] [PACMAN] upgraded vlc (2.0.6-1 -> 2.0.6-2)
    [2013-05-09 20:03] [PACMAN] upgraded webkitgtk3 (2.0.1-1 -> 2.0.1-2)
    [2013-05-09 20:03] [PACMAN] upgraded wxgtk (2.8.12.1-4 -> 2.8.12.1-5)
    [2013-05-09 20:03] [PACMAN] upgraded youtube-dl (2013.04.31-1 -> 2013.05.07-1)
    I update again since, so my system is up to date.
    Last edited by Cthulhu82 (2013-05-12 12:35:47)

    Can you connect with another protocol, like MSN?
    Does your ISP support ipV6????
    (11:25:38) dnsquery: Performing DNS lookup for xmpp.l.google.com
    (11:25:38) dns: Created new DNS child 2892, there are now 1 children.
    (11:25:38) dns: Successfully sent DNS request to child 2892
    (11:25:38) dns: Got response for 'xmpp.l.google.com'
    (11:25:38) dnsquery: IP resolved for xmpp.l.google.com
    (11:25:38) proxy: Attempting connection to 2a00:1450:400c:c00::7d
    (11:25:38) proxy: Connecting to xmpp.l.google.com:5222 with no proxy
    (11:25:38) proxy: Connection in progress
    If not the disable ipV6 by editing/creating
    /etc/sysctl.d/ipv6.conf
    # Disable IPv6
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.<interface0>.disable_ipv6 = 1
    net.ipv6.conf.<interfaceN>.disable_ipv6 = 1
    afterwards reboot & retry

  • Adobe Audition - Probleme sauvegarde apres import - volume a fond, grésillements, etc...

    Bonjour à tous,
    Depuis peu, je test Adobe Auditon CC 14 (mais je précise que j'avais ce problème avec les versions antérieures), et j'ai un souci :
    Lorsque j'importe un fichier, quelque qu'il soit (mp3, wave, ogg, etc...), lors de la prochaine ouverture du fichier, toutes les pistes ont le volume au maximum, avec de gros grésillements... Même en remettant toutes les pistes au son voulu, le grésillement ne disparait pas...
    Si je n'importe rien, le fichier se sauvera normalement et je n'aurai pas de problème à l'ouverture suivante, mais dès qu'un import est effectué, le problème survient...
    je vous donne un screen pour vous montrer :
    Screen 1, tout est normal : (image plus grande : https://forums.adobe.com/servlet/JiveServlet/showImage/2-6776706-678407/adobe+audition+cc+ mix-problem+-+before+saving.jpg )
    Screen 2, après l'importation d'un fichier quelconque, la sauvegarde et la re ouverture du fichier : (image plus grande : https://forums.adobe.com/servlet/JiveServlet/showImage/2-6776706-678408/adobe+audition+cc+ mix-problem+-+after+saving.jpg )
    Merci pour l'aide apporter, car ça me bouffe un temps de dingue et je n'arrive pas à trouver d'où cela peut venir

  • Probleme lors de l'edition d'une page html

    Bonjour,
    J'aimerais animer une page hmtl dans animate, mais lors de l'ouverture du fichier, animate ne conserve pas la mise en page initiale et ne trouve pas l'ensemble des éléments.. je suis un peu perdu.
    Dans l'interface d'animate, je vois bien ma page, lors de l'apercu, il manque beaucoup d'elements , et je ne sais pas pourquoi.. merci de l'aide de la communauté..
    deux captures pour expliquer :
    Dans l'interface animate voila ce que je vois ( visiblement tout va bien..) :
    Lorsque je lance l'apercu, voila ce que je vois ( visiblement, y'a un probleme !!! ).. :
    Peut- etre un conflit de script, d'import lors de l'ouverture.. je n'arrive pas à trouver..
    Merci de votre aide..

    Ah non, c'est un effet d'optique la capture a débordé sur le fond animate ouvert.. dans le navigateur il n'y a que du blanc..
    Puis-je vous envoyer le zip directement ?
    Encore merci de votre aide

  • Problème de timeline lors de réouverture de certains projets...

    Bonjour,
    notre entreprise vient de passer sous Première Pro CC depuis peu. Et nous avons un problème récurrent.
    Lors de la réouverture de certains projets, la timeline se retrouve grisée, avec parfois quelques morceaux de clips visibles, mais avec un aspect complètement buggué.
    Voici une capture d'écran d'un montage complet de 1min47
    La solution est d'enregistrer une copie du projet, de quitter le programme et d'ouvrir cette copie. Ce qui n'est vraiment pas envisageable, sachant que les projets parcourent plusieurs postes différents via le réseau jusqu'au chef monteur.
    Merci par avance !

    est-ce que le probleme s'en va lorsque vous redimensionez l'espace de travail, ou quand vous changez d'espace de travail?
    > Précision supplémentaire : Ce problème survient lorsque nous passons d'une stations de montage à une autre.
    Interessant.Tout detail peut aider.

Maybe you are looking for

  • Using POP access with Gmail

    I just got a 3GS and I am trying to configure my Gmail with the Mail app in the manner that's best for me and I'm hitting a bit of a snag. I know that the iPhone will "archive" emails in Gmail when using the Mail app and moves them into the All Mail

  • 11gr2 installation hanging at  step 7 during Processing Oracle Text 11.2.0.

    Hi, I am trying to install 11gr2 software on my linux 64 bit server. I had installled the same 11gr2 software successfully on the same server without any issues. Now i want another oracle home. But the installation is hanging at step 7, 8% was comple

  • Status field into order response IDoc

    Hello friends, We have a problem in order response Idoc. The order response Idoc contains all the data from a sales order except the fields Order status. In the screen VA03 --> Header Info --> Status we can see the delivery status fields, but it is n

  • Session terminate in lsmw

    Hi can u tell me how to terminate session in lsmw while running in foreground?

  • How do I transfer Sim Card Contacts

    How can I transfer my numbers/contacts from my old cell phone sim card to my iPhone?