<?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: SAS to execute a JAVA function and CLASS in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-to-execute-a-JAVA-function-and-CLASS/m-p/537758#M147948</link>
    <description>&lt;P&gt;Were you able to figure this out?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I suspect the CLASSPATH isn't including your class.&amp;nbsp; There is information on setting the CLASSPATH here:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=lrcon&amp;amp;docsetTarget=n0swy2q7eouj2fn11g1o28q57v4u.htm&amp;amp;locale=en#n1kystna6h6qxon1323zlbz80gwk" target="_self"&gt;https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=lrcon&amp;amp;docsetTarget=n0swy2q7eouj2fn11g1o28q57v4u.htm&amp;amp;locale=en#n1kystna6h6qxon1323zlbz80gwk&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 22 Feb 2019 16:54:52 GMT</pubDate>
    <dc:creator>JasonS_SAS</dc:creator>
    <dc:date>2019-02-22T16:54:52Z</dc:date>
    <item>
      <title>SAS to execute a JAVA function and CLASS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-to-execute-a-JAVA-function-and-CLASS/m-p/489078#M127587</link>
      <description>&lt;P&gt;HI All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to execute a java fucntion, by having class declared[ in SAS Program&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;During which I encounter following error message please help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please see below my SAS log.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly help me resolve this class not found error&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;231&lt;BR /&gt;232 DATA _null_;&lt;BR /&gt;233 DECLARE JavaObj df("classfile/Classfile");&lt;BR /&gt;234 df.callDoubleMethod("comp", 1, 2, 3, r);&lt;BR /&gt;235 put r=;&lt;BR /&gt;236 RUN;&lt;/P&gt;&lt;P&gt;ERROR: Could not find class classfile/Classfile at line 233 column 23. Please ensure that the&lt;BR /&gt;CLASSPATH is correct.&lt;BR /&gt;ERROR: DATA STEP Component Object failure. Aborted during the EXECUTION phase.&lt;BR /&gt;java.lang.ClassNotFoundException: classfile.Classfile&lt;BR /&gt;at java.net.URLClassLoader$1.run(URLClassLoader.java:366)&lt;BR /&gt;at java.net.URLClassLoader$1.run(URLClassLoader.java:355)&lt;BR /&gt;at java.security.AccessController.doPrivileged(Native Method)&lt;BR /&gt;at java.net.URLClassLoader.findClass(URLClassLoader.java:354)&lt;BR /&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:423)&lt;BR /&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:356)&lt;BR /&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 0.01 seconds&lt;BR /&gt;cpu time 0.00 seconds&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;237&lt;BR /&gt;238 %reset_classpath;&lt;BR /&gt;NOTE: Setting Java classpath back to its original state: C:\Program Files\Java\jdk1.8.0_181\bin&lt;/P&gt;&lt;P&gt;239 PROC OPTIONS option=jreoptions;&lt;BR /&gt;240 RUN;&lt;/P&gt;&lt;P&gt;SAS (r) Proprietary Software Release 9.4 TS1M1&lt;/P&gt;&lt;P&gt;JREOPTIONS=( -DPFS_TEMPLATE=C:\Program&lt;BR /&gt;Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\qrpfstpt.xml&lt;BR /&gt;-Djava.class.path=C:\PROGRA~1\SASHome\SASVER~1\eclipse\plugins\SASLAU~1.JAR&lt;BR /&gt;-Djava.security.auth.login.config=C:\Program&lt;BR /&gt;Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.login.config&lt;BR /&gt;-Djava.security.policy=C:\Program Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.policy&lt;BR /&gt;-Djava.system.class.loader=com.sas.app.AppClassLoader&lt;BR /&gt;-Dlog4j.configuration=file:/C:/Program%20Files/SASHome/SASFoundation/9.4/tkjava/sasmisc/sas.log4j.prop&lt;BR /&gt;erties -Dsas.app.class.path=C:\PROGRA~1\SASHome\SASVER~1\eclipse\plugins\tkjava.jar&lt;BR /&gt;-Dsas.ext.config=C:\Program Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.java.ext.config&lt;BR /&gt;-Dsas.jre.libjvm=C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\bin\server\jvm.dll&lt;BR /&gt;-Dtkj.app.launch.config=C:\PROGRA~1\SASHome\SASVER~1\picklist -Xms128m -Xmx128m&lt;BR /&gt;)&lt;BR /&gt;Specifies the Java Runtime Environment options for SAS.&lt;BR /&gt;NOTE: PROCEDURE OPTIONS used (Total process time):&lt;BR /&gt;real time 0.09 seconds&lt;BR /&gt;cpu time 0.04 seconds&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;241&lt;BR /&gt;242 proc javainfo all; run;&lt;/P&gt;&lt;P&gt;PFS_TEMPLATE = C:\Program Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\qrpfstpt.xml&lt;BR /&gt;awt.toolkit = sun.awt.windows.WToolkit&lt;BR /&gt;file.encoding = Cp1252&lt;BR /&gt;file.encoding.pkg = sun.io&lt;BR /&gt;file.separator = \&lt;BR /&gt;java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment&lt;BR /&gt;java.awt.headless = false&lt;BR /&gt;java.awt.printerjob = sun.awt.windows.WPrinterJob&lt;BR /&gt;java.class.path = C:\PROGRA~1\SASHome\SASVER~1\eclipse\plugins\SASLAU~1.JAR&lt;BR /&gt;java.class.version = 51.0&lt;BR /&gt;java.endorsed.dirs = C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\endorsed&lt;BR /&gt;java.ext.dirs = C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\ext;C:\Windows\Sun\Java\lib\ext&lt;BR /&gt;java.home = C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre&lt;BR /&gt;java.io.tmpdir = C:\Users\PERSON~1\AppData\Local\Temp\&lt;BR /&gt;java.library.path = C:\Program&lt;BR /&gt;Files\SASHome\SASFoundation\9.4\core\sasext;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\&lt;BR /&gt;Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;.&lt;BR /&gt;java.runtime.name = Java(TM) SE Runtime Environment&lt;BR /&gt;java.runtime.version = 1.7.0_15-b03&lt;BR /&gt;java.security.auth.login.config = C:\Program&lt;BR /&gt;Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.login.config&lt;BR /&gt;java.security.policy = C:\Program Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.policy&lt;BR /&gt;java.specification.name = Java Platform API Specification&lt;BR /&gt;java.specification.vendor = Oracle Corporation&lt;BR /&gt;java.specification.version = 1.7&lt;BR /&gt;java.system.class.loader = com.sas.app.AppClassLoader&lt;BR /&gt;java.vendor = Oracle Corporation&lt;BR /&gt;java.vendor.url = &lt;A href="http://java.oracle.com/" target="_blank"&gt;http://java.oracle.com/&lt;/A&gt;&lt;BR /&gt;java.vendor.url.bug = &lt;A href="http://bugreport.sun.com/bugreport/" target="_blank"&gt;http://bugreport.sun.com/bugreport/&lt;/A&gt;&lt;BR /&gt;java.version = 1.7.0_15&lt;BR /&gt;java.vm.info = mixed mode&lt;BR /&gt;java.vm.name = Java HotSpot(TM) 64-Bit Server VM&lt;BR /&gt;java.vm.specification.name = Java Virtual Machine Specification&lt;BR /&gt;java.vm.specification.vendor = Oracle Corporation&lt;BR /&gt;java.vm.specification.version = 1.7&lt;BR /&gt;java.vm.vendor = Oracle Corporation&lt;BR /&gt;java.vm.version = 23.7-b01&lt;BR /&gt;line.separator =&lt;/P&gt;&lt;P&gt;log4j.configuration =&lt;BR /&gt;file:/C:/Program%20Files/SASHome/SASFoundation/9.4/tkjava/sasmisc/sas.log4j.properties&lt;BR /&gt;os.arch = amd64&lt;BR /&gt;os.name = Windows 7&lt;BR /&gt;os.version = 6.1&lt;BR /&gt;path.separator = ;&lt;BR /&gt;sas.app.class.path = C:\PROGRA~1\SASHome\SASVER~1\eclipse\plugins\tkjava.jar&lt;BR /&gt;sas.ext.config = C:\Program Files\SASHome\SASFoundation\9.4\tkjava\sasmisc\sas.java.ext.config&lt;BR /&gt;sas.home = C:\Program Files\SASHome&lt;BR /&gt;sas.jre.libjvm = C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\bin\server\jvm.dll&lt;BR /&gt;sas.root = C:\Program Files\SASHome\SASFoundation\9.4&lt;BR /&gt;sas.tkjni =&lt;BR /&gt;sun.arch.data.model = 64&lt;BR /&gt;sun.awt.enableExtraMouseButtons = true&lt;BR /&gt;sun.boot.class.path =&lt;BR /&gt;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\resources.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\rt.jar&lt;BR /&gt;;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\sunrsasign.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\jsse&lt;BR /&gt;.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\jce.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\charset&lt;BR /&gt;s.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\lib\jfr.jar;C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\classes&lt;BR /&gt;sun.boot.library.path = C:\PROGRA~1\SASHome\SASPRI~1\9.4\jre\bin&lt;BR /&gt;sun.cpu.endian = little&lt;BR /&gt;sun.cpu.isalist = amd64&lt;BR /&gt;sun.desktop = windows&lt;BR /&gt;sun.io.unicode.encoding = UnicodeLittle&lt;BR /&gt;sun.jnu.encoding = Cp1252&lt;BR /&gt;sun.management.compiler = HotSpot 64-Bit Tiered Compilers&lt;BR /&gt;sun.os.patch.level = Service Pack 1&lt;BR /&gt;tkj.app.launch.config = C:\PROGRA~1\SASHome\SASVER~1\picklist&lt;BR /&gt;user.country = US&lt;BR /&gt;user.dir = C:\Users\Personal-PC&lt;BR /&gt;user.home = C:\Users\Personal-PC&lt;BR /&gt;user.language = en&lt;BR /&gt;user.name = Personal-PC&lt;BR /&gt;user.script =&lt;BR /&gt;user.timezone = Asia/Calcutta&lt;BR /&gt;user.variant =&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE JAVAINFO used (Total process time):&lt;BR /&gt;real time 0.10 seconds&lt;BR /&gt;cpu time 0.04 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Aug 2018 22:24:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-to-execute-a-JAVA-function-and-CLASS/m-p/489078#M127587</guid>
      <dc:creator>praveensas</dc:creator>
      <dc:date>2018-08-22T22:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: SAS to execute a JAVA function and CLASS</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-to-execute-a-JAVA-function-and-CLASS/m-p/537758#M147948</link>
      <description>&lt;P&gt;Were you able to figure this out?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I suspect the CLASSPATH isn't including your class.&amp;nbsp; There is information on setting the CLASSPATH here:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=lrcon&amp;amp;docsetTarget=n0swy2q7eouj2fn11g1o28q57v4u.htm&amp;amp;locale=en#n1kystna6h6qxon1323zlbz80gwk" target="_self"&gt;https://go.documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.4&amp;amp;docsetId=lrcon&amp;amp;docsetTarget=n0swy2q7eouj2fn11g1o28q57v4u.htm&amp;amp;locale=en#n1kystna6h6qxon1323zlbz80gwk&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Feb 2019 16:54:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-to-execute-a-JAVA-function-and-CLASS/m-p/537758#M147948</guid>
      <dc:creator>JasonS_SAS</dc:creator>
      <dc:date>2019-02-22T16:54:52Z</dc:date>
    </item>
  </channel>
</rss>

