File to soap problem
hi i am gettin this problem in file to soap scenario
Error Category XI_J2EE_ADAPTER_ENGINE
Error Code GENERAL_ERROR
SOAP: response message contains an error Application/UNKNOWN/APPLICATION_ERROR - application fault
plz help me
Hi,
check this
/people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
Regards
Pushkar
Similar Messages
-
hi
i am configuring file to soap scenario.
on reciever side (soap) shuold i create communication channel in business service or
business system
plz help me
thanks & regards
vijuVijender,
You can create Receiver communication channel for Business System or Business Service. If your receiver is business system and is registered in SLD then create receiver communication channle for Business System.
If you do not have Business System details, you can create Business Service and assign Receiver communication channel tosame.
Let us know if you need more details.
Nilesh -
Error handling in File - XI - SOAP scenario without BPM
Hello!
We have a File -> XI -> SOAP scenario without BPM. The problem is that if the Web Service sends back an error XI tries to reprocess the same message again and again instead of taking the next one.
We do not want set the retry interval to NULL because most error cases are temporary connection problems and then also those messages would not automatically be reprocessed any more.
We also have to use BE instead of EO, otherwise the Web Service will not return a response. But we need the response to be sure that the processing was successful. The message volume in this scenario is quite high and we do not want to use BPM only for the error handling.
I know that from SP19 some additional adapter modules are available for async - sync scenarios without BPM. I tried to configure it like described in File - RFC - File without a BPM - Possible from SP 19. but it did not solve the problem. Does anybody have any other ideas? Thanks.
Regards, TanjaHi Tanja,
>>>The volume is 3000 messages/day on business days and 700 messages/day during weekends but the traffic will increase in the future
I think, you should check that out. It is assumedly only 2 days work to build a scenario:
IDoc -> BP
BP <-> SOAP/HTTP
BP -> IDoc (Acknowledgement)
In the process you need a condition branch, where you decide success or not. You need 2 Interface Mappings for filling the ALEAUD.
Just send 1000 IDocs to the Test-XI and look to performance monitoring at Runtime Workbench, to find out, how many message will be processed in one hour. Assumedly 3000 and more per day should be possible. The advantage would be to reduce number of systems (no file system) and messages (better monitoring) and using the standard (better maintenance).
>>>So you are suggesting I should use HTTP adapter and then add the SOAP header manually in a mapping?
Yes, build the SOAP envelop during the mapping. Most easy is to use XSL or, if your mapping is ready, an additionsal XSL. You can put the error into the Acknowledgement to see it in ERP transaction WE02.
Filling of ALEAUD fields:
E1ADHDR/MESTYP: original message type
E1ADHDR/E1STATE/DOCNUM: original IDoc number
E1ADHDR/E1STATE/STATUS: 68 in case of error, 53 in case of success
E1ADHDR/E1STATE/STATXT: Short description for R/3 user what has happend
I ve done such a scenario several times. That works without any problems.
Regards,
Udo -
Issue in File to SOAP as Attachment
Hi,
I have scenario from File to SOAP.
I ma to send two files one file as content of SOAP request and other one as file attachment. The problem is i cannot send message both file content and file attachment.
Because when i select the "keep attachment" in the SOAP adapter both content and attachment become attachment, but if i didn't tick, only content is display by the recipient without the attachment.
How can i configure SOAP adapter so the recipient can receive both content file and attachment file.
Solution will be rewarded
Thanks
Jaideep Baidhi gaurav,
actually my SOAP payload will be a file only but I wnat to send till a perticular node as a SOAP payload and rest part as an attachment.
like
message----Root node
field 1
field 2
field 3
subfield 1
subfield 2
subfield 3
subfield 4
SO i want till field2 it should go as payload and from field 3 i should go as attachment.
OR i can make two files of different name.
file1's content
field 1
field 2
file2's content
field 3
subfield 1
subfield 2
subfield 3
subfield 4
Now in this case file 1 should go as SOAP payload and File2 as attachment.
So that In XI i can see two different file one named as mainDocument and other one name as Attachment.
Plzz suggest any solution
Thanks
Jaideep jain -
File to SOAP scenario question???
Hi,experts
let's take source system is A,target system is B.
I have a File to soap scenario using BPM,the scenario is send file request(from A) to PI,PI will be communicating target system(B) with soap(syn).After that, PI receives the soap response and send the response data to A.
Now the requirement is, we need to archive the file request msg(before sending to B) to a folder and archive the response msg(response from B) to a folder as well.how could it be achived?
any help will be much appreciated!
ThanksHello Rajesh_V2009 ,
I am trying to implement exactly the same pi scenario, but having some problems :
File -> file adapter -> ccBPM -> soap receiver adapter -> web service request -> web service response -> ccBPM -> output file adapter.
The web service that I call works file from wsnavigator. I have created all the design and configuration objects
needed for the scenario.
I place a file with following contents:
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<pns:GetSetNameWS xmlns:pns="urn:file2soap2fileWSVi">
<pns:name1>ajeet</pns:name1>
<pns:name2>phadnis</pns:name2>
</pns:GetSetNameWS>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
When I look at the process monitor I get this:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Receiver Determination
-->
- <SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">CX_RD_PLSRV</SAP:Code>
<SAP:P1>Problem while determining receivers using interface mapping: No operation with XML root tag http://schemas.xmlsoap.org/soap/envelope/.Envelope exists.</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Error when determining the receiver: Problem while determining receivers using interface mapping: No operation with XML root tag http://schemas.xmlsoap.org/soap/envelope/.Envelope exists. Problem while determining receivers using interface mapping: No operation with XML root tag http://schemas.xmlsoap.org/soap/envelope/.Envelope exists. No operation with XML root tag http://schemas.xmlsoap.org/soap/envelope/.Envelope exists.</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I have no clue about this error. Can you help me with this ?
If yes I can send you more details, if you liked
Hoping to get help from you,
Cheers,
Ajeet Phadnis -
Send a file usring SOAP adapter
Can I send a file using SOAP adapter on the sender side.
reg,Henrique Pinto,
I am trying something out. The scenario I am trying would be a very small but imp part of a bigger business requirement.
I am trying out different options to show the clinet.
<b>1.Started XMLSPY and selected, SOAP>Create new SOAP request>
Now u r asked to browse for the wsdl....DONE. Clicked on OK
Now the request created as an xml file.
2.Go to SOAP> Send SOAP request > there is a new xml file which is the response.
I did not get any errors. I see a file in the target directory.
My problem is where it would really be picking up the data.
WSDL has only referrence to the definition of the message type
(in the definition of O/B interface )</b>
As you have already mentioned that in XI, message type should be refering to file message. If this is the case, how would I incorporate the data in that message.
I hope I am clear.
reg,
Message was edited by:
Naveen Chitluri -
File to SOAP,error in sender file adapter
Hi,
I am doing a scenario FILE to SOAP where In file adapter I am using Quality od service as Exactly once in order.I am getting the below error.It works fine when I use QOS=Exactly once.Not sure why,can you guys please help me.Can we really use QOS-EOIO for sender file adapter,where exacly do we use it.
Thanks
<?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>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: invalid content type for SOAP: TEXT/HTML</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Edited by: guest xi on Apr 16, 2008 11:55 AMHi,
Thanks for your replies guys.I diid give the queue name ,I dont know what is causing the error.Now even QOS=EO which was working fine before is throwing an error.I am using the same file name for both
<?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>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: invalid content type for SOAP: TEXT/HTML</SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack />
<SAP:Retry>M</SAP:Retry>
</SAP:Error> -
Error while testing File-PI-SOAP interface
Dear All,
We are working on File-PI-SOAP interface in which we have exposed a functional module from ECC server as receiver webservice. When we are testing the the interface we are getting following error :
Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/PLAIN; HTTP 407 Proxy Authentication Required.
In the receiver SOAP communication channel we have provided the required ECC login & proxy authentication credentials and also we are able to open the URL from PI server. Kindly let us know what more settings are required o make this interface running.
Regards,
NJHi,
This is a synchronous interface and I want to send the output from webservice as a file to third party system.
We are just working on a demo interface, so we have created a webservice of a function module of ECC and also our interface is File-PI-SOAP.
We have also given the login credentials for proxy authentication but still we are getting the error the
SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/PLAIN; HTTP 407 Proxy Authentication Required
Kindly let us know, how can we resolve this error.
Regards,
NJ -
Time machine backups are failing. I've followed the instructions I found on the Time Machine troubleshooting page (http://pondini.org/TM/Troubleshooting.html) but have gotten to where I don't know what to do next.
Sequence of events:
The main error message is always:
An error occurred while copying files. The problem could be temporary. If the problem persists, use Disk Utility to repair your backup disk.
Yesterday, I opened Disk Utility and verified the disk. Got this error:
Error: This disk needs to be repaired using the Recovery HD. Restart your computer, holding down the Command key and the R key until you see the Apple logo. When the OS X Utilities window appears, choose Disk Utility.
I ran Disk Utility and repaired the hard drive. Then I manually started the backup before going to bed, figuring it was going to take a long time to run. When I got up this morning, the backup had failed with the same "could be temporary" error. I checked the log, which says:
Starting manual backup
Attempting to mount network destination URL: afp://Tery%20Griffin;[email protected]/Tery%20Griffin's%20Time%20Ca psule
Mounted network destination at mount point: /Volumes/Tery Griffin's Time Capsule using URL: afp://Tery%20Griffin;[email protected]/Tery%20Griffin's%20Time%20Ca psule
Disk image /Volumes/Tery Griffin's Time Capsule/Tery Griffin’s Computer (44).sparsebundle mounted at: /Volumes/Time Machine Backups
Backing up to: /Volumes/Time Machine Backups/Backups.backupdb
Event store UUIDs don't match for volume: Macintosh HD
Error: (-36) Applying backup protections to /Volumes/Time Machine Backups/Backups.backupdb/Tery Griffin’s Computer (44)/2014-03-05-201742.inProgress/ABB10CF2-F041-4DE5-B6AE-3C228B59ADCC
Error: (5) setxattr for key:com.apple.backupd.SnapshotStartDate path:/Volumes/Time Machine Backups/Backups.backupdb/Tery Griffin’s Computer (44)/2014-03-05-201742.inProgress/ABB10CF2-F041-4DE5-B6AE-3C228B59ADCC size:17
Error: (5) setxattr for key:com.apple.backupd.SnapshotState path:/Volumes/Time Machine Backups/Backups.backupdb/Tery Griffin’s Computer (44)/2014-03-05-201742.inProgress/ABB10CF2-F041-4DE5-B6AE-3C228B59ADCC size:2
Deep event scan at path:/ reason:must scan subdirs|new event db|
Finished scan
Found 145601 files (11.88 GB) needing backup
16.1 GB required (including padding), 620.77 GB available
Copied Zero KB of 11.88 GB, 0 of 145601 items
Copied 0 files (Zero KB) from volume Macintosh HD.
Copy stage failed with error:11
Backup failed with error: 11
Ejected Time Machine disk image: /Volumes/Tery Griffin's Time Capsule/Tery Griffin’s Computer (44).sparsebundle
Ejected Time Machine network volume.
Starting automatic backup
Attempting to mount network destination URL: afp://Tery%20Griffin;[email protected]/Tery%20Griffin's%20Time%20Ca psule
Mounted network destination at mount point: /Volumes/Tery Griffin's Time Capsule using URL: afp://Tery%20Griffin;[email protected]/Tery%20Griffin's%20Time%20Ca psule
Disk image /Volumes/Tery Griffin's Time Capsule/Tery Griffin’s Computer (44).sparsebundle mounted at: /Volumes/Time Machine Backups
Backing up to: /Volumes/Time Machine Backups/Backups.backupdb
Event store UUIDs don't match for volume: Macintosh HD
Error: (-36) Applying backup protections to /Volumes/Time Machine Backups/Backups.backupdb/Tery Griffin’s Computer (44)/2014-03-05-201742.inProgress/9F8E7957-9C50-49C3-8314-880E5203E3D9
Error: (5) setxattr for key:com.apple.backupd.SnapshotStartDate path:/Volumes/Time Machine Backups/
Does anyone know what the problem is here and what I should do?
Thanks,
TeryYou have repaired your boot drive (which is good) but have you repaired your time machine drive? I don't own a Time Capsule so I don't know if disk utility can operate on it. If it can, you should repair it as well. You may need to erase it and start a new backup. That happens to time machine volumes from time to time and is why people who are serious about their data never rely on a single source of backup.
-
File --- to--- Soap(web service)
Hi all,
i am doing File ->to->Soap(web service) scenario.
my requiremenmt would be
1.Can we able to re-trigger failed & successful messages
2.Can we we able send the consolidated XML for the day irrespective of individual xml's
3.we able to send the same XML data of the same client to multiple url's
4.the compression/encryption of an XML is possible or not
ccould you provide me the solutions for these steps.
Thanks in advance,
AVR>
AVReddi wrote:
> Hi all,
> i am doing File ->to->Soap(web service) scenario.
>
> my requiremenmt would be
> 1.Can we able to re-trigger failed & successful messages
if the flow is asyc, you can always retrigger failed messages. Also successful messages can be retriggered manually using the test tab in RWB
> 2.Can we we able send the consolidated XML for the day irrespective of individual xml's
This will be a collect kind of scenario. You will use a BPM to start collecting all the files and then trigger a message based on you collect criteria
> 3.we able to send the same XML data of the same client to multiple url's
yes. use multiple receivers or multiple inbound interfaces in your interface determination
> 4.the compression/encryption of an XML is possible or not
>
> ccould you provide me the solutions for these steps.
>
> Thanks in advance,
> AVR
use HTTPS in your SOAP adapter i.e certificates -
Hi,
I am trying out a scenario from file<>BPM<>SOAP.
In the Call Adapter step I am getting the following error message:
<!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="BPE_ADAPTER">MESSAGE_NOT_USED</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Message is not used by any processes</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
The Message is successfully reaching BPM but then the error occurs.
Please help me in this regards.
Thanks,
Abhishek.Hi,
check these
1. Go to Transaction: SXI_CACHE and check the return code for your intergration process, it must be 0.
Might solve your issue
2. In MONI click on PE (you will find this when you scroll towards right). Now navigate like this Goto ---> Graphical workflow log. Check in which step there is a error (it will be in red colour lines).
3.Can u check whether the interface used in Sender agreement is the same as the interface used in Receiver Determination, whose receiver is BPM?
4.Check the receiver determination for file to BPM. The file message that enters the BPM i think is not able to find the receiver.
Try one more things. In your BPM, try a f7 and see if there is any syntax errors.
Hope this will help you.
Regards
Aashish Sinha
PS : reward points if helpful -
File to SOAP Scenario Using BPM
Hi,
I am doing File to SOAP scenario using BPM.
while doing Integration Process in IR, i got the following error message
"Expression of simple type xsd:string expected"
But i have given xsd:string in the correlation element as well as in Data types.
I dont know why it is getting the error.
could you anyone please help me to sort out?
Regards,
Sai Ch.Hey,
Check in the correlation editor, where you define the condition.
Whether the data type of the XPath is string and whether it matches with the data type of the messages that you have selected.also make sure the type of the correlation variable is string.
regards,
Milan -
File to Soap synchronous Scenario
Hi Experts,
I have designed an synchronous File to SOAP scenario in PI 7.31. I am able to send the request am getting the response to target path also correctly but am not able to see the msg in SXMB_MONI.am not using ICO am using dual stack in PI 7.31 plz help on this.
Regards,
Rajendar KHi Rajendar, what does your configuration look like? (e.g. Service Interfaces, Oparation Mapping)
I'm trying to do the same but SOAP response message is not getting back into IE. I have LOGGING_SYNC already set to 1.
Thanks, Aaron -
File name to be read in mapping - File to SOAP Scenario
Hi all,
its a file to soap scenario. i need to send the file name also to target system. how can i get the file name in the mapping? is there a way to read the header information in mapping?
Regards,
RashmiYou need to check for Adapeter specific Message Attributes of your File adapter.Then write user defined function to set Dynamic_configuration. So that you can get the file name in the header(u can chk this in SXMB_MONI after implementing the UDF, it will create one section for dynamic_configuration.)
Manisha -
Hey guys
can anyone provide me with step by step process for a Asynchronous File to Soap scenario,i m new to XI and would really appreciate if u explain the steps a bit in detail
thanx
ahmadHi,
Hope you have a Webservice ready to test the scenario.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295aeaa9
Go thru these blogs -
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
All these case, you need to remember, Sender is File in your case. Remaining configuration about SOAP will remain similar.
Regards
Moorthy
Maybe you are looking for
-
Using BAPI_PO_CREATE1 : Linking service, and account assignment
Hello, I have trouble when using BAPI_PO_CREATE1. When creating PO using BAPI_PO_CREATE1, I need to input service for each po item and the service itself need to have account assignment. I simplify the code below. **PO item t_poitem-po_item =
-
Nokia n80 firmware upgrade problem
hi, i have an nokia n80 and i-ve downloaded the pc software for upgrading the phones firmware and when remaining 53 seconds before finish phone went off and it doesnt decets my phone anymore...so i can not continue upgrading...the phone now doesnt ev
-
Query: Correlation ID and Correlation sets.
Hello, Can somebody please brief me about the Concept and implementation of the correlation ID and correlation sets ? Thanks in advance.
-
My number has been showing up as calling people while in my possession and sometimes off. How does this happen? How do I stop it? I've tried to contact facebook support and been trying to get on live chat for hours to no avail. Please help me stop
-
Hot to select last month sales using fiscal calendar
Hi All, I have the following query listed below select DISTINCT -1, vODS_GLBalance_test.Page, vODS_GLBalance_test.FiscalYearId, vODS_GLBalance_test.FiscalMonthOfYearId, GLAmount From ODS.Staging.vODS_GLBalance_Test Left Outer Join Ods.JJill.tODS_GLBa