Upload an XML created in JDE to a website which uses HTTP POST, through BSS

Hi
My requirement is : in JD Edwards Enterpriseone XML file will be generated and kept in a folder. I need to upload that XML file to a website which uses HTTP POST? Is it possible to do this using BSSV? How? Please provide inputs immediately.
Thanks
TK

Yes, you could use BSSV for that. As I understand your post, you have an XML file, you just need to POST it. You would write a C BSFN that calls a BSSV, then in the Java code for that BSSV you would use Java capabilities to read the contents of the XML file and POST it. Look at B953002 - it calls the C API jdeCallBusinessService which makes the call out to the BSSV. The Service Consumer samples are a lot more complex than you need - you really just need to build up an XML string that matches the input value object of your BSSV and then call the C API.
If you also need to create the XML file, then you could also do that quite easily in the BSSV java code.
Of course all of this could also be implemented in a C BSFN or with Real Time Events and then some middleware to create and POST the XML file ... customers tend to choose the technology where they have the most familiarity and skill.
--Steve                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Similar Messages

  • File upload using http-post in OSB

    Hi All,
    I am trying to upload a file using http-post method in OSB.
    I have created a business service pointing to the service url, with http method post.
    and calling this business service from a proxy service.
    I am unable to send the form data to the business service.
    Please let me know how to send trhe form data and the file information.
    The error given by Business Service is-
    the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is text/plain
    Thanks in advance.
    Seemant
    Edited by: Seemant Srivastava on Oct 12, 2010 12:28 PM

    Hi Anuj,
    A sample HTML form code for. Post HTTP service-
    <html>
    <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>CSV File</title>
    </head>
    <body>
    <form method="post" enctype="multipart/form-data" action="http://xyz/UploadFile">
    <table>
    <tr>
    <td> Feed id </td>
    <td><input type="text" name="refid" value="" size="20"></td>
    </tr>
    <tr>
    <td> Username (optional)</td>
    <td><input type="text" name="username" value="" size="20"></td>
    </tr>
    <tr>
    <td> Password (optional)</td>
    <td><input type="password" name="password" value="" size="20"></td>
    </tr>
    <tr><td> Select CSV File </td>
    <td> <input type="file" name="upload" value="" width="30"/></td>
    </tr>
    <tr>
    <td><input type="submit" name="Ok" value="Go"> <input type="reset" name="reset" value="Reset"> </td>
    </tr>
    </table>
    </form>
    </body>
    </html>
    I need to pass all these information to OSB business service.

  • How do I create a watermark for my website logo using Adobe Photoshop CS4?

    Hello!  I need help creating a watermark for my website logo using Adobe Photoshop CS4.  Thank You!

    MFS APPLE PRO wrote:
    Hey Don,
    This is a pretty straight forward process, in settings on your phone go to general>network>personal hotspot. As SP has said most likely you will have to contact your wireless provider to set it up. I know for at&t you can set up this option through att.com/wireless or dial 611. It will cost you around 45 dollars per month and this gets you the ability to tether up to 4 wireless devices and alots you 4GB per month data. Hope this helps.
    Mike
    I've heard that it will also cancel your current contract.  That isn't such a huge deal unless your current contract is an unlimited one--you can never get it back.
    Does anyone know for sure?  I've asked AT&T and received a "Yes it will cancel your current contract." and "No, it is a new contract--you keep your old contract if you wish."  I suspect it is the former but it would be good to know for sure before ordering the service.

  • How to send te XML data using HTTPS post call & receiving response in ML

    ur present design does the HTTP post for XML data using PL/SQL stored procedure call to a Java program embedded in Oracle database as Oracle Java Stored procedure. The limitation with this is that we are able to do HTTP post; but with HTTPS post; we are not able to achieve because of certificates are not installed on Oracle database.
    we fiond that the certificates need to be installed on Oracle apps server; not on database server. As we have to go ultimately with HTTPS post in Production environment; we are planning to shift this part of program(sending XML through HTTPS post call & receiving response in middle layer-Apps server in this case).
    how i can do this plz give some solution

    If you can make the source app to an HTTP Post to the Oracle XML DB repository, and POST contains a schema based XML document you can use a trigger on the default table to validate the XML that is posted. The return message would need to be managed using a database trigger. You could raise an HTTP error which the source App would trap....

  • I am recieving an xml parsing error message on a website I use for work. It used to work on firefox but now it has stopped. It works with other browsers though.

    XML Parsing Error: XML or text declaration not at start of entity
    Location: https://evalue.internationaldelivers.com/service/SVCDOCS/Navistar/isisxsl.xsl
    Line Number 2, Column 1:<?xml version='1.0'?>
    ^
    That is the error I receive the page loads and half the content appears but the other half is blank and I receive that instead. I can attach a screenshot if needed.

    May be cookies issue try this
    Reload the webpage while bypassing the cache
    *Hold down the ''Shift'' key and click the ''Reload'' button with a left click.
    *Press ''Ctrl'' + ''F5'' or ''Ctrl'' + ''Shift'' + ''R'' (Windows and Linux)
    *Press ''Command'' + ''Shift'' + ''R'' (Mac)
    Clear the cache and the cookies from sites that cause problems.
    '''Clear the Cache''': Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    '''Remove Cookies''' from sites causing problems:
    *Tools > Options > Privacy > Cookies: "Show Cookies"
    *https://support.mozilla.org/en-US/kb/websites-say-cookies-are-blocked-unblock-them

  • Is it possible to create a shortcut to a website which will cause firefox to open in fullscreen

    I am wondering if it is possible to create a windows shortcut which will not only open a specific website in firefox but also cause firefox to open in fullscreen (F11), for that session only.
    Can it be done?
    Any help would be much appreciated.

    long press your home screenand select "shortcut."  IF you can do it then the "documents to go document" will be an option. some apps i have allow for such shortcuts (scanner radio favorite stations, etc) but most do not. if i had to guess, i will say no. but i don't have docs to go. i know pdf viewer doesn't do this. you can add folders, so maybe that would be an option? you'd still have to touch the phone at least twice though.

  • I am trying to upload my headshot from a cd to a website that uses Java, but i can't find the disk drive, can anyone help? I also saved image to HD but can't locate it

    i have been a pc user for many years, and recently upgraded to a macbook pro, when i go to the site and click browse my only options are macintosh HD and users, i cant find disk drive and when i search for the copy i put on HD i cant find it....very frustrating

    Thank you Terence for your help.  I was able to restore my backup from my time machine ext drive to a new 1tb seagate ext drive.  so i felt sort of ok.  but yesterday that older ext drive i used for time machine wouldn't open! i called applecare and they trouble shooted with me and said it's probably a goner and data is probably corrupted.  it's only a few years old and i'm very careful with it.  my husband accidentally dropped my new drive last night -- i know, unbelievable, i was SO upset, poor guy -- but I'm so stressed with all of this.  i have 10 years of photos and videos.  so now i only have the one newer drive with a backup.  i have to buy another one today to backup again so i at least have two backups.  i tried to delete a ton of files last night to free up the 30 gb of space i need to get my full library back on my mac. i have 90gb free and deleted 7 years worth of photos i had on picasa that were in my "pictures" folder and also a ton or random photos and videos i had in that same pictures folder and thought that would give me the 30 gb but it hardly freed up any space at all!  do you know why that is?  all of this stuff is really a pain and really stressful.  thank god i did have a backup in the first place but now i am panicked the one i have left will somehow crash.  especially after my husband dropped the drive lastnight! it didn't fall far and fell onto a wood floor and seems fine, but after my older ext drive crashed yesterday -- and i lost my entire iphoto library a fewweeks ago off my mac -- i feel cursed.  any answers you have would be great. thank you.

  • How to upload a XML file to Servlet

    Hi,
    I am new to Java, I have to upload an XML file to java/j2ee server. The web server running on the server is "Tomcat 4.1". My new requirement is I have to upload an "Input.XML" file, can you please tell me how to upload an XML file. If any samples appriciated very soon.
    Thanks & Regards,

    Hi!
    On the client side, the client's browser must support form-based upload. Most modern browsers do, but there's no guarantee. For example,
    <FORM ENCTYPE='multipart/form-data'
    method='POST' action='/myservlet'>
    <INPUT TYPE='file' NAME='mptest'>
    <INPUT TYPE='submit' VALUE='upload'>
    </FORM>
    The input type &quot;file&quot; brings up a button for a file select box on the browser together with a text field that takes the file name once selected. The servlet can use the GET method parameters to decide what to do with the upload while the POST body of the request contains the file data to parse.
    When the user clicks the "Upload" button, the client browser locates the local file and sends it using HTTP POST, encoded using the MIME-type multipart/form-data. When it reaches your servlet, your servlet must process the POST data in order to extract the encoded file. You can learn all about this format in RFC 1867.
    Unfortunately, there is no method in the Servlet API to do this. Fortunately, there are a number of libraries available that do. Some of these assume that you will be writing the file to disk; others return the data as an InputStream.
    You can see more things about Servlet on this website [http://pedrofao.blogspot.com|http://pedrofao.blogspot.com].

  • How to pass XML payload to HTTP POST Service.

    Hi All,
    I am calling a RestFul service using Http Post method.
    If the payload type is "url-encoded" then my directly assignment of values using assign activity is working fine.
    But when i change the payload type to "xml" , It's erroring out saying the value is not provided for the parameters..
    You can also try this using below details to reproduce the issue.
    Details:
    =====
    URL : http://api.geonames.org/postalCodeSearch
    Used HttpBinding as reference in composite.
    XSD :
    <?xml version= '1.0' encoding= 'UTF-8' ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.example.org" targetNamespace="http://www.example.org"
    elementFormDefault="qualified">
    <xsd:element name="geonames">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="totalResultsCount" type="xsd:integer"/>
    <xsd:element name="code" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="postalcode" type="xsd:string"/>
    <xsd:element name="name" type="xsd:string"/>
    <xsd:element name="countryCode" type="xsd:string"/>
    <xsd:element name="lat" type="xsd:float"/>
    <xsd:element name="lng" type="xsd:float"/>
    <xsd:element name="adminCode1" type="xsd:string"/>
    <xsd:element name="adminName1" type="xsd:string"/>
    <xsd:element name="adminCode2" type="xsd:integer"/>
    <xsd:element name="adminName2" type="xsd:string"/>
    <xsd:element name="adminCode3" type="xsd:integer"/>
    <xsd:element name="adminName3" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="Input">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="postalcode" type="xsd:string"/>
    <xsd:element name="username" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    We need to send following input values to the service.
    postalcode = 90110
    username =siddhardha
    Can someone let me know how to make it work with XML payload.Looks like i am not constructing the XML payload correctly in assign.
    Please send me the sample to [email protected].
    Thanks in advance,
    Siddhardha.

    Sid,
    I am still trying the same, here we need to change the input type to mimeXml
    have a look at this link....
    https://blogs.oracle.com/reynolds/entry/oracle_http_adapter
    I am trying multiple ways, everytime i get the same below error...
    <messages>
    <Invoke1_Request-Response_InputVariable_2>
    <part name="Input">
    <Input>
    <postalcode>90110</postalcode>
    <username>siddhardha</username>
    </Input>
    </part>
    </Invoke1_Request-Response_InputVariable_2>
    <Invoke1_Request-Response_OutputVariable>
    <part name="geonames">
    <geonames>
    <status message="Please add a username to each call in order for geonames to be able to identify the calling application and count the credits usage." value="10"/>
    </geonames>
    </part>
    </Invoke1_Request-Response_OutputVariable>
    </messages>
    Thanks,
    N

  • How to create a Post String in HTTP Post Action - 11.5 SR3

    Hi Guys,
    I am trying to post a string to a servlet using HTTP Post. The servlet excepts a Parameter with name b2mml. I am trying to send the Post String in the HTTP Post actions as a name value pair b2mml=xmlencode("my xml here"). Is this the way that I am supposed to send the HTTP Post. In Java, I url encode the key and value and send it to the servlet in a Post.
    What should be my post string in this case? does a simple name value pair suffice, which I think is not working in the test. I put the debugger on the servlet and I have seen that no data is coming in the request.
    Thanks,
    Ravi.

    Thanks Sam. But that doesnot seem to solve the problem.
    The transaction has the input 'b2mml' with is a xml. In  the http post action, I configured the 'PostData' property using the link editor as
    "b2mml="&Transaction.b2mml
    The servlet is trying to read parameter b2mml but it is not there in the request object.
    Ravi.

  • Create a Client Proxy for consume wsdl via https URL return a 110 HTTP code

    Dear all.
    I has new in this forum, and i have a problem when trie to create a client proxy from external WSDL, using https URL, system returns me a 110 http code. For others externs WSDL called via http don´t have any problem, and create client proxy perfect
    Someone can help please.
    best regards in advance.

    Dear Anton I download de WSDL definition in a local file, but when I trie to use, the error persist.
    If I test de URL via WebService navigation option, this work correctly, but if I put this URL thats begins with https, in se80--> create client proxy -->insert URL and then system returns the message HTTP error (return code 110, message "") 
    What it´s happen?.
    Best regards in advance.
    Juliá

  • How to upload(my CV) word/PDF document to a website

    Hello,
    I am trying to upload my CV to a website which the job posted on, but I face grayed box, which is locked and doesn't let me to upload my profile!,
    Could you please help me with that?

    Dear red555,
    This problem is existing for any website, which needs to upload file!,,
    This is about 2 days continuously looking for troubleshooting of this problem by searching the net and IPforums,and I found too many people suffering from this,,,,
    Does it need any special application to install?

  • Error when Uploading _fmb.xml files

    Hi...
    I'm a newbie in Apex. I'm trying to create a migration project (ie migrating Oracle Forms 6i/10g to xml via Apex). I've converted the *.fmb files to _fmb.xml using frmf2xml.bat utility. My problem is when I tried to upload the _fmb.xml, this error appears:
    +1 error has occurred+
    +•Select the Forms File you want to upload. For Forms Modules, upload the XML file which is generated by the Forms2XML conversion tool, containing the information of your Forms Module. (Go to error)+
    the error message is - javascript:apex.jQuery('#P3_FORMS_XML_FILE').focus();void(0)
    the url returns: http://localhost:8080/apex/wwv_flow.accept
    I've also tried to upload any type of file but it still returns the same error message. Please, anyone can help me...
    Thanks.

    when i tried the online workspace as in http://apex.oracle.com/pls/apex/, i successfully created the migration project. But still failed to do it locally. Obviosly my locally setup Apex is having problem uploading the _fmb.xml files. Where have i gone wrong? Could anyone please help me?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • CANNOT Upload bootstrap.xml

    Hi :
    MY DB is oracle 9 with nls_lang PORTUGUESE_PORTUGAL.WE8MSWIN1252
    WIRELESS Schema was created but there's no data in it.
    When trying to upload bootstrap e got error:
    C:\oracle\iSuites\panama\sample>upload bootstrap.xml
    Using Java VM version
    java version "1.2.2"
    Classic VM (build JDK-1.2.2_007, native threads, symcjit)
    Uploading 0002 PGRPs.
    Uploading 0001 PUSRs.
    oracle.panama.core.rdbms.TransactionException: java.sql.SQLException: ORA-00600:
    codigo de erro interno, argumentos: [ttcgcshnd-1], [0], [], [], [], [], [], []
    at oracle.panama.core.rdbms.GenericFinder.find(GenericFinder.java, Compiled Code)
    at oracle.panama.core.rdbms.GenericFinder.lookup(GenericFinder.java:176)
    at oracle.panama.core.rdbms.GenericSqlImpl.lookup(GenericSqlImpl.java:634)
    at Oracle.panama.core.PersistentServiceImpl.lookupPanamaGroup(Persistent ServiceImpl.java:317)
    at oracle.panama.core.ServiceGen.setXmlAttr (ServiceGen.java:213)
    at oracle.panama.core.FolderGen.setXmlAttr(FolderGen.java:105)
    at oracle.panama.core.PersistentServiceImpl.createFolderXml(PersistentServiceImpl.java:503)
    at oracle.panama.core.PersistentServiceImpl.createPersistentObject(PersistentServiceImpl.java:827)
    at oracle.panama.core.PersistentServiceImpl.upsertPersistentObject(PersistentServiceImpl.java:873)
    at oracle.panama.core.util.LoadXml.createObject(LoadXml.java:328)
    at oracle.panama.core.util.LoadXml.lookupReferenceObject(LoadXml.java:232)
    at oracle.panama.core.util.LoadXml.checkReferences(LoadXml.java:357)
    at oracle.panama.core.util.LoadXml.createObject(LoadXml.java:327)
    at oracle.panama.core.util.LoadXml.createObjects(LoadXml.java, Compiled Code)
    at oracle.panama.core.util.LoadXml.upload(LoadXml.java:435)
    at oracle.panama.core.util.LoadXml.upload(LoadXml.java, Compiled Code)
    at oracle.panama.core.util.LoadXml.main(LoadXml.java:792)
    java.lang.RuntimeException: oracle.panama.core.rdbms.TransactionException: java.
    sql.SQLException: ORA-00600: codigo de erro interno, argumentos: [ttcgcshnd-1],
    [0], [], [], [], [], [], []
    at oracle.panama.core.util.LoadXml.upload(LoadXml.java, Compiled Code)
    at oracle.panama.core.util.LoadXml.main(LoadXml.java:792)
    C:\oracle\iSuites\panama\sample>
    Any sugestion ?
    Ricardo Oliveira

    Dump file C:\oracle\admin\neo\udump\neoS000.TRC
    Wed Mar 13 22:25:25 2002
    ORACLE V9.0.1.1.1 - Production vsnsta=0
    vsnsql=10 vsnxtr=3
    Windows 2000 Version 5.0 , CPU type 586
    Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - Production
    Windows 2000 Version 5.0 , CPU type 586
    Instance name: neo
    Redo thread mounted by this instance: 1
    IT SEEMS A BUG with oracle 9i ... i've read something about it.... is it ?
    my database version is 9.0.1.1.1
    Oracle process number: 8
    Windows thread id: 1804, image: ORACLE.EXE
    *** SESSION ID:(7.3) 2002-03-13 22:25:25.000
    *** 2002-03-13 22:25:25.000
    ksedmp: internal or fatal error
    ORA-00600: csdigo de erro interno, argumentos: [ttcgcshnd-1], [0], [], [], [], [], [], []
    Current SQL statement for this session:
    SELECT VALUE FROM NLS_INSTANCE_PARAMETERS WHERE PARAMETER ='NLS_DATE_FORMAT'
    SQL> select * from NLS_INSTANCE_PARAMETERS;
    PARAMETER VALUE
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    NLS_SORT
    NLS_DATE_LANGUAGE
    NLS_DATE_FORMAT
    NLS_CURRENCY
    NLS_NUMERIC_CHARACTERS
    NLS_ISO_CURRENCY
    NLS_CALENDAR
    NLS_TIME_FORMAT
    NLS_TIMESTAMP_FORMAT
    NLS_TIME_TZ_FORMAT
    NLS_TIMESTAMP_TZ_FORMAT
    NLS_DUAL_CURRENCY
    NLS_COMP
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CONV_EXCP FALSE

  • Clear the Tariff Code Numbers uploaded by XML?

    Hi, I'm experimenting with upload of the XML files from dataprovider in GTS.
    I have uploaded too many Tariff numbers and do not want users to have the full catalogue of codes, only the ones they will use.
    Is there a way of clearing all Tariff codes from a Numbering scheme? The only way I have found so far is through config: delete the numbering scheme and re create it. But it's hardly parctical...
    Thanks for any advice.
    Philip

    Hello Philip,
    as Marc already pointed out commodity codes which are already used wont be deleted because that would lead to data inconsistency. But the rest which is not used can be deleted easily.
    Only you need is to set your commodity code scheme as "created manually" (even though was uploaded via xm or txt).
    Write small report which will update table entries /SAPSLL/CTSNUM field CRECO to "A0" and table entries /SAPSLL/CTSGEN field CRECO to "A0" for your scheme.
    Than just go to /SAPSLL/LLNS_102 and select you scheme and just delete what is needed.
    Cheers,
    Gabriel.

Maybe you are looking for

  • XML Page Generator

    http://jhilwig.com/xml_page/ Source Flash files to take standard XML and parse to mobile pages suitable for Symbian and Windows Mobile devices. There is some device resolution independence built in, but this could be improved upon. Any feedback appre

  • Where did my video go and why is it black?

    I've noticed a problem and I hope there's a solution for. I recently discovered this morning that my iChat video when I try and view the picture, the screen itself is all black. Also, I updated my software so I know whatever I've got is up to date. H

  • Where's the default location of multicam clip creation

    This is silly but where does the multi cam clip goes whenever I create them? I have a fairly large project (8 years compilation) with about 1500 folders on a 96 Tb RAID array and whenever I create multicam, it's no where to be found. Is there a way t

  • How to change the memory in Lenovo A516?

    Good evening. Please show me how to do ... or that set up that would be saved on the SD application card and not on internal memory ... Whether it is possible to model Lenovo A516? 

  • How to find the pen tool

    might sound silly, but having trouble find it. thanks:)