Hello.
I'm trying to get started with Stored Processes, but am finding inconsistencies with the ability to access graphical output via the Stored Process web server.
For instance, with the samples provided by SAS, the Cholesterol box plots display fine; the Shoe Sales graphs do not display. You get the little X'd out graphic when the browser can't find the resource. The Alt Text is displayed.
I'm also working with Phil Mason's book on Stored Processes for Web Apps, and with his simple example using sashelp.orsales to display bar charts, the bar charts do not display. You'll see them in EG, but not via the Stored Process web server.
What am I missing?
The code couldn't be simpler:
PROC SQL; CREATE TABLE WORK.QUERY_FOR_ORSALES AS SELECT Year, Quarter, Product_Line, Product_Category, Product_Group, Quantity, Profit, Total_Retail_Price FROM SASHELP.ORSALES where product_line="&prod_line"; QUIT; proc gchart ; hbar product_category / subgroup=year sumvar=profit ; run ; proc print ; run ;
It would be helpful to have more information about your failing stored processes.
Can you rerun a simple one specifying &_DEBUG=log in the URL, and then attach the log?
Also, view the source of the HTML result, find the IMG tag, and copy-and-paste it your response.
Vince DelGobbo
SAS R&D
Thanks, Vince.
So this is for the Shoes Sales sample.
This may be interesting. This is the log from running that sample. You'll see a Java error down there:
SAS Log 1 The SAS System 17:37 Wednesday, March 3, 2021 NOTE: Copyright (c) 2016 by SAS Institute Inc., Cary, NC, USA. NOTE: SAS (r) Proprietary Software 9.4 (TS1M6) Licensed to BUREAU OF LABOR STATISTICS, Site 70146900. NOTE: This session is executing on the Linux 3.10.0-1160.11.1.el7.x86_64 (LIN X64) platform. NOTE: Analytical products: SAS/STAT 15.1 SAS/ETS 15.1 SAS/OR 15.1 SAS/IML 15.1 NOTE: Additional host information: Linux LIN X64 3.10.0-1160.11.1.el7.x86_64 #1 SMP Mon Nov 30 13:05:31 EST 2020 x86_64 Red Hat Enterprise Linux Server release 7.9 (Maipo) You are running SAS 9. Some SAS 8 files will be automatically converted by the V9 engine; others are incompatible. Please see http://support.sas.com/rnd/migration/planning/platform/64bit.html PROC MIGRATE will preserve current SAS file attributes and is recommended for converting all your SAS libraries from any SAS 8 release to SAS 9. For details and examples, please see http://support.sas.com/rnd/migration/index.html This message is contained in the SAS news file, and is presented upon initialization. Edit the file "news" in the "misc/base" directory to display site-specific news and information in the program log. The command line option "-nonews" will prevent this display. NOTE: SAS Initialization used (Total process time): real time 0.00 seconds cpu time 0.00 seconds NOTE: The autoexec file, /sas94meta/94m5/OAnalytic/meta/config/Lev4/SASApp/StoredProcessServer/autoexec.sas, was executed at server initialization. >>> SAS Macro Variables: _APSLIST=_odsstyle,_debug,_form,_srvport,_reqencoding,_userlocale,_htcook,_rmthost,_rmtaddr,_grafloc,_reqmeth,_srvname,_program,_username,_htua,_url,_version,_result,_metaperson,_metauser,_metaf older,_client,_SECUREUSERNAME _CLIENT=StoredProcessService 9.4; JVM 1.8.0_262; Linux (amd64) 3.10.0-1160.11.1.el7.x86_64 _DEBUG=log _FORM=/input/Samples/stpods3/stpods3.jsp _GRAFLOC=/sasweb/graph _HTCOOK=ff262edf7f8ae1963818ef77dcc6f35d_Cluster=91B2C29972116D7375E496C03C35A869.ff262edf7f8ae1963818ef77dcc6f35d_SASServer4_1 _ga=GA1.2.5922862.1542295841 _4c_=fVHLbtswEPyVgGdL5lukb0UDBP2Aok dDIqlIiBISJCPWDfzvXSayjcJAeSC4w5nBzu4HKpN7QwcisegoUx3Vmu%2FQizsldPhAJtR7rdd7XNABTTmHdNjvSyntsKT22a%2F73q5z8vG0z71pp%2FyKdsh464BNdKtaDnX%2BA1XDMIZ3iN6%2Bm3zMp1A5xQ0Pyb7Ah3XrbNyxzDZPVSyYvKGTm5 %2BnDLCS1dCGWCktFVCU%2Bc36chMSTm%2FoVdjxajdEX5Kr4u9T9K%2FuQVXUQ1r061OQoIxudDF%2BsmrgLW9IwzUzkNKca%2F8bsgEwuH%2BwsNaG4LF40y%2BVD9Peoadvx58%2FHqESmlIlaUsEp1QLxQk679Dvr4UogikHlMEAM0wfouN6gBFnu2 0GUcxGzrVtZI91w63RjdaKNUQIKowVbMQWbZ6EcfgDT1ZN1vniMWjBO85xMzplwUPwRhkhGyGN0%2BOodS8ZuvbVUSGrR7f1RdSlrbBsjuRGZqqG4ORC5tcQYb1jb5E5vY%2F8tbn%2FaO7GdD7%2FBQ%3D%3D _HTUA=Mozilla/5.0 (Windows NT 10.0 Win64 x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 _METAFOLDER=/Products/SAS Intelligence Platform/Samples/ _METAPERSON=winslow_e _METAUSER=WINSLOW_E _ODSSTYLE=Plateau _PROGRAM=/Products/SAS Intelligence Platform/Samples/Sample: Shoe Sales Graphics _REPLAY="&_URL?_sessionid=F58A8B62-AEA8-0245-8EA9-344FEC13488D&_program=replay&_entry=&_TMPCAT.." _REQENCODING=UTF-8 _REQMETH=GET _RESULT=STREAM _RMTADDR=146.142.205.55 _RMTHOST=146.142.205.55 _SECUREUSERNAME=WINSLOW_E _SRVNAME=cfsaces05.psb.bls.gov _SRVPORT=7983 _TMPCAT=APSWORK.TCAT000B _URL=/SASStoredProcess/do _USERLOCALE=en_US _USERNAME=winslow_e _VERSION=Version 9.4 (Build 526) NOTE: %INCLUDE (level 1) file /sas94meta/94m5/OAnalytic/SASHome/SASFoundation/9.4/samples/inttech/stpods3.sas is file /sas94meta/94m5/OAnalytic/SASHome/SASFoundation/9.4/samples/inttech/stpods3.sas. The SAS System 3 + /*****************************************************************/ 4 + /* S A S S A M P L E L I B R A R Y */ 5 + /* */ 6 + /* NAME: STPODS3 */ 7 + /* TITLE: Reporting with the Output Delivery System (3) */ 8 + /* PRODUCT: SAS Integration Technologies - Stored Process */ 9 + /* SYSTEM: ALL */ 10 + /* KEYS: */ 11 + /* PROCS: GCHART */ 12 + /* DATA: SASHELP.SHOES */ 13 + /* */ 14 + /* SUPPORT: Web Tools Group UPDATE: June 2007 */ 15 + /*****************************************************************/ 16 + 17 +*; 18 +* The sample code below will generate three 3D pie charts and a table 19 +* of contents that links to them. 20 +* 21 +* The STPBEGIN and STPEND macros are used to automatically issue 22 +* the appropriate ODS statements to support streaming HTML output 23 +* back to the client application. Documentation for these macros 24 +* can be found at 25 +*http://support.sas.com/rnd/itech/doc9/dev_guide/stprocess/stpmacro.html 26 +*; 27 + 28 +* Declare reserved server environment macro variables; 29 + 30 +%global _GOPT_DEVICE _ODSOPTIONS _RESULT; 31 + 32 +*; 33 +* Use STPBEGIN to invoke ODS to generate HTML output. The 34 +* output will be sent back to the Web browser. 35 +*; 36 + 37 +%let _RESULT=STREAMCONTENTS; 38 + 39 +%let _ODSOPTIONS = %str(newfile=table body=b.html); 40 + The SAS System 41 +title "Men's and Women's Shoe Sales by Region"; 42 +footnote; 43 + 44 +%STPBEGIN; 45 + 46 +* Create the charts and ODS will create the contents automatically; 47 + 48 +proc gchart data=sashelp.shoes; 49 + by region; 50 + where region lt 'Central' and 51 + (product =: 'Men' or product =: 'Women'); 52 + pie3d product / sumvar=sales 53 + percent=outside 54 + slice=outside 55 + noheading 56 + fill=solid; 57 +run; For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) The SAS System at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) NOTE: The above message was for the following BY group: Region=Africa NOTE: Writing HTML Body file: B1.HTML For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], The SAS System commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) NOTE: The above message was for the following BY group: Region=Asia NOTE: Writing HTML Body file: B2.HTML For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) For one or more plug-in requests, no matching Plug-ins were found in repository com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) com.sas.app.RepositoryException: For one or more plug-in requests, no matching Plug-ins were found in repository: commons_beanutils [1.9.3.0_SAS_20180621101436,1.9.3.0_SAS_20180621101436], commons_cli [1.2.0.0_SAS_20121211183202,1.2.0.0_SAS_20121211183202], commons_io [1.4.0.0_SAS_20121211183233,1.4.0.0_SAS_20121211183233], groovy [1.7.1.0_SAS_20180823133853,1.7.1.0_SAS_20180823133853], icu4j [61.1.0.0_SAS_20180801112935,61.1.0.0_SAS_20180801112935], xstream [1.4.10.0_SAS_20180621094457,1.4.10.0_SAS_20180621094457] at com.sas.app.Repository.find(Repository.java:1092) The SAS System at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sas.tk.util.TKJNIClassLoader.getRepositoryURLs(TKJNIClassLoader.java:231) at com.sas.tk.util.TKJNILocator.callTKJNIClassLoader(TKJNILocator.java:107) NOTE: The above message was for the following BY group: Region=Canada 58 +quit; NOTE: There were 47 observations read from the data set SASHELP.SHOES. WHERE (region<'Central') and ((product=:'Men') or (product=:'Women')); NOTE: PROCEDURE GCHART used (Total process time): real time 0.31 seconds cpu time 0.29 seconds 59 + 60 +*; 61 +* Use STPEND to close the HTML output destination so that ODS will 62 +* write the appropriate HTML to mark the end of the documents that 63 +* have been created. 64 +*; 65 + 66 +%STPEND; NOTE: %INCLUDE (level 1) ending.
And here is the IMG tag contents when you try to call up one of the graphs.
<img alt="Pie chart of Product" src="/SASStoredProcess/do?_sessionid=21D3BE91-5E11-8B46-88E0-748C5FBA3B09&_program=replay&_entry=APSWORK.TCAT0006.gchart.png" style=" border-width: 0px; height: 480px; width: 640px;" border="0" class="c graph">
And here is the log from that call that does *not* display the graph
NOTE: Copyright (c) 2016 by SAS Institute Inc., Cary, NC, USA. NOTE: SAS (r) Proprietary Software 9.4 (TS1M6) Licensed to BUREAU OF LABOR STATISTICS, Site 70146900. NOTE: This session is executing on the Linux 3.10.0-1160.11.1.el7.x86_64 (LIN X64) platform. NOTE: Analytical products: SAS/STAT 15.1 SAS/ETS 15.1 SAS/OR 15.1 SAS/IML 15.1 NOTE: Additional host information: Linux LIN X64 3.10.0-1160.11.1.el7.x86_64 #1 SMP Mon Nov 30 13:05:31 EST 2020 x86_64 Red Hat Enterprise Linux Server release 7.9 (Maipo) You are running SAS 9. Some SAS 8 files will be automatically converted by the V9 engine; others are incompatible. Please see http://support.sas.com/rnd/migration/planning/platform/64bit.html PROC MIGRATE will preserve current SAS file attributes and is recommended for converting all your SAS libraries from any SAS 8 release to SAS 9. For details and examples, please see http://support.sas.com/rnd/migration/index.html This message is contained in the SAS news file, and is presented upon initialization. Edit the file "news" in the "misc/base" directory to display site-specific news and information in the program log. The command line option "-nonews" will prevent this display. NOTE: SAS Initialization used (Total process time): real time 0.00 seconds cpu time 0.01 seconds NOTE: The autoexec file, /sas94meta/94m5/OAnalytic/meta/config/Lev4/SASApp/StoredProcessServer/autoexec.sas, was executed at server initialization. >>> SAS Macro Variables: _APSLIST=_result,_srvport,_reqencoding,_userlocale,_sessionid,_htcook,_rmthost,_entry,_rmtaddr,_grafloc,_reqmeth,_srvname,_debug,_program,_username,_htua,_url,_version,_metaperson,_metauser,_metafolder,_client,_SECUREUSERNAME _CLIENT=StoredProcessService 9.4; JVM 1.8.0_262; Linux (amd64) 3.10.0-1160.11.1.el7.x86_64 _DEBUG=log _ENTRY=APSWORK.TCAT0006.B.HTML _GRAFLOC=/sasweb/graph _HTCOOK=ff262edf7f8ae1963818ef77dcc6f35d_Cluster=91B2C29972116D7375E496C03C35A869.ff262edf7f8ae1963818ef77dcc6f35d_SASServer4_1; _ga=GA1.2.5922862.1542295841; _4c_=fVHLbtswEPyVgGdL5lukb0UDBP2AokdDIqlIiBISJCPWDfzvXSayjcJAeSC4w5nBzu4HKpN7QwcisegoUx3Vmu%2FQi zsldPhAJtR7rdd7XNABTTmHdNjvSyntsKT22a%2F73q5z8vG0z71pp%2FyKdsh464BNdKtaDnX%2BA1XDMIZ3iN6%2Bm3zMp1A5xQ0Pyb7Ah3XrbNyxzDZPVSyYvKGTm5%2BnDLCS1dCGWCktFVCU%2Bc36chMSTm%2FoVdjxajdEX5Kr4u9T9K%2FuQVXUQ1r061OQoIxudDF%2BsmrgLW9IwzUzkNKca%2F8bsgEwuH%2BwsNaG4LF40y %2BVD9Peoadvx58%2FHqESmlIlaUsEp1QLxQk679Dvr4UogikHlMEAM0wfouN6gBFnu20GUcxGzrVtZI91w63RjdaKNUQIKowVbMQWbZ6EcfgDT1ZN1vniMWjBO85xMzplwUPwRhkhGyGN0%2BOodS8ZuvbVUSGrR7f1RdSlrbBsjuRGZqqG4ORC5tcQYb1jb5E5vY%2F8tbn%2FaO7GdD7%2FBQ%3D%3D _HTUA=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 _METAFOLDER= _METAPERSON=winslow_e _METAUSER=WINSLOW_E _PROGRAM=replay _REPLAY="&_URL?_sessionid=21D3BE91-5E11-8B46-88E0-748C5FBA3B09&_program=replay&_entry=&_TMPCAT.." _REQENCODING=UTF-8 _REQMETH=GET _RESULT=STREAM _RMTADDR=146.142.205.55 _RMTHOST=146.142.205.55 _SECUREUSERNAME=WINSLOW_E _SESSIONID=21D3BE91-5E11-8B46-88E0-748C5FBA3B09 _SRVNAME=cfsaces05.psb.bls.gov _SRVPORT=7983 _TMPCAT=APSWORK.TCAT0006 _URL=/SASStoredProcess/do _USERLOCALE=en_US _USERNAME=winslow_e _VERSION=Version 9.4 (Build 526) REPLAY entry APSWORK.TCAT0006.B.HTML
I'll do some searching on that Java repository error and see if something similar is going on with my Mason example.
In the absence of the _GOPT_DEVICE input parameter, the STPBEGIN macro uses the JAVAIMG device driver on UNIX systems. It appears that Java is misconfigured on your system, and you can open a track with our Technical Support Department to get help fixing that:
https://support.sas.com/en/technical-support/submit-a-support-request.html
As a workaround, try specifying _GOPT_DEVICE=png as a URL parameter.
Vince DelGobbo
SAS R&D
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.