Skip to Main Content
Integration


This is an IBM Automation portal for Integration products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Not under consideration
Workspace App Connect
Created by Guest
Created on Apr 24, 2023

Add a function for merging Inline schema importing WSDL

In developing applications integrating SOAP web serivces, we import the WSDL file into the toolkit (applitation project) and the data definitions are parsed and devided into the inline schemas files automatically.
A duplicated error occurred when we import multiple WSDLs in which the same data type is defined in one application.
(We often see this issue in customers using microsoft code development tool.)

The following message is shown.

"Global attribute {http://schemas.xxxx}FactoryType in project xxxx exists more than once within the Application xxxx xxxxxWebServiceProvider_InlineSchema2.xsd /Applicationxx Unknown XSD Schema Validation Problem"


To avoid this issue, we should add the function for checking the duplication and merging the same inline schema.
This function improves productivity of developing messages flows of multiple SOAP service call.

Idea priority High
  • Admin
    Nathan Ziemann
    Reply
    |
    Sep 8, 2023

    Recommended alternative recommended on May 24th, no feedback returned in over 90 days. Moving to not under consideration as alternative exists.

  • Admin
    Ben Thompson
    Reply
    |
    May 24, 2023

    Idea review. Thank you for taking the time to raise this suggestion. Apologies in advance if this suggestion was already made through the Support Case, but rather than developing specific "merge" functionality would it be possible to import each set of "WSDL+InlineSchema" into a separate shared library and then reference the desired combination of shared libraries from the application project? This approach would avoid the need to do a costly merge of multiple schemas and would treat each set as independently versioned ... and would have the benefit of the tool not needing to decide which schema to go with in the case of contradictory definitions.