![]() | ![]() | ![]() | ![]() | ![]() |
When accessing the Summarize Functionality within SAS® Email Marketing, a NullPointerException error similar to the one below can occur if the server is running on a Unix or Linux box.
To correct the problem, navigate to the !BULK_HOME/Reports Directory and rename the file default.xsl as Default.xsl (case sensitive).
Exception error content:
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: java.lang.NullPointerException at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:292) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.ja va:701) at java.lang.Thread.run(Thread.java:536) at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRem oteCall.java:247) at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223 ) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:133) at com.sas.email.server.UserWrapper_Stub.getHistorySummary(Unknown Source) at com.sas.email.client.report.SummaryExplorerPanel.getSummaryHtml(Unknown Source) at com.sas.email.client.report.SummaryExplorerPanel.getReportInfo(Unknown Source) at com.sas.email.client.report.SummaryExplorerPanel.<init>(Unknown Source) at com.sas.email.client.report.ReportViewer.initWindow(Unknown Source) at com.sas.email.client.report.ReportViewer.<init>(Unknown Source) at com.sas.email.client.monitor.BroadcastPopup.summarizeBroadcastImmediate( Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sas.visuals.common.ProgressDialog$cRunnableMethod.run(Unknown Source) at com.sas.visuals.common.ProgressDialog$cOperationThread.run(Unknown Source) Caused by: java.rmi.RemoteException: javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: java.lang.NullPointerException at com.sas.email.server.UserWrapper.getHistorySummary(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.ja va:701) at java.lang.Thread.run(Thread.java:536)
Select the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Digital Marketing | Linux | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 |
64-bit Enabled Solaris | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 | ||
64-bit Enabled AIX | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 | ||
64-bit Enabled HP-UX | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 | ||
Solaris | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 | ||
HP-UX | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 | ||
AIX | 2.1 | 2.2 | 9.1 TS1M3 SP2 | 9.1 TS1M3 SP4 |