apache / apache/hop

[Feature Request]: Web services lookup to Support WSDLs with nested imports or other WSDLs

Open
#3,175 1 comment 0 reactions 0 assignees View on GitHub
Hop Gui P3 Pipelines
Dominant language
Java
Stars
1.5k
Forks
476
Avg merge
18h 32m
Merged PRs (30d)
216

Description

### What would you like to happen?

If my WSDL has imported some other WSDLs within it then I want Web services lookup control to support them as well. My WSDL has some imports like below ,

`


`

Currently, it throw an error saying File Not found. Below is the error,

` Caused by: javax.wsdl.WSDLException: WSDLException (at /wsdl:definitions/wsdl:import[1]): faultCode=OTHER_ERROR: Unable to resolve imported document at 'GenericEntityService?wsdl=Common_interface_1_1.wsdl'.: java.io.FileNotFoundException: This file was not found: file:/C:/Softwares/apache-hop-client-2.5.0/hop/GenericEntityService?wsdl=Common_interface_1_1.wsdl`

I hope / wish to see this support in future.

@bamaer

### Issue Priority

Priority: 3

### Issue Component

Component: Hop Gui, Component: Pipelines

Contributor guide

Open the contributing guide

Research direction

Start at the Web services lookup control in the Hop GUI and reproduce the failure with the provided WSDL and nested wsdl:import locations. Trace how imported documents are resolved, then verify that the example imports load successfully instead of producing FileNotFoundException.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.