cancel
Showing results for 
Search instead for 
Did you mean: 

Agile Integration with XI

Former Member
0 Kudos

Hi Experts,

The scenario is to receive a message from Oracle Agile PLM system. As per the Agile documentation, we have found the message sent out is a zipped multipart document as attachment thru HTTP post method. Please find below the sample data.

How can we receive this message in XI? Please suggest

******************************************Agile data**************************************************

-

-

-

-

-

-

-


314159265358979323846

Content-Disposition: form-data; name="UploadAXML.jsp"; filename="TO0004436577.axml"

Content-Type: application/octet-stream; charset=ISO-8859-1

Content-Transfer-Encoding: binary

PK Xr: agile.xmlu2022UÛrÚ0 }ç4¼u0192lÀ<u01603u201D¤Ó̤? tÚéu203A°×F­-SI Éßwe 0u2014´ @>WR&uÊ?ÂhÃã%¢!n3_ÿÂ_¬«4y¶á2 R5u2039ÑÊø'žAíñýlÞ±Î÷zu01526`ö(b ß ju2014°¶L c}; aáçGÓw¦%hµX¥èbzu2020¨ u2021g0ñ¼ÉéðSZ«¼ ·×T?Ru2013u2039u2030hÔñù²ág& ;¿oNŽ# eBu2019ò[h£,Æh#þnÇGgì zþÀ»Òñf §q\u00BAø` Ã

¾pý @>Cu201D

u2030hfI1O50z5ÆlbíÌ ?ê?&u015260¼ou2020u2021u203A ¤Ñ'»]àì+u2014EÌCS(P'ÔË [u20AC´ïÎÊÃz £

$_u2039u201D"u203A÷r oÜlA ¤?Du2022o²JöÉí?§Ñ3¼ ý u0161^-Ù ìJhu0152óP--ë0?u2039

Þu2018`!ÒÜu201D9g v?xÎu0161¯užu201A± øDO kÿíÀ7u2013g}¤Í? Z ßÿµ ­¿PK Èã»u20AC¯ ? PK Xr:Èã»u20AC¯ ? agile.xmlPK 7 æ

-

-

-

-

-

-

-


314159265358979323846

Content-Disposition: form-data; name="password"

Content-Type: text/plain; charset=US-ASCII

Content-Transfer-Encoding: 8bit

test

-

-

-

-

-

-

-


314159265358979323846

Content-Disposition: form-data; name="foo"

Content-Type: text/plain; charset=US-ASCII

Content-Transfer-Encoding: 8bit

bar

-

-

-

-

-

-

-


314159265358979323846

Content-Disposition: form-data; name="username"

Content-Type: text/plain; charset=US-ASCII

Content-Transfer-Encoding: 8bit

test

-

-

-

-

-

-

-


314159265358979323846

Content-Disposition: form-data; name="AgileRecordLocator"

Content-Type: text/plain; charset=US-ASCII

Content-Transfer-Encoding: 8bit

AAAt8QBcXw0AAC6TACXExQAgRTJDRUVCNDc0MjAyNDlBOEI1MkYwRkUwQjJGOUFEQUU=

-

-

-

-

-

-

-


314159265358979323846--

******************************************End of Log File**************************************************

Thanks,

Karthik

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

I couldn't find any method other than using a file with unzip bean and java code.

Thanks,

Karthik

Former Member
0 Kudos

Writing a java program JSP worked.

But we are just wondering is there anyway with which we can acheive it without the java code.

Thanks,

Karthik

former_member181985
Active Contributor
0 Kudos

As far as I know there is no option.

Former Member
0 Kudos

Thanks for you reply.

We do not have the convenience to convert the data to any other format.

Is there by anymeans in XI, can we receive the message as mention above?

Thanks,

Karthik

former_member181985
Active Contributor
0 Kudos

May be you can write a small java application (deploy this in J2EE engine) which can read the HTTP Attachement and then post this attachement to XI using an exposed webservice interface.

Edited by: Praveen Gujjeti on Apr 27, 2009 4:59 PM

former_member181985
Active Contributor
0 Kudos

You can send ZIP or binary files converted to base64 format to Plain HTTP adapter.

check this: [https://wiki.sdn.sap.com/wiki/display/XI/SendingBinaryDatatoInboundPlainHTTPAdapterinXIandPI|https://wiki.sdn.sap.com/wiki/display/XI/SendingBinaryDatatoInboundPlainHTTPAdapterinXIandPI]

Note: Plain HTTP Adapter doesnt support attachments. You can try with SOAP adapter.

Edited by: Praveen Gujjeti on Apr 27, 2009 4:53 PM

Edited by: Praveen Gujjeti on Apr 27, 2009 4:55 PM

Former Member
0 Kudos

AFAIK there is onlt plain HTTP adapter in PI which mean that not supports multipart in payload.

Check SAP note 839803

Rajesh