Bug 832117 - Cannot import a wsdl file generated by JBoss ESB into BPEL project (was: BPEL - deploy.xml editor blocked from WSDL generated by JBoss ESB)
Summary: Cannot import a wsdl file generated by JBoss ESB into BPEL project (was: BPEL...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Tooling
Version: 5.3.0 GA
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: FUTURE
Assignee: Nobody
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-14 14:47 UTC by Len DiMaggio
Modified: 2025-02-10 03:20 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-10 03:20:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker JBIDE-11466 0 Blocker Closed BPEL - deploy.xml editor blocked from WSDL generated by JBoss ESB 2014-07-31 07:02:38 UTC
Red Hat Issue Tracker JBIDE-11965 0 Major Closed Cannot import a wsdl file generated by JBoss ESB into BPEL project 2014-07-31 07:02:38 UTC
Red Hat Issue Tracker JBIDE-8531 0 Major Closed WSDL files should be accessible to BPEL project from another project (without copying) 2014-08-07 13:17:46 UTC

Description Len DiMaggio 2012-06-14 14:47:18 UTC
Description of problem:

Link to: JBIDE-11466

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 JBoss JIRA Server 2012-06-20 08:52:32 UTC
Douglas Palmer <dpalmer> updated the status of jira JBIDE-11466 to Resolved

Comment 2 JBoss JIRA Server 2012-06-20 08:52:32 UTC
Douglas Palmer <dpalmer> made a comment on jira JBIDE-11466

Fixed in org.eclipse.bpel and incorporated into the CR1 build.

Comment 3 JBoss JIRA Server 2012-06-26 06:55:35 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-11466

Tested on JBDS 5 GA + SOA Tooling CR 1 with partial success.
The editor is not blocked, but the wsdl file cannot be imported via 'import' wizard (only to copy as a file).

This issue can be closed after resolving JBIDE-11965.

Comment 4 Robert (Bob) Brodt 2012-06-26 15:24:36 UTC
Hi Andrej, how are you testing this because it works for me using the bits from  https://devstudio.jboss.com/updates/5.0/staging/soa-tooling/

If you are trying to import from a webserver (like http://localhost:8080/sample.wsdl maybe?) make sure the server is running and the file is available. Also, please check if the plugin version for org.eclipse.bpel.common.wsdl you are testing is 1.0.1.v20120619-something.

Comment 5 JBoss JIRA Server 2012-06-26 16:06:31 UTC
Robert (Bob) Brodt <bbrodt> made a comment on jira JBIDE-8531

Andrej, adding a WSDL that is not in the same project as the process is NOT supported - this error message is correct and is working as intended. Using WSDLs from another project creates dependency issues that the runtime may not be able to resolve.

Comment 6 JBoss JIRA Server 2012-06-26 16:07:05 UTC
Robert (Bob) Brodt <bbrodt> updated the status of jira JBIDE-8531 to Resolved

Comment 7 JBoss JIRA Server 2012-06-26 16:07:05 UTC
Robert (Bob) Brodt <bbrodt> made a comment on jira JBIDE-8531

Works as designed

Comment 8 JBoss JIRA Server 2012-06-27 06:48:27 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-8531

OK, but what does it mean "the ability of a BPEL project to reference WSDLs (and probably XSDs as well) in another project without having to make copies"?

Comment 9 JBoss JIRA Server 2012-06-27 06:53:39 UTC
Marek Baluch <mbaluch> made a comment on jira JBIDE-8531

Hi Bob,

you are correct. The runtime cannot handle WSDLs imported this way (the path ../../pathToWsdl becomes invalid). My question is why do we allow to do the import in the first place? IMHO this Feature Request is not a valid use case.

I myself don't see any advantages. Now you can import a WSDL from another project only to see an error in the problems tab which says exactly as mentioned in Andrej's comment (https://issues.jboss.org/secure/ViewProfile.jspa?name=apodhrad). And the problem is shown for a good reason!

What would be the correct approach in this case? Copy the WSDL to a local folder? Any thoughts?

Cheers!
Marek

Comment 10 JBoss JIRA Server 2012-06-27 06:57:24 UTC
Marek Baluch <mbaluch> made a comment on jira JBIDE-8531

Hi Bob,

you are correct. The runtime cannot handle WSDLs imported this way (the path ../../pathToWsdl becomes invalid). My question is why do we allow to do the import in the first place? IMHO this Feature Request is not a valid use case.

I myself don't see any advantages. Now you can import a WSDL from another project only to see an error in the problems tab which says exactly as mentioned in Andrej's comment (https://issues.jboss.org/secure/ViewProfile.jspa?name=apodhrad). And the problem is shown for a good reason!

What would be the correct approach in this case? Copy the WSDL do a local folder or do the import as an URL based on the SOAP address of the service? Any thoughts?

Cheers!
Marek

Comment 11 JBoss JIRA Server 2012-06-27 07:09:34 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-11965

Steps to reproduce:
1. Deploy helloworld.esb (in the attachment)
2. Create new BPEL project
3. File > Import... > WSDL > WSDL
4. As WSDL URI set http://localhost:8080/helloworld/ebws/FirstServiceESB/SimpleListener?wsdl

Note that importing as a reference is working (open bpel file > Imports tab > Import a WSDL).

Comment 12 JBoss JIRA Server 2012-06-27 14:26:16 UTC
Robert (Bob) Brodt <bbrodt> made a comment on jira JBIDE-8531

The original idea was to have the deployer resolve those WSDLs that are not in the current project, add them to the deployment package, and then fix up the <import> locations in the BPEL process. This could potentially cause all kinds of resource synchronization problems that need to be carefully thought out before we jump into this.

I'm thinking this BZ should be planned for a future release...any thoughts?

Comment 13 JBoss JIRA Server 2012-06-27 14:30:23 UTC
Robert (Bob) Brodt <bbrodt> made a comment on jira JBIDE-11965

Ah ha <light bulb>! Now I get it :)
The WSDL URI has a "?" separator instead of a "." - sorry, I missed that one earlier.

Comment 14 JBoss JIRA Server 2012-06-27 19:51:39 UTC
Len DiMaggio <ldimaggi> made a comment on jira JBIDE-8531

I agree! The user is not blocked - it's an RFE/

Comment 16 JBoss JIRA Server 2013-09-06 07:32:04 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-11965 to Resolved

Comment 17 JBoss JIRA Server 2013-09-06 07:32:04 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-11965

Maybe Bob forgot to set this issue as resolved because it is fixed in JBTIS 4.1.2

Comment 18 JBoss JIRA Server 2013-09-06 07:32:45 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-11965 to Closed

Comment 19 JBoss JIRA Server 2013-09-06 07:32:45 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-11965

Verified with JBTIS 4.1.2.

Comment 20 JBoss JIRA Server 2013-09-06 07:36:48 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-8531 to Closed

Comment 21 JBoss JIRA Server 2013-09-06 07:36:48 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-8531

Verified with JBTIS 4.1.2

Comment 22 JBoss JIRA Server 2013-09-06 07:37:35 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-8531 to Reopened

Comment 23 JBoss JIRA Server 2013-09-06 07:37:35 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-8531

Closed by mistake :(

Comment 24 JBoss JIRA Server 2013-09-06 07:38:33 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-11466 to Closed

Comment 25 JBoss JIRA Server 2013-09-06 07:38:33 UTC
Andrej Podhradsky <apodhrad> made a comment on jira JBIDE-11466

Verified with JBTIS 4.1.2

Comment 26 JBoss JIRA Server 2014-08-01 17:54:10 UTC
Robert (Bob) Brodt <bbrodt> updated the status of jira JBIDE-8531 to Resolved

Comment 27 JBoss JIRA Server 2014-08-04 07:49:14 UTC
Andrej Podhradsky <apodhrad> updated the status of jira JBIDE-8531 to Closed

Comment 28 JBoss JIRA Server 2014-08-07 13:15:01 UTC
Robert (Bob) Brodt <bbrodt> updated the status of jira JBIDE-8531 to Reopened

Comment 29 JBoss JIRA Server 2014-08-07 13:16:58 UTC
Robert (Bob) Brodt <bbrodt> updated the status of jira JBIDE-8531 to Resolved

Comment 30 JBoss JIRA Server 2014-08-07 13:17:46 UTC
Robert (Bob) Brodt <bbrodt> updated the status of jira JBIDE-8531 to Closed

Comment 35 Red Hat Bugzilla 2025-02-10 03:20:06 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.


Note You need to log in before you can comment on or make changes to this bug.