Messages in ststus to be delivered and SOAP adapter inactivated
Hello,
I have a problem since yesterday. I have one interface that sens a message to a SOAP receiver adapter that send the information to a sender SOAPadapter.
The problem is that the message is remaining in status to be delivered in the adapter engine.
I have deleted old messages with error or with other status and when I send the message is having status to be delivered.
Also is strange that in communication channel monitoring all SOAP adapters are started but inactive, and appears a yellow triangle despite of green or red status.
Is normal that SOAP adapters have this status? I go to Integration Directory and all SOAP adapters have status active, so this is really strange.
Somebody had the same problem?
Regards,
Xavier.
Hi,
Soap adapter status will remain in yellow and inactive till any message will cross that communication channel.means accepted by the channel.
we have also faced the same problem before.
do some checks
go to configuration and check the adapter status.
if inactive then with dummy change make it active.
if this is not the problem.
you have to restart the adapter again.
even then if problem persist then restart the Java engine.
this will surely solve your problem
to restart Java engine.
run T-code SMICM go to administration>java engine> soft shutdown
****Reward points if useful
Regards,
Sumit Gupta
Similar Messages
-
Difference between HTTP adapter and SOAP adapter
Hi All,
Can any one tell me abt what is the main difference between HTTP adapter and SOAP adapter.when we'll use these eactly?
Thanks
pullarao.Hi Rao,
Please go through the below links to understand it:
https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1442 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
More links for SOAP Adapter:
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
http://help.sap.com/saphelp_nw04/helpdata/en/9f/fdca3f01f33e1ce10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm
More links on HTTP adapters.
/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi
/people/prasadbabu.nemalikanti3/blog/2006/02/27/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-2
Regards,
Subhasha -
Why we do not need sender agreement for Mail and SOAP adapter
Hi SDN,
I know, we do not need sender agreement for IDOC ,HTTP,XI adapters. As these three adapters will run in Integration engine of the abap stack.
<b>In our scenario if sender is other than IDOC or HTTP or XI .</b>
By Refering Sivamni's blog.
<b>/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
message will be pickedup by communication channel with the help of sender agreement and prepare XI message header by performing cpa cache lookup. then message will go to module processor etc.
<b>In our scenario if sender is IDOC or HTTP or XI .</b>
As these 3 adapters are run in Integration engine.
Doubt 1:
how the integration engine will create the xi message header like sender interface sender system name etc...
Doubt 2:
I believe SOAP and mail adapter will run in adapter engine.but i came to know that we do not need sender agreement and sender comm channel for these two adapters too...then how the XI message header will create...
Please do correct me if i am wrong
and throw some light on the same..
Appreciate your help....
Regards,
Reehan.Reehan,
Thanks for pointing me to that link. Guess I was wrong .,But,let me try to put to you why you need a sender agreement for a Sender SOAP Adapter,
1. In the sender SOAP adapter , the Sender Interface and the Interface Namespace as provided in the fields Default Interface Name and InterfaceNamespace. The Name of the Sender Service is provided in the WSDL when you ceate the WSDL in the Integration Directory. So, as all details are available in either the Sender SOAP adapter or in the WSDL url you do not need a Sender Agreement. It is not obligatory but you can always create the Sender Agreement.
2. For the mail adapter , if you select the option XIPAYLOAD, you will have the option to mention the Interface Name and Interface Namespace under XI Parameters and so in this case as once again the details provided in the sender agreement are available in the Sender Adapter itself the sender agreement is not needed for the mail adapter when you have select option XIPAYLOAD.
If you have selected XIALL then you need a sender agreement.
Regards
Bhavesh -
Comapre HTTP adapter and SOAP adapter.
What is the advantage of SOAP adapter over HTTP adapter in IDOC_To_webservice Scenario? Also give some comparison between them.
Hi
Ref this
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap --> Overview of SOAP
this link for more differences..
SOAP and HTTP adapter
Check this thread....
Difference between SOAP and Http Sender
HTTP Adatpter Vs Soap Adapter
HTPP Adatpter Vs Soap Adapter ????
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Plain HTTP Adapter vs SOAP Adapter with regards to SSL -
Only 5 messages at a time being delivered thru JDBC adapter
We have an XI interface that is delivering updates to a SQL Server database through the JDBC adapter. Our problem is only 5 will deliver at a time, and we have thousands to deliver so it takes forever. The messages queue up in 'To Be Delivered' status and eventually get through. Is there a parameter to set which controls how many messages can be delivered through a JDBC adapter at one time ?
Thanks in advance.How do you deliver these updates? I mean, with a single message or one update per message?
I think that you should try to put all the update in a single JDBC message in order to have them delivered at the same time.
HTH
Alessandro -
How to get the incoming file name using JMS adapter and SOAP adapter
Hi Everybody,
In one of my interface i need to get the file name of incoming flat file using JMS adapter at sender side. and then i am using xslt to convert it to IDOC and then posting to SAP IDOC.
my incoming filname are in this form price<DateTimestamp>.txt. when i do the tranformation this incoming file name should be part of one element in the IDOC which i am posting.
EX:
<IDOC
<REF>price<DateTimestamp>.txt</REF>
</IDOC>
Hope it is clear to everybody. I need your suggestion how i can capture this incoming file name and send it as part of IDOC.
Thanks
rajIf they are passing it in message id or correlation id,
you can access it using
<xsl:variable name="dynamic-conf"
select="map:get($inputparam, 'DynamicConfiguration')" />
<xsl:variable name="dynamic-key"
select="key:create('http://sap.com/xi/XI/System/JMS', 'DCJMSMessageID/ DCJMSCorrelationID')" />
<xsl:variable name="dynamic-value"
select="dyn:get($dynamic-conf, $dynamic-key)" />
Check this:
http://help.sap.com/saphelp_nw70/helpdata/en/f4/2d6189f0e27a4894ad517961762db7/content.htm
Thanks,
Beena. -
Messages stucked "To be delivered" and "Delivering" Status.
Hi,
Lots of messages are stucked in Adapter engine with status "To be delivered" and "Delivering" in our production system.
We found out there is some FTP connection problem with one of the interface which runs only few messages per day. Because of the problem of this interface, it is stopping many other critical interfaces to process and all these messages are falling "To be delivered" and "Delivering" status. All these interfaces are running in File adapters but going to different servers.
If there is problem with one server(One file adapter), why is it stopping all the other interfaces to process?
What might be the problem and how to solve it?
PS: As a temporary solution we are solving this issue by restarting the java stack.
Thanks
Deepthi.Hi,
Check the below SAP Note Q.47
https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=821267
Which talks about the maximum concurrency..which means that the threads can be controlled for a particular adapter..
As you said there are multiple ftp adapters and because of one its affecting all..
To avoid this the maximuum no of threads awarded to one adapter can be controlled so that the remaining threads can be used by other adapters...
For example...
Assume problematic adapter might be running for every 5 min...
Another adapters are running for every half an hour...
Before first run of another adapter , problematic adapter might have run for 5 times and occupies all 5 threads (thread wont get release as it will be in Delivering state...) remaining threads (another adapter threads) will go into ToBeDelivered state...
if you activate above parameters...only the assigned no of threads to particular adapter will be in Delivering (assume no as 2) then there will be 3 threads remaining which can be utilised by other adapters...
HTH
Rajesh -
Dear All
When we need to use HTTP adapter and SOAP adapter.when integrating with a website which adapter to use?
thanks and regards
satishMichal Thanks for your quick reply
My requirement is to upload the sales information from sap to the companys official website
In this case what points do i need to consider, before selecting whether http or soap adapter
do i need to make any special configuration for using these adapter in SAP PI system
thanks and regards
satish -
Hi All,
Can anybody tell me the Use of HTTP and SOAP adapter
And ware to use HTTP and ware to use SOAP adapter with any Example
it will be much helpfull to me
Thanks
ShakifHi Shakif,
to knoe in details about adapter (specifically about SOAP and HTTP adapter)
you can refer TBIT 42 whic contails details about each adapter
if you are new to SAP XI then i advice you to go through TBIT (bible of SAP XI )
these contains step by step and also contains many exercises with screen shot
hope this mayhelp you in learning sap xi
links are as follows
TBIT40:
https://websmp109.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT40
TBIT41:
https://websmp201.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT41&LANGUAGE=
TBIT42:
https://websmp206.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT42&LANGUAGE=
TBIT43:
http://www50.sap.com/useducation/curriculum/course.asp?cid=60161651
TBIT44:
https://websmp102.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=TBIT44
Thanks
Sandeep
PS: if helpful plz reward points -
Difference between HTTP And SOAP Adapters.
Hi,
I know only Both are Used for Web Services. then what is the Difference Between HTTP And SOAP Adapter.
Any Body Explain me more clear in What case we go for SOAP. And in What case we go for HTTP.Thanks in Advance.
Thanks
kiran.BHi Kiran
HTTP Adatpter Vs Soap Adapter
HTPP Adatpter Vs Soap Adapter ????
Difference between SOAP and Http Sender
Difference between SOAP and Http Sender
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Plain HTTP Adapter vs SOAP Adapter with regards to SSL
Regards,
Prateek -
XI3.0: SOAP-Adapter Exception
Hi All,
I'm trying to send a message to a web service via the SOAP adapter.
Unfortunately the SOAP adapter throws the following exception:
<i>
SOAP: error occured: com.sap.aii.messaging.srt.BubbleException: Failed to call the endpoint: HTTP 0 null [null "null"]; nested exception caused by: java.net.SocketException: Connection timed out:could be due to invalid address
</i>
It seems to be that the configured URL does not reach the SOAP adapter.
We use the central J2EE Adapter Engine.
Any hints?
How do I sitch on detailed tracing or logging for the SOAP Adapter? The Audit Log does not contain very much information.
I hope anybody is able to help.
Regards,
MarcHi Alessandro,
we solved the problem.
The problem was caused by a firewall. The used port was blocked there. We just reconfigured the firewall and all went fine.
In the meantime I learned somthing about the error message.
"Failed to call the endpoint: HTTP 0 null"
This means that the adapter called the configured endpoint. The "HTTP 0 null" is the result code and error text of the http call. So it returned with error code "0" and it has no associated error text "null".
Another hint that may help you is the OSS note 761921. This note describes how to get an adapter trace.
Hope this reply helps.
Regards,
Marc -
WS Adapter V/S SOAP adapter
What is the main difference between WS Adapter and SOAP adapter.
I am confused when to use WS adapter and SOAP adapter.
Can anyone give me answer with an example.
Edited by: Kumar on Apr 7, 2009 1:25 AMKumar,
Please go through the below URLs for a discussion of SOAP and WS adapters:
The difference between SOAP adapter and WS adapter in PI 7.1
WS adapter vs. SOAP adapter
Also i found that :
SOAP adapter uses XI integration engine for sending and receiving data. However the WS adapter provides the direct communication using WS runtime. The advantage of using direct communication is that it improves the performance of message transfer. PI is still involved as it provides the monitoring capabilities which is very important for point-to-point communication.
Lets learn and grow together ....Happy Learning !!! -
Hi Experts,
our scenario ecc>PI>webservice
In this scenario in order to test,can we send the soap messages to a file system from receiving soap adapter or it should go only to web service
Can we send soap message to file system directoryHi Gbariel,
Thank you for your response
But if I use file adapter then how xml will convert to soap meeesage
I want to send a soap message from PI to file system of receiving system(not to web service)
please guide me how to do this -
Problema with Keystore entry in SOAP Adapter
Hi all,
I have a RFC to SOAP scenario wich uses a certicate X.509. I import the certificate in Visual Admin in Key Storage node following this steps:
/people/varadharajan.krishnasamy/blog/2007/05/11/how-to-use-digital-certificates-for-signing-encrypting-messages-in-xi
In Integration Directory, in SOAP Adapter receiver, I want to place the certificate in Keystore view but does'nt appear, there are two entries, service_ssl an TicketStore but I dont find my certificate.
Any suggestions???
Regards,
PableteHi.
Look this links below:
PI 7.1 SOAP scenario with SSL certificate
SOAP adapter - digital signature
Digital signed File Upload to XI (PI)
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/40f6fee6-9316-2a10-d2a9-954d4df7dd33
I hope it helps you.
Regards.
Bruno -
WS adapter vs. SOAP adapter
Hello SDNers,
in PI 7.1, we have WS adapter available. What is the difference between WS adapter and SOAP adapter? Does it mean that WS adapter offer web service standard feature like RM, SAML, while SOAP adapter does not?
Would appreciate if somebody can brief the difference.
Thanks
Jaysonhi Stefan
Can you please tell in the link Business Process Cycle Analyze Phase [original link is broken] that you gave , where it is mentioned that SOAP adapter supports SAML, i need this ,because i am unable to configure using soap adapter only ws adapter supports saml. can you please clarify this.
thanks
sandeep
Edited by: Vipin Singh on Feb 18, 2011 6:39 PM
Edited by: Vipin Singh on Feb 18, 2011 6:39 PM
Maybe you are looking for
-
Has anyone else had this problem since upgrading their iPhone and iPad to iOS 7?
-
Error message while starting IPM managed server and WebCenter Portal Spaces
Hi, 1. I am getting an error message when i try to start IPM_server1 in Oracle ECM. The message is as follows in the Command Prompt : <Mar 6, 2013 5:05:50 PM AST> <Warning> <Munger> <BEA-2156203> <A version attribute was not found in element applicat
-
This may be a very simple thing to sort. I have a iphone 3gs, my wife has an itouch, we have one pc and as such one itunes account. There are songs / albums she wants on her itouch that I don't want on my iphone and vice versa. I can't be bothered ea
-
When I connect the iPod to the laptop all it does is charge. When I manage to use it as a disk, it won't format or anything. H E L P !!!
-
Query on HRFORMS custom metanet
Hi friends, I created a new METANET through transaction HRFORMS_METADATA for country grping 10. I also created a HRFORM for country grping 10 with form class as PAYSLIP. I want to change the standard METANET SAP_DEFAULT to my custom METANET. But it's