Table of Contents

Search

  1. Preface
  2. Welcome to Informatica Process Developer
  3. Using Guide Developer for the First Time
  4. Getting Started with Informatica Process Developer
  5. About Interfaces Service References and Local WSDL
  6. Planning Your BPEL Process
  7. Participants
  8. Implementing a BPMN Task or Event in BPEL
  9. Implementing a BPMN Gateway or Control Flow
  10. Using Variables
  11. Attachments
  12. Using Links
  13. Data Manipulation
  14. Compensation
  15. Correlation
  16. What is Correlation
  17. What is a Correlation Set
  18. Creating Message Properties and Property Aliases
  19. Adding a Correlation Set
  20. Deleting a Correlation Set
  21. Adding Correlations to an Activity
  22. Rules for Declaring and Using Correlation Sets
  23. Correlation Sets and Engine-Managed Correlation
  24. Event Handling
  25. Fault Handling
  26. Simulating and Debugging
  27. Deploying Your Processes
  28. BPEL Unit Testing
  29. Creating POJO and XQuery Custom Functions
  30. Custom Service Interactions
  31. Process Exception Management
  32. Creating Reports for Process Server and Central
  33. Business Event Processing
  34. Process Central Forms and Configuration
  35. Building a Process with a System Service
  36. Human Tasks
  37. BPEL Faults and Reports

2. Designer

2. Designer

Importing a Service Reference

Importing a Service Reference

Import a remote WSDL from your server or repository. Keep your local copy in synch with it.
A
service reference
is a project-based catalog of external WSDL services. You can import external services to a project, while still maintaining a connection to the external location. A service reference is treated as the original location, but resolved locally.
Using a service reference lets you maintain your local copy of WSDL and schema while maintaining an awareness of changes being made to the original files. This technique allows you to decide how best to handle updates within your local copy.
By importing a service reference, you can:
  • Compare the local WSDL file with the original source.
  • Update from the original source by manually editing your local copy if the changes do not adversely affect the processes that import the WSDL file.
  • Use the WSDL just as you use a WSDL imported into the WSDL folder.
To import a locally-connected copy of an external WSDL:
  1. Right-mouse click on the
    Service Reference
    folder in your orchestration project and select
    Import
    .
  2. Paste in the URL of a WSDL file that is on your network server, intranet, or Internet.
  3. Associate imported services with a
    Service Group
    folder. A
    Service Group
    folder contains the imported service and all of its imports, such as WSDL and XSD files. The suggested service group name indicates the location and name of the original WSDL. When you select
    Finish
    on the
    Import
    dialog, you will see the service group within the
    Service References
    folder.
  4. Enable the checkbox for Format file after import to make the XML more readable. The import wizard tries to indent child elements and create line breaks.
To compare a Service Reference with its Original Source
:
To compare a local WSDL file with its original source, right-mouse click on the
Service Group
folder and select
Compare with > Import Source
. If the files are not in sync, a WSDL file appears in a
Compare
window. Click on the file to view the differences between the local and the original copies. You can only view the differences. Editing is not allowed.
Tips on Using Service References:
  • If the original file is updated with new or changed port types or schema changes, and you edit your local copy to match the original, a process importing the WSDL will contain errors
  • If the original file becomes unavailable, you should copy the WSDL or schema into your project and then change the import location to point to the project location. This avoids the potentially long waits for remote validation to occur. You change the import location in the Properties view of the import. Imports are listed in the Outline view.
  • For details on setting timeout values for WSDL validation, see
    Cache and Timeout Preference
    .


Updated March 30, 2020