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.
Build: 20080128-0200 Encountered WSDLException Validation error when running a previously working project that uses HTTPBC. Apparently, the ${HttpDefaultPort} is introduced that replace the actual port number in the URL. To see the problem, imported the provided projects (Classic and BPEL2.0) and create a composite App project that Includes the above two project. The problem will be encountered at runtime (deploy). (see attached project files as well as the server log file for more details)
Created attachment 55801 [details] projects and log files zipped up
Could you attach the CompApp project? It will be much easier to reproduce the problem...
Reassigning the ticket
Not sure if I understand what the problem is. First of all, none of the WSDLs in the attached project has the ${HttpDefaultPort} token in the URL - the port numbers are all real hard coded values. Secondly, if there is a port token in the URL, you just need to make sure that the 2 HTTP BC properties (i.e. "Default HTTP Port Number" and "Default HTTPS Port Number") are configured. And the WSDLValidationException tells you exactly what the problem is. Thirdly, the fact that the default port numbers are not assigned is not a bug in HTTP BC, but in the JCAPS installer. This may have been fixed already as I noticed in the more recent builds. Unless the WSDL artifacts in your ComApp projects are different than the ones in the attached BPEL project, I can't see how you got the validation error. Please attach the CompApp project if that's the case.
Created attachment 56291 [details] BPEL 2.0 projrect
Created attachment 56293 [details] CAPS BPEL 1.0 project
QE has verified that this is not an issue. The reason for the validation error is that there is no HTTP port defined for HTTP BC.
Verified with Sierra\520Rel\20080225-0400 build that is no longer an issue.