Jump to content

Search the Community

Showing results for tags 'soap'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type

Community Forums

  • The New FileMaker Platform
    • FileMaker Server 17
    • FileMaker Pro Advanced 17
    • Command Line Data Migration Tool
  • Community Resources
    • Community Articles, Tips, & Techniques
    • FileMaker Marketplace Discussions
  • FileMaker Security Management
    • Security Concepts
    • Intellectual Property
    • GDPR
  • FileMaker Server Administration
    • FileMaker Cloud
    • FileMaker Server 16
    • FileMaker Custom SSL Certificates
    • oAuth and External Server Authentication
  • FileMaker Go & Mobile Strategies
    • FileMaker Go for iPhone & iPad
    • iBeacon Support
    • FileMaker IOS App SDK
  • FileMaker and the Internet
    • FileMaker DataAPI
    • FileMaker WebDirect
    • Custom Web Publishing
    • Other Internet Technologies
  • FileMaker Platform
    • FileMaker Interface Features
    • FileMaker Schema & Logical Functions
    • Brain Food
    • FileMaker Pro 16
    • Legacy FileMaker Platform Discussions
  • FMForums Affiliates & Sponsors
    • Productive Computing Support Forums
    • 360 Works Official Product Support Forums
    • Geist Interactive Product Support Forums
    • FileMaker Vendors
    • FileMaker Training Resources
  • FileMaker Classifieds
    • Announcements of FileMaker Product, Services or Resources
    • Classifieds
    • Tools Of The Trade
  • FM Forums Operations
    • FM Forums Feedback & Site News
    • Member Lounge
  • FileMaker Friday Night Chat's Topics


There are no results to display.

There are no results to display.


  • White Papers
  • Infographics
  • Samples
  • Solutions
  • FMGo
  • Plug-Ins
  • Tutorials

Product Groups

  • Site Donations
  • Site Advertising

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start







Website URL




OS Version

Found 4 results

  1. Not too sure where to start here... I need FM to post data to a SOAp web service. From what i understand this is feasible with ScriptMaster plugin thanks to module Post XML Data. However, i'm struggling to get adequate documentation on what's next... I understand how to register the plugin, access the external function thanks to the custom plugin i have created. Post XML Data requires: url: that one is fairly easy to figure outxml: i can handle that one as well based on what i want to send to the target web servicesoapaction: now that one is beyond me... Is that the name of the operation ?Also i can't seem to find anywhere a way to include credentials in the outgoing stream... is that supported ? Hope someone can help... Thanks
  2. Hi I'm trying to develop an interface between my filemaker database and a SOAP service. No where in the wsdl is there any authorisation so I believe I need to send my username and password before the SOAP envelope. I'm trying to do that with Scriptmaster but there are only three input parameters none of which appear useful for generating or inputting the HTTP authorisation Basic that needs to be in place. I can't see the fedex modules which may have had the parameters I needed. Can anybody help/advise or suggest another plugin I should use. Many thanks for reading this.
  3. I am working on a project which requires me to make SOAP calls from FileMaker. I have successfully done that in the past thanks to ScriptMaster ability to handle that. It works beautifully. The new project now requires me to include a client certificate - issues by the SOAP API provider - in each requests. The documentation on their side is fairly scarce ("Install the certificate on your host" !). I have no idea how to handle that but something tells me that there is no reason why it would not be possible to "include" the certificate in the Groovy bit of the plugin... Any idea anyone ? Thanks
  4. Jonathan Perel

    FedEx Tracking

    Here's my code for using the FedEx v6 tracking web services. Not pretty, but it works. Any comments and improvements welcome! Fedex Track ( accountKey ; accountNumber ; accountPassword ; meterNumber ; trackingNumber ) // Send data targetURL = "https://ws.fedex.com:443/web-services/ship"; targetNamespace = "http://fedex.com/ws/track/v6"; URL url = new URL( targetURL ); HttpURLConnection conn = url.openConnection(); //if( soapaction != null ) conn.setRequestProperty( "SOAPAction", soapaction ); conn.setRequestProperty( "content-type", "text/xml" ); conn.setDoOutput(true); OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); soapRequest = "<SOAP-ENV:Envelope"; soapRequest += " xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/""; soapRequest += " xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/""; soapRequest += " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance""; soapRequest += " xmlns:xsd="http://www.w3.org/2001/XMLSchema""; soapRequest += " xmlns="" + targetNamespace + "">"; soapRequest += "<SOAP-ENV:Body>"; soapRequest += "<TrackRequest>"; soapRequest += "<WebAuthenticationDetail>"; soapRequest += "<UserCredential>"; soapRequest += "<Key>" + accountKey + "</Key>"; soapRequest += "<Password>" + accountPassword + "</Password>"; soapRequest += "</UserCredential>"; soapRequest += "</WebAuthenticationDetail>"; soapRequest += "<ClientDetail>"; soapRequest += "<AccountNumber>" + accountNumber + "</AccountNumber>"; soapRequest += "<MeterNumber>" + meterNumber + "</MeterNumber>"; soapRequest += "</ClientDetail>"; soapRequest += "<Version>"; soapRequest += "<ServiceId>trck</ServiceId>"; soapRequest += "<Major>6</Major>"; soapRequest += "<Intermediate>0</Intermediate>"; soapRequest += "<Minor>0</Minor>"; soapRequest += "</Version>"; soapRequest += "<PackageIdentifier>"; soapRequest += "<Value>" + trackingNumber + "</Value>"; soapRequest += "<Type>TRACKING_NUMBER_OR_DOORTAG</Type>"; soapRequest += "</PackageIdentifier>"; soapRequest += "</TrackRequest>"; soapRequest += "</SOAP-ENV:Body>"; soapRequest += "</SOAP-ENV:Envelope>"; wr.write(soapRequest); wr.close(); // Get the response String response; InputStream responseStream; try { responseStream = conn.getInputStream(); success = 1; } catch( IOException e ) { success = 0; if( conn.getResponseCode() == 500 ) { responseStream = conn.getErrorStream(); } else throw e; } response = responseStream.getText("utf-8"); responseStream.close(); replaceText = " xmlns="" + targetNamespace + """; response=response.replace(replaceText,''); return response;

Important Information

By using this site, you agree to our Terms of Use.