This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The xslt editor does not process wsdl imported using XML cross-project references correctly. This problem causes elements from imported wsdl to be inaccessible within the xslt project. Steps to reproduce this error: 1. create a project reference - create a Sync sample project - create a bpel project, BpelModule1 - open bpel project reference and add sync sample's bpel project 2. test cross-project reference in WSDL - in BpelModule1, create a new empty WSDL, newWSDL.wsdl - open it in wsdl editor - right click on Imports to add WSDL import - select ByFile/SynchronousSample/ProcessFiles/SynchronousSample.wsdl - after the import, all child elements from SynchronousSample.wsdl are accessible in newWSDL.wsdl 3. test cross-project reference in XSLT - create a xslt project, XsltModule1 - open xslt project reference and add BpelModule1 project - create a new xslt service - use Request-Reply service - select [BpelModule1] newWSDL.wsdl - xslt project failed to access elements imported from newWSDL.wsdl (see attached image) In general, the xslt project does not process wsdl imported from XML cross-project reference correctly.
Created attachment 48337 [details] fail to access imported wsdl elements
Created attachment 48338 [details] test projects
Vladimir, I'll explain you more when I come back to the office.
The description is not accurate. The problem is not in using XML cross-project reference, the problem is that elements from imported wsdl file are not accessible. It doesn't matter if imported wsdl file from reference project or not. Steps to reproduce: 1. Create XSLT module 2. Create (or copy from Sync project) WSDL with necessary data (+ schema). 3. Create empty wsdl, add via import data wsdl file in empty wsdl. 4. Create xslt service 5. use Request-Reply service 6. select empty wsdl, it will not be acceptable, though imported wsdl is in the same project. I'm correcting the description
While creating of XSLT service you can see wsdl files from current and cross-referenced projects.
Resolution is the same as for 114955. Complete and aligned over all SOA modules solution of the problem requires deep analysis and more investigation. Now only partial solution can be implemented and it can cause other bugs. Will be addressed in Sierra timeframes. Marked as ENHANCEMENT.
fixed in sierra.