Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

You can use the Web Service Provider activity to publish your web services so that the web service consumers Web Service Consumers can access it. Once you publish a Web Service provider Provider activity, it will create a WSDL file, which will be available to the Adeptia Suite users. The user can then use this WSDL to invoke the Web Service.

From Adeptia Suite 6.1 onwardsonward, you will get EasyWSDL parser for Web Service Provider activity. This EasyWSDL parser has the following additional benefits:

  • It is more robust than WSDL4j
  • It is more reliable than WSDL4j

By default, the Adeptia Suite will use the EasyWSDL parser. However, the WSDL4j parser is still there for backwards backward compatibility.
To use the WSDL4j parser, you need to change the abpm.webservice.provider.wsdlparser.iswsdl4j to true. For more details to configure this property, please refer to the to Configuring Adeptia Suite to use WSDL4j Parser section. 

Following are the key points that you should keep in mind while using the WS Provider feature:

  • When you use WSDL4j as your WSDL parser , then the process to create any new WS Provider activity will remain the same as earlier.
  • When you use EasyWSDL as your WSDL parser then:
    • Any new WS Provider activity that you create will use EasyWSDL parser.
    • You don't have to create an XML Schema for this Provider activity. You can directly load the WS Provider activity, in the Data Mapper, and select the operation in the Data Mapper.
      To know For information how to load a WS Provider activity in the Data Mapper, refer to the to Loading Web Service Provider in Data Mapper section.
    • You cannot use the Web Service Provider to create an XML Schema.
    • If you edit any existing WS Provider activity in the Adeptia Suite, that which you made using an earlier version of the Adeptia Suite then , the Adeptia Suite will use WSDL4j parser to edit it.

Info
  • If you create any WS Provider activity using the WSDL4j parser then , the Adeptia Suite will always use that parser to edit the activity irrespective of the WSDL parser that is currently configured on the Adeptia Suite.
  • Similarly, if you create any WS Provider activity using EasyWSDL parser then , the Adeptia Suite will always use that parser to edit the activity irrespective of the WSDL parser that is currently configured on Adeptia Suite.

Following are the major subsections:

Section Name
Description

Creating Web Service Provider activity using EasyWSDL parser

Step-by-step instructions to create WS Provider activity if Adeptia Suite

...

This feature is available in:

Enterprise

Premier

Professional

Express

 

 is configured to use EasyWSDL parser.

Loading the Web Service Provider Activity in Data Mapper

Learn how to load Web Service Provider in Data Mapper.

Creating Web Service Provider Activity using WSDL4j Parser

Step-by-step instructions to create WS Provider activity if Adeptia Suite is configured to use WSDL4j parser.

Updating WSDL4j Web Service Provider Activity to Use EasyWSDL Parser

Step-by-step instructions to use EasyWSDL Parser for existing Web Service Provider activity.

Publishing Web Services in Clustering

Learn how to publish web services in a clustering environment.