Feeds SOAP fetcher

Component ID

1411794

Component name

Feeds SOAP fetcher

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

518

Component created

Component changed

Component body

SOAP fetcher for Feeds. (Note: this was based on Cyberwolf's Feeds SOAP which was also based on roderik's code)

Features

  • Fetch SOAP data making it available for processing through Feeds
  • Extracts SOAP message from SOAP Messages with Attachments
  • Works with WS-Security
  • Easy configuration (it will be easier)

How to use the module

  1. Download Feeds, Feeds XPath Parser, Feed SOAP and their dependencies
  2. Install and enable all modules specified above
  3. Go to admin/settings/performance and clear cached data to be able to rebuild autoloaded classes
  4. Go to page admin/build/feeds and add a new importer
  5. Call it "Country Regions" because we are going to import them as taxonomy terms
  6. Leave "Basic settings" as is
  7. Select SOAP fetcher
  8. Select XPath XML parser
  9. Create a new "Country regions" vocabulary
  10. Select Taxonomy term processor
    • Import to vocabulary: Country regions
    • Update existing terms: Replace existing terms
    • Add a new unique mapping, the source is a XPath Expression and the target the Term name
  11. Go to XPath XML parser settings
    • Context: //allregionslist/item
    • name: regionname
    • Don't allow source configuration override
  12. Go to the import page and execute it!

Dependencies

Sponsorship

This project is sponsored by Vodafone Portugal.

TODO

  • Drupal 7 release (will be available soon)
  • Configuration forms fully AJAXified
  • Smarter SOAP function/arguments management