3OAcom/edeal/frontline/tasks/action/custom/ReservITHotelExportAction*com/edeal/frontline/tasks/FlTaskActionUnitlogger Lorg/apache/commons/logging/Log; PARAM1_NAMELjava/lang/String; ConstantValue export unitaire PARAM1_CODEEXP_UNIT()VCode %org/apache/commons/logging/LogFactory getLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;  LineNumberTableLocalVariableTable    !" addParameter'(Ljava/lang/String;Ljava/lang/String;)VthisCLcom/edeal/frontline/tasks/action/custom/ReservITHotelExportAction;run<([Ljava/lang/String;)Lcom/edeal/frontline/tasks/ETaskStatus; Exceptions)+com/edeal/frontline/UnfinishedTaskException +-,org/apache/commons/logging/Log ./isDebugEnabled()Z1reservIT : begin hotels export +3 45debug(Ljava/lang/Object;)V 7 89FINISH_WITH_SUCCES'Lcom/edeal/frontline/tasks/ETaskStatus; ; <= getContext!()Lcom/edeal/frontline/FlContext;?/AReservitExportDirectory CEDcom/edeal/frontline/FlContext FGgetContextParameter&(Ljava/lang/String;)Ljava/lang/String;Ijava/lang/StringBuilderKexporting to default path : HM N(Ljava/lang/String;)V HP QRappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; HT UVtoString()Ljava/lang/String; +X Y5warn[errors- ] ^Vnow `bajava/lang/String cdendsWith(Ljava/lang/String;)Z `f ghvalueOf&(Ljava/lang/Object;)Ljava/lang/String;j.csv l mGgetParam oqpjava/lang/Boolean rd parseBooleantunitaire param value is : Hv Qw(Z)Ljava/lang/StringBuilder; y{z0com/edeal/frontline/helper/custom/Contrat_Helper |}getAllAffiliates3(Lcom/edeal/frontline/FlContext;)Ljava/util/Vector; java/util/Vector size()Ijava/io/BufferedWriterjava/io/OutputStreamWriterjava/io/FileOutputStream MUTF-8 +(Ljava/io/OutputStream;Ljava/lang/String;)V (Ljava/io/Writer;)Vjava/lang/StringBuffer  Q,(Ljava/lang/String;)Ljava/lang/StringBuffer;Date d’exécution :; Hotel ID :;Code contrat :;Nom du tiers :;URL :;Message d’erreur :; T Nwrite flush   elementAt(I)Ljava/lang/Object;java/util/HashtableEntID get&(Ljava/lang/Object;)Ljava/lang/Object;Ct_IDCt_CodeContratjava/lang/Integer intValue   envoiAuWeb4(Ljava/lang/String;Lcom/edeal/frontline/FlContext;)Z ` g(I)Ljava/lang/String;   generationXml(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; @com/edeal/frontline/controller/actions/custom/SendEntToWebAction reservitConnection(Ljavax/servlet/http/HttpSession;Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;| com/edeal/frontline/Utils  explodeList8(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;  KO ` equals(Ljava/lang/Object;)Z# ` replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; ` VtrimErreur d'envoi au web : + 5error EntDispName_ "com/edeal/frontline/EnterpriseBean lookupW(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; EntHotelID_ ServerUrl; `  /isEmpty  localhost ` contains(Ljava/lang/CharSequence;)Z5http://localhost:8080/edealCRM/read_enterprise.fl?id=193.240.25.2339http://193.240.25.233:8080/galaxie/read_enterprise.fl?id=Ahttps://www.galaxielogishotels.com/galaxie/read_enterprise.fl?id= H java/lang/Exception  getStackTrace ()[Ljava/lang/StackTraceElement; H! Q"-(Ljava/lang/Object;)Ljava/lang/StringBuilder; $ %close ' (V getMessage * +Nlog - .9FINISH_WITH_ERROR 0 1NdeleteTempFiles3&com/edeal/frontline/FrontlineExceptionarg0[Ljava/lang/String;statuscontextLcom/edeal/frontline/FlContext; exportPathe(Lcom/edeal/frontline/FrontlineException; errorfile isUnitaireZctsLjava/util/Vector;bwLjava/io/BufferedWriter;sbLjava/lang/StringBuffer;iIisOKrowLjava/util/Hashtable;entIDctIDcodeCterrorsstrXMLFilenameisOKstrLjava/lang/Exception; entDispNamehotelIDserver StackMapTable5W%com/edeal/frontline/tasks/ETaskStatusYjava/lang/Throwable[java/text/SimpleDateFormat]dd-MM-yyyy-HH-mm-ss ZM`java/util/Date _ Zc deformat$(Ljava/util/Date;)Ljava/lang/String;gEntTyeID Ci jkgetDataDictionary&()Lcom/edeal/frontline/DataDictionary;mTyeoTe2 qsr"com/edeal/frontline/DataDictionary tu getRefDispJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; isEnvoyerWeb codeReservittypOrganisationz%http://www.opentravel.org/OTA/2006/01|)http://www.w3.org/2001/XMLSchema-instance~HOTEL-1-.xmlfrendenlesitMillesimeReservit millesime : ETAB q getRefIdByCode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;HOTELRESTO EntTyeID in ( y getTiersReservitTypes3(Lcom/edeal/frontline/FlContext;)Ljava/lang/String;)EntID =   formatToSQLE(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String;  listG(Lcom/edeal/frontline/FlContext;[[Ljava/lang/String;)Ljava/util/Vector;  lErreur lors de la recuperation des hotels : ce type de tiers n'est pas traité dans reservit voir la TR Tye.)Erreur lors de la recuperation des hotels 2M   iterator()Ljava/util/Iterator; java/util/Iterator next()Ljava/lang/Object;debut export hotel : EntLocalityID_  getCustomProperty&(Ljava/lang/String;)Ljava/lang/Object;Lo_ID = (com/edeal/frontline/custom/Localite_BeanEntRatachHotelID_ =  VgetEntID EntTyeID = EntBankCardID_ !javax/xml/stream/XMLOutputFactory  newInstance%()Ljavax/xml/stream/XMLOutputFactory;  createXMLStreamWriterL(Ljava/io/OutputStream;Ljava/lang/String;)Ljavax/xml/stream/XMLStreamWriter;  javax/xml/stream/XMLStreamWriter NsetDefaultNamespace1.0  "writeStartDocument"OTA_HotelDescriptiveContentNotifRQ  "writeStartElement  writeDebutFichier(Ljavax/xml/stream/XMLStreamWriter;Lcom/edeal/frontline/FlContext;Lcom/edeal/frontline/EnterpriseBean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V  writeDescriptionsElementh(Ljavax/xml/stream/XMLStreamWriter;Lcom/edeal/frontline/FlContext;Lcom/edeal/frontline/EnterpriseBean;)V  writeHotelInfoCodesElementz(Ljavax/xml/stream/XMLStreamWriter;Lcom/edeal/frontline/FlContext;Lcom/edeal/frontline/EnterpriseBean;Ljava/lang/String;)V  writeGPSFermeturesPaymentCards(Ljavax/xml/stream/XMLStreamWriter;Lcom/edeal/frontline/FlContext;Lcom/edeal/frontline/EnterpriseBean;Ljava/util/Vector;Ljava/lang/String;[Ljava/lang/String;ILjava/util/Vector;)VAffiliationInfo  N  writeAffiliationInfo  writeEndElement   writeContactInfosElement TPA_Extensions  (writeInvoicingInfosAndEstablishmentCodes  &writeRITInternalCodesFacilitiesElement  #writeMaxSeatingCapacityAndVATNumber  writeMinMaxRatesElements  writeExtraInfos(Ljavax/xml/stream/XMLStreamWriter;Lcom/edeal/frontline/FlContext;Lcom/edeal/frontline/custom/Localite_Bean;Lcom/edeal/frontline/EnterpriseBean;)V fin export hotel :  !/hasNext##com/edeal/frontline/SyntaxExceptionexternalDirectorydohotel2XML_NSXSI FILE_NAMEFILE_EXTSLASHlanguesdico$Lcom/edeal/frontline/DataDictionary; millesimee1etabIdhotIdrestId queryTiers[[Ljava/lang/String;tiersqueryRestaurantsnbreRestaurantsfermetureHotel fermetureRest fermeture paymentCardshotel$Lcom/edeal/frontline/EnterpriseBean;localite*Lcom/edeal/frontline/custom/Localite_Bean;entLocalityID_ queryLocalite localites restaurants outputFactory#Ljavax/xml/stream/XMLOutputFactory;writer"Ljavax/xml/stream/XMLStreamWriter;%Lcom/edeal/frontline/SyntaxException;LocalVariableTypeTable8Ljava/util/Vector;&Ljava/util/Vector;4 SourceFileReservITHotelExportAction.java!     -   #? **  &' (  #$%&'(3* 026M*:N>:-@B::HYJLOSWHYZL*\OS:>_HYeLOS:#HYeL>OOiOS:* kn6*HYsLuS2-x:~:YYY:Y:  W W W W W W W W 6 6  :  `:  `: 6: -ǚV- :- :ظ`6 `:Ŷ:Ŷ::T::K:6 HYLOS :::- `::- `::-B::Y:  HY*\eLOSW HYeLOSW HY˷LOSW HYeLOSW|  $ HYL OOSWn $ HYL OOSWB HYL OOSW! HYL OOSW HYeLOSW W *: :::- `::- `::-B::Y:  HY*\eLOSW HYeLOSW HY˷LOSW HYeLOSW|  $ HYL OOSWn $ HYL OOSWB HYL OOSW! HYL OOSW HYeLOSW W  :::- `::- `::-B::Y:  HY*\eLOSW HYeLOSW HY˷LOSW HYeLOSW|  $ HYL OOSWn $ HYL OOSWB HYL OOSW! HYL OOSW HYeLOSW W   ~]E: HY  Sk#c:^: #:E#=:8:*&),M/!::/:/:,"*-2MZ]_mpr{~<w(-0#5<ADNSVX[ty|t*/ 0358";*</=H?]@ACEFKLMOP Q^_!`)a1b9cAdIeSfXg^haimjyklmoprstuvw xyz {#|<~AM_r0;\z}}~<Wr1LT^cf~kw!.9Zeg #57FIX]fptyL!#$4569~78"z9/:;]?<=>?@sAB CD [EF aG> mHI y~J rKcLF_MeNSO:P :PEQQoQIRRsRMSSwS :P ]:PTK>UVC`27`. UVC``EUVC`````=``@qUVC`````>UVC````````PK+ 4UVC`````X"UVC`````X```PK+ 1UVC````` UVC````````PK+ 1 UVC`` UVC``hDXUVC``X UVC``LUVC```DX UVC``XUVC``G^V?ZY\^_Yab #$ 6=N:+f*`:+hlnp`N:N-='** ',.24>6J6784v>2w/x,:PT*`C``  ( !:y:{:}: : >: `YSYSYSYSYSYS: Y: * 02*h::*B::HYLOSW:::f:f:f::&UY`YHYL*OOSSYHYL*,OSSS:*: W2Y6:::Y::::HYLOSW:`:UY`YHYƷL*OSSS:*:    ::UY`YHY˷L*͸OSSYHYзL*OSSS:*:Ҷ::W +W+ _   W  W -W  W:Y :     *- * * *   *  *   *  * * * *     HYLOSW::§:: py|23@Cu2u"2^W JS]flpy~% 2 < GJNRV_u !"#&+(3+@,E-N0U2^3f5n6u7}9:<>@BDFIKLNPRT"V,Y4\>^HaOcVe]idjklnopquvwx{*78$JLK% &'( ) * J+5 SyCD l`,-p\.~/;0 12 :P34%5@+\64J`7FN\8RX9VT:_K;@u+<=>?F@ A4B@ 3QC@E :PDEFG  :; :P :H :;I %5J_K;K3QCJTfC`````+`````UC`````+`````Uq`25C`````+`````Uq```` VL!C`````+`````Uq````L```}C`````+`````Uq````L```YC`````+`````Uq````LL```  C`````+`````Uq````L```2M C`````+`````Uq````L``` C`````+`````Uq`"M2 MN