Soap with attachment To File scenario
Hi All,
In my scenario I need to read data on webservice with file in attachments. Webservice in will have two values- data in payload and file in attachments. And on the target side two files one XML with data and one attachment must be created on the file directory.
Can any one help me how this task can be implemented in XI
Thanks in advance.
Regards,
Vikram
Hi,
some links about this topic:
SOAP to file scenario
Send a file usring SOAP adapter
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
Hope it helps.
Regards
Patrick
Similar Messages
-
Hello,
I need to develop a WebDynpro application with NetWeaver 2.0 for SAP EP6 that call a remote web service in order to send an attached file with SWA (Soap With Attachment) methodology. The kind of file to attach is XML.
Can someone give me refers or indications to implement it?
Thanks and best regards,
Matteo.
Edited by: Matteo De Santis on Oct 21, 2008 11:45 AMFollowing link might help you :
http://help.sap.com/erp2005_ehp_03/helpdata/EN/5e/ea656273b74cf386a1f29fc55721fd/frameset.htm
Thanks. -
Hi all,
I need to implement a synchronous scenario where an R/3 system sends data via RFC to an external system that expects it in the format of soap with attachment. Then the external system responds with soap message without attachment.
My main concern is how to create a soap attachment from payload that I get from the RFC sender adapter.
I would appreciate any your suggestion how to implement this scenario. If possible, I would prefer to avoid using java modules and BPM, since I am not very skilled with them.
Thanks Janos.>
janos malizero wrote:
> Hi all,
>
> I need to implement a synchronous scenario where an R/3 system sends data via RFC to an external system that expects it in the format of soap with attachment. Then the external system responds with soap message without attachment.
> My main concern is how to create a soap attachment from payload that I get from the RFC sender adapter.
> I would appreciate any your suggestion how to implement this scenario. If possible, I would prefer to avoid using java modules and BPM, since I am not very skilled with them.
>
> Thanks Janos.
well i think your darkest fears just came true ... the only option here is to write a module to create the attachments for you. The trick is once the module create the attachment, you need to check the option keep attachments in the SOAP receiver CC.
How to create modules -
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d75a6a -
InvalidSecurity Exception in WS and SOAP with Attachment
Hi all, <bR>
<br>
I created a EJB based webservice with the following signature: <br><br>
public String businessMethod2(byte[] arg1) {..}<br>
<br>
<br>
This Method is exposed as webservice, which is configured as SOAP with Attachment. <br>
All security or authentication settings are disabled by intention. <br>
The input param arg1 should be a binary file.
<br><br>
When I call this webservice I always get the following response: <br><bR>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" <br>
xmlns:xs="http://www.w3.org/2001/XMLSchema" <br>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><bR>
<SOAP-ENV:Body><bR>
<SOAP-ENV:Fault><bR>
<faultcode xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><b>wsse:InvalidSecurity</b></faultcode><bR>
<faultstring>000F1F90EDDB006C00000012000014D8000437A5EE6DAE4E : <b>WS Security can only be applied on a SOAP document.</b></faultstring><bR>
<detail><bR>
<ns1:com.sap.security.core.server.ws.service.WSSecurityException xmlns:ns1="http://sap-j2ee-engine/error">000F1F90EDDB006C00000012000014D8000437A5EE6DAE4E : WS Security can only be applied on a SOAP document.</ns1:com.sap.security.core.server.ws.service.WSSecurityException><bR>
</detail><bR>
</SOAP-ENV:Fault><bR>
</SOAP-ENV:Body><bR>
</SOAP-ENV:Envelope><bR>
<br>
<br>
My guess is, that the WAS 7.00 SP11 is magically configured for applying WS-Security to every webservice. <br>
<br>
The Security Profile settings for Inbound / Outbound - Paramters is "None" in Visual Admin Webservice Security. <br>
<br>
How can I get rid of this Exception and make the webservice work?
<br>
<br>
regards <br>
Gabi <br>http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.webservices&item=4967
grazieee wrote:
>
HI, i have found an example that illustrates the reception and return of SOAP attachments
in web service method. However, the weblogic workshop I am using does not recognise
'DataHandler'. I typed 'public String echoAttachment(DataHandler dh) and it said
'web service does not support such data type'. Is there any resolution to it?
And if convenient, can i have the source code of attaching images to SOAP?
Thanks alot.
Good Day!
grazieee
P/S: I'm using weblogic version 8.1 -
We want to send a mail with attachment pdf file.
Hi!!!
We want to send a mail with attachment pdf file.
The PDF file this is in the server sap.Hi,
Pls check web logs like
/people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
Eddy
PS.
Put yourself on the SDN world map (http://sdn.idizaai.be/sdn_world/sdn_world.html) and earn 25 points.
Spread the wor(l)d! -
How can I get JAXM SOAP with Attachement parts?
I received a SOAP with attachment message.
Attached data is XML document("text/xml" type).
But when I try to get a attachment part by using below source code, I got a NullPointerException.
Iterator it = message.getAttachments();
AttachmentPart attachment = (AttachmentPart)it.next();
StreamSource content = (StreamSource)attachment.getContent(); <=content is not Null.
InputStream inputstream = content.getInputStream(); <= inputstream is Null.
StreamSource object is OK, but it doesn't return InputStream object.
Does anyone know what the problem is?
Thanks in advance.
Junhong.Hi!
Use the following to get the stream:
InputStream is = attachment.getDataHandler().getInputStream(); -
Tool to test Webservices using SwA (Soap with Attachements)
Hi All,
I generally use the took xmlspy to test any webservice.
But now i am working with a webservice that is using SOAP with Attachemtns.
it seems we cannot use xmlspy to test/invoke webservices that use soap with attachements.
is there any tool by which we can send/receive soap message along with attachements to and from webservices.Hi,
Have you tried SoapUI?
The standard (free) version & SoapUI Pro both support soap with attachments. Try it out & see if it works for you. SoapUI is proving to be one of the best tools for testing web services.
Regards, Trevor -
Scenario: SOAP message with attached .zip file to FTP ?
Hi all,
I've searched SDN etc but got no good hints to my problem.
My scenario is tht we are receiving an XML message via SOAP adapter and this is a MIME multipart message so it carries also a attached zip-file.
The XML and the attached zip-file should then be saved over FTP.
It enters IS correctly and I can see that I have the attachment and it goes to AE. I can see payload and attachment in the statusreport on receiver cc.
The FTP adapter saves the payload XML correctly but the attachment is not saved anywhere.
I have not configured any modules, BIC etc in the FTP adapter and I need some input on how to set this up tp put both files on FTP server.
In the future the FILE adapter will be used and then I wounder if I will get the same problem there?I dont think there is a direct way of doing this. I can suggest you a method. In the directory receiver determination use 2 receivers with no condition. You message will get split in to two now. Create the interface determinations and receiver agreements. Complete one of them normally. It will sav the xml t FTP. For the other one, in the adapter use the payloadswapbean. It will swap the attachement to payload. THis one would save your zip on the ftp server.
Hope its clear..!!
VJ -
XML BLOB to SOAP with attachment
Is it possible to receive in XI an asyc. message with BLOB information in an XML tag
and transform it to SOAP message with attachment?>how to convert the BLOB to the pdf\jpg\tiff file attachment in the SOAP?
refer this link for sample.. If you are not java programmer take help from java experts. Basically you have to use jdbc java classes to retrieve and convert the display into image.
http://www.techlabs4u.com/2011/10/reading-blob-data-in-db2-using-java-how.html
For soap attachment refer payloadswapbean module. Refer sdn forum related to this.... also see this help [link|http://help.sap.com/saphelp_nw73/helpdata/en/2e/bf37423cf7ab04e10000000a1550b0/frameset.htm] -
SOAP with Attachment Support in Web AS Java
Hello,
I want to write an extension to an existing Java application running on Web AS to take a PDF (which is a binary object in the context) and submit it using a Web Service call to a Web Service running on a WebSphere App Server. My idea is to use SOAP with attachments to do this. I know how to create a simple Web Service call with the NWDS, but I am not so sure about a Web Service call with an attachment.
1) Is SOAP with attachments supported in Web Java/NWDS?
2) Does it require a specific Web AS 6.40 SP Stack?
3) Has anyone used this before? Is there anything I need to consider (e.g. encoding of the attachment)?
4) Is there a maximum file size for the attachment?
You help is appreciated. And if I get it running I can show it at TechEd
Cheers!
MatthiasI found what causes the problem.
I use resource bundle to handle i18n and one of bundle is myapp_zh.properties for Chinese locale. In browser I add Chinese [zh] in Language Preference then the web page should display Chinese character.
What puzzles me is that encoding of the page with Chinese characters is Chinese Simplified (GB2312) rather than UTF-8. Tomcat correctly sets page Encoding to UTF-8 since I specify <%@ page language="java" contentType="text/html;charset=UTF-8" %> in each JSP file. Why Web AS ignores this and returns Chinese character in GB2312?
Thanks a lot
John -
Problem with attached zip file
I received an email with a zip file attached, but whenever I try to open it I get the message "Unable to unarchive "filename.zip: into "Desktop." (Error 1 - Operation not permitted)"
Can anyone help?Download Stuffit Expander which can open just about anything you throw at it. You can obtain this "free" utility from Versiontracker and Macupdate.
-
Help with jdbc to file scenario
Hi guys,
I want to do a JDBC to file scenario. I need to do a SELECT * query from my table.
An external application does the updation into my tables. I needed XI to connect to my JDBC system whenever there is an update in the tables and post it as a file.
Please guide me on this guys
Varunas pointed out have a indicator in ur table that is updated by the external system for setting that the record is read when the jdbc is polled. this would be help for avoiding reading the same records again and again whioch results in duplication. u can follow this blog (reve engg )
/people/bhavesh.kantilal/blog/2006/07/03/jdbc-receiver-adapter--synchronous-select-150-step-by-step -
Problem with IDOC TO FILE Scenario
Hi Experts,
I am doing IDOC TO FILE Scenario.
I have done all the configuration.I have cretaed RFC,PORT,LS and Partner profile at both R/3 and
XI Side.
when I am trying to generate IDOC using we19 and I put the r/3 port,partner in sender and XI
port and partner in receiver it gives me error as "Port 'SAPCU6_100' does not exist in the table
of port descriptions.
Please help me.....
RegardsHI Saras,
Please go through the below weblog which has all the stpes which is required for ur scenario...I think screen by screen help u to debug ur problem and it will help u to find out the msitake which u have made.
File To IDOC - Part1 (SLD and Design):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
File To IDOC - Part2 (Configuration):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&
File To IDOC - Part3 (Steps required in XI and R3):
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&
Thnx
Chirag -
File(PDF as attachment)-- XI-- WebService(SOAP with attachment)
Hi i have following Scenerio in my hand,
File>XI>WebService(SOAP)
Kindly help me in implementing the Following Scenerio;
I need to attach PDF to File Adapter as PayLoad or give it to File Adapter as Attachment which in turn send this data to XI and then XI wud generate WebService having this PDF as attachment.
Kindly Walk me thru all the steps during Configuration and design and do guide me how to test wether this scenerio works or not.
Also tell me abt the WebService i need to use to test the Scenerio.
Thanks.Hi Jeet,
If you want your file adapter to read contents from a PDF file, check out the folloing blog,
<a href="/people/sap.user72/blog/2005/07/31/xi-read-data-from-pdf-file-in-sender-adapter">Sender File Adapter with PDF</a>
If you want your file adapter to generate its output into a PDF file, then check the following blog,
<a href="/people/sap.user72/blog/2005/07/27/xi-generate-pdf-file-out-of-file-adapter">Receiver File Adapter With PDF</a>
Sriram's blog on FILE to HTTP scenario might of be help to you too. It also deals with Syn / Async Bridge which can be ignored.
<a href="/people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi">File to HTTP</a>
Do let us know if you need any further help,
regards,
Bhavesh -
Is Mapping Lookup table possible with IDOC to FIle scenario
Hi all,
Need suggestion, I am using SP16
My sceanrio is IDOC to FIles, and have to use a Mapping Lookup tables for some of the fields within the mapping...
'Crossref: PlantLoc_to_WhseComDiv. Value mapping lookup to take two fields from SAP and convert to WMS 3-digit value'
How to go with this, since i have checked in SAP library that it is for only RFC,JDBC,SOAP adapters ...
Need u r valuable inputs,
Regards,
sridharYou can use RFC or SOAP or JDBC lookup in your mapping.Why not?..It does not mean that we use the lookups only in RFC secnarios.You can use them in any scenario.
Maybe you are looking for
-
Unable to open a Webi document : 'alertDlg' is undefined
Hi, Since few days, I have the following warning "alertDlg is undefined" when I try to open a Webi document. The only way to see my document is to see him in modification mode. My environnement : Bo Xi 3.1 SP3 + IIS 6.0 Somebody has already had this
-
I have a vector that is returning a directory and all of its contents (files and folders). I need to sort it so the folders will be listed first then the files. I believe I have to comparison but am not sure how. I am very new to java so examples wou
-
Sequence of process in MM Module
Hi , CAN ANYONE TELL ME THE BRIEF PROCESS OF MM MODULE. I WOULD LIKE TO KNOW THE ORDER OF THE PROCESS LIKE PURCHASE REQ ME51n PURCHASE ORDER me21n AND I DON'T KNOW WHAT WOULD BE NEXT... Please let me know the transaction codes too THANKS DEEPTH
-
Regading smart form printpreview to pdf
<<Do not post duplicate questions. >> i have one smart created with one custem page format . 400 * 1100 . that smart form attached to vfo3 transcation . when iam seeing printpreviw is ok . but when iam converting this print preview to pdf . the last
-
Hello, I am trying to graph several columns of data with percentage confidence intervals in the adjacent column into a graph, but I can not seem to get Numbers to understand where the error bar numbers are and to which data they correspond. At the ve