XI RFC synchronous response error
Hello,
We have a BAPI comping in with synchronous RFC into BPM.
Before everything was ok but now the reponse is showing the error below.
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="PERSIST">MSG_NOT_FOUND</SAP:Code>
<SAP:P1>D9015FCCF2075B4684570DA3D5FC4572</SAP:P1>
<SAP:P2>PE_ADAPTER</SAP:P2> ...
... <SAP:Stack>Message D9015FCCF2075B4684570DA3D5FC4572 pipeline PE_ADAPTER unknown XML message not found</SAP:Stack>
The BPM has gone through the whole process but the response is failing.
In work item we can see the following error :
<b>Work item</b> 000000110078: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON_REPLY cannot be executed
No handler defined for this system exception
Error handling for work item 000000110078
No handler defined for this system exception
BAPI exception result on sender side is subrc = 2 : call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:MSG_NOT_FOUND:
Does it tells something to someone?
Thanks for your replies,
Laurent.
Hello Vijaya,
i tried reaching the url for cache refresh -> not authorized.
http://<host>:<Java-Port>/CPACache/refresh?mode=full
Then i tried similar url
http://<host>:<Java-Port>/CPACache/history.jsp
Ther i find followin errors when cache tries to be refreshed.
<?xml version="1.0" encoding="UTF-8" ?>
- <CacheRefreshError>
<EngineType>AE</EngineType>
<EngineName>af.d3x.a92sv093xi001</EngineName>
<RefreshMode>C</RefreshMode>
- <GlobalError>
<Message>CPA Cache not updated with directory data.</Message>
<Trace>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't open Directory URL (http://xxx.za.if.atcsg.net:50100/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=C&consumer=af.d3x.xxx), due to: HTTP 503: Service Unavailable at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.getDataFromDirectory(DirectoryAccess.java:382) at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.getDeltaCacheUpdateXML(DirectoryAccess.java:547) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.performCacheUpdate(CacheManager.java:596) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.initializeCPACache(CacheManager.java:266) at com.sap.aii.af.service.cpa.impl.startup.StartupManager.initializeCPACache(StartupManager.java:220) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.startCPACache(ServiceFrameImpl.java:129) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.start(ServiceFrameImpl.java:49) at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214) at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144) at com.sap.engine.frame.core.thread.Task.run(Task.java:64) at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79) at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)</Trace>
</GlobalError>
- <GlobalError>
<Message>Confirmation handling failed.</Message>
<Trace>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't send confirmation, due to: Couldn't access Confirmation URL, due to: HTTP 503: Service Unavailable at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.invokeConfirmationURL(DirectoryAccess.java:454) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.performCacheUpdate(CacheManager.java:797) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.initializeCPACache(CacheManager.java:266) at com.sap.aii.af.service.cpa.impl.startup.StartupManager.initializeCPACache(StartupManager.java:220) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.startCPACache(ServiceFrameImpl.java:129) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.start(ServiceFrameImpl.java:49) at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214) at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144) at com.sap.engine.frame.core.thread.Task.run(Task.java:64) at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79) at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)</Trace>
</GlobalError>
</CacheRefreshError>
Do you know what is going on?
regards,
Laurent.
Similar Messages
-
Response structure empty for HTTP to RFC synchronous scenario
Hi experts,
I have a HTTP to RFC synchronous scenario.
The request is given to Price List ZBAPI.
The input to the BAPI is date, material no, customer no and condition type.
The output I am fetcching from access sequence table into the table FINAL type structure ZFINAL which is
then sent back to source as a response.
But the problem is that I get this table as empty although BAPI returns data
Regards,
MozilaDear Mozila,
How did you check that BAPI returns data? Did you use an exact message sent from PI to the receiver business system? If not, I would suggest to take the message which was sent by PI to the receiver business system and use it when performing BAPI test.
Are table contents received by RFC adapter on PI side (can you see BAPI execution results in message contents for response message received by RFC adapter)?
Can you see any errors in RFC communication channel?
Did you check message monitor in Integration Server for the particular message? Are there any errors?
Please also check your message mapping - this may also cause the error in case RFC adapter receives correct results, but HTT client receives empty table.
My regards,
Vadim -
Http-xi-RFC synchronous call - multiple records ?
Hi Gurus,
Can we have multiple records processing in RFC synchronous call ? for ex, BAPI_COMPANY_GET_DETAIL. I want to feed multiple company ids and get the responses in browser.
I have changed cardinality in message mapping and interface mapping as <b>o to unbounded.</b> Tested the same which works fine.
But, <b>when I activated the interface mapping, I get an error</b> which says I can not use multi mapping in synchronous RFC call.
what is the alternative ? please help.HI,
It is better to use the RFC lookup in mapping and get the multiple records , i men each one for one lookup , so that in your mapping use UDF for RFC lookup.
see the below link
Lookup - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
Also read thru this to get more idea on lookups - http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0
Lookups in XI made simpler - /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
http://help.sap.com/saphelp_nw04/helpdata/en/2e/96fd3f2d14e869e10000000a155106/content.htm
/people/prasad.illapani/blog/2006/10/25/how-to-check-jdbc-sql-query-syntax-and-verify-the-query-results-inside-a-user-defined-function-of-the-lookup-api
Lookups - /people/morten.wittrock/blog/2006/03/30/wrapping-your-mapping-lookup-api-code-in-easy-to-use-java-classes
Lookups - /people/alessandro.guarneri/blog/2006/03/27/sap-xi-lookup-api-the-killer
Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffbbf72
Regards
Chilla -
Hi ,
I have created HTTP RFC Synchronous Scenario .....i am able to send the message to RFC... but i am not able to get back response...
I have created two communication channels one for RFC call in SAP R/3 and the other one is for sending HTTP respose back to source..
Where is the receiving http adapter is configured.... ?I have created the scenario....but i am not able to get the response.....i am getting the following the response error
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
<SAP:P1>com/sap/xi/tf/_MM_FAXCHG_RFCRESP_</SAP:P1>
<SAP:P2>com.sap.aii.mappingtool.tf7.IllegalInstanceExcepti</SAP:P2>
<SAP:P3>on: Cannot create target element /ns1:MT_FAX_CHG_T</SAP:P3>
<SAP:P4>ARGET/IVR/TRANTYPE. Values missing in queue conte~</SAP:P4>
<SAP:AdditionalText />
<SAP:Stack>Runtime exception occurred during application mapping com/sap/xi/tf/_MM_FAXCHG_RFCRESP_; com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot create target element /ns1:MT_FAX_CHG_TARGET/IVR/TRANTYPE. Values missing in queue conte~</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Pls advice on this -
File to RFC synchronous scenario stopped Picking the files
Hi Experts,
We have a File to RFC synchronous scenario. Till yesterday night it is working fine.
But suddenly it is stooped working.In moni, i can see the failed messages with the Mapping error " Can not create target element, values missing in the queue context "
No Payload in moni / communication channel monitoring / Message monitoring. I've noticed that, wrong files placed in the To-be- processed files and the adapter picked those files and failed in mapping.
I tried by stop and start the communication channel / did some dummy changes in the communication channel and activated. cleared the cache.
But still the communication channel is not working.when i stop and start the communication channel it will try to process the wrong files and failed.
Give me your valuable inputs to resolve this issue.
Regards
Bhargava krishnaHi Bharghav,
Please go through the below,
Symptom
FTP Adapter is being used in the business scenario for message processing.
During file processing it is noticed, that the FTP sender channel stops
polling. There is no error in the channel monitor or the trace/log files
and the polling jobs are correctly displayed in the AFW scheduler table.
The issue is observed after a network connection issue with the FTP server.
In order to remove the hanging locks from the FTP Adapter, the parameter
'ftp.timeout' setting is required to be set, which releases the lock once
the timeout value is expired. But in the above situation, the value for the
'ftp.timeout' is not taken properly while establishing the data connection
by File Adapter.
Other terms
FTP Adapter, sender, FTP, adapter, timeout, stalled, network, hang, polling
Reason and Prerequisites
Program error
Solution
The hanging situation has now been improved by code changes. Please see
section "SP Patch Level" of this note for a list of updated software
components.
To get this correction available in your Support Package you need to apply
the patch matching to your Support Package version as per the instructions
in the NetWeaver Support Package Stack guide which can be found on the SAP
Service Marketplace as described in SAP Note 952402.
Thanks & Regards
Uday.S -
I am doing RFC to WS scenario
i am getting following error in RFC sender adapter
Error in processing caused by: com.sap.aii.af.lib.mp.module.ModuleException: call to messaging system failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Received HTTP response code 500 : Internal Server Error
Edited by: S V on May 15, 2009 1:24 AMHi,
just check in RWB, in component monitoring, the status of integration server and adapter engine.......if it is red, then ask your basis guys to remove that error................just check your comm channels, i think your comm channels are in error, if they are just edit them, save and activate them again..........i think then your this issue will be resolved
Regatds,
Divya -
HTTP to RFC synchronous scenario Issue
Hi Folks,
Currently I'm working on a HTTP to RFC synchronous scenario. Everything went well till i triggered the message. While triggering the message i'M GETTING IS AS BELOW
Result:
http-Status: 500 Internal Server Error
Payload:
<SAP:Error>
<SAP:Category>Application</SAP:Category>
<SAP:Code>MAPPING.EXCEPTION_DURING_EXECUTE</SAP:Code>
<SAP:P1>com/sap/xi/tf/_MM_Comcode_</SAP:P1>
<SAP:P2>java.lang.NullPointerException</SAP:P2>
<SAP:Stack>java.lang.NullPointerException thrown during application mapping com/sap/xi/tf/_MM_Comcode_: </SAP:Stack>
</SAP:Error>
I also tried executting the message testing tool to see the trace and the below result I got
<?xml version="1.0" encoding="iso-8859-1" ?>
- <Top>
<First>BeginTrace</First>
<Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
<Trace level="2" type="T">......attachment XI_Context not found</Trace>
<Trace level="3" type="T">Mapping is determined</Trace>
<Trace level="1" type="T">Interface Mapping http://www.http-rfc.com IM_Comdet</Trace>
<Trace level="3" type="T">Object ID of Interface Mapping CA9DBC0BCB27311FBAA3C4CE387CEC3B</Trace>
<Trace level="3" type="T">Version ID of Interface Mapping 226C2EB123A711DFC0F4FAEBC0A80020</Trace>
<Trace level="3" type="T">Mapping Steps 1 JAVA com/sap/xi/tf/_MM_Comcode_</Trace>
<Trace level="3" type="T">Dynamic Configuration Is Empty</Trace>
<Trace level="2" type="T">Mode 3</Trace>
<Trace level="3" type="T">Creating Java mapping com/sap/xi/tf/_MM_Comcode_.</Trace>
<Trace level="2" type="T">Call method execute of the application Java mapping com.sap.xi.tf._MM_Comcode_</Trace>
<Trace level="2" type="T">Java mapping com/sap/xi/tf/_MM_Comcode_ completed. (executeStep() of com.sap.xi.tf._MM_Comcode_</Trace>
<Trace level="3" type="T">Dynamic Configuration Is Empty</Trace>
<Trace level="1" type="E">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
</Top>
But still I'm not able resolve this issue kindly help.
Regards,
SantoshLooks like there is some mapping problems ,may be the RFC connection is not properly configured .Here is the link to configure the connection between ECC and PI :
http://wiki.sdn.sap.com/wiki/display/XI/ConnectionSettingsbetweenECCandPIsystem
May be there is no value retrieved from the ECC system so it is saying null value.
For proper configuration check you can refer the following blog:
/people/community.user/blog/2006/12/12/http-to-rfc--a-starter-kit
I am a beginner so not the full answer is there but may be this would help you.
Regards
Ravi Anand -
Http to RFC or SOAP to RFC (synchronous)
Hi,
I need to connect PHP with RFC via XI/PI
Request will be send from php developed web pages to R/3 (RFC) to get data back to web page.
I think to resolve this scenario 1u2019ve two options
1: SOAP to RFC (synchronous)
2: HTTP to RFC (synchronous)
Can you please suggest me the scenario?
Thanks for you time
Regards,
Farrukh GhaniHi Ghani,
The two options you mentioned we can use,but it depends on how PHP web site going to send data,if it is going to send webserive then use SOAP adapter,you are expecting response ,the RFC wil work as synchronous.
If it is not Web Service other option is HTTP,receiver would be RFC only.
How to configure SOAP->XI>RFC or HTTP->XI-->RFC scenarios,simple search in sdn will give many blogs,search in sdn,
if you unable to find right one let me know..
Regards,
Raj -
Java Proxy - XI - RFC Synchronous Scenario OUTBINDING Problem.
Java Proxy -> XI -> RFC Synchronous Scenario. Problem
Hi,
I'm doing a Java Proxy -> XI -> RFC Syncronous Scenario.
A Java Server Socket is running as a Demon. When a client make a request to the Java Server Socket, this one call Java Proxy Client and set up the parameters.
The first time that execute the scenario it works perfectly but no the next one and so on.
The error when I check the monitor (TCODE: SXMB_MONI) is in PLSRV_OUTBOUND_BINDING.
<Trace level="1" type="B" name="CL_XMS_PLSRV_OUTBINDING-ENTER_PLSRV">
<Trace level="1" type="T">no outbound binding found.</Trace>
<Trace level="1" type="T">No standard agreement found for , DES210_DEV, , JPX_DEV, urn:servipago:SERVIPAGO_SAP_02, mi_os_t1</Trace>
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
And it has sense, because my scenario doesn't begin with the execution of FM (RFC).
A Hint, my services in the first try are:
<b>Sender Service:</b> JPX_DEV (Java Proxy Client)
<b>Receiver Service:</b> DES210_DEV (R/3 4.6C)
But the second try and so on the services that I saw in the monitor are:
<b>Sender Service:</b> DES210_DEV (R/3 4.6C)
<b>Receiver Service:</b> JPX_DEV (Java Proxy Client)
I can't understand why they swich each other.
Any idea?Hi,
Outbound binding problem is because of Reciever Determination/Agreement is not activated or refreshed correctly.
Try to recreate or refresh and activate it. Then check it.
also do the cache refresh in SXI_CACHE.
Also in go to Integration Builder(XI home page)->Administration->Cache Overview and do all the cache refresh.
Hope this helps
Regards,
Moorthy -
Soap request- XI- RFC- RFC- soap response
Hi,
I want to implement a scenario like this.
A third party system use the soap adapter to call the ECC RFC via XI.
AND I want to write the RFC response into another RFC.
After that i want to send back another Rfc response result to soap client (third party system).
So the scenario looks like this
soap request->XI->RFC->RFC->soap response
I want to use BPM,but have not too much experience.appreciate your help.
RegardsHi,
You would need a Synch Asynch Bridge in this case.
Steps in BPM.
1. Receive --> Receives SOAP request message --> Select Opens Synch Asynch Bridge
2. Transfrom --> Map SOAP request to RFC 1's request Message
3. Send Synchronous --> Make the Synch Call to the RFC and get the Response back.
4. Transform --> Map RFC 1's response to RFC 2's Request
5. Send Synchronous --> Make the Synch Call to RFC 2 and get the RFC response back
6. Trasnsform -->Map RFC 2's response to SOAP response.
7. Send --> Select Closes Synch Asycnh Bridge and Send SOAP response back.
For synch asynch bridge , take a look at this too,
http://help.sap.com/saphelp_nw04/helpdata/en/83/d2a84028c9e469e10000000a1550b0/content.htm
Regards,
Bhavesh -
Hi...All,
we r plaing to do JDBC-RFC Synchronous Scenario with out BPM,please tell me any settings are required for this scenario.any body is having any links regarding this type of scenario pls share with me...that is helpfull for me...
thanks in advance,
Pasi.Hello Pasi,
JDBC-RFC Synchronous Scenario with out BPM,
Go through this links...
JDBC Sync - RFC Sync Scenario without BPM
File - RFC - File without a BPM - Possible from SP 19.
JDBC-RFC-File
Re: jdbc-rfc synchronous
/people/yining.mao/blog/2006/09/13/tips-and-tutorial-for-sender-jdbc-adapter
/people/siva.maranani/blog/2005/09/16/xi-how-to-on-jdbc-receiver-response
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
http://help.sap.com/saphelp_nw04s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/22/b4d13b633f7748b4d34f3191529946/content.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f1a10
JDBC-RFC Scnario mapping problem
Thanks,
Satya Kumar
JDBC---RFC will Support Sync????????? -
Assistance with DNS - RFC 1918 response from internet
Hello - I recently noticed some errors in my DNS log. I looked into the errors and it seems that I do not have any empty zones setup. Everything is right in SA, however it does not seem to be correct in the actual config. files. The following is a sample of my log. Does anyone have an idea what's going on/what i need to do to resolve this issue. Any help is greatly appreciated.
15-Mar-2010 09:19:49.130 client 192.168.89.254#3054: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 10.141.168.192.in-addr.arpa
15-Mar-2010 09:19:49.183 client 192.168.42.143#64936: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 143.42.168.192.in-addr.arpa
15-Mar-2010 09:19:50.779 client 192.168.90.164#53186: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 115.42.168.192.in-addr.arpa
15-Mar-2010 09:19:56.864 client 192.168.89.254#3072: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 32.44.168.192.in-addr.arpa
15-Mar-2010 09:19:57.968 client 192.168.89.254#3075: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 62.144.168.192.in-addr.arpa
15-Mar-2010 09:19:58.085 client 192.168.90.164#61319: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 138.42.168.192.in-addr.arpa
15-Mar-2010 09:19:58.306 client 192.168.89.254#3081: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 2.50.168.192.in-addr.arpa
15-Mar-2010 09:20:03.593 client 192.168.89.254#3090: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 1.109.168.192.in-addr.arpa
15-Mar-2010 09:20:06.830 client 192.168.89.254#3093: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 100.1.254.10.in-addr.arpa
15-Mar-2010 09:20:10.162 client 192.168.42.116#61482: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 116.42.168.192.in-addr.arpa
15-Mar-2010 09:20:12.379 client 192.168.42.116#52028: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 116.42.168.192.in-addr.arpaNo, you're still not (quite) getting it.
The addresses in the log are from computers in our network
You mean the client address, right? not the address of the host that was being looked up.
. If I am reading the log right, our clients are querying a root server when they should be querying the local DNS
No, that's not what it's saying.
Given the log line:
15-Mar-2010 09:19:49.130 client 192.168.89.254#3054: view com.apple.ServerAdmin.DNS.public: RFC 1918 response from Internet for 10.141.168.192.in-addr.arpa
This means that the client (on your network) at 192.168.89.254 asked your server for the reverse DNS lookup for 192.168.141.10.
Since your server doesn't know anything about 192.168.141.10 it queried the root server and got back an RFC1918 response (because no public server should ever respond to a query for a 192.168.x.x address).
The point is that your server queried the root server, not the client on the network. This is exactly the same as if the client requested a name lookup for a domain that the server didn't know about - it would query the root servers to find out where to get the answer. At no point, though, does the client query the root server and, indeed, since you're seeing this log entry it means the client is correctly configured.
I have no idea where to troubleshoot,
What's to troubleshoot? As long as you don't expect to be authoritative for 192.168.141.x there's no issue here (other than maybe why the client requested that address in the first place). In short, this kind of thing happens all the time and I wouldn't think twice about it as long as 192.168.141.x is not one of your networks. If it is then clearly your machine isn't setup to handle that zone which might be something to address. You haven't yet stated whether you expect to resolve 192.168.141.x addresses or not. -
IDX1: Port SAPIDS, client 800, RFC destination contain error
hi
i changed the client on xi for idoc to file scenario.
in sm 58 iam getting following error
Transaction IDX1: Port SAPIDS, client 800, RFC destination contain error
regards viju........VIJENDER SRIRAMOJU,
If you change the client on xi for that scenario, make the corresponding changes
in Idx1.
Also delete the entries from Idx2. (entries in idx2 are read automatically during runtime)
There is a howto on idoc scenario in sdn. Just go through that.
reg, -
HTTP response error :Connection reset
Hi all,
I am getting following error in log while sending message to the trading partner and the main problem is that once this error comes then after that I am not able to send any more message to any of my Trading Partners. Even if I try to send message to any other Trading Partner, nothing comes in the B2B log and report as well. After restarting the B2B I am able to send message again to other Trading Partners.
Can anyone please tell the reason for getting this error? I also want to know that after getting this error once, why am I not able to send message to any Trading Partner?
2008.12.12 at 06:41:07:647: Thread-13: B2B - (WARNING)
Message Transmission Transport Exception
Transport Error Code is OTA-HTTP-SEND-1006
StackTrace oracle.tip.transport.TransportException: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
at oracle.tip.transport.TransportException.create(TransportException.java:91)
at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:627)
at oracle.tip.transport.b2b.B2BTransport.send(B2BTransport.java:311)
at oracle.tip.adapter.b2b.transport.TransportInterface.send(TransportInterface.java:980)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1744)
at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:968)
at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1147)
at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:137)
at oracle.tip.transport.basic.jms.JMSMonitor.processMessages(JMSMonitor.java:610)
at oracle.tip.transport.basic.jms.JMSMonitor.run(JMSMonitor.java:236)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at com.sun.net.ssl.internal.ssl.InputRecord.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.InputRecord.read(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(DashoA12275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA12275)
at java.io.ByteArrayOutputStream.writeTo(ByteArrayOutputStream.java:112)
at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:3018)
at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2843)
at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2635)
at HTTPClient.HTTPConnection.Post(HTTPConnection.java:1107)
at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:590)
... 8 more
2008.12.12 at 06:41:07:647: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send Error in sending message
2008.12.12 at 06:41:07:648: Thread-13: B2B - (INFORMATION) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Request Message Transmission failed
2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Enter
2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Leave
2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
Connection reset
2008.12.12 at 06:41:07:651: Thread-13: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
2008.12.12 at 06:41:07:652: Thread-13: BusinessLogicLayer - (DEBUG) Push Stack: updateBusinessMessage
2008.12.12 at 06:41:07:656: Thread-13: BusinessLogicLayer - (DEBUG) Pop Stack: updateBusinessMessage
2008.12.12 at 06:41:07:656: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:notifyApp retry value <= 0, so sending exception to IP_IN_QUEUE
2008.12.12 at 06:41:07:658: Thread-13: B2B - (DEBUG) Engine:notifyApp Enter
2008.12.12 at 06:41:07:663: Thread-13: B2B - (DEBUG) Enqueue Engine AQJMSCorrelationID = null
2008.12.12 at 06:41:07:663: Thread-13: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
<Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<correlationId>null</correlationId>
<b2bMessageId>0AF77A6111E29ED374E000001BDE3D60</b2bMessageId>
<errorCode>AIP-50079</errorCode>
<errorText>Transport error: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
Connection reset</errorText>
<errorDescription>
<![CDATA[Machine Info: (dys094w004)
Transport error: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
Connection reset ]]>
</errorDescription>
<errorSeverity>2</errorSeverity>
</Exception>
2008.12.12 at 06:41:07:692: Thread-13: B2B - (DEBUG) Engine:notifyApp Exit
2008.12.12 at 06:41:07:693: Thread-13: B2B - (DEBUG) DBContext commit: Enter
2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) DBContext commit: Transaction.commit()
2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) DBContext commit: Leave
2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequest Exit
2008.12.12 at 06:41:07:696: Thread-13: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage:
***** REQUEST MESSAGE *****
Please help.
Thanks & Regards,
Anuj DwivediHi Sinkar,
Thanks for the reply. I confirmed it with my Trading Partner and their server is not running but still I want to know that why am I not able to send message to any other Trading Partner after getting this error once. And if I restart the server, it again acts normally and I am able to send message to other Trading Partners.
SSL is configured properly because I was able to communicate with this Trading Partner earlier when their server was up.
We are working on 10.1.2.3.0 with 7457066 MLR 5 patch. Please guide if any other patch required.
Thanks for the help.
Warm Regards,
Anuj Dwivedi -
Challenge & Response error messages in OAM
Hi,
I want to change the challenge response error messages in OAM.
I am not able to locate the file which is responsible for the error messages (e.g old response is not correct) ..
Can anyone update on this..
Thanks inadvance..
Regards,
SrikanthHi,
I am able to locate the file..
The error messages are available in userservcentermsg.xml under /identity/oblix/lang/en-us/ ..
Regards,
Srikanth
Maybe you are looking for
-
HFM Report export to Excel changes cell category
Greetings, we just updgrated to version 11.1.2.2 and are noticing some strange behavior coming out of an some HFM reports we are exporting to Excel. We are trying to sum up some values and are getting #VALUE!. We have to manually change the category
-
QT crashes with PDF image sequence
A script generates 72 small (ca. 1100 bytes) pdf files as movie frames and I "Open Image Sequence...". The movie, whether saved or not, crashes at a certain point. All the frame files open without a problem in Preview. By laboriously weeding out the
-
Fix background image within div
Hello I've done a lot of research about this, and tons os answers have come up, still, none solved my problem so far. I'm trying to make the background image within a div to be fixed when i scroll vertically. Have a template made, in which the only e
-
SAP PS Training & Certification Query
Hi, I have 6.5 years of experience in PMO activities. I have done my PMP certification. I have worked on MSP and Primavera. I want to continue my career in project management only. My query is whether SAP PS certification will be any helpful for me a
-
I have FF7 @ home. simple mistake which is very irritating also is, in 3.6.2*, right-click-> 1st option -> Open in New Window but in FF 4 onwards its right-click -> 1st option -> Open in new tab!! Have it optional , check for update .. or get latest