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!     -   #? **  &' (  #$%&'(4* 026M*:N>:-@B::HYJLOSWHYZL*\OS:>_HYeLOS:#HYeL>OOiOS:* kn6*HYsLuS2-x:~:YYY:Y:  W W W W W W W W 6 6  :  `:  `: 6: -ǚW*- :- :ظ`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/!::/:/:,"*-2N[^`nqs|= x).1$6=BEOTWY\uz}u*/ 0358";*</=H?]@ACEFKLMOP Q^_!`)a1b9cAdIeSfXg^haimjyklmoprstuvw xyz!{$|=~BN`s1<]{~}~  =Xs2MU_dg~lx"/:[fg $68GJY^gquzL!#$456978"{9/:;]@<=>?@tAB CD [EF aG> mHI yJ sKdLF`MeNSO:P!:PFQQpQJRRtRNSSxS :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`` O ":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 WW W:  Y:!!!!!+ !+!+!+ !!+!!+! !+ !+!+!+!+!!!!!HYLOSW::::py|23@Cu2u"2^W JS]flpy~% 2 < GJNRV_u !"#&+(3+@,E-N0U2^3f5n6v7~9:<>@BDFIKLNPRT$V.Y6\@^JaQcXe_ifjmlnopquvwx{+#$78$JLK% &' ( ) * J+5 S{CDlb,-p^.~/;0 1 2 :P34%5@+^64Jb7FN^8RZ9VV:_M;@u-<=>?F@ A4 B@!3SC@E :P DE FG! :; :P :H :;I %5J_M;K3SCJTfC`````+`````UC`````+`````Uq`25C`````+`````Uq```` VL!C`````+`````Uq````L```}C`````+`````Uq````L```Y C`````+`````Uq````LL``` "C`````+`````Uq````L```2M C`````+`````Uq````L``` C`````+`````Uq`"M2 MN