<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WSDL web services works previously but not now in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/WSDL-web-services-works-previously-but-not-now/m-p/396083#M278040</link>
    <description>&lt;P&gt;When I run a SOAP request, I get the below error&lt;/P&gt;
&lt;P&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Fault&amp;gt;&lt;BR /&gt; &amp;lt;faultcode&amp;gt;soapenv:Server&amp;lt;/faultcode&amp;gt;&lt;BR /&gt; &amp;lt;faultstring xml:lang="en"&amp;gt;A 'Server Execution' type of exception occurred during execution of 'wspoid' service. The exception follows: SAS completed with nonzero SYSCC '1,012'. SYSMSG: ''.&amp;lt;/faultstring&amp;gt;&lt;BR /&gt; &amp;lt;detail xmlns:fault="&lt;A href="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2" target="_blank"&gt;http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;fault:Fault code="3000"/&amp;gt;&lt;BR /&gt; &amp;lt;/detail&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Fault&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/P&gt;
&lt;P&gt;When my colleague sends a SOAP request, he gets garbage data. Does anyone know if converting a http server to https (or vice versa) would have anything to do with SAS web services not functioning well?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;</description>
    <pubDate>Thu, 14 Sep 2017 20:10:34 GMT</pubDate>
    <dc:creator>saspert</dc:creator>
    <dc:date>2017-09-14T20:10:34Z</dc:date>
    <item>
      <title>WSDL web services works previously but not now</title>
      <link>https://communities.sas.com/t5/SAS-Programming/WSDL-web-services-works-previously-but-not-now/m-p/395594#M278039</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have a sas stored process deployed as a web service. The stored process generates xml feed without issues. When I deploy it as an web service and make an API call, I get 200OK message but no actual data.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt; &amp;lt;n:grphdttrndnlyssResponse xmlns:n="&lt;A href="http://tempuri.org/wsgrphtrndnlyss" target="_blank"&gt;http://tempuri.org/wsgrphtrndnlyss&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;n:grphdttrndnlyssResult&amp;gt;&lt;BR /&gt; &amp;lt;n:Streams&amp;gt;&lt;BR /&gt; &amp;lt;n:_WEBOUT contentType="text/xml"&amp;gt;&lt;BR /&gt; &amp;lt;n:Value&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSIgPz4KPFRBQkxFPgogICA8UExUWE1MPgogICAgICA8cGx0X2ZsZz4gRCA8L3BsdF9mbGc+CiAgICAgIDxubXJ0cj4gNTI4IDwvbm1ydHI+CiAgICAgIDxkbm1ydHI+IDUyOCA8L2RubXJ0cj4KICAgICAgPHJhdGlvPiAxIDwvcmF0aW8+CiAgICAgIDx0YXJnZXRfbmFtZT4gTGltYSBDYW5uaW5nIDwvdGFyZ2V0X25hbWU+CiAgICAgIDxjYXRlZ29yeV9uYW1lPiBJbnNoaXBtZW50cyBIL1AgPC9jYXRlZ29yeV9uYW1lPgogICAgICA8dGltZXN0YW1wPiAyNU9DVDIwMTYgPC90aW1lc3RhbXA+CiAgIDwvUExUWE1MPgo8L1RBQkxFPgo=&amp;lt;/n:Value&amp;gt;&lt;BR /&gt; &amp;lt;/n:_WEBOUT&amp;gt;&lt;BR /&gt; &amp;lt;/n:Streams&amp;gt;&lt;BR /&gt; &amp;lt;/n:grphdttrndnlyssResult&amp;gt;&lt;BR /&gt; &amp;lt;/n:grphdttrndnlyssResponse&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My soap envelope that I send is here&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;" xmlns:wsg="&lt;A href="http://tempuri.org/wsgrphtrndnlyss" target="_blank"&gt;http://tempuri.org/wsgrphtrndnlyss&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Header/&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt; &amp;lt;wsg:grphdttrndnlyss&amp;gt;&lt;BR /&gt; &amp;lt;wsg:parameters&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:survey_key&amp;gt;8&amp;lt;/wsg:survey_key&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:year&amp;gt;2016&amp;lt;/wsg:year&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:month&amp;gt;00&amp;lt;/wsg:month&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:stc_id&amp;gt;'8:1:3'&amp;lt;/wsg:stc_id&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:week&amp;gt;00&amp;lt;/wsg:week&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:location_id&amp;gt;01FO&amp;lt;/wsg:location_id&amp;gt;&lt;BR /&gt; &amp;lt;!--Optional:--&amp;gt;&lt;BR /&gt; &amp;lt;wsg:poid&amp;gt;35927107040&amp;lt;/wsg:poid&amp;gt;&lt;BR /&gt; &amp;lt;/wsg:parameters&amp;gt;&lt;BR /&gt; &amp;lt;/wsg:grphdttrndnlyss&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my code is below -&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data _null_;&lt;BR /&gt; old = stpsrv_header("Content-type","text/xml");&lt;BR /&gt;run;&lt;BR /&gt;libname _webout xml ;&lt;BR /&gt;libname myclient "/mnt/data/SP";&lt;BR /&gt;%global stc_id2 _sglplt_flg _dblplt_flg;&lt;/P&gt;
&lt;P&gt;proc format library=myclient;&lt;BR /&gt;value response&lt;BR /&gt; 1 = 'Complete'&lt;BR /&gt; 2 = 'Refusal'&lt;BR /&gt; 3 = 'Inaccessible'&lt;BR /&gt; 4 = 'Office Hold'&lt;BR /&gt; 5 = 'R - Est'&lt;BR /&gt; 6 = 'Inac - Est'&lt;BR /&gt; 7 = 'Off Hold - Est'&lt;BR /&gt; 8 = 'Known Zero' &lt;BR /&gt; ;&lt;BR /&gt; quit;&lt;BR /&gt;proc format library=myclient;&lt;BR /&gt;value respondent &lt;BR /&gt; 1 = 'Op/Mgr'&lt;BR /&gt; 2 = 'Spouse'&lt;BR /&gt; 3 = 'Acct/Bkpr'&lt;BR /&gt; 4 = 'Partner'&lt;BR /&gt; 9 = 'Other' &lt;BR /&gt; ;&lt;BR /&gt;quit;&lt;BR /&gt;proc format library=myclient;&lt;BR /&gt;value mode&lt;BR /&gt; 0 = 'N/A' &lt;BR /&gt; 1 = 'PASI MAIL' &lt;BR /&gt; 2 = 'PATI TELEPHONE' &lt;BR /&gt; 3 = 'PAPI FACE-TO-FACE' &lt;BR /&gt; 4 = 'CATI' &lt;BR /&gt; 5 = 'CASI' &lt;BR /&gt; 6 = 'E-MAIL' &lt;BR /&gt; 7 = 'FAX' &lt;BR /&gt; 8 = 'mCAPI' &lt;BR /&gt; 9 = 'mCATI'&lt;BR /&gt; 10 = 'mCASI' &lt;BR /&gt; 19 = 'OTHER' &lt;BR /&gt; ;&lt;BR /&gt;quit;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;proc format library=myclient;&lt;BR /&gt; value myclient_stateid&lt;BR /&gt; 1 = 'Alabama'&lt;BR /&gt;2 = 'Alaska'&lt;BR /&gt;4 = 'Arizona'&lt;BR /&gt;5 = 'Arkansas'&lt;BR /&gt;6 = 'California'&lt;BR /&gt;8 = 'Colorado'&lt;BR /&gt;9 = 'Connecticut'&lt;BR /&gt;10 = 'Delaware'&lt;BR /&gt;12 = 'Florida'&lt;BR /&gt;13 = 'Georgia'&lt;BR /&gt;15 = 'Hawaii'&lt;BR /&gt;16 = 'Idaho'&lt;BR /&gt;17 = 'Illinois'&lt;BR /&gt;18 = 'Indiana'&lt;BR /&gt;19 = 'Iowa'&lt;BR /&gt;20 = 'Kansas'&lt;BR /&gt;21 = 'Kentucky'&lt;BR /&gt;22 = 'Louisiana'&lt;BR /&gt;23 = 'Maine'&lt;BR /&gt;24 = 'Maryland'&lt;BR /&gt;25 = 'Massachusetts'&lt;BR /&gt;26 = 'Michigan'&lt;BR /&gt;27 = 'Minnesota'&lt;BR /&gt;28 = 'Mississippi'&lt;BR /&gt;29 = 'Missouri'&lt;BR /&gt;30 = 'Montana'&lt;BR /&gt;31 = 'Nebraska'&lt;BR /&gt;32 = 'Nevada'&lt;BR /&gt;33 = 'New Hampshire'&lt;BR /&gt;34 = 'New Jersey'&lt;BR /&gt;35 = 'New Mexico'&lt;BR /&gt;36 = 'New York'&lt;BR /&gt;37 = 'North Carolina'&lt;BR /&gt;38 = 'North Dakota'&lt;BR /&gt;39 = 'Ohio'&lt;BR /&gt;40 = 'Oklahoma'&lt;BR /&gt;41 = 'Oregon'&lt;BR /&gt;42 = 'Pennsylvania'&lt;BR /&gt;44 = 'Rhode Island'&lt;BR /&gt;45 = 'South Carolina'&lt;BR /&gt;46 = 'South Dakota'&lt;BR /&gt;47 = 'Tennessee'&lt;BR /&gt;48 = 'Texas'&lt;BR /&gt;49 = 'Utah'&lt;BR /&gt;50 = 'Vermont'&lt;BR /&gt;51 = 'Virginia'&lt;BR /&gt;53 = 'Washington'&lt;BR /&gt;54 = 'West Virginia'&lt;BR /&gt;55 = 'Wisconsin'&lt;BR /&gt;56 = 'Wyoming'&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;proc format library=myclient;&lt;BR /&gt; value $myclient_loc&lt;BR /&gt; '01FO' = 'Alabama'&lt;BR /&gt;'02FO' = 'Alaska'&lt;BR /&gt;'04FO' = 'Arizona'&lt;BR /&gt;'05FO' = 'Arkansas'&lt;BR /&gt;'06FO' = 'California'&lt;BR /&gt;'08FO' = 'Colorado'&lt;BR /&gt;'09FO' = 'Connecticut'&lt;BR /&gt;'10FO' = 'Delaware'&lt;BR /&gt;'12FO' = 'Florida'&lt;BR /&gt;'13FO' = 'Georgia'&lt;BR /&gt;'15FO' = 'Hawaii'&lt;BR /&gt;'16FO' = 'Idaho'&lt;BR /&gt;'17FO' = 'Illinois'&lt;BR /&gt;'18FO' = 'Indiana'&lt;BR /&gt;'19FO' = 'Iowa'&lt;BR /&gt;'20FO' = 'Kansas'&lt;BR /&gt;'21FO' = 'Kentucky'&lt;BR /&gt;'22FO' = 'Louisiana'&lt;BR /&gt;'23FO' = 'Maine'&lt;BR /&gt;'24FO' = 'Maryland'&lt;BR /&gt;'25FO' = 'Massachusetts'&lt;BR /&gt;'26FO' = 'Michigan'&lt;BR /&gt;'27FO' = 'Minnesota'&lt;BR /&gt;'28FO' = 'Mississippi'&lt;BR /&gt;'29FO' = 'Missouri'&lt;BR /&gt;'30FO' = 'Montana'&lt;BR /&gt;'31FO' = 'Nebraska'&lt;BR /&gt;'32FO' = 'Nevada'&lt;BR /&gt;'33FO' = 'New Hampshire'&lt;BR /&gt;'34FO' = 'New Jersey'&lt;BR /&gt;'35FO' = 'New Mexico'&lt;BR /&gt;'36FO' = 'New York'&lt;BR /&gt;'37FO' = 'North Carolina'&lt;BR /&gt;'38FO' = 'North Dakota'&lt;BR /&gt;'39FO' = 'Ohio'&lt;BR /&gt;'40FO' = 'Oklahoma'&lt;BR /&gt;'41FO' = 'Oregon'&lt;BR /&gt;'42FO' = 'Pennsylvania'&lt;BR /&gt;'44FO' = 'Rhode Island'&lt;BR /&gt;'45FO' = 'South Carolina'&lt;BR /&gt;'46FO' = 'South Dakota'&lt;BR /&gt;'47FO' = 'Tennessee'&lt;BR /&gt;'48FO' = 'Texas'&lt;BR /&gt;'49FO' = 'Utah'&lt;BR /&gt;'50FO' = 'Vermont'&lt;BR /&gt;'51FO' = 'Virginia'&lt;BR /&gt;'53FO' = 'Washington'&lt;BR /&gt;'54FO' = 'West Virginia'&lt;BR /&gt;'55FO' = 'Wisconsin'&lt;BR /&gt;'56FO' = 'Wyoming'&lt;BR /&gt;;&lt;BR /&gt;run;&lt;BR /&gt;options fmtsearch=(myclient) mprint mlogic mlogicnest mprintnest symbolgen;&lt;BR /&gt;/************************&lt;BR /&gt;testing&lt;BR /&gt;single plot data&lt;/P&gt;
&lt;P&gt;%let survey_key=501;&lt;BR /&gt;%let year=2017;&lt;BR /&gt;%let month =04;&lt;BR /&gt;%let week=03;&lt;BR /&gt;%let location_id=99HQ;&lt;BR /&gt;*%let poid=35927107040;&lt;BR /&gt;%let poid=41800968980;&lt;BR /&gt;%let poid=19660001460;&lt;BR /&gt;*%let stc_id=8:1:1,8:2:2;&lt;BR /&gt;%let stc_id=%str('501:1:1','501:2:2','501:1:2','501:1:2');&lt;BR /&gt;***********************/&lt;/P&gt;
&lt;P&gt;/************************&lt;BR /&gt;testing&lt;BR /&gt;double plot data&lt;/P&gt;
&lt;P&gt;%let survey_key=8;&lt;BR /&gt;%let year=2016;&lt;BR /&gt;%let month =04;&lt;BR /&gt;%let week=03;&lt;BR /&gt;%let location_id=01FO;&lt;BR /&gt;%let poid=35927107040;&lt;BR /&gt;%let stc_id=%str('8:1:3';'8:1:5';'8:1:11';'8:1:12';'8:1:13');&lt;BR /&gt;***********************/&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;data analyze_varname;&lt;BR /&gt;set myclient.analyze_varname;&lt;BR /&gt;srvytrgtctgry=trim(left(survey_key))||":"||trim(left(target_id))||":"||trim(left(category_id));&lt;BR /&gt;run;&lt;BR /&gt;data analyze_denom_varname;&lt;BR /&gt;set myclient.analyze_denom_varname;&lt;BR /&gt;srvytrgtctgry=trim(left(survey_key))||":"||trim(left(target_id))||":"||trim(left(category_id));&lt;BR /&gt;run;&lt;BR /&gt;%put "this is the original stc_id &amp;amp;stc_id.";&lt;BR /&gt;%global stc_id2;&lt;BR /&gt;%let stc_id2=;&lt;/P&gt;
&lt;P&gt;%macro _flg(stc_id=);&lt;BR /&gt;%let stc_id2=%sysfunc(transtrn(%quote(&amp;amp;stc_id.),';',','));&lt;BR /&gt;%put "this is the new stc_id &amp;amp;stc_id2.";&lt;BR /&gt; proc sql;&lt;BR /&gt; select count(*) into: _sglplt_flg &lt;BR /&gt; from analyze_varname&lt;BR /&gt; where srvytrgtctgry in ( &amp;amp;stc_id2. )&lt;BR /&gt; ;&lt;BR /&gt; quit;&lt;BR /&gt; %if &amp;amp;_sglplt_flg. ne 0 %then %let _sglplt_flg=Y;&lt;BR /&gt; %put single plot flag is &amp;amp;_sglplt_flg;&lt;BR /&gt; proc sql;&lt;BR /&gt; select count(*) into: _dblplt_flg&lt;BR /&gt; from analyze_denom_varname&lt;BR /&gt; where srvytrgtctgry in ( &amp;amp;stc_id2. )&lt;BR /&gt; ;&lt;BR /&gt; quit;&lt;BR /&gt; %put double plot flag is &amp;amp;_dblplt_flg;&lt;BR /&gt; %if &amp;amp;_dblplt_flg. ne 0 %then %let _dblplt_flg=Y;&lt;/P&gt;
&lt;P&gt;%mend _flg;&lt;BR /&gt;/**/&lt;BR /&gt;/*%_flg(stc_id=%str("8:1:1","8:2:2"))*/&lt;BR /&gt;/*&lt;BR /&gt;%_flg(stc_id=%str('501:1:1';'501:2:2'));&lt;BR /&gt;*/&lt;BR /&gt;%_flg(stc_id=&amp;amp;stc_id);&lt;BR /&gt;proc sql;&lt;BR /&gt;create table states as&lt;BR /&gt;select distinct client_state_id,survey_key&lt;BR /&gt;from myclient.ec_client_state&lt;BR /&gt;where client_state_id ne 0;&lt;BR /&gt;create table regions as&lt;BR /&gt;select distinct ec_state_id,survey_key&lt;BR /&gt;from myclient.ec_client_state&lt;BR /&gt;where ec_state_id ne 99;&lt;BR /&gt;quit;&lt;/P&gt;
&lt;P&gt;proc sql;&lt;BR /&gt;create table location as&lt;BR /&gt;select left(trim(put(client_state_id,z2.)))||'FO' as location_id,survey_key, put(client_state_id,myclient_stateid.) as desc,put(client_state_id,2.) as state_id&lt;BR /&gt;from myclient.ec_client_state&lt;BR /&gt;where client_state_id ne 0&lt;BR /&gt;union&lt;BR /&gt;select left(trim(put(ec_state_id, z2.)))||'EC' as location_id,survey_key, put (ec_state_id,myclient_stateid.) as desc,put(client_state_id,2.) as state_id&lt;BR /&gt;from myclient.ec_client_state&lt;BR /&gt;where ec_state_id ne 99&lt;BR /&gt;union&lt;BR /&gt;select '99HQ' as location_id, survey_key, 'Headquarters' as desc,'99HQ' as state_id&lt;BR /&gt;from myclient.ec_client_state;&lt;BR /&gt;quit;&lt;BR /&gt;%macro _output_plt_data_v1(stc_id=,location_id=,year=,month=,week=,poid=);&lt;BR /&gt;%let stc_id2=%sysfunc(transtrn(%quote(&amp;amp;stc_id.),';',','));&lt;BR /&gt;%if &amp;amp;_sglplt_flg=Y %then &lt;BR /&gt; %do;&lt;/P&gt;
&lt;P&gt;proc sql;&lt;BR /&gt;create table plot_output as&lt;BR /&gt;select distinct&lt;BR /&gt; sum(t2.current_value_num) as nmrtr&lt;BR /&gt;,0 as dnmrtr&lt;BR /&gt;,0 as ratio&lt;BR /&gt;,'S' as plt_flg&lt;BR /&gt;,stc.target_name&lt;BR /&gt;,stc.category_name&lt;BR /&gt;/*,put(t2.date, mmddyy10.) as dt*/&lt;BR /&gt;,put(datepart(t2.current_value_timestamp),date9.) as timestamp&lt;/P&gt;
&lt;P&gt;from myclient.wip2data t2 &lt;BR /&gt;inner join analyze_denom_varname svar&lt;BR /&gt;on t2.varname = svar.varname&lt;BR /&gt;inner join myclient.survey_target_category stc on&lt;BR /&gt;stc.survey_key=svar.survey_key&lt;BR /&gt;and stc.target_id =svar.target_id&lt;BR /&gt;and stc.category_id = svar.category_id&lt;BR /&gt;join location loc&lt;BR /&gt;on svar.survey_key=loc.survey_key&lt;BR /&gt;and loc.state_id=put(t2.state,2.)&lt;BR /&gt;where svar.survey_key= input("&amp;amp;survey_key.",4.)&lt;BR /&gt;and svar.srvytrgtctgry in ( &amp;amp;stc_id2. )&lt;BR /&gt;and t2.state_poid=input("&amp;amp;poid.",11.)&lt;BR /&gt;and t2.year_number = input("&amp;amp;year.",4.)&lt;BR /&gt;group by t2.year_number&lt;BR /&gt;,stc.target_name&lt;BR /&gt;,stc.category_name&lt;BR /&gt;/*,put(t2.date, mmddyy10.)*/&lt;BR /&gt;,put(datepart(t2.current_value_timestamp),date9.)&lt;/P&gt;
&lt;P&gt;;&lt;BR /&gt;quit;&lt;BR /&gt; %end;&lt;BR /&gt;%else %if &amp;amp;_dblplt_flg=Y %then&lt;BR /&gt; %do;&lt;/P&gt;
&lt;P&gt;proc sql;&lt;BR /&gt;create table plot_output as&lt;BR /&gt;select distinct&lt;BR /&gt;'D' as plt_flg&lt;BR /&gt;, sum(t2.current_value_num) as nmrtr&lt;BR /&gt;,sum(t3.current_value_num) as dnmrtr&lt;BR /&gt;, (calculated nmrtr / calculated dnmrtr) as ratio&lt;BR /&gt;,stc.target_name&lt;BR /&gt;,stc.category_name&lt;BR /&gt;/*,put(t2.date, mmddyy10.) as dt*/&lt;BR /&gt;,put(datepart(t2.current_value_timestamp),date9.) as timestamp&lt;/P&gt;
&lt;P&gt;from analyze_denom_varname dvar&lt;BR /&gt;join myclient.wip2data t2 &lt;BR /&gt;on dvar.varname=t2.varname&lt;BR /&gt;inner join myclient.wip2data t3 on&lt;BR /&gt; dvar.denom_varname =t3.varname&lt;BR /&gt;inner join location loc&lt;BR /&gt;on dvar.survey_key=loc.survey_key&lt;BR /&gt;and loc.state_id=put(t2.state,2.)&lt;BR /&gt;inner join myclient.survey_target_category stc on&lt;BR /&gt;stc.survey_key=dvar.survey_key&lt;BR /&gt;and stc.target_id =dvar.target_id&lt;BR /&gt;and stc.category_id = dvar.category_id&lt;BR /&gt;where dvar.survey_key= input("&amp;amp;survey_key.",4.)&lt;BR /&gt;and t2.state_poid=input("&amp;amp;poid.",11.)&lt;BR /&gt;and dvar.srvytrgtctgry in ( &amp;amp;stc_id2. )&lt;BR /&gt;and t2.state=t3.state&lt;BR /&gt;and t3.year_number = t2.year_number&lt;BR /&gt;and t2.year_number = input("&amp;amp;year.",4.)&lt;BR /&gt;/*and put(month(datepart(t2.current_value_timestamp)),z2.) = "&amp;amp;month."*/&lt;BR /&gt;group by &lt;BR /&gt;stc.target_name&lt;BR /&gt;,stc.category_name&lt;BR /&gt;/*,put(t2.date,mmddyy10.) */&lt;BR /&gt;,put(datepart(t2.current_value_timestamp),date9.)&lt;/P&gt;
&lt;P&gt;;&lt;BR /&gt;quit;&lt;/P&gt;
&lt;P&gt;*;&lt;BR /&gt;%end;&lt;BR /&gt;%mend _output_plt_data_v1;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;%_output_plt_data_v1(stc_id=&amp;amp;stc_id.,location_id=&amp;amp;location_id.,year=&amp;amp;year.,month=&amp;amp;month.,week=&amp;amp;week.,poid=&amp;amp;poid.);&lt;/P&gt;
&lt;P&gt;data _webout.pltxml;&lt;BR /&gt;set plot_output;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Sep 2017 15:45:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/WSDL-web-services-works-previously-but-not-now/m-p/395594#M278039</guid>
      <dc:creator>saspert</dc:creator>
      <dc:date>2017-09-13T15:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: WSDL web services works previously but not now</title>
      <link>https://communities.sas.com/t5/SAS-Programming/WSDL-web-services-works-previously-but-not-now/m-p/396083#M278040</link>
      <description>&lt;P&gt;When I run a SOAP request, I get the below error&lt;/P&gt;
&lt;P&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="&lt;A href="http://schemas.xmlsoap.org/soap/envelope/" target="_blank"&gt;http://schemas.xmlsoap.org/soap/envelope/&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt; &amp;lt;soapenv:Fault&amp;gt;&lt;BR /&gt; &amp;lt;faultcode&amp;gt;soapenv:Server&amp;lt;/faultcode&amp;gt;&lt;BR /&gt; &amp;lt;faultstring xml:lang="en"&amp;gt;A 'Server Execution' type of exception occurred during execution of 'wspoid' service. The exception follows: SAS completed with nonzero SYSCC '1,012'. SYSMSG: ''.&amp;lt;/faultstring&amp;gt;&lt;BR /&gt; &amp;lt;detail xmlns:fault="&lt;A href="http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2" target="_blank"&gt;http://support.sas.com/xml/namespace/biwebservices/webservicemaker-9.2&lt;/A&gt;"&amp;gt;&lt;BR /&gt; &amp;lt;fault:Fault code="3000"/&amp;gt;&lt;BR /&gt; &amp;lt;/detail&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Fault&amp;gt;&lt;BR /&gt; &amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/P&gt;
&lt;P&gt;When my colleague sends a SOAP request, he gets garbage data. Does anyone know if converting a http server to https (or vice versa) would have anything to do with SAS web services not functioning well?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Thu, 14 Sep 2017 20:10:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/WSDL-web-services-works-previously-but-not-now/m-p/396083#M278040</guid>
      <dc:creator>saspert</dc:creator>
      <dc:date>2017-09-14T20:10:34Z</dc:date>
    </item>
  </channel>
</rss>

