XSTRING to PDF
Hi,
I'm using FM CONVERT_OTF to convert the OTF Data out of a smartform to XSTRING format.
Any idea about how to convert the XSTRING obtained to PDF? I tried the cl_http_response method, but it doesn't work. I'm on 4.6C, and the OO Methods work only on 4.7.
Any pointers would be helpful.
Are there any parameters in the smartform which will help me achieve this?
Regards,
Vijay
Use the below Code, this will help you to convert into pdf as a spool
CALL FUNCTION 'ADS_SR_OPEN'
EXPORTING
copies = 1
dest = 'ZPDI'
doctype = 'ADSP'
IMPORTING
handle = l_handle
spoolid = l_spoolid
partname = l_partname
EXCEPTIONS
device_missing = 1
no_such_device = 2
operation_failed = 3
wrong_doctype = 4
wrong_devicetype = 5
OTHERS = 6.
IF sy-subrc = 0.
CALL FUNCTION 'ADS_GET_PATH'
IMPORTING
ads_path = l_globaldir.
CONCATENATE l_globaldir '/' l_partname '.pdf'
INTO l_filename.
OPEN DATASET l_filename FOR OUTPUT IN BINARY MODE.
"Pass the XSTRING value here.
TRANSFER l_xstring TO l_filename.
CLOSE DATASET l_filename.
l_filesize = xstrlen( l_xstring ).
CALL FUNCTION 'ADS_SR_CONFIRM'
EXPORTING
handle = l_handle
partname = l_partname
size = l_filesize
no_pdf = ' '
EXCEPTIONS
OTHERS = 1.
IF sy-subrc NE 0.
RETURN.
ENDIF.
* Close the spool request
CALL FUNCTION 'ADS_SR_CLOSE'
EXPORTING
handle = l_handle
EXCEPTIONS
OTHERS = 1.
Thanks,
Jegadeesh
Similar Messages
-
How to convert Xstring to PDF format and send pdf to multiple user
Hi to all
can any one provide me saple code to convert Xstring to PDF format and send pdf to multiple user
i have searched the SDN , but cant get any proper soulution.
I shall be thankful to you for this.
Regards
Pavneet RanaUse function module 'SCMS_XSTRING_TO_BINARY' to convert from XString to a Binary table. Just like this:
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = lv_xstring_pdf
append_to_table = ' '
TABLES
binary_tab = lt_doc_content.
To send the email in an OO way you should user class CA_SEND_REQUEST_BCS. Take a look to program BCS_EXAMPLE_6 or any of the test programs in package SBCOMS. -
XSTRING to PDF or XSTRING to BAPI_DOCUMENT_CREATE2
I am working with an Adobe form. I have the form data coming back to me in an xstring. What I need to do is to convert this xstring to a pdf. How can I do this? If I have it in OTF data then I can handle the conversion but is there a way to go from xstring to OTF?
My end goal is to use BAPI_DOCUMENT_CREATE2 (it creates a DMS document) and use this newly created PDF as a hardcopy, attaching it to the document. Is there a way to just pass the xstring into this BAPI instead of creating the PDF first?
Regards,
DavisHi, Davis
Please Go Through The Following Thread Hope will help you,
[Converting XSTRING into PDF|Re: Converting XSTRING into PDF]
May Be following also will be helpful for you.
[BAPI's and Xstrings - does it work? |BAPI's and Xstrings - does it work?]
Kind Regards,
Faisal
Edited by: Faisal Altaf on Feb 5, 2009 7:31 PM -
XSTRING to PDF - XSTRING of any file extension
Dear Experts,
I am using class: cl_hrrcf_attachments method: read_attachment to get the xstring of the file uploaded by the applicant in e-recruitment. The file can be in any format - doc, docx, pdf etc. I get the xstring of the file.
For filetype, pdf, I am using the function module SCMS_XSTRING_TO_BINARY and using GUI_DOWNLOAD to get the pdf file. I have to convert all files to PDF.
I am facing the problem doing the same for .docx. Can anyone suggest how do I change xstring to pdf. Irrespective of the filetype. I am using the below code.
check lo_attach is bound.
CALL METHOD lo_attach->read_attachment
EXPORTING
attachment_record = ps_atta
IMPORTING
attachment_content = lv_content
attachment_mime = lv_content_type.
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
BUFFER = lv_content
IMPORTING
OUTPUT_LENGTH = lv_output_length
TABLES
BINARY_TAB = lt_binary_data
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = 'C:\Test\Testing.pdf'
FILETYPE = 'BIN'
TABLES
DATA_TAB = lt_binary_data
* FIELDNAMES =
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
Regards,
AbdullahHiii...
Check these links..
/people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
http://wiki.sdn.sap.com/wiki/display/ABAP/CL_ABAP_ZIPusage-ZippingABAPreportoutput
http://www.sapnet.ru/viewtopic.php?t=588
These links will be helpful..
Regards,
Jhings -
I have a function module called ZL_CONVERT_OTF (its a custom built one) It has an output importing parameter of type XSTRING, in which the data, comes up from the smartform that's in question, into a variable of type xstring.
Any idea on how to print this XSTRING into a pdf document?Hi,
DATA: BEGIN OF xstring occurs 0,
xs TYPE Xstring,
END OF xstring.
DATA: length TYPE I.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = path
FILETYPE = 'BIN'
IMPORTING
FILELENGTH = length
TABLES
DATA_TAB = xstring
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.
Regards
vijay -
Convert XSTRING to PDF Format and Send it as an attachment with work-item
I have an Adobe Form data available in the ECC system in XSTRING format. In one of my ABAP methods (used by a custom workflow task), i want to convert the XSTRING data in PDF format and send it as an attachment with a work-item. How best can this be done?
Appreciate any ideas,
SaurabhHi Saurabh,
if u want to download pdf which is in xstring format to u r local system
u can try the following code.
data: data_tab type table of x255.
call function 'SCMS_XSTRING_TO_BINARY'
exporting
buffer = XString data
tables
binary_tab = data_tab.
cl_gui_frontend_services=>gui_download(
exporting
filename = filename
filetype = 'BIN'
changing
data_tab = data_tab ).
cl_gui_frontend_services=>execute(
exporting
document = filename ).
Regards,
Chandru -
XSTRING to PDF ? AIF.
Hi,
I want to show Adobe Interactive Form PDF:
REPORT zz_aa_aif.
TABLES: lfa1.
DATA: wa_lfa1 TYPE lfa1.
DATA: fm_name TYPE funcname.
DATA: fp_formoutput TYPE fpformoutput,
fp_docparams TYPE sfpdocparams.
DATA: fp_outputparams TYPE sfpoutputparams.
TYPES:
BEGIN OF tls_bin,
line(69) TYPE c,
END OF tls_bin,
tlt_bin TYPE STANDARD TABLE OF tls_bin.
DATA: lt_att_content_hex TYPE SOLIX_TAB.
SELECTION-SCREEN BEGIN OF BLOCK a.
SELECT-OPTIONS: p_lifnr FOR lfa1-lifnr NO INTERVALS.
SELECTION-SCREEN END OF BLOCK a.
SELECT SINGLE lifnr name1 ort01
FROM lfa1
INTO CORRESPONDING FIELDS of wa_lfa1
WHERE lifnr = p_lifnr-low.
CALL FUNCTION 'FP_FUNCTION_MODULE_NAME'
EXPORTING
i_name = 'ZZ_AA_FORM_ABAP'
IMPORTING
e_funcname = fm_name.
fp_outputparams-nodialog = 'X'. " suppress printer dialog popup
fp_outputparams-getpdf = 'X'. " launch print preview
"fp_outputparams-PREVIEW = ' '.
CALL FUNCTION 'FP_JOB_OPEN'
CHANGING
ie_outputparams = fp_outputparams
EXCEPTIONS
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4
OTHERS = 5.
* Set form language and country (->form locale)
fp_docparams-langu = 'E'.
fp_docparams-country = 'US'.
fp_docparams-fillable = 'X'.
CALL FUNCTION fm_name
EXPORTING
/1bcdwb/docparams = fp_docparams
ZLFA1 = wa_lfa1
IMPORTING
/1bcdwb/formoutput = fp_formoutput
EXCEPTIONS
usage_error = 1
system_error = 2
internal_error = 3
OTHERS = 4.
CALL FUNCTION 'FP_JOB_CLOSE' .
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = fp_formoutput-pdf "PDF file from function module
TABLES
binary_tab = lt_att_content_hex.
rest of the code is not relevant.
it sends lt_att_content_hex as PDF to an email adress
How to convert XSTRING or BINARY to PDF and show it ?
tnxSOLVED:
Create screen 100 and place docking container and name id PDF.
Use this code:
*& Report ZZ_AA_AIF_1
report zz_aa_aif_1.
tables: lfa1.
data: wa_lfa1 type lfa1.
data: fm_name type funcname.
data: fp_formoutput type fpformoutput,
fp_docparams type sfpdocparams.
data: fp_outputparams type sfpoutputparams.
data: lt_pdf type table of tline,
ls_pdf like line of lt_pdf,
lv_url type char255,
pdf_fsize type i,
lv_content type xstring,
lt_data type standard table of x255.
data: lt_att_content_hex type solix_tab.
data : l_job_output_info type ssfcrescl.
data : ls_control_param type ssfctrlop.
data : g_html_container type ref to cl_gui_custom_container,
g_html_control type ref to cl_gui_html_viewer.
data : p_vbeln type vbeln_vl.
selection-screen begin of block a.
select-options: p_lifnr for lfa1-lifnr no intervals.
selection-screen end of block a.
field-symbols <fs_x> type x.
initialization.
ls_control_param-getotf = 'X'.
ls_control_param-no_dialog = 'X'.
start-of-selection.
select single lifnr name1 ort01
from lfa1
into corresponding fields of wa_lfa1
where lifnr = p_lifnr-low.
call function 'FP_FUNCTION_MODULE_NAME'
exporting
i_name = 'ZZ_AA_FORM_ABAP'
importing
e_funcname = fm_name.
fp_outputparams-nodialog = 'X'. " suppress printer dialog popup
fp_outputparams-getpdf = 'X'. " launch print preview
"fp_outputparams-PREVIEW = ' '.
call function 'FP_JOB_OPEN'
changing
ie_outputparams = fp_outputparams
exceptions
cancel = 1
usage_error = 2
system_error = 3
internal_error = 4
others = 5.
* Set form language and country (->form locale)
fp_docparams-langu = 'E'.
fp_docparams-country = 'US'.
fp_docparams-fillable = 'X'.
call function fm_name
exporting
/1bcdwb/docparams = fp_docparams
zlfa1 = wa_lfa1
importing
/1bcdwb/formoutput = fp_formoutput
exceptions
usage_error = 1
system_error = 2
internal_error = 3
others = 4.
call function 'FP_JOB_CLOSE' .
call screen 100.
*& Module STATUS_0100 OUTPUT
* text
module status_0100 output.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
create object g_html_container
exporting
container_name = 'PDF'.
create object g_html_control
exporting
parent = g_html_container.
* Convert xstring to binary table to pass to the LOAD_DATA method
call function 'SCMS_XSTRING_TO_BINARY'
exporting
buffer = fp_formoutput-pdf "PDF file from function module
tables
binary_tab = lt_att_content_hex.
* Load the HTML
call method g_html_control->load_data(
exporting
type = 'application'
subtype = 'pdf'
importing
assigned_url = lv_url
changing
data_table = lt_att_content_hex
exceptions
dp_invalid_parameter = 1
dp_error_general = 2
cntl_error = 3
others = 4 ).
* Show it
call method g_html_control->show_url( url = lv_url
in_place = 'X' ).
endmodule. " STATUS_0100 OUTPUT
*& Module USER_COMMAND_0100 INPUT
* text
module user_command_0100 input.
endmodule. " USER_COMMAND_0100 INPUT -
Hi, all,
I want to create a pdf file with xstring(255044462D...) using java. Is there anybody know how to do it? Thanks a lot!
MareaMarea,
i'm not really familiar with XI adapters, but a more basic way to do it (without WD, even if i love it) is:
1. You must have the remote function module available, which delivers the XSTRING data (let's call it Z_GET_PDF).
2. Import the function module (FM) interface using the Enterprise Connector import feature in the NWDS. This gives you the classes/jar to access the FM in a type-safe manner. The import can be done into a plain Java project, which has to reference the aii_proxy related jars and the sapmwjco.jar to resolve the compile time errors.
3. The import always generates xxxInput, xxxOutput classes and a single xxxPorttype class. So for the example, this might result in something like Z_Get_PdfInput, Z_Get_PdfOutput and PdfModulePorttype, if you specify the port type name as "PdfModule" in the EC import wizard.
4. Using is easy. Pseudo-Code:
// Instantiate the port type
PdfModulePortType port = new PdfModulePortType();
// Instantiate the input (IMPORT parameters/tables of FM)
Z_Get_PdfInput input = new Z_Get_PdfInput();
// Set the name/ID whatever of the PDF to load...
input.setPdfID("test_pdf");
// You must have the JCO client connection available.
// This is configurable in XI, isn't it? ;)
// The connection must be set in the port-type.
// This method might have another, rather similar name (writing this from my internal memory hmpf)
port.messageSpecifier.setJCOClient(client);
// Now execute the FM using the port type and get the result (output)
// Of course you have to catch the (runtime) exceptions in real life.
Z_Get_Pdf_Output output = port.executeZ_Get_Pdf(input);
// In case of XSTRING, you should get a byte[] in Java.
// This is already the data representing the PDF file.
byte[] pdfData = output.getXStringData();
// Do something with pdfData, create file or whatever.
Hope that helps.
Regards,
Stefan -
Convert pdf xstring to pdf file format
Hi, All,
Could anybody know how to convert xstring(hexadecimal format like 255044462D) to pdf file format? I have to output pdf xstring which generated in SAP to XI, then output PDF file. Thanks a lot!
MareaFrom what I've understood from Michal's blog code, it will depend on the format that you choose for the file to have.
In his case, he used
type = if_ai_attachment=>C_MIMETYPE_JPEG
In your case, you could use the equivalent type for PDF files.
If you search for the IF_AI_ATTACHMENT interface in SE80 (ABAP Workbench), under Attributes folder you'll be able to see the constants which are defined in the interface. And there you have C_MIMETYPE_PDF (associated to the content-type 'application/pdf').
I don't know whether it is possible to do the type association using the RFC payload (probably not). The ABAP Proxy attachment seems to be the best approach.
Regards,
Henrique. -
Convert PDF to XSTRING and dysplay in portal(html)
Hi experts :
I need your help once again. I've read all the post regarding this issue but can't find a solution for my problem.
Basically, I have to create a PDF from a spool, convert it to xstring and send it to the web via RFC.
What I do is :
Convert the spool to PDF using FM CONVERT_OTFSPOOLJOB_2_PDF.
Convert the PDF tline table into XSTRING using a field symbol and a table of tlines (as described in one of the SDN blogs).
Then, I send to the web the value reurned from the conversion of the PDF line to XSTRING.
But, when opening the xstring there is nor PDF file but and error. If I download the PDF tline table, it works and can create the PDF, but nothing from the XSTRING.
My questions are :
Do we have to do any conversion on the portal side to convert the XSTRING into PDF?
is there any possibility of downloading the xstring to my desktop in order to check if I could create the PDF file from it?.
Helpful answer will be rewarded.
Regards,
Carlos.For the last question, use this code:
FORM write_bin_file
USING
i_filename TYPE string
i_file_xstring TYPE xstring.
TYPES xx(50) TYPE x.
DATA lt_xstring TYPE TABLE OF xx.
DATA l_length TYPE i.
CALL METHOD cl_swf_utl_convert_xstring=>xstring_to_table
EXPORTING
i_stream = i_file_xstring
IMPORTING
e_table = lt_xstring
EXCEPTIONS
OTHERS = 3.
l_length = XSTRLEN( i_file_xstring ).
CALL METHOD cl_gui_frontend_services=>gui_download
EXPORTING
bin_filesize = l_length
filename = i_filename
filetype = 'BIN'
CHANGING
data_tab = lt_xstring
EXCEPTIONS
OTHERS = 3.
ENDFORM. "write_bin_file -
Display pdf of an xstring directly in ERP
Hi,
I am trying to generate a pdf-file out of an xstring-object which I got from the pdf creation in webdynpro.
I want to display the pdf directly in the erp-system. Does anybody know how to convert the xstring to pdf and how to directly show the pdf without saving it to harddisk?
Thanks in advance,
PatrickCheck this out -:)
<a href="https://wiki.sdn.sap.com/wiki/display/Snippets/SAPPDFViewer">SAP PDF Viewer (Code Gallery)</a>
Greetings,
Blag. -
Problem in generating a PDF From XSTRING From RFC
Hi All,
I have done the ADS Configuration successfully.
When I try to create empty interactive using one text field, and deployed it, the application displays the PDF form. Now I want to display a PDF report, for this I am calling a RFC which returns a file in the format of XSTRING. How can I convert the XSTRING into PDF form in webdynpro.
If anyone have done this scenario, can guide me what are all the steps to be followed and can give me some sample codings to convert the XSTRING to the Form supported by PDF.
Thanks
Ponnusamy PHi sumit,
Here is my server log:
<!LOGHEADER[START]/>
<!HELP[Manual modification of the header may cause parsing problem!]/>
<!LOGGINGVERSION[1.5.3.7185 - 630]/>
<!NAME[./log/defaultTrace.trc]/>
<!PATTERN[defaultTrace.trc]/>
<!FORMATTER[com.sap.tc.logging.ListFormatter]/>
<!ENCODING[ASCII]/>
<!FILESET[11, 20, 10485760]/>
<!PREVIOUSFILE[defaultTrace.10.trc]/>
<!NEXTFILE[defaultTrace.12.trc]/>
<!LOGHEADER[END]/>
#1.5#00144F3E9F4B005A000000030000124100043F954B6C0EBB#1195810354891#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B0058000003710000124100043F954BD445BC#1195810361722#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003720000124100043F954BD4465A#1195810361722#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = UWL_PUSH_ITEMS; name application = UniversalWorklistService#
#1.5#00144F3E9F4B005A000000050000124100043F954C6F7792#1195810371891#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000070000124100043F954C9D6556#1195810374901#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000090000124100043F954D75ED62#1195810389092#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B00580000039A0000124100043F954DFE9318#1195810398049#com.sap.workflow#sap.com/irj#com.sap.workflow.#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Error##Plain###Object not found in lookup of WF_DBPOOL.#
#1.5#00144F3E9F4B00580000039C0000124100043F954DFE97B5#1195810398050#com.sap.workflow#sap.com/irj#com.sap.workflow.#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Error##Plain###Object not found in lookup of SAPF11DB.#
#1.5#00144F3E9F4B00580000039E0000124100043F954DFEA154#1195810398052#com.sap.workflow#sap.com/irj#com.sap.workflow.#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Error##Plain###Path to object does not exist at java:comp, the whole lookup name is java:comp/env/jdbc/SAP/EP_PRT.#
#1.5#00144F3E9F4B0058000003AD0000124100043F954E27CA25#1195810400750#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003AE0000124100043F954E27CACB#1195810400750#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSRD_BROADCASTING_KM_RFC; name application = com.sap.ip.bi.broadcasting.broadcasting#
#1.5#00144F3E9F4B005A0000000B0000124100043F954E3B1289#1195810402012#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A0000000D0000124100043F954E6900A2#1195810405022#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A0000000F0000124100043F954E6909E6#1195810405025#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000110000124100043F954E691286#1195810405027#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000130000124100043F954E691DA8#1195810405029#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000150000124100043F954E692C7F#1195810405033#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000170000124100043F954E693536#1195810405036#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B005A000000190000124100043F954E693DD2#1195810405038#com.sap.engine.services.prtbridge#sap.com/irj#com.sap.engine.services.prtbridge#Guest#0####05b79de099a711dcaaad00144f3e9f4b#Thread[com.sap.pcd.gl.xfs.LocalNotificationThread,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Error#1#/System/Server#Java###An Error has been occured during PRTBridge operation
[EXCEPTION]
#1#com.sap.engine.frame.cluster.message.NoListenerOnDestinationException: There is no listener registered on the destination 12,751,750 for service "prtbridge".
at com.sap.engine.core.cluster.impl6.ms.MSEventListener.isServiceRunning(MSEventListener.java:392)
at com.sap.engine.core.cluster.impl6.ms.MSConnectionImpl.sendMessage(MSConnectionImpl.java:146)
at com.sap.engine.core.cluster.impl6.ClusterManagerImpl.ms_sendMessage(ClusterManagerImpl.java:2382)
at com.sap.engine.core.service630.context.cluster.message.MessageContextImpl.send(MessageContextImpl.java:85)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:138)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.send(PRTBridgeCommunicationManager.java:169)
at com.sap.portal.prt.bridge.service.managers.PRTBridgeCommunicationManager.broadCastMessage(PRTBridgeCommunicationManager.java:305)
at com.sap.portal.prt.sapj2ee.core.clustercommunication.MessageContextWrapper.broadCastMessage(MessageContextWrapper.java:252)
at com.sapportals.portal.prt.service.notification.impl.NotificationSAPJ2EE630.publish(NotificationSAPJ2EE630.java:683)
at com.sapportals.portal.prt.service.notification.NotificationServiceDispatcher.publish(NotificationServiceDispatcher.java:160)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.handleMsgContainer(SynchronousNotificationCommunication.java:134)
at com.sapportals.portal.softcache.SynchronousNotificationCommunication.createNotification(SynchronousNotificationCommunication.java:183)
at com.sapportals.portal.softcache.SoftCaches.createNotification(SoftCaches.java:310)
at com.sapportals.portal.softcache.SoftCache.createNotification(SoftCache.java:579)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.notifyCrossServer(XfsNotificationEngine.java:789)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.sendNotifications(XfsNotificationEngine.java:813)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.updateAllCachedObjects(XfsNotificationEngine.java:723)
at com.sapportals.portal.pcd.gl.xfs.notif.XfsNotificationEngine.run(XfsNotificationEngine.java:220)
at java.lang.Thread.run(Thread.java:534)
#1.5#00144F3E9F4B0058000003B10000124100043F9553F57EE1#1195810498117#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003B20000124100043F9553F57F8D#1195810498117#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSRD_GET_PORTAL_USERS; name application = com.sap.ip.bi.broadcasting.broadcasting_users#
#1.5#00144F3E9F4B0058000003B40000124100043F9553F59B7C#1195810498124#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003B50000124100043F9553F59C11#1195810498124#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSRD_MAP_TO_PORTAL_USERS; name application = com.sap.ip.bi.broadcasting.broadcasting_users#
#1.5#00144F3E9F4B0058000003B80000124100043F9553F5C008#1195810498134#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003B90000124100043F9553F5C0B6#1195810498134#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSRD_STORE_ONLINE_LINK; name application = com.sap.ip.bi.broadcasting.online_link#
#1.5#00144F3E9F4B0058000003BD0000124100043F9553F68A8E#1195810498185#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003BE0000124100043F9553F68B28#1195810498186#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSPOR_NODES_READ; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003C00000124100043F9553F6A821#1195810498193#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003C10000124100043F9553F6A8B7#1195810498193#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSPOR_NODES_SAVE; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003C30000124100043F9553F6C51F#1195810498200#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003C40000124100043F9553F6C5B7#1195810498200#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSPOR_PORTAL_CALL; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003C60000124100043F9553F6E1E8#1195810498208#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003C70000124100043F9553F6E27D#1195810498208#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSPOR_SHORT_TO_URL_CONVERT; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003C90000124100043F9553F6FEBD#1195810498215#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003CA0000124100043F9553F6FF55#1195810498215#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSPOR_URL_TO_SHORT_CONVERT; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003CC0000124100043F9553F71BA6#1195810498222#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003CD0000124100043F9553F71C3C#1195810498223#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSRD_FOLDER_WRITABLE; name application = com.sap.ip.bi.portalnavigation.binavigationrfcservice#
#1.5#00144F3E9F4B0058000003D00000124100043F9553F73F1B#1195810498232#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003D10000124100043F9553F73FB1#1195810498232#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_ABAP_EXCEPTION_TEST; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003D30000124100043F9553F75C0B#1195810498239#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003D40000124100043F9553F75CA0#1195810498239#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_LOGGER_CONFIG_GET; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003D60000124100043F9553F778EC#1195810498246#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003D70000124100043F9553F77981#1195810498247#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_LOGGER_CONFIG_SET; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003D90000124100043F9553F795C9#1195810498254#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003DA0000124100043F9553F7965E#1195810498254#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_RFC_SERVICE_LISTENERS_GET; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003DC0000124100043F9553F7B2C0#1195810498261#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003DD0000124100043F9553F7B355#1195810498261#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_RFC_SERVICE_TEST; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003DF0000124100043F9553F7CF5B#1195810498269#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003E00000124100043F9553F7CFF0#1195810498269#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_RFC_VERSION_INFO_GET; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003E20000124100043F9553F7EC1C#1195810498276#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003E30000124100043F9553F7ECB0#1195810498276#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_TIME_GET; name application = com.sap.ip.bi.portalrfctest.biportalrfctest#
#1.5#00144F3E9F4B0058000003E60000124100043F9553F80FB2#1195810498285#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003E70000124100043F9553F81052#1195810498285#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_BINARY_CONTENT_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003E90000124100043F9553F82E6B#1195810498293#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003EA0000124100043F9553F82F00#1195810498293#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_FOLDER_CONTENT_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003EC0000124100043F9553F84C5B#1195810498300#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003ED0000124100043F9553F84CF9#1195810498301#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_ROOT_FOLDER_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003EF0000124100043F9553F86A0A#1195810498308#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003F00000124100043F9553F86AA0#1195810498308#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_SAP_ROOT_FOLDER_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003F20000124100043F9553F886D3#1195810498315#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003F30000124100043F9553F88768#1195810498316#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_STRING_CONTENT_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003F50000124100043F9553F8A365#1195810498323#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003F60000124100043F9553F8A3F8#1195810498323#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_ZIP_STREAM_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003F80000124100043F9553F8C0A5#1195810498330#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003F90000124100043F9553F8C139#1195810498330#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = RSWR_CLUSTER_INFO_GET; name application = com.sap.ip.bi.portalrfctest.filebrowserrfcservice#
#1.5#00144F3E9F4B0058000003FB0000124100043F9553F93261#1195810498359#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000003FC0000124100043F9553F93364#1195810498360#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = SALV_WD_EXPORT_PDF; name application = com.sap.ip.bi.webdynpro.alv.pdf.exportpdfservice#
#1.5#00144F3E9F4B0058000004010000124100043F95592D3367#1195810585654#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004020000124100043F95592D340D#1195810585654#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ROOMS; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004040000124100043F95592D5080#1195810585661#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004050000124100043F95592D5115#1195810585661#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ROOM_OWNERS; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004070000124100043F95592D6CE1#1195810585668#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004080000124100043F95592D6D75#1195810585668#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ROOM_USERS; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000040A0000124100043F95592D8932#1195810585676#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B00580000040B0000124100043F95592D89C6#1195810585676#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ROOM_INFO; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000040D0000124100043F95592DAB29#1195810585684#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B00580000040E0000124100043F95592DABCB#1195810585684#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_EXT_ROOMACCESSURL; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004100000124100043F95592DCD8F#1195810585693#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004110000124100043F95592DCE2A#1195810585693#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_INT_ROOMACCESSURL; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004130000124100043F95592DEAB7#1195810585701#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004140000124100043F95592DEB4C#1195810585701#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ALL_CATEGORIES; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004160000124100043F95592E06DC#1195810585708#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004170000124100043F95592E0771#1195810585708#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_ROOM_PRIVACYTYPES; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004190000124100043F95592E230F#1195810585715#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B00580000041A0000124100043F95592E23A4#1195810585715#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_TEMPLATES; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000041C0000124100043F95592E3F4E#1195810585722#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B00580000041D0000124100043F95592E3FE3#1195810585722#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_GET_TEMPLATE_INFO; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000041F0000124100043F95592E5B36#1195810585729#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004200000124100043F95592E5D97#1195810585730#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_CREATE_ROOM; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004220000124100043F95592E793D#1195810585737#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004230000124100043F95592E79D2#1195810585737#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_DELETE_ROOM; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004250000124100043F95592E9860#1195810585745#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004260000124100043F95592E98FF#1195810585745#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_ADD_USER_TO_ROOM; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B0058000004280000124100043F95592EB5DD#1195810585753#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B0058000004290000124100043F95592EB672#1195810585753#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_REMOVE_USER_FROM_ROOM; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000042B0000124100043F95592ED292#1195810585760#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService]: registerToRFCDispatcher Ok#
#1.5#00144F3E9F4B00580000042C0000124100043F95592ED327#1195810585760#com.sap.portal.RFCLogger#sap.com/irj#com.sap.portal.RFCLogger#Guest#0####eeeec03099a511dc854500144f3e9f4b#SAPEngine_Application_Thread[impl:3]_30##0#0#Info##Plain###[RFCEngineService] setFunctionCallListener: name function = LSO_COL_SET_ROOM_USERS; name application = com.sap.netweaver.coll.appl.room.rfcadapter.RFCService#
#1.5#00144F3E9F4B00580000042E0000124100043F95592EEF09#1195810585767#com.sap.portal.RFCLogge -
How to Covert PDF! file format into XSTRING format in SAP UI5?
HI All,
I Am ABAPer. I don't have any idea on front end system.
Can any buddy guide me how to convert PDF file into XSTRING or BINARY in SAP UI5 (either it may be XML or Script )?
My requirement is, I have to upload file in SAP-UI5. Those file should upload in back end system (MIME repository (SAP-ECC) or DMS).
I have created below screen for PDF! upload in SAP-UI5.
Below code I have written in SAP gateway system.
* Get MIME repository information
lr_mime_rep = cl_mime_repository_api=>if_mr_api~get_api( ).
* Upload FILE into MIME repository.
lr_mime_rep->put(
EXPORTING
i_url = p_path
i_content = lv_content
EXCEPTIONS
parameter_missing = 1
error_occured = 2
cancelled = 3
permission_failure = 4
data_inconsistency = 5
new_loio_already_exists = 6
is_folder = 7
OTHERS = 8 ).
Back end system required file name with extension and XSTRING(Converted PDF data).
How to convert PDF file into XSTRING or BINARY in SAP-UI5?
Kindly help me on this...Hi Karthikeyan,
If you have PDF internal table with you, You can follow the below method to upload into Unix directory.
DATA:file_path TYPE char100 VALUE '/usr/sap/tmp/rep_out.PDF'.
OPEN DATASET file_path FOR OUTPUT IN BINARY MODE.
IF sy-subrc EQ 0.
LOOP AT it_pdf.
TRANSFER it_pdf TO file_path.
ENDLOOP.
ENDIF.
CLOSE DATASET file_path.
Thanks
Venkat.O -
BSP PDF not working in ECC 6.0
Hello all, we are upgrading from 4.7 to ECC 6.0 and we have several BSP programs that create pdf reports by converting data from the r/3 spool. This following code works fine in SAP 4.7 but in ECC 6.0, I am getting the error: 'File does not begin with '%pdf-'. The following is the code to convert a file from the spool and display in pdf format. Again, this works in 4.7.
Any help is appreciated
IF ztsp01-rqapprule LE 99.
CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
EXPORTING
src_spoolid = ztsp01-rqident
no_dialog = 'X'
TABLES
pdf = witab
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 = 8
err_btcjob_submit_failed = 9
err_btcjob_close_failed = 10
OTHERS = 11.
Get spool name.
zabapspoolid = ztsp01-rqident.
Delete spool.
CALL FUNCTION 'RSPO_R_RDELETE_SPOOLREQ'
EXPORTING
spoolid = zabapspoolid.
IF sy-subrc EQ 0.
LOOP AT witab INTO itab.
TRANSLATE itab USING ' ~'.
CONCATENATE output itab INTO output IN CHARACTER MODE.
ENDLOOP.
TRANSLATE output USING '~ ' .
Convert the Character String to Binary String.
DATA: r_string TYPE string.
DATA: r_xstring TYPE xstring.
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
EXPORTING
text = output
IMPORTING
buffer = outputx.
CREATE OBJECT cached_response TYPE cl_http_response EXPORTING
add_c_msg = 1.
DATA:l_pdf_len TYPE i.
l_pdf_len = XSTRLEN( outputx ).
l_pdf_len = strlen( output ).
cached_response->set_data( data = outputx
cached_response->set_cdata( data = output
length = l_pdf_len ).
cached_response->set_header_field( name =
if_http_header_fields=>content_type
value = 'application/pdf' ).
cached_response->set_status( code = 200 reason = 'OK' ).
cached_response->server_cache_expire_rel( expires_rel = 30 ).
CALL FUNCTION 'GUID_CREATE'
IMPORTING
ev_guid_32 = guid.
CONCATENATE runtime->page_url '/' guid '.pdf' INTO
display_url.
cl_http_server=>server_cache_upload( url = display_url
response = cached_response ).
ENDIF.
RETURN.
ELSE.
zabapspoolid = ztsp01-rqident.
Delete spool.
CALL FUNCTION 'RSPO_R_RDELETE_SPOOLREQ'
EXPORTING
spoolid = zabapspoolid.
page->messages->add_message(
condition = 'page'
message =
'Display is greater than 99 pages. Use a smaller selection.'
severity = page->messages->co_severity_error ).
ENDIF.Hello all, SAP just issued a fix for PDF conversion in a Unicode environment on 4/7/09. This fixes function modules 'CONVERT_ABAPSPOOLJOB_2_PDF' and 'CONVERT_OTFSPOOLJOB_2_PDF' among others. They are notes 1320163 and 1324547. I have included the code to display a spool file in a BSP application using the lastest version of the function module.
Data:
text(68) TYPE c,
pdf_xstring type xstring,
bin_size type i,
l_pdf_len type i.
IF ztsp01-rqapprule LE 99.
Convert binary xstring to PDF.
CALL FUNCTION 'CONVERT_ABAPSPOOLJOB_2_PDF'
EXPORTING
src_spoolid = ztsp01-rqident
no_dialog = 'X'
pdf_destination = 'X'
no_background = 'X'
importing
pdf_bytecount = bin_size
bin_file = pdf_xstring
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
err_btcjob_submit_failed = 10
err_btcjob_close_failed = 11
OTHERS = 12.
Get spool name.
zabapspoolid = ztsp01-rqident.
Delete spool.
CALL FUNCTION 'RSPO_R_RDELETE_SPOOLREQ'
EXPORTING
spoolid = zabapspoolid.
IF sy-subrc EQ 0.
LOOP AT witab INTO itab.
TRANSLATE itab USING ' ~'.
CONCATENATE output itab INTO output IN CHARACTER MODE.
ENDLOOP.
TRANSLATE output USING '~ ' .
Convert the Character String to Binary String.
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
EXPORTING
text = output
IMPORTING
buffer = outputx.
Instantiate Object
CREATE OBJECT cached_response
TYPE
cl_http_response
EXPORTING
add_c_msg = 1.
Determine length of pdf xstring.
l_pdf_len = XSTRLEN( pdf_xstring ).
Sets the HTTP body of this entity to the given binary data.
cached_response->set_data( data = pdf_xstring
length = l_pdf_len ).
Sets the value of the specified header field.
cached_response->set_header_field( name =
if_http_header_fields=>content_type
value = 'application/pdf' ).
Sets current HTTP status code
cached_response->set_status( code = 200 reason = 'OK' ).
Sets relative expiry time for this response in server cache.
cached_response->server_cache_expire_rel( expires_rel = 30 ).
Create GUID.
CALL FUNCTION 'GUID_CREATE'
IMPORTING
ev_guid_32 = guid.
build display url.
CONCATENATE runtime->page_url '/' guid '.pdf' INTO
display_url.
Put New Object in the ICM Server Clipboard (ICM)
cl_http_server=>server_cache_upload( url = display_url
response = cached_response ).
ENDIF.
Thanks, Troy -
Hello,
users shall have the possibility to make comments in a pdf which is displayed in a WD application.
But when the user save the pdf it will be saved as a copy local on client site.
Is there a possibility that the original pdf can be changed?
Otherwise the user have to upload the file again.
With this coding we display the pdf, that's work fine:
cl_wd_runtime_services=>attach_file_to_response(
i_filename = lv_filename
i_content = lv_xstring
i_mime_type = 'PDF'
i_in_new_window = abap_false
i_inplace = abap_false ).
Or is there another way to do this except attach_file_to_response?
I tried also the UI-element InteractiveForm which use also a xstring for pdf data.
But the behavior is the same.
Thanks for all answers
SusanneThe only way of not having to upload the locally changed PDF again is to use SAP Interactive Forms by Adobe in an online scenario. Notice however that there is a semantic difference. With SAP Interactive Forms by Adobe you are changing the data in the PDF, not the PDF itself. However, since the PDF gets generated on the fly (for downloading) the difference is not apparent to the end user.
Maybe you are looking for
-
[SOLVED] Reverting Guake terminal tab names back to 'Terminal #'
The new version of Guake (0.4.3) implemented 'Better Tab Titling'. This means that instead of a new tab name being 'Terminal #' (where # is an auto incrementing integer), it instead forced the title to be equal to the VTE prompt. My issues were that
-
Changing Libraries on one computer
Hi, I set up my families iPods all wrong initially, not understanding how 'playlists' worked, I wanted to keep our songs separate (massively different tastes in music!). instead of putting all songs into one library and creating playlists (which you
-
How to reinstall mac os x without erase boot camp?
Situation:Today, i was using mac os x this morning, it worked fine. then when i went home from work, start up the macbook pro, it took like 4-5 minutes to start the login, then take 30-45 secs, then the desktop starting to freeze! Notes: I have Boot
-
When turnin on my PC the screen goes black with a flashing white line in the right hand corner I then can't use my keyboard, mouse or touch screen to off of this black screen and to log on
-
Is it possible to use Airport Express to extend my Cisco E2500 wireless network
Hi everyone, I just bought the new 2012 Airport Express yesterday, and want to extend my network which is using Cisco E2500 via the Ethernet port, but I don't know how to do it, anyone can tell me if it is possible and how to do it?