Change Web-service destination system

Hi There,
How to change the WS destination  URL for WS action block based on the host system.
I have a BLS in DEV system calling a webservice from 3rd party DEV system . When i promoted this BLS to MII QA , Obviously it is still referring to old URL.
I want to dynamically change the URL of WS Action to call webservice of 3rd party QA system. Like wise, MII PROD should call Prod WS of 3rd party.
I can change the URL manually after the promotion, but wondering there should be elegant way to deal with in MII framework.
Any ideas?
Thanks
Hari

Hi Hari
if you want to point the WS Action to a different Endpoint because the Quality and Production servers point to different sources you may use the Shared Memory properties.
Do the following steps
1. Create the transactions with the WS Action pointing the first destination. While configuring the WS Action please ensure that the Host and Port (the part that will change) is mentioned in the WSDL Base URL param as shown below. Ensure that the '/' at the end is there in Base URL.
The static part of the URL is mentioned in the URL part.
2. Configure the WS Action and test if this works.
3. Save the transaction.
4. Go to the Meta - Inf tab in MII Workbench and open the SharedProperties file inside the same project where the trx is saved
5. Create a new property of type String. You may enter the default value of the property same as the WSDL Base URL in step 1. Save the file.
6. In the WS Action in your transaction open the Link Editor and map this property to the WSDL Base URL property of the action. Check if the action still runs correctly.
7. Transport/Import the project in the other MII server.
8. Open the MII Admin screens and navigate to Data Services --> Shared Memory. You should see this property you created in step 4.
9. Edit the property and set its value to the new URL.
10. Execute the transaction and it should now run the action with new destination.
Best regards
Partha

Similar Messages

  • How to configure web service destinations in CE 7.1 EhP1 sneak preview?

    Hi all
    I have downloaded CE7.1 EhP1 sneak preview version from SDN.
    I am trying to configure ADS web service destinations on it at the following path:
    Open the NetWeaver Administrator using https://<server>:<port>/nwa, and navigate to Configuration Management > Infrastructure Management > Web Services Configuration.
    I am not able to locate this.
    Could any one please help me with this?
    Regards
    Kapil

    Hi Kapil ,
    Use this , http://help.sap.com/saphelp_nwce10/helpdata/en/index.htm
    but with one minor change . It is in SOA Management -> Technical Configuration -> Destination Template Management.
    Regards
    Bharathwaj

  • Error "web service destination is not configured" in CTS+

    Hi experts,
    during deployment with CTS+ I get the error "web service destination is not configured" (see below). In fact there is a web service to be deployed and a WebDynpro-DC using this web service as adaptive web service model. The model uses the destination DACC_PI_WS_METADATA_DEST and DACC_PI_WS_EXECUTION_DEST. I configured both destinations in the server with type "WSDL".
    Any idea what goes wrong?
    Regards,
    Christoph
    1 ETP199 ######################################
    1 ETP199X######################################
    1 ETP189 DEPLOYMENT
    1 ETP101 transport order     : "JADK900006"
    1 ETP102 system              : "JAQ"
    1 ETP199X######################################
    1 ETP189 DEPLOYMENT
    1 ETP101 transport order     : "JADK900006"
    1 ETP102 system              : "JAQ"
    1 ETP108 tp path             : "tp"
    1 ETP109 version and release : "372.04.29" "700"
    1 ETP198
    2 EPU601X"CTS Deploy Service - Version 0.92" "06.03.2007" " " " "
    2 EPU602 "==================================================""======================"" "" "
    ===="" "" "
    2 EPU601 "Deploy web service destination =" " " " " " "
    2 EPU601 "Directory =" "/usr/sap/trans/data" " " " "
    2 EPU601 "SDM Deploy URL =" " " " " " "
    2 EPU601 "SLD Deploy URL =" " " " " " "
    2 EPU601 "XI Deploy URL =" " " " " " "
    4 EPU607 Non-ABAP system "JAQ" (communication system "KSM")
    4 EPU601X"Deploy for" "SDM" " " " "
    4 EPU601 "Deploy File =" "karmann.comSC_DACCDIP_DACCD_C~20081001122205.sca" " " " "
    4WEPU601 "Web service destination is not configured" " " ", deployment skipped" " "
    4WEPU601 "Return Code =" "4" " " " "
    4WEPU601 "Highest Return Code =" "4" " " " "

    Hello,
    I am getting an identical error per below. I have checked Web deploy service, CTSDEPLOY setup in SM59 etc and looks OK, yet the issue still occurs:
       Deployment
       Transport request   : BWDK903389
       System              : BWQ
       tp path             : tp
       Version and release: 372.04.36 700
       CTS Deploy Service - Version 0.92 06.03.2007
       ========================================================================
       Deploy web service destination =
       Directory =
       SDM Deploy URL =
       SLD Deploy URL =
       XI Deploy URL =
       Double-stack system BWQ
       Deploy for SDM
       Deploy File = CTSTEST_20081008_123719.epa
       Web service destination is not configured   , deployment skipped
       Return Code = 4
       Highest Return Code = 4
       Deployment
       End date and time : 20081015162015
       Ended with return code:  ===> 4 <===
    Anyone have any ideas on this one?
    Thanks & Regards,
    Michael

  • DEFAULT_WS_DEST web service destination - problem with production server

    Hi All,
    I'm getting close to go live for a project which uses a vast number of custom web services to access an Oracle DB backend to supply data to a Portal front end.  Many of the applications we have developed are based on Web Dynpro and so we have used adaptive web service models to call the web services.  My basis guy and I sat down and configured the DEFAULT_WS_DEST logical web service destination to work correctly in both our DEV and QA systems.
    We completed the production build but when testing the Web Dynpro applications I get a dump saying '"DEFAULT_WS_DEST/default" cannot be found'.
    Does anyone know why our production system is looking for a connection called "DEFAULT_WS_DEST/default" instead of just "DEFAULT_WS_DEST" as per our DEV and QA system?
    Thanks in advance.

    Ok, I was really hoping for some response at least!  Guess no-one has had this problem before?
    Here's the exception message:-
    Caused by: java.rmi.RemoteException: Error while processing document security. The error was class com.sap.engine.frame.core.configuration.NameNotFoundException A configuration with the path
    "webservices/proxies/sap.com/DynamicWSProxies/DEFAULT_WS_DEST/default" does not exist.. See trace entry [no trace for com.sap.security.core.client.ws.DeployableSecurityProtocol (severity above PATH)].;
    nested exception is: com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClientProtocolException: Error while processing document security. The error was class
    com.sap.engine.frame.core.configuration.NameNotFoundException A configuration with the path "webservices/proxies/sap.com/DynamicWSProxies/DEFAULT_WS_DEST/default" does not exist.
    If anyone has any suggestions at all I'd be very grateful.  As mentioned, the DEFAULT_WS_DEST configuration does exist and it works perfectly in both DEV and QA but not PROD.
    Thanks,
    Gareth.

  • Web Service Destinations

    Hi,
        We are facing some problem while defining the Destinations for Web Services.
    Have read many Threads, Blogs etc but not found any solid solution.
    My doubt is
    1. Do we Have to configure Web service Destinations or HTTP Destinations?
    2. What URL & Authentication we should provide in case we are consuming third party webservice.
    The following Exception occures when we  execute the web service:
    Exception on execution of web service on destination 'CORDYS_EXE' for operation 'RunProcess_SMS_MIDE_SAP1' in interface 'ProcessesinSMS_SAPPortType'
    Any help is welocme.
    Thanks in advance,
    Abhay

    Hi,
    HTTP Destinations:
    You can configure any http url and credentials here. But you cant give these destinations in the Logical Destinations of the Adaptive Webservice Model in WebDynpro.
    If you specify the logical destinations in WebDynpro model at design time, by default the the
    WebDynpro runtime environment checks in the below locaion:
    webservice security -> dynamic proxies --> click on create button --> provide url, uname, pwd
    So if you are using Adaptive WebService model then you should not use Http destinations.
    When can we use this:
    For example if we are using the normal webservice model (deprecated). This type of model does not contain the Webservice destinations. So for this model to dynamically get the url and credentials, you can create one Http destination in the VA and in the code before you execute the model you can get the url, credentials from this destination.
    Webservice Destinations:
    You have to configure these destinations in the below location:
    webservice security -> dynamic proxies --> click on create button --> provide url, uname, pwd
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b2bc0932-0d01-0010-6d8e-cff1b2f22bc7
    And you need to provide this destination in the Adaptive Webservice Logical destination at design time.
    So at runtime WebDynpro runtime automatically picks this.
    See the complete tutorial "Accessing an Email Web Service using the Adaptive Web Service Model" in the below link.
    Web Dynpro Java Tutorials and Samples NW 2004 [original link is broken]
    If you are using CE 7.1 go through the below document.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d70a19-45a3-2b10-bba0-807d819daf46
    Regards,
    Charan

  • Web service destination creation

    In CE 7.2 I need to a create a new web service destination and assign destination type.
    Please guide me with any sdn blogs or docs.
    Any help is appreciated
    Thank you

    Hi,
    Refer Topic "Create Web Service Destinations" in:
    http://help.sap.com/saphelp_nwce72/helpdata/en/b6/51ee06ce8244aa9e3e55fc07e88b79/frameset.htm
    Rgds,
    Soujanya

  • Web service destination check

    Need to check a web service destination in EP 7.0
    Please guide

    Provide more information (Scenario)  to help you out .
    Read rule of engagement as well before posting your query.
    Regards,

  • Web Service Destination Problem

    Hi,
    I want to try out this simple example of using a Web service in Visual Composer (http://help.sap.com/saphelp_nwce711/helpdata/en/0d/a467e29b3f4b0db27cec840066e5b1/frameset.htm).
    After I have created a destination in the NetWeaver Administrator, I tried to search for Web services in the "Search" panel and I got this error message "Could not complete search. Check log for more information".
    It was a surprise to me, because it requires just a simple configuration (copy and paste the WSDL URL (http://www.webservicex.net/CurrencyConvertor.asmx?WSDL), but it did not work out.
    I wonder where is the problem and could anyone tell me how can I find out the log information? I suppose it is in the NetWeaver Administrator, right?
    Thanks.
    Regards,
    Joon Meng

    Hi,
    finally I have located the log for the error in the log viewer.
    There are two entries:
    1.
    SystemHandler: search in system: CurrencyConverter ,function expression : * ,object expression: null  failed. Reason: Could not retrieve metadata
    2.
    (VC-DevServer)(error in search WebServicesProvider/CurrencyConverter)<Localization failed: ResourceBundle='com.sap.ds.core.exceptions.DevserverMessages', ID='SystemHandler#search: Could not find the functions metadata', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key SystemHandler#search: Could not find the functions metadata
    There is firewall in my corporate network. Could this be the source of the problem?
    Anyone has idea about this?
    Thanks in advance.
    Regards,
    Joon Meng
    Edited by: Joon Meng Goh on Sep 2, 2009 10:03 AM
    Edited by: Joon Meng Goh on Sep 2, 2009 11:18 AM

  • Change Web Service User Language

    Hi ,
    I need to change my service providers(web service) user (EHP5). After creating endpoint with no authentication using soamanager (which only have username and password option ), system don't let me change default login language in SICF . Before EHP5 I can change username , password and login language using SICF. Do you have any idea where I can change it ?
    Thanks in advance.

    No ideas?

  • Data Federator - Changing Web Service Datasource URL

    Hi,
    I am using Data Federator XI 3.0.
    I have a few web service datasources with their WSDL URL set to the location of the web service on my development machine. If I deploy the web service on the production server, is there a way to simply update WSDL URL of the datasources in Data Federator without recreating them (copy to draft, update operations, reselect operations, etc.) ?
    I tried putting the URL in a deployment context parameter, but it did not work. The datasources still reference the old URL even when I changed the URL in the parameter.
    Thanks,
    Chih Hui

    Hi,
    If you want to configure Connections post deployment, it is required for your application to be configured with a Writable MDS Repository.As I had mentioned in the blog also, for this you need a entry in adf-config.xml and that your server should have a registered MDS store. Unless you will do this, the connection endpoint changes that you are doing will not be saved.
    To give an example, at the application end, in adf-config.xml, you need an entry like the following:
    <adf-mds-config xmlns="http://xmlns.oracle.com/adf/mds/config">
    <mds-config xmlns="http://xmlns.oracle.com/mds/config" version="11.1.1.000">
    <persistence-config>
    <metadata-store-usages>
    <metadata-store-usage default-cust-store="true" deploy-target="true" id="myRepos">
    </metadata-store-usage>
    </metadata-store-usages>
    </persistence-config>
    </mds-config>
    </adf-mds-config>
    When you will deploy this app to a server with a registered MDS repository, the deployment will bring up a dialog where you will need to set(select/create) a partition for this app in the mds repository. Once, your deployment is done, now if you will change the endpoint using EM, it will save your changes.
    -Vishal

  • Change Web Service Endpoint dynamically in CE 7.2

    Hi experts.
    Is it possible to change endpoint of web services in CE 7.2?
    There are 2 ECC clients for test, so I want to change the endpoint of AWS model dynamically, for example,
    application parameters.
    Thanks for your time.

    hi,
    at design time, are you also using http://jbxsd292:50900/sapws/sap.com/WSCreateMDM_ENTAPP_com.sap.mdm.ws.gen.ejbs_WSCreateMDMVi/WSCreateMDMVi_SAP_DEFAULT_PROFILE_Service/HTTPAuthOverHTTP_1?wsdl?
    Best regards,
    john

  • Changed web services need to be imported in NWDS mapping

    Hi All
    I have to import a web service WSDL in service interfaces of the project in NWDS and use it in a mapping which is in a read web service step in BPM.
    The mapping already has a WSDL having different name but same namespace as of the new WSDL
    How do I do this? I imported the new WSDL using import WSDL in service interfaces but the mapping is still referrring to the old WSDL even after changing the interface to point to new WSDL in interface tab of the read web service.
    I can see the new WSDL in the mapping but when I map source to target, I get the error "expected the old wsdl ns and name but having the new WSDL namespace and name". I believe this is related to the namespace clash. What is the suggested solution for this?
    What is the procedure in this kind of situation?
    thx
    mike

    Hi Varun
    Check this thread
    Using external jars in Java Mapping jar archive
    Add the jar as imported archive and reference it in Functions tab of Message Mapping
    Regards
    Javi

  • Problem in adding a new web service provider system in NWA SOA

    Hello,
    Portal version : CE7.3 EHP1 SP9
    I am trying to add a web service system in "NWA > SOA > Technical Configuration > System Connections > Provider Systems > New".
    I have web service WSDL URL with me which is like: -
    https://webservicehostname/dswsbobje/qaawsservices/biws?WSDL=1&cuid=AfO9g_JmE0ZOiZzdvNtCbxg
    When I enter this URL in input field "WSIL URL" and click on "Next", I get error saying: -
    "Cannot connect to https://webservicehostname:443/dswsbobje/qaawsservices/biws?WSDL=1&cuid=AfO9g_JmE0ZOiZzdvNtCbxg
    HTTP Message : Unable to connect to webservicehostname:443 - Connection refused".
    (attached screenshot)
    Now, it puzzles me that why & how it is appending colon & port number in the entered URL as protocol is already https?
    Basis & network team is looking into connectivity related settings, but from my side, I wanted to answer/know why & how this port number is getting appended in entered URL and how to prevent it.
    Any ideas/help please.
    Thanks & Regards,
    Amey Mogare

    Hello Atul,
    In WSDL URL and content itself, there is no port number specified as protocol used is https.
    (screenshot).
    The problem is, after clicking on "Next", system is somehow inserting port number in between URL which it ideally should not as URL protocol is https.
    Thanks & Regards,
    Amey Mogare

  • Change Web Service IP

    I'm building an ADF Mobile application that consumes a Web Service using Data Control. However web service is on development machine so its IP changes everyday. I couldn't find anywhere in Jdeveloper to change the IP so afraid to remove the data control and start over. My goal is to change the IP in JDeveloper when its changed and rebuild the application so it will consume the same web service from other IP and runs.
    Thank you all.

    Look for the connections.xml file under your application resources accordion -> Descriptors.
    In there you'll find the hard coded ip address for your WS - you can change it there.

  • Changing web-services.xml for handler

    I have been using the servicegen task to generate the .ear file for my webservice.
    Among other things, it took care of generating the web-services.xml file for me.
    I have a need to write a handler and thus it requires changes in the web-services.xml.
    I generated the web-services.xml file the first time and made the handler related
    changes and it's working fine.
    But now, I loose the auto-generation facility (since I have hand-edited it for
    handler changes). Any time, I change the interface of the webservice, I would
    have to manually change the web-services.xml file to reflect the new interface.
    Is there a better way of doing this so that I can auto-generate the webservices.xml
    file plus make my handler changes. Anything in the ant to do it smartly, rather
    than doing it manually. I would imagine that anyone who writes a handler would
    run into similar situation.
    thanks for help.
    John

    Here is an example of ejb and source2wsdd.
    "manoj cheenath" <[email protected]> wrote in message
    news:[email protected]...
    It works with EJBs too. You should use ejbLink attribute
    to point to the ejb link. Something like:
    <source2wsdd
    javaSource="${sourcecode.for.the.ejb.interface}"
    ddFile="${webss.output.dir}/WEB-INF/web-services.xml"
    typesInfo="${webss.output.dir}/WEB-INF/classes/types.xml"
    serviceURI="${webss.service.url}"
    ejbLink="${webss.ejb.link}" >
    "John" <[email protected]> wrote in message
    news:[email protected]...
    Thanks for the response. But the source2wsdd task only works with javacomponents
    whereas we have ejbs. Any other clues/suggestions.
    Thks,
    - John.
    "manoj cheenath" <[email protected]> wrote:
    Here you go.
    regards,
    -manoj
    "John" <[email protected]> wrote in message
    news:[email protected]...
    Thanks for the response. I'll appreciate if you could share the
    workaround
    in 7.0.
    I'm okay with it even if it's unofficial and might go away.
    thks,
    - John.
    "manoj cheenath" <[email protected]> wrote:
    Hi John,
    This is a know problem with WLS 7.0 and WLS 8.1. The
    DD file (web-services.xml) is much more expressive than
    the servicegen ant task. So one needs to modify the DD
    to use some features. But, if one modifies the DD then it
    is difficult to use the ant tasks again for iterative developemnt.
    JSR 181 [1] and JSR 175 [2] tries to address this
    problem by providing metadata (markup) in source code.
    Unfortunately these JSRs are in the early stages and
    will be completed around JDK 1.5 timeframe. There
    is an internal implementation of a similar beast in WLS
    since 7.0 SP2, but it is not officially supported or
    documented. Mainly because the above said JSRs are
    supposed to address iterative development problem
    in a standard way.
    So, if you cannot wait for the JSRs and dont mind using
    a non standard implementation that may not be supported
    or may change in the next major release (~WLS 9.0),
    let me know. I can send you details.
    Regards,
    -manoj
    [1] http://www.jcp.org/en/jsr/detail?id=181
    [2] http://www.jcp.org/en/jsr/detail?id=175
    "John" <[email protected]> wrote in message
    news:[email protected]...
    I have been using the servicegen task to generate the .ear file
    for
    my
    webservice.
    Among other things, it took care of generating the
    web-services.xml
    file
    for me.
    I have a need to write a handler and thus it requires changes in
    the
    web-services.xml.
    I generated the web-services.xml file the first time and made the
    handler
    related
    changes and it's working fine.
    But now, I loose the auto-generation facility (since I have
    hand-edited
    it
    for
    handler changes). Any time, I change the interface of the
    webservice,
    I
    would
    have to manually change the web-services.xml file to reflect the
    new
    interface.
    Is there a better way of doing this so that I can auto-generate
    the
    webservices.xml
    file plus make my handler changes. Anything in the ant to do it
    smartly,
    rather
    than doing it manually. I would imagine that anyone who writes a
    handler
    would
    run into similar situation.
    thanks for help.
    John
    begin 666 handler.zip
    M4$L#!!0`" `(`#V&D2X````````````````)``0`345402U)3D8O_LH```,`
    M4$L'" `````"`````````%!+`P04``@`" `]AI$N````````````````% ``
    M`$U%5$$M24Y&+TU!3DE&15-4+DU&\TW,RTQ++2[1#4LM*L[,S[-2,-0SX.5R
    M+DI-+$E-T76J! D8ZQG&&Y@I: 27YBGX9B87Y1=7%I>DYA8K>.8EZVGR<O%R
    M`0!02P<(<UT-_$<```!'````4$L#!!0`" `(`/V"D2X````````````````4
    M````=VQS-S O<')O<&5R=&EE<RYT>'2%4$UKPS ,O0?R'P3==5-W&@1Z&AD4
    M!BL[]1;<1&T]',O(RMHR]M]G)RNL'6PZV4_O0]+L]L\JBQF,%80#B5J*"?I/
    MDRA*?8#."K7*<@)EX$'#H+ C3V*4.MA:E]TRLTG,!6H?<!2;$)QMC5KV,9L`
    M;T'W!)'DG>3NDC%JNPHW9'!(C":-^I9B(^J0LJUQ^-.O+*ZU8^[!'2*V[+=V
    MA_VIX]Y8?Z5+L1L3"09QOP::'DUJ+?:JH4)TW!JWYZC5PWQ^/^V5L6QVEF^$
    M#TD)=*2R^/XL'BM<">_$]/"4+X1+KR2>%.IC<"PDN*S7J^>7U_JN7M?9>#KM
    MN,S-Q_F>GSC!9=$Z2UZ;UID8*5Y0+EME\0502P<(3D:RZ!$!```/`@``4$L#
    M! H```````V&D2X````````````````.````=VQS-S O<V%M<&QE-"]02P,$
    M% `(``@`^X21+@```````````````!T```!W;',W,"]S86UP;&4T+V%P<&QI
    M8V%T:6]N+GAM;%6/36_", R&[TC\!Z^77M9X5#M,4P!MT&E,^T "A'9"(;6V
    MH#2IDI2/?[^*`BLW^_7[O+;Y<%]HV)+SRII^U&-W$0`9:7-E?OK18OZ2/$3#
    M0;?3[?";\==H_CW-0)2E5E*$&H'IXOE],H(X09Q5!CZ4=-8??*#"W\+$2(8X
    MGH_A+<TR>&IQ/98B9I\QQ+\AE(^(&[$5S%>&25O@)B7"/.0>6[M6O57*:C%N
    MSFE-:@& Y\J76AP2(PH:O)+6=FF=SF?DMDH2QZMY0Y"73I7'B",`2V=U#DM:
    MPS_6,AVIPN:5;A+J;D?K4]DT2>74P(NBU'3/=L)Q/(L7E[0FT#XDSMIPMG*\
    M4D_A>$[G>-G*\?KS/U!+!PBT=FQ0$0$``,,!``!02P,$% `(``@`RX61+@``
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
    MTD4$[^I 1VF.?PQODJL=%O_^`5!+!PC/*:Y>! (``#P%``!02P,$% `(``@`
    M[X*1+@```````````````"H```!W;',W,"]S86UP;&4T+VAE;&QO+7=O<FQD
    M+6AA;F1L97(M:6YF;RYX;6QMD+$.@C 0AG<3W^'2O; X5A<7=@?GDUZDR;60
    M'I#X]H(%4HC=^OWW];_4-!@L4]1U@R[([7P",#L&`3U=547,[;.-;*N4WN=0
    M_83YK!+4C"(Z2?W0M]$A%X*^8[H4#XHCQ>4%!9L]^2ZX7G<8T4N&=\&RRKJ>
    M)Q%\DX)\'&!$'J8IT!K06K+P^L"AM\R+RW_-IEQ:$MFNZ4\F>""S^0502P<(
    M&/JK'I\```!,`0``4$L#!!0`" `(`.^"D2X````````````````D````=VQS
    M-S O<V%M<&QE-"](96QL;U=O<FQD4V5R=FEC92YJ879A18TQRP(Q#(;W0O]#
    M[*0'VN6;%$%P<7)Q<(XUW!5C6]*>-XC_7>OY*00">=Z\3T)WP9:@]"6*1UYD
    MO":FOY566MFFT0H:V P\Y.5 ITQR\^Z51FFI[/%*.:&CM>E*24MK_UOLI\6:
    M^F^U2OV)O0/'F#/LB#D>H_#Y,/;=JPQ@U,%7&!,)%A\#=!C.3#)W'?JP-K^"
    MW0BV]6[&9UO7QW<HXD,+W3<_G=W?*1 JO00P;S2!H4*SJNRAU6N>4$L'"/O]
    MA9:Z````& $``%!+`P04``@`" `,AI$N````````````````&0```'=L<S<P
    M+W-A;7!L930O<F5A9&UE+FAT;6R%5DMOVS ,O@_H?R!\7F)LQ2Z#:Z"/%=VP
    M=L4RH+TJ-E.KE25/DI,8V(\?];!C+VYW262:Y/?Q)3JK;"WRDW<G[P"R"EF9
    MNQ.=+;<"\V_GCXN?]Y=PPV0I4)LL#?*H)+A\`8WB+#&V$V@J1)N [1H\2RSN
    M;5H8DT"-)6>D4FA$F013@$KCYBQ9+M-2%:EMK=*<B:4W\.ZS--+Q#VM5=CUJ
    M]6&&%PF#*L"OBAO /:L;@6 JM3- /V 5M 8'$]AQ6\$.UV!0;WF!R\.K@LG@
    M2A.%E.A;L!7"ZL?Y/8E^MVALJM$T2I+#&HUA3V0^@[M6M@J>"L%16C"\1" 8
    M#XHZ/%<1=QE48YC-$-#*8F. RZT26RSI`#O-+9=/Q.H`^;E7SY3(^RQ3B?('
    M4D98L^(%"?B9;1FQ8<; 1FD?UR@)L(#!E,4:W: 0ZD%I4:YBIIR/))^79RG+
    MLY1@>SIC$JOCJ.<0@UHL1T0[EKV)%!4I61L%C[??8</%;'25BV*Q<V$L(J6%
    M,UKN:Y'D;[U]$Y]1L=<M%V4`IN8K5-VXHZM^>.-R/S3?$3&O$U@,1P<Y*([*
    M') 'B/G*>.3C-,+!";%4K6U:FSY\N5A\O;M.?:.@@1CG!$VW$A@-KIMW9_J$
    M$C6CV%U<A2JQ.+285#(&3=WK#,QK'HUJ=8$?=Z8L)TZI21<Q6<:E`DILA.IJ
    M-U4NQ7/^*!*/?G45JD#8_\0')==8T.73O<8G#"[1``K!.4.FAYI.0PXC_LST
    MG"\20]M$_ ,L, -L\#EGV!=U!.'GQV5X5+MI\P3%])9Q&>=G.+H>\JWP']M+
    M_S<=PF/9N"-AMDU"G3Q]UC2"%XQ;UPT=1=!TX18;995+RJN3'-Q$,\OIOAUE
    M3FV&"<)IRK-T? 7V(SH>TFM%$[+S]EP:J]LB>!^2$!<3W>*$U<JEVY/N.M#H
    M\]?[(JZ^K=^'::"L6EH.D\D^XC%B&-;N:;_91N#&W^F?4K>!:HSP=[13/?R?
    MUPQ.IP87=.D'`SBV</%Q6>(^*M^H&OMRTD(][?FE<?F2+'PL_ 502P<(9EEH
    M_0\#```U" ``4$L#!!0`" `(`.^"D2X````````````````@````=VQS-S O
    M<V%M<&QE-"]397)V97)(86YD;&5R+FIA=F&-5;%NVS 0W0/D'PZ9*!35U*E&
    MAM1(VQ1HFL9!4:#HP%!GFRU%JN3)<6#DWTN*I"W9<A(-LD6^]^[XCD<V7/SE
    M"P1JR5C)5>EXW2A\-SD].3V1=6,LP1^^XF5+4I57A)9[X/[LNES7JM2\1M=P
    M@>7W:_]W'&0;47ZY^'E[,[U<"VQ(&CTY`EMR72FTY2?4:*7X'#]?0B?8E9Z;
    MEZ!?T3F_^*G1A&MZ">T,;\K9MXN;`]H(L0,G%\8G@]('4ST^"[A46*,>36V'
    M><['_:2/8NZ..! 78JI8SJ:]5U* 4-PYF*%=H4U^@^>CKAP,J[4)+(#&RA4G
    MA%YQ0!@]EXM)?WI&5NH%),=W*7>8&'IE9 522V(C8E!L`A2 EM*5:>R\'PD@
    MOH<A/(;%V$7$E@ND)#_M!E@1AE@DA^<L*;RMH\09%%V IT&V72/\^@U!#GF%
    MUK&<HD5JK89>O P8T;DW1B'7*>U;_->B(S;<B%"+K#U[=(1U:5HJO;6:E&8Y
    MX<2%*5<**RC[3U[#-CFR+;XB&]<8[9#!03[PJH0B_9F,4DWM(VQR`0[[$ 2M
    MNSH>S!2UF(SP_"*C%>>!&BJ0)E@Q@(<F]4OVK_-,"> P=<,MQ9UQJ5>H3(/Q
    M*U#V5%(G@\?X(]1WJU?SR(_2.IHNI:I8C#'.LNA:18>4G5J/-^;U;120#MZ?
    MP9ND%U+]P57KL^[QTQROJG FA-9G^^V2P4^"DU@R&!Q#@-NR`V#,84;^GKFS
    M_F[HV4)+:QY XP/L70@,MP%R\8]MR'QP]+S:LZ@_A>FWV&3=?*.!"&B+H2P)
    M%=SI-!([=F:D/?AQ!)9)_HYPU]XL5A2[+1J<`QU>?E>&CV(+UQUVJP8@YRQ"
    MI7;$M4 S'R2^,W2X+SK%O.O38*'C:9WQ^: )T.WPT[B_NE5JYZ]__0=02P<(
    M)86WEK("```@" ``4$L!`A0`% `(``@`/8:1+@`````"``````````D`! ``
    M`````````````````$U%5$$M24Y&+_[*``!02P$"% `4``@`" `]AI$N<UT-
    M_$<```!'````% `````````````````]````345402U)3D8O34%.249%4U0N
    M34902P$"% `4``@`" #]@I$N3D:RZ!$!```/`@``% ````````````````#&
    M````=VQS-S O<')O<&5R=&EE<RYT>'102P$""@`*```````-AI$N````````
    M````````#@`````````````````9`@``=VQS-S O<V%M<&QE-"]02P$"% `4
    M``@`" #[A)$NM'9L4!$!``##`0``'0````````````````!%`@``=VQS-S O
    M<V%M<&QE-"]A<'!L:6-A=&EO;BYX;6Q02P$"% `4``@`" #+A9$N])J"TR $
    M``"6#P``%P````````````````"A`P``=VQS-S O<V%M<&QE-"]B=6EL9"YX
    M;6Q02P$""@`*```````1AI$N````````````````%0`````````````````&
    M" ``=VQS-S O<V%M<&QE-"]C;&EE;G0O4$L!`A0`% `(``@`[X*1+FS_=^_[
    M`@``#0H``"<`````````````````.0@``'=L<S<P+W-A;7!L930O8VQI96YT
    M+T-L:65N=$AA;F1L97(N:F%V85!+`0(4`!0`" `(`.^"D2[/*:Y>! (``#P%
    M```>`````````````````(D+``!W;',W,"]S86UP;&4T+V-L:65N="]-86EN
    M+FIA=F%02P$"% `4``@`" #O@I$N&/JK'I\```!,`0``*@``````````````
    M``#9#0``=VQS-S O<V%M<&QE-"]H96QL;RUW;W)L9"UH86YD;&5R+6EN9F\N
    M>&UL4$L!`A0`% `(``@`[X*1+OO]A9:Z````& $``"0`````````````````
    MT X``'=L<S<P+W-A;7!L930O2&5L;&]7;W)L9%-E<G9I8V4N:F%V85!+`0(4
    M`!0`" `(``R&D2YF66C]#P,``#4(```9`````````````````-P/``!W;',W
    M,"]S86UP;&4T+W)E861M92YH=&UL4$L!`A0`% `(``@`[X*1+B6%MY:R`@``
    M( @``" `````````````````,A,``'=L<S<P+W-A;7!L930O4V5R=F5R2&%N
    ?9&QE<BYJ879A4$L%!@`````-``T`K@,``#(6````````
    `
    end
    [sample10.zip]

Maybe you are looking for