Receiver adapter problem urgent
Hi all,
I am doing file to file scenior .
at receiver side adapter , the cc showing status " Message processing started" with message id from past 2 hours .
in audit log last status is : "The message was successfully retrieved from the receive queue."
till yes'day this was working fine as .
What may be probelm ? and plz tell me importance of time out sec parameters.
Thanks,
HI Brunda
your problem will be solved by restarting J2EE engine
steps to restart J2EE engine
1) run transaction SMICM
2) then in the tab administration => J2EE instance(local) =>send soft shutdown with restart
by this java engine will restart and will be up in 5-10 minutes and your problem will be solved
To resart the message again folloe these steps
Use Tcode SXMB_IFR there open RWB
In RWB click on message monitoring and there select adapter engine from the drop down of message from componentclcik on display
There in the screen fill the filter to find your message select your message and then click on resend. It may ask you for the password while resending .give right credentials there and message will be reprocessed
Thanks
sandeep sharma
PS ; if helpful kindly reward points
Similar Messages
-
RFC Receiver Adapter (Problem)
Hi All,
I have configured RFC Receiver Adapter : Here i have imported a Z FM for example
"" Z_API_DOCUMENT_CREATE_TEST "" having below import paramaters:
LF_DOCNUMBER TYPE BAPI_DOC_DRAW-DOCUMENTNUMBER
IV_PF_HTTP_DEST TYPE RFCDES-RFCDEST
IV_PF_FTP_DEST TYPE RFCDES-RFCDEST
LF_FILENAME TYPE BAPI_DOC_DRAW-DOCUMENTNUMBER
1) Now i use MM to fill in two parameters : LF_DOCNUMBER , LF_FILENAME
If my FIle is of kind : test55.pdf --> LF_DOCNUMBER = test55
LF_FILENAME = test55.pdf
For this i have checked in Sender File Adapter "Adapter Specific Message Attributes"
So i write UDF to capture Filename and Filename with extension to fill above shown parameters.
Now i saw target xml after mapping in CC monitor of RWB is as below
<?xml version="1.0" encoding="UTF-8" ?>
- <ns0:Z_API_DOCUMENT_CREATE_TEST xmlns:ns0="urn:sap-com:document:sap:rfc:functions">
<IV_PF_FTP_DEST>SAPFTPA</IV_PF_FTP_DEST>
<IV_PF_HTTP_DEST>SAPHTTPA</IV_PF_HTTP_DEST>
<LF_DOCNUMBER>xierror</LF_DOCNUMBER>
<LF_FILENAME>xierror.doc</LF_FILENAME>
</ns0:Z_API_DOCUMENT_CREATE_TEST>
But LF_FILENAME is getting populated to my Z FM at runtime but LF_DOCNUMBER works fine filling up with value.
But when i run the FM using F8 it works , what could be the problem.
Any advice
regards
SrinivasHi,
The problem is with the Data types used for LF_DOCNUMBER.
Make this as Char or Numeric in FM and then try. If its of any packed values then conversion will create the problem
Thanks
Swarup -
RFC Receiver Adapter Problem- Sending Blank XML Node
Hi,
I'm using the RFC receiver adapter to call a RFC in R/3 from XI 3.0
In the payload XML one node is blank as I want to pass a blank parameter to the RFC. But in R/3 the blank node is getting converted to #
Can anyone suggest how can I pass a blank node while calling the RFC using RFC receiver adapter in XI 3.0?
Thanks in advance,
DipankarHey
Please check the outbound payload in sxmb_moni and RWB,if the field is blank there,then it means that PI is passing correct value to ECC.its possible that RFC has been coded in such a way that it converts blank spaces to #.Please look at RFC documentation in that case and see if it helps more.
If the outbound payload itself in PI is showing as # instead of blank,then check the message mapping in PI.
Thanx
Aamir -
Soap Receiver Adapter problem. very urgent..
Hi,
When I am sending data from XI to CRM through soap receiver communication channel I am getting error:
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Authority check failed
Pls advice urgent.
RegardsHi Rick,
At fist did you create SOAP fault message mapping in your scenario?
If not then plz do that.
Some links for ur help:
Troubleshooting - RFC and SOAP scenarios *** Updated on 20/04/2009 *** - have a look into this to troubleshoot your SOAP
Fault Message Types - A Demo (Part 1)
Receiver SOAP adapter scenarios:
RFC -> XI -> WebService - A Complete Walkthrough (Part 1)
RFC -> XI -> WebService - A Complete Walkthrough (Part 2)
Regards,
Vinod. -
SOAP Receiver Adapter problem (client certificate required)
My Scenario is similar to described in https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3721. [original link is broken] [original link is broken] [original link is broken] I have two PI servers running on one machine. I am trying to post message HTTPS with Client authentication via SOAP adapter from one PI system to SOAP adapter of other PI server. I have done the following configuration.
PI Server AXD - (Client) - Receiver SOAP adapter
PI Server AXQ - (Server) - Sender SOAP Adapter.
Steps in AXD
1. I have created a certificate of AXD in the service_ssl view of key storage.
2. I have imported the AXQ public certificate in to AXD in the TrustedCAs of Key storage
Steps in AXQ
1. I have created a certificate of AXQ in the service_ssl view of key storage.
2. I have imported the AXD public certificate in to AXQ in the TrustedCAs of Key storage.
3. I have created a user in AXQ and assigned the certificate of AXD under usermangement in Security provider to this user.
4. I have added the AXD certificate under Client Authentication tab with require client certificate option checked in the SSL Provider.
5. I have assigned the user created in AXQ in the step above to the Sender Agreement.
Now when I post message from AXD with Configure Client Authentication checked (Here I have selected the certificate of AXD and view as service_ssl) I am getting the following error.
Exception caught by adapter framework: SOAP: response message contains an error XIServer/UNKNOWN/ADAPTER.JAVA_EXCEPTION - java.security.AccessControlException: client certificate required at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:884) at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl0_3
Any pointer to solve this problem is highly appreciated.
Thanks
AbinashHi Hemant,
I have couple of questions. Why do we need to import certificate for SOAP WS-Security and from where I can get it?
As far as my scenario goes I am not using message level security.
Secondly what do you mean by TRUSTED/WebServiceSecurity? I don't see any such view inside the Key Storage. I can see a view named just WebServiceSecuity though.
Also I don't have a decentralized adapter installation rather I have two separate PI instances having their own central adapter engine.
Abinash -
Hi guys,
I have problem with ABAP Proxy->XI->SOAP scenario. I send data from R/3 via Proxy. I see in the monitor, that message has been processed successfully, however, the SOAP adapter does not send this message to the target. I tried to run a listener on on my local machine on port 80 and sent data from SAP. Again, in monitor successful, but no action in the listener - the message did not arrive. (the adapter was set up to send data to ma local PC). The scenario is async.
Any idea, what could be wrong?
In the receiver SOAP adapter - hoe to set up Target URL? http://<machine>:<port> or w/o port and it is automatically sent to port 80?
Thanx for answers!
Olain.Hi guys, thanx for answers..
All the systems are in the local network, so no proxy is there. However, in the communication channel monitoring I get error: connection timed out , can be due to invalid adress.. However, If i try to reach the WS from the SOAPui tool, this web service works...
Any other idea?
Olian -
Hello Friends,
I am doing a simple File to File scenario. The scenario has succussfully gone through the pipeline steps and so it is successful in sxmb_moni. But the output file has not been generated. I have checked the communication channel monitoring for the receiver file adapter. There, its status is "green" and "functioning", but under "Processing Details for Cluster Node" i am not getting any logs/messages which tells us when the process has statred and ended.
In message monitoring, the status is "To be delivered" and its not getting changed.
Please guide me to solve this issue.
Thanks & Regards,
Senthil.Hi
First check
1) Receiver FTP Details if it is correct (Floder having right credentials to write file)
2) In Message Monitoring "To be delivered status" u can send it from there itself "Resend"
If not happening delete all Messages of "To be delivered status" and resend again it would work
Moreover check Smq1 / smq2 Queues if it is stuck
For processing u have for sure clear off all messages in "To be delivered state' first r else all messages will be in pipeline
Better ---> SXMB_ADM --> Deactivate / Activate Queues
Rgds
Srini -
Problem with Variable Substitution Receiver Adapter
Hi,
I need to use a dynamic filename so I'm using the variable substitution in my receiver adapter. BUT, the filename can't appear in the file. So i used this blog in reference --> Solution to the problem encountered using Variable Substitution with XI-SP12
The PROBLEM is I still get and extra blank line in the file. How can I eliminate this extra line?
Thanks in advance.
Using XI 7.0Hi Gaurav,
Data Type:
Lines
Line
Config
FileName
XML - example:
<?xml version="1.0" encoding="utf-8"?>
<nr1:MT_TP_TipoCambio_Detalle_ECC_Req xmlns:nr1="urn:erplatam/tipocambio:tp:ecc">
<Lines>
<Line>USDSOL0000000000003.10000013-09-200813-09-2008V</Line>
</Lines>
<Lines>
<Line>USDSOL0000000000002.50000014-09-200814-09-2008V</Line>
</Lines>
<Config>
<FileName>SIGMA_TCSAP_F081031.DAT.TXT</FileName>
</Config>
</nr1:MT_TP_TipoCambio_Detalle_ECC_Req>
Output - File, has 3 lines should have only 2:
USDSOL0000000000003.10000013-09-200813-09-2008V
USDSOL0000000000002.50000014-09-200814-09-2008V
FCC parameters:
RecordSet Structure: Lines,Config
Lines.fieldSeparator 'nl'
Lines.endSeparator 'nl'
Config.fieldSeparator 'nl'
Config.endSeparator 'nl'
Thanks in advance! -
Receiver file adapter problem in file to file scenario
My situation is: I created the scanrios with file adapters, using
FTP, the sender adapter is picking up the file, but the output file
is not been created in the path mentioned, both the adapter status
looks green, I have no error message in the sxmb_moni for this
scenario. my adapter status looks as below:
kris_scenario1_filetofile_receiverCC Receiver Adapter v2112 for
Party '', Service 'krishna_bussystem01':
Configured at 2006-05-28 20:14:19 EDT
No message processing until now
kris_scenario1_filetofile_senderCC Sender Adapter v2126 for
Party '', Service 'krishna_bussystem01':
Configured at 2006-05-28 20:11:35 EDT
History:
- 2006-05-28 20:16:25 EDT: Polling interval started. Length: 10.000 s
- 2006-05-28 20:16:25 EDT: Processing finished successfully
- 2006-05-28 20:16:25 EDT: Processing started
- 2006-05-28 20:16:15 EDT: Polling interval started. Length: 10.000 s
- 2006-05-28 20:16:15 EDT: Processing finished successfullyMoorthy,
as you suggested I checked in MDT, FYI I am doing without content coversion. from the below message I dont see any problem, so what could be a problem
The sender has 'delivered' status but the receiver has 'to be delivered' status
<b>Receiver audit log:</b>
2006-05-29 00:07:56 Success The message was successfully received by the messaging system. Profile: XI URL:
2006-05-29 00:07:56 Success Using connection AFW. Trying to put the message into the receive queue.
2006-05-29 00:07:56 Success Message successfully put into the queue.
<b>Sender audit log:</b>
2006-05-29 00:07:54 Success Send binary file "filetofile.xml" from FTP server "xx.xx.xxx.xxx:/yyyyy", size 221 bytes with QoS EO
2006-05-29 00:07:54 Success Application attempting to send an XI message asynchronously using connection AFW.
2006-05-29 00:07:54 Success Trying to put the message into the send queue.
2006-05-29 00:07:54 Success Message successfully put into the queue.
2006-05-29 00:07:54 Success The application sent the message asynchronously using connection AFW. Returning to application.
2006-05-29 00:07:54 Success The message was successfully retrieved from the send queue.
2006-05-29 00:07:54 Success File "filetofile.xml" deleted after processing
2006-05-29 00:07:54 Success The message status set to DLNG.
2006-05-29 00:07:55 Success The message was successfully transmitted to endpoint http://host:port/sap/xi/engine?type=entry using connection AFW.
2006-05-29 00:07:55 Success The message status set to DLVD. -
SAP PI 7.1 HTTP receiver adapter conversion problem
Hello!
I would like to send a EDIFACT file over HTTP to our partner. The problem is that I can not use any entries in the "module" tab to convert the EDIFACT XML message to a EDIFACT "text" message (X2E conversion normally made with help of Seeburger modules when using X.400, FTP,...).
Does anyone know how to send content other than IDocs over HTTP ?
Thank you for your help!
Regards
ChristianHi Christian
The position of your module looks correct. Even the link below confirms it.
https://help.sap.com/saphelp_nw04/helpdata/en/cd/5af7c0c994e24fb0d0088443513de2/frameset.htm
In the receiver adapter, if you want to add your own modules to process the request message, you add them before the module specified below; if you want to add your own modules to process the response message, you add them after the following module:
sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
I tested this out with the module configuration below and it works fine.
From the audit log, you can see the BIC conversion is successful and the SOAP message successfully transmitted. I checked on the receiver side, and the EDIFACT flat file was received.
Can you add the "destTargetMsg" parameter = "MainDocument"? I think your BIC conversion is saving the converted document under a different attachment name, but the SOAP adapter is sending out the MainDocument (which is still the EDIFACT XML). This parameter should replace the MainDocument with the converted file.
Rgds
Eng Swee -
Problems with Seeburger FTP Receiver adapter
Hello,
I am working on a scenario sending ORDERS05 Idocs to EDI vendors.
For this i have configured Seeburger Receiver FTP adapter with 2 modules to convert XML-EDI format. Since this is the test, I have pointed Seeburger to local FTP server with following settings
Hostname <Hostname of our FTP server>
Port <Port # of our FTP server>
Host Path/VAN partner id <some local directory of FTP server>
Payload mode: Maindocument.
At runtime i received following exception
Message could not be forwarded to the JCA adapter. Reason: Fatal exception: javax.resource.ResourceException: >> Description: com.seeburger.jftp.app.exception.FtpExceptionSoftProcessingError: Unexpected reply: 500 'SITE system 1': command not understood>> Details: com.seeburger.jftp.app.exception.FtpExceptionRethrowError: Error in session: {type:FTPConnectionId}{binding:82ea8d3089dc3e898ae2e608d9d8487d}{channel:a52d1aaa8dd63ff59c2f590e78586a77}{toparty:TestEDIParty} CAUSED BY: com.seeburger.jftp.app.exception.FtpExceptionOpenConnectionError: Error while connection to remote host CAUSED BY: com.seeburger.jftp.app.exception.FtpExceptionRethrowError: Error while executing command QUOTE site system 1 CAUSED BY: com.seeburger.jftp.app.exception.FtpExceptionSoftProcessingError: Unexpected reply: 500 'SITE system 1': command not understood>>SendingStatus: NOT_TRANSMITTED>>FaultCategory: COMMUNICATION_ERROR>>Retryable: true>>Fatal: true
Few questions related to this
1] can we use Seeburger adapter to generate EDI files on local FTP server
2] If not Seeburger can we use normal File adapter to do the same. I tried the same by configuring BIC module in File adapter so that it would convert XML to EDI format and was hoping file to be generated on FTP server. It generated one line XML file with following text "<info>Converted message locates in a attachment</info>". Any idea how to retreive attachments in File receiver adapter (as far as i know no attachments are supported in File receiver adapter).
Any idea how to generate EDI files with Seeburger FTP on test server?
Thanks in advance.
Regards
RajeevHi Rajeev,
> 1] can we use Seeburger adapter to generate EDI files on local FTP server
Yes we can use.
> Any idea how to generate EDI files with Seeburger FTP on test server?
It is like a normal process, how to generate the EDI files in normal means without FTP. Check this link
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10b17369-9522-2c10-84a6-d75d8a8ace22
BIC
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00b66651-eeea-2b10-e5a6-8459ec30d948
Regards
Ramesh -
Soap Receiver Adapter Error. Pls advice urgent
Hi All,
While using Soap Receiver Adapter for synchronous communication
*My Soap Request is:*
<?xml version="1.0" encoding="UTF-8" ?>
<ns1:SendMessage xmlns:ns1="urn:MMWebSrvService">
<strFrom>XI</strFrom>
</ns1:SendMessage>
*My Soap Response from server is:*
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- Inbound Message
-->
<tns:SendMessageResponse xmlns:tns="urn:MMWebSrvService" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<return xsi:type="xsd:int">-1</return>
<strErrorDescription xsi:type="xsd:string">String reference not set to an instance of a String. Parameter name: s</strErrorDescription>
</tns:SendMessageResponse>
How to resolve the error.
RegardsHenry,
Your xml message is not xsd compliant...see if you can generate a xml message using your wsdl with random values, compare that to your imcoming msg..and thats your issue..
Hope that helps
Regards
Ravi Raman
Reward points if helpful ! -
Problem in testing SOAP receiver adapter using SOAP UI
Dear Experts,
I'm trying to test my SOAP receiver adapter as mentioned in the blog http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/21844. [original link is broken] [original link is broken] [original link is broken] But, my request from ECC proxy keeps failing in XI communcation channel monitor. I've configured my receiver adapter http://ip:8080/mockSoapHTTPBinding and kept the authentication as NONE. Can any of you suggest?
ip - is my system ip shown in ipconfig.
mockSoapHTTPBinding - is the path.
Thanks.What is the error of the messages? Are the messages leaving the SOAP adapter?
Please try both:
1. Go to Runtime Workbench -> Component Monitoring -> Adapter Engine -> Test message. Then, execute the message directly without the intermediate of the Proxy sender. This will allow you to check only the receiver SOAP.
2. Please use the TCPGateway tool attached from the note below. It will be a "man-in-the-middle" between the target WS and the Receiver SOAP channel, tracking the whole HTTP/SOAP message. Check if the message is well-formed.
[Note 856597 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 SOAP Adapter|https://websmp230.sap-ag.de/sap(bD1wdCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=856597]
under question "Q: How can I trace the whole message?" -
HTTP Sender and HTTP Receiver adapter. Pls advice urgent
Hi All,
There is one Third Party that wants to send XML data and receive XML data with XI.
Please let me know can I use HTTP for that.
How to use HTTP Sender part?
How to use HTTP Receiver Adapter?
Pls send blogs/doc for that
Thanks and Regardshi.,
Check this thread for the code for a HTTP Client,
/message/266750#266750 [original link is broken]
Also, check these blogs. They use HTTP adapters for their configuration,
/people/siva.maranani/blog/2005/05/21/jdbc-stored-procedures
/people/sriram.vasudevan3/blog/2005/02/14/calling-stored-procs-in-maxdb-using-sap-xi
http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm
Check these links for the configuration part.
http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm
Weblog :
/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - although this weblog is
aimed at explaining the sync-async bridge.. Sriram has taken http-to-file scenario as the example
note:reward points if solution found helpfull.....
regards
chandrakanth.k -
JMS Receiver Adapter Conversion problem
Hi All,
My Scenario.
Websphere MQ(JMS Adapter)--->SAP XI--->Webspher MQ(Receiver Adapter)----->Mainframe MQ
I am using Module parameters in JMS Receiver Adapter.
Module Sequence in the Receiver Channel
No. Module Name T Module Key
1 localejbs/AF_Modules/MessageTransformBean L XML2Plain
2 localejbs/SAP XI JMS Adapter/ConvertMessageToBinary L CallJMSService
3 localejbs/SAP XI JMS Adapter/SendBinarytoXIJMSService L Exit
Module
Key
Parameter Name Parameter Value
XML2Plain Transform.Class com.sap.aii.messaging.adapter.Conversion
XML2Plain Transform.ContentType text/plain;charset=utf-8
XML2Plain xml.conversionType SimpleXML2Plain
XML2Plain xml.addHeaderLine 0
XML2Plain xml.fieldFixedLengths 3,5,10
XML2Plain xml.fixedLengthTooShortHandling Cut
Output of JMS Adapter message in Websphere MQ
abc def sahafhhjf .
fdh hdh jfjfjdjdjgjjjd .
This "." giving error in Mainframe MQ.plz help me how to remove dot(".") end of the record.
thanks,
pachikaHi
Reduce the field length where this "." is coming. As you are using fixedLengthTooShortHandling Cut this will trim the dot.
Try it
Else you can remove this in Mapping as well.
Thanks
Gaurav
Maybe you are looking for
-
Problems purging tb_job_instance
Hi! I have a Rights Management installation running on JBoss on Windows 2003 with MySQL. My problem is now that the tb_job_instance table has grown to 80 GB and is growing fast. I am only using short running processes, but are using a lot of watched
-
How to get into my phone if I forgot my password
-
How can I 'search' for Line/Page Breaks in Pages 5.5.2?
In the old version of Pages I was able to Find Line/Page Breaks by copying these symbols from the document and pasting them into the Find box. However, when I do this in Pages 5, all I see pasted is a blank space. How can I copy and paste symbols?
-
[solved]3d graphics problems
Hi, i am new to arch, i have a kubuntu hardy installation and my new arch. The problem is that on the same computer glxinfo has difrent output, in kubuntu i have 3d rendering and in arch no.In both installations i have the open source driver installe
-
Hi friends, Could u please tell me how to create a module pool program to charge the content of a a field of database table in a Dropdown list boxes . Please provide me step by step Process or link of file. thinks .