Getting error while opening pdf on server
Dear All,
I am working on jdeveloper 11.1.1.4.0.
I have a use case where on click of link , generating a dynamic pdf. The pdf i am arranging with the help of itext through backing bean. It is generating as well downloading the pdf.I have used filedownloadlistner to call the generate and download pdf methods.
On integrated weblogic server the pdf is working fine, but when i deploy on server while opening pdf getting error :
*"Adobe Reader could not open 'test.pdf' beacause it is either not a supported file type*
*or because the file has been damaged (for example, it was sent as an email attachment and*
*wasn't correctly decoded)."*
I am not able to get the root cause for the problem. The sample code to generate and download pdf is :
// Generate PDF
private void generatePDFFile(FacesContext facesContext,
java.io.OutputStream outputStream) {
try {
System.out.println("In Generate PDF................");
Document document = new Document(PageSize.A4);
PdfWriter.getInstance(document, new FileOutputStream(FILE));
document.open();
addMetaData(document);
addTitlePage(document);
document.close();
System.out.println("End of PDF......................");
facesContext = facesContext.getCurrentInstance();
ServletContext context = (ServletContext)facesContext.getExternalContext().getContext();
System.out.println(context.getRealPath("/"));
String FILE = "test.pdf";
File file = new File(FILE);
FileInputStream fdownload;
//BufferedInputStream bis;
byte[] b;
System.out.println(file.getCanonicalPath());
System.out.println(file.getAbsolutePath());
fdownload = new FileInputStream(file);
int n;
while ((n = fdownload.available()) > 0) {
b = new byte[n];
int result = fdownload.read(b);
outputStream.write(b, 0, b.length);
if (result == -1)
break;
outputStream.flush();
} catch (Exception e) {
e.printStackTrace();
Download PDF
private void downloadPDF(FacesContext facesContext, java.io.OutputStream outputStream) {
try {
facesContext = facesContext.getCurrentInstance();
ServletContext context = (ServletContext)facesContext.getExternalContext().getContext();
ExternalContext ctx = facesContext.getExternalContext();
HttpServletResponse res = (HttpServletResponse)ctx.getResponse();
res.setContentType("application/pdf");
outputStream = res.getOutputStream();
System.out.println(context.getRealPath("/"));
File file = new File(FILE); // FILE = 'test.pdf'
FileInputStream fdownload;
// BufferedInputStream bis;
byte[] b;
fdownload = new FileInputStream(file);
//bis = new BufferedInputStream (new FileInputStream(file));
int n;
while ((n = fdownload.available()) > 0) {
b = new byte[n];
int result = fdownload.read(b);
//outputStream.write(b, 0, b.length);
outputStream.write(b, 0, b.length);
if (result == -1)
break;
outputStream.flush();
outputStream.close();
fdownload.close();
} catch (Exception e) {
e.printStackTrace();
Any help will be appreciated.
Thanks
Kanika
If the pdf file don't open on the server where you created them, they won't open on the client side either.
The code you are using should be refactored to use different file names for the generated files. In a multi user environment (which every web application is) you overwrite the file generated with each new request, even before the file is loaded by a client. This will corrupt the file a client is loading and you get the error you see.
Next I would look into org.apache.commons.io package (http://commons.apache.org/io/) which has utility classes which allows easy handling of streams without looping over the data.
Timo
Similar Messages
-
After Downloading, Error while opening PDF : PDF has no pages
After Downloading, Error while opening PDF : PDF has no pages
CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
EXPORTING
SRC_SPOOLID = L_SPOOLNO
NO_DIALOG = SPACE
DST_DEVICE = MSTR_PRINT_PARMS-PDEST
IMPORTING
PDF_BYTECOUNT = MI_BYTECOUNT
TABLES
PDF = MTAB_PDF
EXCEPTIONS
ERR_NO_ABAP_SPOOLJOB = 1
ERR_NO_SPOOLJOB = 2
ERR_NO_PERMISSION = 3
ERR_CONV_NOT_POSSIBLE = 4
ERR_BAD_DESTDEVICE = 5
USER_CANCELLED = 6
ERR_SPOOLERROR = 7
ERR_TEMSEERROR = 8
ERR_BTCJOB_OPEN_FAILED = 9
Thanks in advance
Monika
ERR_BTCJOB_SUBMIT_FAILED = 10
ERR_BTCJOB_CLOSE_FAILED = 11
OTHERS = 12.
Transfer the 132-long strings to 255-long strings
LOOP AT MTAB_PDF.
TRANSLATE MTAB_PDF USING '~'.
CONCATENATE WA_BUFFER MTAB_PDF INTO WA_BUFFER.
ENDLOOP.
TRANSLATE WA_BUFFER USING '~'.
DO.
it_attach = WA_BUFFER.
APPEND it_attach.
SHIFT WA_BUFFER LEFT BY 255 PLACES.
IF WA_BUFFER IS INITIAL.
EXIT.
ENDIF.
ENDDO.
****GET THE FILE NAME TO STORE....................
v_path = 'C:\PD Form\' .
CONCATENATE v_path p_pernr-low '.pdf' into v_name.
create object v_guiobj.
call method v_guiobj->file_save_dialog
EXPORTING
default_extension = 'pdf'
default_file_name = v_name
file_filter = v_filter
CHANGING
filename = v_name
path = v_path
fullpath = v_fullpath
user_action = v_uact.
if v_uact = v_guiobj->action_cancel.
leave to current transaction.
endif.
..................................DOWNLOAD AS FILE....................
move v_fullpath to v_filename.
call function 'GUI_DOWNLOAD'
EXPORTING
bin_filesize = MI_BYTECOUNT
filename = v_filename
filetype = 'BIN'
TABLES
data_tab = it_ATTACH
EXCEPTIONS
file_write_error = 1
no_batch = 2
gui_refuse_filetransfer = 3
invalid_type = 4
no_authority = 5
unknown_error = 6
header_not_allowed = 7
separator_not_allowed = 8
filesize_not_allowed = 9
header_too_long = 10
dp_error_create = 11
dp_error_send = 12
dp_error_write = 13
unknown_dp_error = 14
access_denied = 15
dp_out_of_memory = 16
disk_full = 17
dp_timeout = 18
file_not_found = 19
dataprovider_exception = 20
control_flush_error = 21
others = 22.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.My Generated Spool request is PDF Spool. It contains Adobe Forms data. To Download Adobe form
Spool (PDF Spool) into PDF format,
First,
A) Read PDF Spool data by using u2018FPCOMP_CREATE_PDF_FROM_SPOOLu2019 Function module.
B) Assign the Output Data to XSTRING format
C) Convert that XSTRING data to Binary Format using 'SCMS_XSTRING_TO_BINARY' Function module.
D) Save File on Application server using OPEN DATASET , TRANSFER , CLOSE DATASET.You can see your
downloaded file in Transaction AL11 in specified directory.
You can save your file on Presentation server also using GUI_DOWNLOAD.
First three steps are necessary if your spool is PDF Spool.
Basically we need this when we are downloading Adodbe forms ( which is not a SAPScript or smartforms)
Example :
DATA :
e_pdf1 TYPE fpcontent,
e_renderpagecount1 TYPE i.
CALL FUNCTION 'FPCOMP_CREATE_PDF_FROM_SPOOL'
EXPORTING
i_spoolid = l_spoolno
i_partnum = '1'
IMPORTING
e_pdf = e_pdf1
e_renderpagecount = e_renderpagecount1
* E_PDF_FILE = E_PDF_FILE1
* EXCEPTIONS
* ADS_ERROR = 1
* USAGE_ERROR = 2
* SYSTEM_ERROR = 3
* INTERNAL_ERROR = 4
* OTHERS = 5
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
DATA : buffer TYPE xstring,
append_to_table TYPE c.
DATA : output_length TYPE i.
TYPES : BEGIN OF ty_binary,
binary_field(1000) TYPE c,
END OF ty_binary.
DATA : lt_binary TYPE TABLE OF ty_binary WITH HEADER LINE.
DATA : lv_xstring TYPE xstring.
lv_xstring = e_pdf1.
* Convert xstring to binary.
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = lv_xstring
append_to_table = ' '
* IMPORTING
* OUTPUT_LENGTH =
TABLES
binary_tab = lt_binary.
DATA : wa_binary LIKE lt_binary.
DATA: BEGIN OF itab OCCURS 0,
field(256),
END OF itab.
DATA: dsn(50000) VALUE '/usr/sap/tmp/',
length LIKE sy-tabix,
lengthn LIKE sy-tabix.
CONCATENATE '/usr/sap/tmp/' lv_pernr '.pdf' INTO dsn.
******* Save file on Application server
OPEN DATASET dsn FOR OUTPUT IN BINARY MODE.
LOOP AT lt_binary.
TRANSFER lt_binary-binary_field TO dsn.
ENDLOOP.
CLOSE DATASET dsn.
CLEAR lt_binary.
REFRESH lt_binary.
cheers -
Getting error while opening Enterprise project type (EPT)
Hello All,
In Project Server 2013, I am getting error while opening any Enterprise project type (EPT) from EPT page or when I am trying ot create any new EPT. How can I troublshoot this, please help.
Thanks in advanceI searched ULS logs and got the below error details.
Exception occured in method 'Workflow.ReadWorkflows' System.Data.NoNullAllowedException: Column 'WORKFLOW_ASSOCIATION_NAME' does not allow nulls. at System.Data.DataColumn.CheckNullable(DataRow row) at System.Data.DataColumn.CheckColumnConstraint(DataRow
row, DataRowAction action) at System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent) at System.Data.DataTable.SetNewRecordWorker(DataRow row,
Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException) at System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID,
Int32 pos, Boolean fireEvent) at System.Data.DataTable....
Let me know your advise on this. -
Error while Opening PDF attachment from Mail
Hi,
We two Output Types created ZNEU and ZAUF. Two Smartforms are created for the same Output Types. The Issue now is, When ZNEU triggers and send a mail the document is properly decoded and gets opened but for ZAUF it doesn't. It says File damaged.
This is the code we have used for sending mail.
CONSTANTS:
co_pdf(3) TYPE c VALUE 'PDF',
co_raw(3) TYPE c VALUE 'RAW'.
DATA:
it_objbin TYPE STANDARD TABLE OF solisti1,
wa_objbin TYPE solisti1.
DATA:
lv_filesize TYPE i.
DATA:
it_lines TYPE STANDARD TABLE OF tline.
DATA:
wa_mail_body TYPE solisti1,
wa_receipients TYPE somlreci1.
DATA:
document TYPE REF TO cl_document_bcs,
content TYPE solix_tab,
wa_content TYPE solix,
send_request TYPE REF TO cl_bcs,
sender TYPE REF TO if_sender_bcs,
recipient TYPE REF TO if_recipient_bcs,
requested_status TYPE REF TO bcs_rqst,
status_mail TYPE bcs_stml,
bcs_exception TYPE REF TO cx_bcs,
lv_rec TYPE adr6-smtp_addr.
DATA:
wa_attachx TYPE solix,
l_pdf_len TYPE i,
l_con_len TYPE i,
l_pdf_pos TYPE i,
l_con_pos TYPE i.
FIELD-SYMBOLS: <fs_con> TYPE x.
CLASS cl_cam_address_bcs DEFINITION LOAD.
CLASS cl_abap_char_utilities DEFINITION LOAD.
* Get the PDF version of the OTF
CALL FUNCTION 'CONVERT_OTF'
EXPORTING
format = 'PDF'
IMPORTING
bin_filesize = lv_filesize
TABLES
otf = job_output_info-otfdata
lines = it_lines
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 3
err_bad_otf = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Convert the PDF format to the table type required for the attachment.
CALL FUNCTION 'QCE1_CONVERT'
TABLES
t_source_tab = it_lines
t_target_tab = it_objbin
EXCEPTIONS
convert_not_possible = 1
OTHERS = 2.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Convert the data which is in text to binary
l_con_pos = 0.
DESCRIBE FIELD wa_objbin LENGTH l_pdf_len IN BYTE MODE.
DESCRIBE FIELD wa_attachx LENGTH l_con_len IN BYTE MODE.
LOOP AT it_objbin INTO wa_objbin.
ASSIGN wa_objbin TO <fs_con> CASTING.
CHECK sy-subrc EQ 0.
DO l_pdf_len TIMES.
l_pdf_pos = sy-index - 1.
IF l_con_pos = l_con_len.
APPEND wa_attachx TO content.
FREE wa_attachx.
l_con_pos = 0.
ENDIF.
MOVE <fs_con>+l_pdf_pos(1) TO wa_attachx-line+l_con_pos(1).
ADD 1 TO l_con_pos.
ENDDO.
ENDLOOP.
IF l_con_pos > 0.
APPEND wa_attachx TO content.
ENDIF.
TRY .
* -------- create persistent send request ------------------------
send_request = cl_bcs=>create_persistent( ).
* -------- create and set document with attachment ---------------
* create document from internal table with text
document = cl_document_bcs=>create_document(
i_type = 'RAW'
i_text = mail_body_tab
i_subject = email_subject ).
* add attachment to document
CALL METHOD document->add_attachment
EXPORTING
i_attachment_type = 'PDF'
i_attachment_subject = attachment_name
i_att_content_hex = content.
* add document to send request
CALL METHOD send_request->set_document( document ).
* Set sender
sender = cl_cam_address_bcs=>create_internet_address( sender_id ).
CALL METHOD send_request->set_sender
EXPORTING
i_sender = sender.
* Receipients
LOOP AT receipients_tab INTO wa_receipients .
lv_rec = wa_receipients-receiver.
recipient = cl_cam_address_bcs=>create_internet_address( lv_rec ).
* Add recipient with its respective attributes to send request
CALL METHOD send_request->add_recipient
EXPORTING
i_recipient = recipient.
ENDLOOP.
* Set that you don't need a Return Status E-mail
status_mail = 'N'.
CALL METHOD send_request->set_status_attributes
EXPORTING
i_requested_status = 'N'
i_status_mail = status_mail.
* set send immediately flag
send_request->set_send_immediately( 'X' ).
* Send document
CALL METHOD send_request->send( ).
* COMMIT WORK.
CATCH cx_bcs INTO bcs_exception.
RAISE EXCEPTION bcs_exception.
ENDTRY.
This is in a Class which is been used in the print program for both the Output Types.
Can somebody throw light upon this.
Note: I tried using
but it is not working properly.
Thanks,
Prashanth
Edited by: Prashanth KR on Jan 5, 2010 6:20 AMHi,
Please paste the part of code where you are getting error.
And if you are not clear about where the error is, try searching sdn or google with the error message that you are getting as this issue has been discussed many times earlier.
Check this link.
Error while opening PDF in mail attachment
Hope it helps.
Regards,
Raj -
Getting error while opening Workbook
hi Gurus,
In the production system I am getting error while opening the workbook 'THE WORKBOOK DOESNOT EXISTS IN THE DOCUMENT STORES' through analyzer, transported successfully. Even single workbook not able open, even I am able to open the queries, what could be the reason, kindly suggest me ASAP.
with regards,
Ravi Kumar.Ravi,
They might have got transported. But, they need to be manually put in the roles folder. Ask your manager to do that if you don't have anuthorization.
You need to goto RSSM.
Thanks -
Error while opening .PDF files in document library sharepoint 2013
Hi
I am getting an error while opening a .pdf file,
Please help me find the solution.
Thanks
ParuLaunch IE -> Click on Gear (settings) -> Manage Add-ons -> Show: All Add-ons ->
There are 2 Adobe Add-ons:
Adobe PDF Reader & Adobe Acrobat Sharepoint Open Document
Double-click both and be sure to click the button "ALLOW ON ALL SITES"
(An * will appear in the field)
http://crowdsupport.telstra.com.au/t5/T-Suite-Applications/There-was-an-error-opening-this-document-The-filename-directory/td-p/197425
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/ae2eea40-9fa6-46be-bca1-ac5eb5597d5e/sharepoint-2010-adobe-reader-error-opening-pdf-files?forum=sharepointgeneralprevious
http://community.office365.com/en-us/f/154/t/46204.aspx?PageIndex=2
disable the Mcafee Firewall Plug In. This is after of course I ran superantispyware to remove some malware. uninstalled and reinstalled the Adobe Reade
https://forums.adobe.com/message/1776202?tstart=0 -
Getting error while opening Excel document from SharePoint site
Hello All,
I am getting following error while opening Excel document from SharePoint site.
This issue appears when we open Excel document from Windows>> Run using below mentioned command:
Excel.exe "{File Name}"
If once I go to Excel back stage and browse for the SharePoint location, then this problem disappears.
I have a work around for this issue but main problem is that i do not have any work around when i need to open Exel document using Excel COM interop in C#.
Thanks,
Amit Bansal
Amit Bansal http://www.oops4you.blogspot.com/Hi Amit Bansal,
Thanks for posting in MSDN forum.
This forum is for developers discussing developing issues involve Excel application.
According to the description, you got an error when you open the document form SharePoint site.
Based on my understanding, this issue maybe relative to the SharePoint, I would like move it to
SharePoint 2013 - General Discussions and Questions forum.
The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.
Thanks for your understanding.
Regards & Fei
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Getting error while opening document in SharePoint 2010
Hi,
I got the below error while opening a document in SharePoint library.
"The document could not be opened for editing. A Microsoft SharePoint Foundation compatible application could not be found to edit the document."
Please help me to resolve.
KrishnasandeepHi,
According to your post, my understanding is that you got the error while opening a document in SharePoint library.
The issue can occur when you have several different versions of Office installed on the same computer and you have
several different versions of the OWSSUPP DLL available which are not registered correctly.
To resolve this issue you should disable Microsoft SharePoint Foundation Support in any other version of Office installed on the machine and then repair Office.
For more information: you can refer to:
You get an error message when you open an Office file from SharePoint on a computer on which you installed more than one version of Office
In addition, please ensure that you are using Internet Explorer (32 bit) not the Internet Explorer (64-bit).
Please Verify the “Sharepoint OpenDocuments Class” addon is installed and enabled. If it is not reinstall Office.
Please refer to:
Solved: The document could not be opened for editing. A Microsoft SharePoint Foundation compatible application could not be found to edit the document.
And, if the Office tools can’t install correctly will also cause the error.
Here is a thread about this issue, you can check it. The replies include most of the possible reasons and gave the solutions.
http://social.msdn.microsoft.com/Forums/en-US/06a4943a-5150-44c5-ae6b-3354c85396f5/the-document-could-not-be-opened-for-editing-a-microsoft-sharepoint-foundation-compatible
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Error while opening PDF in mail attachment
Hi All,
In smartform i am sending a mail with attachemnt as PDF file,there is one more option like preview of smartform .
issue is like i am able to see the preview of the same record but when it is sent in mail attachement,and while opening PDF its showing error that file can not be open it is corrupted.
Please help.
Mona Singh.Dear Sandra
That was my problem: binary data was incorrectly converted (often because of Unicode systems).
I returned
bin_filesize = v_len_in
bin_file = l_binfile
from the function module CONVERT_OTF, then converted the xstring data (l_binfile) into an internal table (t_objbin) to send to the mail send function with the following function module:
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = l_binfile
IMPORTING
output_length = v_lines_bin
TABLES
binary_tab = t_objbin.
Many thanks for your help.
Best regards
Patricia -
Getting error while opening the workbook
Hi,
I am getting one error while opening the workbook.
Error: The Dependency "Join condition" is not found in EUL.
Basically, the workbook was working fine. But we droped some joins and recreated new joins. After this change, our worknbooks starts giving this error.
Please advice.
Where i can get the dependency information in EUL?
Thanks, rajeshThis has to be one of the most 'pain in the butt' errors you can get (well ... 0000 - normal successful completion is another).
Although I've seen this one for years, these days I'm finding many more examples that are happening to me with this (simply the environment I'm in) and in many cases, requires rebuilding the workbook again. For example, sometimes I put in the join that I think it's having a problem with, but the existing workbook simply won't run. Recreating the workbook exactly the same gets it to work properly. Maybe it's a 4.x thing (version I'm on these days) ... but just a warning that you may well have to rebuild.
Russ -
Getting error while opening transactions in a perticular queue
Hi All,
we had been experiencing this error for some days now. When we try to open any transactions in this queue we end up getting the below error:
"Access denied.
You may not have access to perform this task on the chosen person
or your session has timed out. (Try to log into the system again.)
I have complte access to this - so that should be an issue. When i try to open a transaction it is long time to process and then i end up with this error.
I heard in other post to minimise the search attributes for this and i did the same but it worked for some time and then again i am getting the same error.
Please suggest how to get rid of this. This is right now happening only to one single queue.Hi,
According to your post, my understanding is that you got the error while opening a document in SharePoint library.
The issue can occur when you have several different versions of Office installed on the same computer and you have
several different versions of the OWSSUPP DLL available which are not registered correctly.
To resolve this issue you should disable Microsoft SharePoint Foundation Support in any other version of Office installed on the machine and then repair Office.
For more information: you can refer to:
You get an error message when you open an Office file from SharePoint on a computer on which you installed more than one version of Office
In addition, please ensure that you are using Internet Explorer (32 bit) not the Internet Explorer (64-bit).
Please Verify the “Sharepoint OpenDocuments Class” addon is installed and enabled. If it is not reinstall Office.
Please refer to:
Solved: The document could not be opened for editing. A Microsoft SharePoint Foundation compatible application could not be found to edit the document.
And, if the Office tools can’t install correctly will also cause the error.
Here is a thread about this issue, you can check it. The replies include most of the possible reasons and gave the solutions.
http://social.msdn.microsoft.com/Forums/en-US/06a4943a-5150-44c5-ae6b-3354c85396f5/the-document-could-not-be-opened-for-editing-a-microsoft-sharepoint-foundation-compatible
Best Regards,
Linda Li
Linda Li
TechNet Community Support -
Getting error while opening our plugin in InDesign CC debugger
Hi,
I am getting below error while opening our plugin in Adobe InDesign CC Debugger. Kindly help me to fix this issue.
NodeID_rv::fNodeID should be nil, NodeID_rv should only be used as a return value, and it should always Relinquish() it's NodeIDClass*. Otherwise we'll leak
Thanks,
Vimala LHi Vimala L,
you probably use the type NodeID_rv as a type of a local variable. If so, replace it by the type NodeID.
Or you have derived your own class from class NodeID. In this case be careful and use NodeID and NodeID_rv in the same way as InDesign does.
Markus -
Error while opening PDF format of a briefing book in OBIEE11g
Hi All,
We are facing an issue in Briefing Book in OBIEE11g. When we click on PDF link of a briefing book, we get an error saying:
A fatal error occurred while processing the request. The server responded with: The system cannot find the path specified.
MHTML format is working fine. If anyone had faced this issue, please let us know.
Thanks,
NithinHi All,
I see following error in Presentation Services log file:
[2012-01-18T11:00:10.000-05:00] [OBIPS] [ERROR:16] [] [saw.rpc.mis.read] [ecid: 053df419384e1669:2469ffea:134ec60eb23:-8000-0000000000048218,0:1] [tid: 7972] RPCServer returned a error: Error while executing PDFBookRpcCall.processMessage
java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1704)
at java.io.File.createTempFile(File.java:1792)
at oracle.xdo.common.tmp.TmpFile.createTmpFile(TmpFile.java:85)
at oracle.xdo.common.pdf.util.PDFUtil.getUniqueRandomFilename(PDFUtil.java:73)
at oracle.xdo.template.pdf.book.PDFBookBinder.process(PDFBookBinder.java:1866)
at com.siebel.analytics.web.javahostrpccalls.xmlp.PDFBookRpcCall.processMessageInternal(PDFBookRpcCall.java:174)
at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:251)
at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:193)
at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223)
at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:207)
at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:155)
at java.lang.Thread.run(Thread.java:662)
File:rpc.cpp
Line:456
Location:
saw.rpc.mis.read
saw.subsystems.remotesubsystemimpl.downloadbookpdf
saw.subsystems.remotesubsystemimpl.downloadbriefingbook
saw.httpserver.processrequest
saw.rpc.server.responder
saw.rpc.server
saw.rpc.server.handleConnection
saw.rpc.server.dispatch
saw.threadpool
saw.threads
SessionID: nofe1ofmktmc4gheegp8hll7p3hnffs37boofda
AuthProps: AuthSchema=UidPwd|UID=A158660|User=A158660
ecid: 053df419384e1669:2469ffea:134ec60eb23:-8000-0000000000048218,0:1
ThreadID: 7972
HttpCommand: DownloadBriefbook
RemoteIP: 114.17.27.202
[2012-01-18T11:00:10.000-05:00] [OBIPS] [ERROR:16] [] [saw.subsystems.remotesubsystemimpl.downloadbriefingbook] [ecid: 053df419384e1669:2469ffea:134ec60eb23:-8000-0000000000048218,0:1] [tid: 7972] Unable to download briefing book /users/a158660/Test BB in format pdf. See previous exception logs for detailed error.[[
File:briefingbook.cpp
Line:903
Location:
saw.subsystems.remotesubsystemimpl.downloadbriefingbook
saw.httpserver.processrequest
saw.rpc.server.responder
saw.rpc.server
saw.rpc.server.handleConnection
saw.rpc.server.dispatch
saw.threadpool
saw.threads
SessionID: nofe1ofmktmc4gheegp8hll7p3hnffs37boofda
AuthProps: AuthSchema=UidPwd|UID=A158660|User=A158660
ecid: 053df419384e1669:2469ffea:134ec60eb23:-8000-0000000000048218,0:1
ThreadID: 7972
HttpCommand: DownloadBriefbook
RemoteIP: 114.17.27.202
]] -
Strange error while opening pdf in Firefox
Hi there,
I have a strange problem with Acrobat 9 on Windows 7 64bit. When I click on a PDF file on websites, a white site opens and I get an Acrobat message, which is totally empty.
In the error box there is just a question mark on a blue circle, an "OK"-button and the title line says "Adobe Acrobat". The PDF files won't open.
That is something I have never had yet! When I choose "repair installation" from the Acrobat help menu - it works and I can open PDF files n the Firefox 3.5.5 browser - but about half an hour later I get the same error message again.
Any ideas?
Thank you!Header 1
Header 2
Problem is on my end … I’m running on windows 2008r2 server which has a computability problem with Acrobat Reader on client side ..Adobe is working out a fix….i wuill be switch back to the old server late today which should cure the problem If you wish to see the tech side of it Here's the official word on what the problem is, from MS tech support: In IIS7.5 we have implemented an optimization code that handles especially byte-ranges request whose result is a single range as follows. When a client makes a request of byte-ranges whose result is a single range, IIS 7.5 does not include the media type in the response! This seems to break Adobe-reader add-on in IE. In IIS7 and below we treated byte-ranges requests whose result is a single range the same manner as byte-ranges requests whose result is NOT a single range meaning that we all the time sent a media type in the response header. Example: The below request: Command: GET + URI: /test.pdf ProtocolVersion: HTTP/1.1 Accept: */* Range: bytes=153572-186237, 748935-750373, 748238-748934, 186238-411153, 750374-750792, 411154-486125, 486126-748237 … … Is equivalent to making a request to range 153572 - 750792 IIS7 will respond with - Http: Response, HTTP/1.1, Status Code = 206, URL: /test.pdf ProtocolVersion: HTTP/1.1 StatusCode: 206, Partial content Reason: Partial Content ContentType: multipart/byteranges; boundary= … … IIS 7.5 will respond with ProtocolVersion: HTTP/1.1 StatusCode: 206, Partial content Reason: Partial Content ContentType: application/pdf … … So in the case of IIS7.5, it is just like we are responding to a single range request “153572 - 750792 “ in which the HTTP RFC says that you should NOT send a media type in the response header! The IIS 7 and IIS7.5 behavior are both HTTP RFC compliant A response to a request for a single range MUST NOT be sent using the multipart/byteranges media type. A response to a request for multiple ranges, whose result is a single range, MAY be sent as a multipart/byteranges media type with one part. A client that cannot decode a multipart/byteranges message MUST NOT ask for multiple byte-ranges in a single request. Adobe was finally able to recreate the problem on Friday, and they are supposed to be working on it. (I don't know what their issue was with not being able to recreate it, but I did find out over the weekend that the behavior is different if the client you are using to browse the website is in a remote desktop session - everything seems to work fine.) Not sure what IIS Core team is doing, if anything. Even if Adobe provides a patch, I'm not too sure about using 2008 r2 as public web server if it requires the client to have the latest and greatest plugin. Microsoft may have the letter of the law on their side regards the RFC, but sometimes being right just isn't enough. -
Getting error while opening reports in EHS on portal
Hi,
I have deployed EHS Business package on portal. In the Industrial hygiene and safety role there is an iview "Standard Operating procedures". I am getting error
"Portal Runtime Error
An exception occurred while processing a request for :
iView : N/A
Component Name : N/A
iView not found: /global/services/java-iviews/com.sap.pct.ehs.reports.EHSReportGet." when i try to open any report on it. Can anybody please help me in this issue?check the logs under httP://server:port/nwa-monitoring-logs and traces-sap logs
you can see the detailed description of the error
Maybe you are looking for
-
DRIVERS REQUIRED FOR WINDOWS 7 (32-BIT) - FOR HP Pavilion g6-2004tu Notebook
Hi everybody! Today have formatted my Notebook and changed the OPERATING SYSTEM to Windows 7 (32-Bit) (Enterprise Edition) Need basic drivers for the my HP Pavilion g6-2004tu Notebook for the following devices, currently being Yellow Highlighted by t
-
How to see all tables in a database
I need to view all the tables in a database. What is the statement query to do that? Please help..
-
I'm still using BE 1.0 and very happy with it, but in rare instances it crashes. It leaves behind a file named ~PDTnnnn.tmp in my "...\Local Settings\Temp" folder. Is it possible to restore the session from this file?
-
Why does my screen not lock while talking?
When talking my screen doesn't lock.. It Just started doing this why?
-
Fix Links option missing from Functions menu
Version 11.1.2.2.300 I have Smart View tab that is missing the "Fix Links" option in the Functions menu in Edit section. I have done the following: - checked no item has been disabled in Excel options - re-installed Smart View on the machine, same re