Problems in IDOC receiver communication channel
Hi,
I am trying to build an interface to get data from 3rd party legacy system using JDBC and post the data into ECC using IDOCS. I have IDOC built in ECC, I am able to import the metadata in IDX2 after creating port in IDX1. But after building the whole interface, I dont see the IDOC receiver communication channel which has to post IDOCS in the ECC 6.0 system.
Please assist.
Rgds
Kishore
OK in that case, we are getting the following error in the Message monitoring:
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="OUTBINDING">CO_TXT_OUTBINDING_ERROR</SAP:Code>
<SAP:P1>-BS_AVN_TO_FILE_JDBCSERVER</SAP:P1>
<SAP:P2>-BS_WOAV_IDOC_SENDER,urn:sap-com:document:sap:idoc:messages.ZAVENTITY01.ZENTITY</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>No standard agreement found for , BS_AVN_TO_FILE_JDBCSERVER, , BS_WOAV_IDOC_SENDER, urn:sap-com:document:sap:idoc:messages, ZAVENTITY01.ZENTITY</SAP:AdditionalText>
<SAP:Stack>Problem occurred in receiver agreement for sender -BS_AVN_TO_FILE_JDBCSERVER to receiver -BS_WOAV_IDOC_SENDER,urn:sap-com:document:sap:idoc:messages.ZAVENTITY01.ZENTITY: No standard agreement found for , BS_AVN_TO_FILE_JDBCSERVER, , BS_WOAV_IDOC_SENDER, urn:sap-com:document:sap:idoc:messages, ZAVENTITY01.ZENTITY</SAP:Stack
Please check and assist.
Rgds
Kishore
Similar Messages
-
RFC Look Up APIs for a IDOC Receiver Communication Channel
Hi,
Can we use RFC Look Up APIs in UDF for a IDOC Receiver Communication Channel. (File to IDOC Scenario). Requirement is to send a notificaiton when IDOC got posted with IDOC number.
Best Regards,
Madan AgrawalAs the name suggests, RFC lookup uses RFC receiver channel only. In mapping of your File to Idoc scenario, you may perform this lookup.
Requirement is to send a notificaiton when IDOC got posted with IDOC number.
Configure ALEAudit for this requirement. How were you planning to use RFC lookup for such a requirement?
Regards,
Prateek -
Recordset structure in receiver communication channel
Hi gurus!
I have a problem with my receiver communication channel it says "Unknown structure 'Headers' found in document', probably configuration error in file adapter (XML parser error)'"
It's for sure that the problem is in the configuration of the adapter.
My scenario is from iDoc to File and i need to write only one header and many Lines, i made the data type like:
Headers
---Header
Lines
---Line
And the problem is in the configurarion of the recordset structure and the lines below.
If you know another way better to make the data type to acommplish what i've to do, just tell me I just made it that way because i thought it could work.
If something is not clear just let me know, what i more need is the config. of the receiver adapter.
Thanx in advance.
JuanHi Juan
If i understand correctly .. you are doing FCC on your receiver communication channel...and the following is your Target Data type
Headers
---Header
Lines
---Line
and FCC parameters you created are as below
Recordset structure: Headers,Header,Lines,Line
Header.fieldSeparator \r\n
Header.endSeparator \r\n
Line.fieldSeparator \r\n
Line.endSeparator \r\n
If the above data is correct, then I would like you try out the FCC parameters in my previous post. Because in the FCC parameters, you used only substructures(Header and Line) and you did not mention the lists ( Headers and Lines). That's why i think it is errored out.
If my interpretation is wrong, please let me know where i went wrong, i will try to look at again. -
Regarding Receiver Communication Channel (Concurrency problem)
Hi Masters ,
In Receiver Communication Channel which is connected to oracle data base ..while updating records Status from N to C . i am getting following errors :
**Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Channel has reached maximum concurrency (5,000 concurrent messages) and no free resource found within 5,000 milliseconds; increase the maximum concurrency level**
Actually we are updating 10000 records status from N to C....... earlier it was updating in 30min now its hanging and giving above error ...... after 3 hrs its automatically displays updated succesfully message .
Can you help me to understand wht exactly happening and at wht level i have to do settings in communication channel so tht it should work properly..
Thanks in Advance.............
Jagannath.Hi Jagannath
you can specify the maximum concurrency for receiver adapters. This defines the number of messages an adapter can process in parallel on a cluster node.
Enter the number of messages to be processed in parallel by the receiver channel. For example, if you enter the value 2, then two messages are processed in parallel. Default value is 1 and this means only one message can be processed at a time by the receiver channel.
http://help.sap.com/saphelp_nw70/helpdata/EN/64/ce4e886334ec4ea7c2712e11cc567c/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/EN/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm
increase this parameter from 1000 to a higher value you required and you would not be facing such problem
Regards
sandeep
If helpful kindly reward points -
RFC , IDoc , XI and JDBC receiver communication channel--- Good Design
Hi Experts,
We have developed around 60+ interfaces on PI7.1 EHP1, in that 20 interfaces sending data to Data Base using JDBC receiver communication channel, 15 interfaces ABAP inbound proxy using XI adapter,10 Scenarios using IDoc receiver channel and 15 scenarios using RFC receiver channel.
But I have created only one IDoc, XI , JDBC and RFC channel.
Is it right idea/design or do I need to create more channels to handle multiple request.
Please share your thoughts on this.
Regards,
JAMHi,
For XI,RFC and Idoc when it's pointing to one SAP system you don't need any further comm channels.
For JDBC , if you are pointing to only one database you can use the same channel, if the target/databse changes you need more comm channels.
Your Design is as per the standards.
Regards,
Sainath Chutke -
Intermittent problems with a RFC receiver communication channel.
Hello.
I want to know how to get the total channel history for a RFC receiver communication channel (in RWB only last 5 calls are available).
We use this communication channel in a java mapping to run a RFC of the abap engine of XI. Sometimes the rfc doesn't work and mapping throws a mapping transformation exception. Then, without a modification, we reprocess the message in SXMB_MONI and it is processed without errors. We think that it could be caused by a huge message volume.
How can I get the maximum number of rfc calls that the rfc communication channel can admit simultaneously. Which parameters have influence in these calls?
Thank you very much.
Alberto.1. Increase the maximum connections
from help.sap.com
Additional Parameters
Parameter ~~~~ Entry
Maximum Connections ~~ Maximum possible number of initial connections required between adapter and sender system. This value is limited internally to a maximum of 50.
2. /people/community.user/blog/2006/09/21/xi-rfcadapter-reconnect-issue -
Error in Receiver Communication Channel in FCC
I have a simple scenario of Proxy to File. I have to just one field in complete row. So my structure is as below : MT_RecordIB -> Records. So my XSD looks like this :
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://XXXl.com/INF31018/SAPSerOrd_DaysIn" targetNamespace="http://hnwl.com/INF31018/SAPSerOrd_DaysIn">
<xsd:element name="MT_RecordIB" type="DT_RecordIB" />
<xsd:complexType name="DT_RecordIB">
<xsd:sequence>
<xsd:element name="Records" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
I have used FCC and the parameters are :
Recordset Structure Records
Records.fieldSeparator 'nl'
But I am getting following error in Receiver Communication Channel :
Failed to process message content. Reason: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure 'ns0:MT_RecordIB' found in document', probably configuration error in file adapter (XML parser error)' (Software version: 3.0.21)
Thanks,
Pankaj SinghHey Pankaj,
Your content conversion parameter might be configured improperly.
Refer this blogs
/people/shabarish.vijayakumar/blog/2007/08/03/file-adapter-receiver--are-we-really-sure-about-the-concepts
/people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
Refer the following threads for your problem
[ Unknown structure 'ns0:MT_dbglgtr_FileName' found in document'|Unknown structure 'ns0:MT_dbglgtr_FileName' found in document']
Rgds
Ramesh -
File Overwriting in File Receiver Communication Channel
Hi,
I have an IDoc to File scenario.
My file receiver communication channel has the following parameters :
- File name scheme = %timestamp%_AOBSD4RL.MES
(I'm using variable substition and the variable "timestamp" is initialized at mapping time with the current time in format yyyyMMddHHmmss).
- File Construction Mode = Create
- Option "Overwrite Existing File" not activated
When two inbound messages result in the same target file name, the second one overwrites the first one although the "Overwirte Existing File" setting is not active in the receiver channel. Is this a bug in XI ? (I'm on 7.00 SP11)
And is it possible to say to the receiver channel to process only 1 message per second so there will no more target file with same name ?
Thanks in advance,
LaurenceHi Laurence,
There is no such facility with Receiver File Adapter to process single message in one step.
I want to suggest you a may possible way to overcome( it's just an idea), though I never worked with them I think it will work.
As you the file name is assigned to message with timestamp at receiver communication channel step you can schedule the outbound queue in such a way that it will transfer the message in delay.
Try to investigate further more, But i m not sure that Queue Scheduling is supported by SP11 or not.
Regards,
Shri
Reward point if it helps you -
Error in JDBC receiver Communication Channel
Hi,
I am facing a problem at receiver communication channel of JDBC adapter. I am gettting the error as,
"com.sap.aii.af.ra.ms.api.RecoverableException: Channel has reached maximum concurrency(5,000 concurrent Messages) and no free resourse found within 5,000 milliseconds; Increase the maximum Concurrency Level."
I am having the configuration on 4 different nodes. but suddenly only 1 out of 4 is working fine but remaining 3 are throwing this exception. It says to increase Maximum Concurrency level but i want to send only one message through one channel.
Is there a way to rectify this error. I am in deep trouble.
can anyone help me out in solving this issue, Its very greatfull if you do the needy.
Thanks,
Soorya,Hello Aarthi,
I have gone through the link which you have provided for me in this regard. But i am not clear why those values,
AFW.Call.maxConsumers 10
AFW.Recv.maxConsumers 5
AFW.Rqst.maxConsumers 10
AFW.Send.maxConsumers 5
JDBC_http://sap.com/xi/XI/System.Call.maxConsumers 20
JDBC_http://sap.com/xi/XI/System.Recv.maxConsumers 10
JDBC_http://sap.com/xi/XI/System.Rqst.maxConsumers 20
JDBC_http://sap.com/xi/XI/System.Send.maxConsumers 10
These are concerned to MS only but not at JDBC adpater.
We have to look at JDBC prospective but not at the MS prospective.
So can you please look into the issue as JDBC adapter perspective.
Its like this that, there are 5000 messages are waiting for the free resource with in the next 5secs and as it is reached maximum concurrency of 1.
So my question here is,
Is there only one option to increase this value to 2 or more?
Or else do we have any other option to overcome this problem.
Please reply to this ASAP.
Thanks,
Soorya. -
SSL in Soap receiver communication channel
Hi,
I have a webservices that works fine in Soap UI. The webservice provider uses the SSL, but works like a web browser, doesn´t need to install a certificate before access the webservice.
But when i try to use SAP PI using the soap receiver communication channel, the soap adater return the follow message:
"Peer certificate rejected by ChainVerifier"
I read some thing about using axis to solve this problem but I can´t find anything to configure this scenario.
If someone had this problem and solved it, i will apreciate the help.
Thanks
FabricioI Have 2 communication channel:
1) This works fine
Adapter Type: SOAP
Receiver
Transport Protocol: HTTP
Message Protocol: SOAP 1.1
Adapter Engine: Integration Server
Target URL: https://gw-homologa.serasa.com.br/wsacheixml/wsacheixml.asmx
SOAP Action: https://sitenet05.serasa.com.br/WSAcheiXML/WSAcheiXML/ConsultaAchei
2) This doesn´t work
Adapter Type: SOAP
Receiver
Transport Protocol: HTTP
Message Protocol: SOAP 1.1
Adapter Engine: Integration Server
Authentication: Basic
User/Password
Target URL: https://treina.spc.org.br/spc/remoting/ws/consulta/consultaWebService
SOAP Action: blank
Both are https and the certificate is sent at communication time (There isn´t a certificate to install in the Key Store in Visual Administrator)
I read that Axis manage this kind of integration with webservices, because the certificate must be installed at the moment of sending http request.
I don´t know why the first interface works fine an the another doesn´t work, then I´m trying with Axis.
In the SOAP UI both interfaces work fine.
Thanks -
REG: Receiver Communication channel
Hi All,
What are different receiver communication channels used to send data to a SAP system?
Thanks in advance,
Siva.Hi,
in XI3.0/PI7.0 the available adapters from XI to R/3 are IDOC, RFC and XI for proxy communication.......
in PI7.1 all of the above and WS for Web Service Reliable Messaging is also available.........
Regards,
Rajeev Gupta -
SMTP Receiver Communication Channel error: connection refused
Dear all.
When migrating processes from XI 3.0 to PI 7.1 we run into the problem that we can't get the SMTP Receiver Communication Channel working on PI. We get the following error in Communication Channel Monitoring:
Message processing failed. Cause: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint [null "null"]; nested exception caused by: java.net.ConnectException: Connection refused: connect
(The NetWeaver Administrator log shows the following:
unable to call the mailer: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint [null "null"]; nested exception caused by: java.net.ConnectException: Connection refused: connect)
- We copied all configuration settings 1-on-1 from XI to PI, and double-checked we made no mistakes.
- We confirmed the PI system can in fact reach the mailserver by successfully sending Email from the ABAP stack of the PI system (transactions SOST and SCOT)
- When deliberately mistyping the mailserver URL, we get the error: java.net.UnknownHostException. This makes me believe that the 'connection refused' error we get (after re-entering the correct mailserver URL) is indeed coming from the mailserver. But why would it refuse the connection if it allows the connection from the ABAP stack of the same server? And why didn't we run into any such problems on XI?
Any help is much appreciated!
Kind regards,
Eddy Driessen.Hi All,
We have upgraded our XI3.0 system to PI7.1 and currently performing testing for different adapters. We are also facing similar problem for a scenario File to Mail
19.11.2010 11:31:56 Error Mail: error occured: java.net.UnknownHostException: [url]
19.11.2010 11:31:56 Error Mail: error occured: com.sap.aii.af.lib.mp.module.ModuleException
19.11.2010 11:31:56 Error Adapter Framework caught exception: Failed to call the endpoint
19.11.2010 11:31:56 Error Delivering the message to the application using connection Mail_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call the endpoint [null " null"]; nested exception caused by: java.net.UnknownHostException: [url].
19.11.2010 11:31:56 Information The message status was set to WAIT.
*[url] = Mail server
Can anyone suggest the steps to solve this error
Thanks
Varun -
FTP error: Receiver Communication Channel
Hello Experts,
I am getting the following FTP error in my Receiver Communication Channel.
Error occurred while connecting to FTP server: Peer certificate rejected by ChainVerifier
Please suggest.
Thanks,
AnupHi Anup,
Problem is with FTPS and not FTP.The SSL handshake needs to confirm that the FTPS client is using the FTPS server's DNS name to access the FTP service since only the DNS name of the FTPS server is stored in the certificate signed by the trusted CA (e.g. VeriSign). it's the way the Certification Authorities works.
If you are using any IP address then try with your host name.
Regards,
Madan -
Error in the SOAP Receiver communication channel
Hi ,
My scenario is RFC - to -SOAP (synchronous ) i have specified the TARGET URL inthe SOAP receiver comminication chanel.. but while testing the interface by providing the test data from R/3 .. I'm not getting any Respose.. ..
If I check in the SXMB_MONI in i'm getting the following message .. but the URL whicjh i provided that is fine.. but my doubt is through XI may be it's not able to connect the Target System... .. so, please suggest me...
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code area="MESSAGE">GENERAL</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: www.webservicex.net</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
regards
JainBy default, the SOAP adapter sends the SOAP message with the content type text/xml.
When you check "Do not use SOAP envelope", the default contnet type is application/xml.
You can change the content type like this: Go to the SOAP receiver communication channel module tab. Add the module "localejbs/AF_Modules/MessageTransformBean" before the standard module. Add the parameter name Transform.ContentType and value text/xml.
Check out this
/people/varadharajan.krishnasamy/blog/2007/01/09/troubleshooting-soap-message--xi
One way of testing ur scenario
/people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible
Also have a look here
SAP Note 856597
reward points if solution found helpfull
regards
chandrakanth -
Need to use only one sender and receiver communication channel.
Hello Experts.
I have a scenario where in I have to use only one sender and receiver communication channel to push files from different source directories to different receiver directories.
For Eg;
Sender
D://dir1/file1 ---> E://dir1/File1
F://dir2/file2 ----> G://dir2/file2
H://dir3/file3-----> I://dir3/file3.
Can this be achieved by using pass through scenario?
Please let me know if the requirement is not clear.
Thanks in advance.
Advit RameshHi Advit,
I think it is possible. You have to use the Advanced Selection for Source file in the sender channel to define multiple files to be picked up. Also, the Dynamic configuration must also be enabled and used in the mapping so you can manipulate the target directory and target file name based on your source files.
For Polling from multiple directories:
http://wiki.scn.sap.com/wiki/display/XI/File+Sender+Adapter+-+Polling+Multiple+Directories
Dynamic Configuration:
Dynamic file name and directory in Receiver File Adapter - summary of possibilities - Process Integration - SCN Wiki
Maybe you are looking for
-
We need to move a Version 8.6.1 LLB to a Version 8.6 platform. Assuming our 8.6.1 LLB does not use any 8.6.1 specific features, can I convert it to run under LabVIEW 8.6? Thanks!
-
Date Corruption in iPhoto 9, other bugs (possibly from migration?)
Just upgraded to iPhoto 9 and upgraded my library, then imported some new photos. I'm seeing the following problems: - Some photos from my old library that were rotated are reverted to their original position. Not sure yet if I also lost any other ed
-
Adobe Reader documents now download as an anonymous file type, not pdf.
I'm using Mozilla 19.0.1 but this has been happening for the last several versions, when I open a pdf it displays but when I download it downloads as something without an extension (even though the downloader *says* it's a pdf). Then when I try to op
-
hi friends i have problem with Adobe document services com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: OK Unhandled exception detected during a "Render" operation. Request start time: Fri Oct 31 16:37:26 PKT 2008 java.lang.NullPoin
-
How do I import movies from my MacBook 09 to my imovie app for my iPad n 4s
I keep receiving this notice when I click the import section "no projects available to copy from iTunes"