We run a Java based application for our entire company. I have recently run into a problem. Anytime we run a report from the Java Application, we have the ability to save the report as a file. Here is where I am completely confussed on this issue. You can save the report as different file types (.pdf, .ps, .txt, .xls, .cvs). I am getting all kinds of reports (from end users) that they can not save to a file anymore. Users can save it to the file formats of .pdf, .ps, but can NOT save .xls, .txt, .cvs. At first I thought it had something to do with Windows XP SP2, but I have recently tested this and I am able to save a to a file on a computer that has SP2 installed. Then I thought that only the local computer Administrator could save files, but again, I went to a different client, logged on as the local Admin and was unable to save those file types. This is the java error I am getting when I try this:
Execution time: 00:00:578
java.lang.NullPointerException
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at com.tms.common.lib.report.ReportPage.toString(ReportPage.java:614)
at com.tms.common.lib.ReportDocument.toString(ReportDocument.java:359)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at com.tms.common.lib.report.ReportDocumentGridView.<init>(ReportDocumentGridView.java:53)
at com.tms.common.lib.ReportDocument.writeToStream(ReportDocument.java:310)
at com.tms.common.lib.ReportDocument.saveToFile(ReportDocument.java:284)
At this point, I am completely back to square one, I have no clue what is causing this, nor do I know where to start. Everytime I think I have a lead on where the problem might be, I find something to completely contradict what my theory was. Can ANYBODY help point me in the right direction? Is this a windows permision problem? Is this a java permisions problem..... I am LOST.
I have administrative rights to our network, plus have full admin rights in our application, and there are XP computers I have NO problem with. One more thing to add, there is not one windows 2k pro computer here that has this problem.
Any ideas?
Execution time: 00:00:578
java.lang.NullPointerException
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at com.tms.common.lib.report.ReportPage.toString(ReportPage.java:614)
at com.tms.common.lib.ReportDocument.toString(ReportDocument.java:359)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuffer.append(Unknown Source)
at com.tms.common.lib.report.ReportDocumentGridView.<init>(ReportDocumentGridView.java:53)
at com.tms.common.lib.ReportDocument.writeToStream(ReportDocument.java:310)
at com.tms.common.lib.ReportDocument.saveToFile(ReportDocument.java:284)
At this point, I am completely back to square one, I have no clue what is causing this, nor do I know where to start. Everytime I think I have a lead on where the problem might be, I find something to completely contradict what my theory was. Can ANYBODY help point me in the right direction? Is this a windows permision problem? Is this a java permisions problem..... I am LOST.
I have administrative rights to our network, plus have full admin rights in our application, and there are XP computers I have NO problem with. One more thing to add, there is not one windows 2k pro computer here that has this problem.
Any ideas?