Erro using SOAP Adapter
Hi all,
I have one scenario like this:
Web Service (SOAP Sender Adapter) > XI > R/3 System CCS (RFC Receiver Adapter). When they are trying to start the process via browser (URL) they are getting a erro: 503 Service Unavailable; Application cannot be started; Details: com.sap.engine.services.deploy.container.ExceptionInfo: Error in starting application [sap.com/com.sap.aii.af.soapadapter].
Can anyone help me?
Thanks in advance,
Leo
Leonardo,
The problem is that not all J2EE services can be started by the J2EE. Start the
Visual Administrator and select Server --> Services --> Deploy in the tree on the left. On the right-hand side, select the Runtime tab page. If you select the APPLICATION radio button, you see a tree in the right window with all applications. Check if they are running, otherwise choose Start. Usually the J2EE Engine starts all services automatically.
So check whether your application is running or not. If not running then please run it and check whether you have the same error?
---Satish
Similar Messages
-
Regaring File to IDOC Useing SOAP Adapter
Hi ,
Can any one please forward me an File to idoc Useing SOAP ADapter Senario.IF i am wrong please send me a simple senario of useing SOAP Adapter.
Regd's
RajHi Raj,
I think i will give you some more information about SOAP adapters,So Please go through the link below and follow the steps mentioned in it while defining the web service.Then you will get to know the actual use of a SOAP adapter.
<a href="http://help.sap.com/saphelp_erp2004/helpdata/en/31/daa0404dd52b54e10000000a1550b0/content.htm">Defining Web Services</a>
Sending a Simple SOAP envelope to XI via HTTP using ASP
https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1442 [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
You can create SOAP Request from WSDL using the following tool.
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c
You've to expose your outbound message interface as a WSDL which can be used by say EP.
Also go thru the following threads
Re: WebService
Re: SOAP Client for Synchronous Scenario
Re: How to test a webservice as a standalone?
Also check this Pdf for the Receiever SOAP Adapter configuration:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/40728f7b-0401-0010-d9bc-8c73884a3789
Regards,
abhy -
How to send images through PI using SOAP adapter
hi,
Can anybody tell me how to send images through PI using SOAP adapter.
Regards ,
LoveenaHi Loveena,
only as attachments of a SOAP message.
Regards,
Udo -
Connecting XI with other XI using SOAP adapter, is it possible?
Hi all,
I know that for connection between XIs is recommended using XI connectivity adapter. But I want to send/receive messages trough other XI outside of my network and Im thinking using SOAP adapter for effect. Is it possible?
Thanks in advance.
Cheers,
Ricardo.Yes, it is. But why? Both are SOAP messages based on HTTP.
Regards
Stefan -
Creating Technical System while using SOAP adapter as sender
hello friends
When I create a business system and technical system in SLD for a sender using SOAP adapter, can i create it as Third-Party. Or do I need to create it as anything else in the list.
Also, when do we create Web AS Java technical systems. I need to know when this option becomes MUST.
Thanks in advance
RamYes u can use third party business system and technical system for SOAP system. Business service can also b used for the same purpose.
U should use webAS Java system in case of Java Proxies
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b07fc2113ab
Regards,
Prateek -
File content conversion using SOAP adapter
Hi,
I'm using a receiver SOAP adapter in my IDOC to file scenario and need to do file content conversion in the receiver side.
Are any standard modules available for file content conversion in the SOAP adapter or do I need to write custom EJB modules for this.
Please note that I have to use a SOAP adapter, can't use any other adapter.
Thanks in advance
ShiladityaHi,
XML Document Conversion Type
● Enter recordTypes as the parameter name.
Under Parameter Value, enter the complete, comma-separated list of all names of recordset types that occur in the document to be converted.
If you decide to use this method, you can define a different conversion type for each recordset type that occurs in the XML document.
For example, you could name the recordset types as follows: RecordType1,RecordType2,RecordType3.
● Enter singleRecordType as the parameter name.
Under Parameter Value, enter the name of a recordset type that is to be used to convert all elements that occur in the XML document.
If you decide to use this method, define the same conversion type for each recordset type that occurs in the XML document.
You must enter exactly one parameter only. Whichever parameter you choose, you automatically exclude the second parameter.
You define further parameters for each recordset type.
In the remainder of this documentation the parameters are specified by the prefix <RecordType>. In your configuration, replace this name with the name of the recordset type.
Conversion Type List with Separators
● <RecordType>.fieldSeparator
Enter the field separator that is written between the individual fields of a record.
This specification is mandatory.
Conversion Type List with Fixed Field Length
● <RecordType>.fieldLengths
Specify a character string that contains a list of fixed field lengths that are separated by commas and which determines the number and the length of fields generated in the text file.
For example, you want to write a recordset with three elements that have field widths of five, ten, and fifteen characters. Enter:
<RecordType>.fieldLengths = 5,10,15
This specification is mandatory.
● <RecordType>.fieldLengthExceeded
Specify how you want to handle fields that exceed the configured field length. Permitted values for the parameter value are:
○ error (default)
Interrupts processing of message with error
○ cut
Cuts off superfluous characters
○ ignore
Ignores the field length restriction
Further Entries
● <RecordType>.beginSeparator
Enter a string. The string is placed in front of the first field of a recordset.
● <RecordType>.endSeparator
Enter a string. The string is appended to the last field of a recordset as a concluding character. The default is \r\n.
● contentType
Enter the MIME type of the converted payload. The default value is text/plain.
● addHeaderLine
Only define this parameter if you have already defined singleRecordType.
Define whether a header line is to be added to the result of the conversion.
○ none (default)
Does not insert a header line
○ fromXML
The header line is generated from the element name of the first recordset of the XML document
○ fromConfiguration
The header line is determined by the configuration parameter headerLine.
● headerLine
Only define this parameter if you have already set addHeaderLine=fromConfiguration.
The value that you define is placed in front of the result of the conversion as a header line.
● fixedLineWidth
Enter the maximum line length n (in characters) that can be written to the resulting document. The separator specified by lineSeparator is inserted in the resulting document every n characters.
● lineSeparator
Only define this parameter if you have already defined fixedLineWidth.
Specify the string that is written to the resulting document at the end of each line that is written with fixedLineWidth. The default is \r\n.
Use of Special Characters
You can use special characters in the following parameters: <RecordType>.fieldSeparator, <RecordType>.beginSeparator, <RecordType>.endSeparator, headerLine, and lineSeparator.
● Tabulator: \t
● Carriage Return (CR): \r
● Line Feed (LF): \n
● Arbitrary character: \x<code>
<code>indicates the hexadecimal character code of the character to be displayed.
Regards,
Phani -
Need help in troubleshooting communication channel using soap adapter
Hello friends
I have a simple scenario.
I have created 2 communication channels, one for searching a record and another for updating it with a new value
Both uses SOAP as sender and RFC as receiver with a Standard BAPI.
Everything was working ok, but without any changes, all of a suddent I am not being able to update the values and when I checked RWB, I see for Update SOAP Adapter Channel, the messages say
Request received for a channel
but in a second it says 'Call Failed'.
I haven't made any changes.
I even tried restarting XI and ERP servers but still getting the same error.
Any suggestions or feedback will be greatly appreciated.
Thanks
RamTHE PROBLEM WAS WITH A JOB GETTING HUNG IN THE QUEUE AND I HAD TO FORCIBLY KILL THAT. THAT TOOK CARE OF THE PROBLEM
-
How to send images using SOAP adapter
hi All,
I want to send images using the SOAP adapter . ( Sender and Receiver )
Can anybody help out with this requirement
Regards,
LoveenaHi,
Following links may help U
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
http://help.sap.com/saphelp_nw04/helpdata/en/3c/b4a6490a08cd41a8c91759c3d2f401/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/frameset.htm
to know the basics about soap adapter u cn check out this link
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
to get in detail about the attachments chk out this link
hi i am unable to attach an attachment in File to mail scenario
Regards
Pullarao -
Acknowledgement for asynch scenario using SOAP adapter
Hi,
My scenario is SOAP to proxy asynchronous (using PI 7.1)
Sender is able to send the messages to XI using HTTPs protocol (SOAP adapter). since this is an asynchronous scenario XI could not send back any application acknowledge .
I understand if handshake is successful sender can see HTTP code 200 which is success.
1) Is it possible that though HTTP connection is successful and sender could not pass payload.
2) Is there any configuration needs to be done in PI 7.1 to send an acknowledge back to assure the sender that XI received payload.
3) Can we do the above using non BPM scenario.
or if BPM scenario is mandatory.
Thanks in advance.Hi Vamsi,
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Header/>
<SOAP:Body/>
</SOAP:Envelope>
above acknowledgement is seen on SOAP UI as soon as SOAP UI delivers the message to the PI (irrespective of what will happen with the message in the PI).
As you know in case of Async scenario Application Ack is not possible !
But if you want to be sure if payload is received successfully the you can use BPM wherein you can have a switch which will check the existance of payload. and as per your requirment you can take a decision.
Thanks,
Sunil Singh -
I am not clear wen should we use the SOAP adapter and wat all about the Webservice.I am new to XI .Can anyone help me.????
Hi,
Please go through this..
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
cheers,
Prashanth
P.S Please mark helpful answers -
Not able to see Message Content while using SOAP Adapter
Hi freinds
I am working on following scenario
Web Application ---> SOAP Adapter ---> XI ---> RFC Adapter ---> SAP R/3
Web application is using the WSDL file which I generated from XI.
Now everything is going fine & I am even getting the XML data in SAP R/3 ( Order is getting created ) but in RWB under message monitoring I am getting " <b>Content of message deleted to save memory</b> " for message content.
Even in SXMB_MONI for that timeframe it is showing " <b>No messages available for selection</b> ".
Can you tell me why I am not getting the message content & the message itelf in SXMB_MONI. What I need to do in order to get the message content while monitoring.
Best Regards
Lalit
P.S --> I am able to see the message content if I am using File Adapter in place of SOAP AdapterHi
After adding the LOGGING_SYNC parameter with value 1. I am able to see the messages in sxmb_moni but they have status as " System Error - Restart not possbile " with the following 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>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>
<SAP:P1>402</SAP:P1>
<SAP:P2>ICM_HTTP_TIMEOUT</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText><html><head><title>SAP Web Application Server Error</title> <style type="text/css"> body { font-family: arial, sans-serif;} </style> </head> <BODY text="#172972" link="#808080" vlink="#808080" alink="#8e236b" bgcolor=white leftmargin="0" topmargin="0" marginheight="0" marginwidth="0"> <table height="61" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td background="http://sapxidev:50000/sap/public/icman/img/bluebar_tile.gif" height="30"><table> <tr> <td width=5></td> <td width=20% nowrap><font face=arial size="-1" color=white>SAP Web Application Server </font></td><td width=75% align="right" nowrap><font face=arial size="-1" color="white"><a href="http://help.sap.com/">Help </font></td><td width=5% nowrap></font></td> </tr></table> </td><td rowspan=2 width=122 height=61 valign=top><img src= "http://sapxidev:50000/sap/public/icman/img/theme.jpg" width=122 height=61 border=0 alt="SAP"></td> </tr><tr><td background="http://sapxidev:50000/sap/public/icman/img/graybar_tile.jpg" height="31"> </td></tr> </table> <br><br> <table width=800> <tr><td width=50 nowrap> </td><td> <H2>500 Connection timed out</H2><br>Connection timed out (-5) <br><hr> <table border="0"> <tr><td>Error:</td><td>-5</td></tr> <tr><td>Version:</td><td>6040</td></tr> <tr><td>Component:</td><td>ICM</td></tr> <tr><td>Date/Time:</td><td>Wed Dec 21 13:59:55 2005 </td></tr> <tr><td>Module:</td><td>icxxthr_mt.c</td></tr> <tr><td>Line:</td><td>2559</td></tr> <tr><td>Server:</td><td>sapxidev_XID_00</td></tr> <tr><td>Detail:</td><td>Connection to partner timed out</td></tr> </table> <p></p> </td></tr></table> <table><tr><td width=50 nowrap></td> <td nowrap><FONT SIZE=-1><a href="http://www.sap.com/">© 2001-2003, SAP AG</a></FONT></td></tr></table></SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error when receiving by HTTP (error code: 402, error text: ICM_HTTP_TIMEOUT)</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
As my payload was of 100 records with 15 fields I guessed that this can be the reason I am getting timed out. So next time I just send 2 records & this time no error & everything went fine.
Now one thing I need to do is to increase the TIMEOUT value with the help of <b>OSS Note 824554</b>.
But still in RWB ( with 2 records also ) under message monitoring I am getting " <b>Content of message deleted to save memory</b> " for message content.
My objective now, is to display the payload which is coming from Web Application via SOAP Adapter in RWB. Can you help me in this.
Best regards
Lalit Chaudhary -
Exception while posting a message using SOAP adapter
Hi
We are getting the following message while posting a SOAP request through SOAP adapter through Http Client. The error message is
<SAP:Error>
<SAP:Category>XIAdapterFramework</SAP:Category>
<SAP:Code>MESSAGE.GENERAL</SAP:Code>
<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: invalid content type for SOAP: TEXT/HTML</SAP:AdditionalText>
</SAP:Error>
Please help in this regard.
Regards
RameshDear Gopal,
I am trying from HTTP->WEB SERvice (R/3 system)
I have created a webservice from RFC.
Receiver Adapter type : SOAP
USer authentification provided
URL provided. i picked from wsdl file
i am getting this error
com.sap.aii.af.ra.ms.api.DeliveryException : invalid content text/html.
I hope u trouble shooted this kind of error.
can u provide me some clues.
regards
chandra
Message was edited by:
chandra shekar dasari -
Error while using soap adapter in webservice to sap system scenario
Hi everybody,
i got the error while using saop adapter in scenario(sender webservice----->sap system)
error is
HTTP error:couldnot post file
'/XISOAPAdapter/MessageServlet:Channel=:BS1:SPA.&
version+3.0&sender.Service=BS1&interface=http%3ASP%5OUTBOUND'on server 'XI03'(500)check with ur basis people
-
Principal Propagation using SOAP Adapter
Hi,
Can anybody please explain Principal Propagation concept in SOAP adapter?
I have no idea at all about this, so it will be good if you can explain with an example scenario.
Thankyou.Hi Anita,
Did you check the below doc and blog?
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d07121-07a5-2c10-5280-a081de9b851c?QuickLink=index&…
Principal Propagation in SAP XI
sap help page
https://help.sap.com/saphelp_nw73ehp1/helpdata/en/49/fe95b02f2e4d2baddc39196c827c51/content.htm
regards,
Harish -
ERROR while using SOAP adapter with SMTP protocol
Hi,
The error i get is,
SOAP: error occured: java.io.IOException: server not responding OK to MAIL FROM; 454 5.7.3 Client does not have permission to submit mail to this server.
Please given your suggestions on the same.......
Also do provide more information on sending SOAP over SMTP.
Regards,
AbhyHi,
Thanks for your replies...
The thing is that we tried a receiver mail adapter scenario with SMTP prptocol which is working perfectly fine... Its the same SMTP sever we are using even in this case.
What could be the network problems that you mentioned, could you throw more light on the same.
Regards,
Abhy
Maybe you are looking for
-
Hi, I've got an a64400 + discrete graphic, i have got some glitches with my setup and i didn't find a way to stop this. A video of the glitches: http://youtu.be/ykNpmVOvNv0 Things maybe related: i've got a 0 size iommu aperture (cfr dmesg), dunno how
-
Add field to item position overview of Purchase Order
Dear SRM gurus, I'm working on a change request of a customer. They want to add a field to the item overview position of Purchase Orders. They are using SRM 4.0 in Extended Classic Scenario. When displaying the list of Purchase Orders only the header
-
I want to get Actions name by javascript. Can get Actions name at javascript?
-
Abandoned Calls report in UCCE
I created a lab environment to demonstrate UCCE solution. My customer requested me to provide on call-by-call basis all calls that was abandoned in queue. So, how can I query ICM Database in order to find that information? Based on Database Sche
-
Strange Behavior in Excel VBA Formula
HERE IT IS: Private Sub fillLicenseFormulas() Dim LastRow As Long LastRow = ActiveSheet.UsedRange.Rows.Count Dim gRange As String gRange = "G3:G" & LastRow & "" Range("g3").Formula = "=IF($G$3-($F$3+$E$3)<0,0,$G$3-($F$3+$E$3))" Set SourceRange = Acti