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.
Our PHP developer tried NetBeans because he wanted a visual WSDL editor. He downloaded the PHP distribution then found he had to add all kinds of Java related things to get the WSDL designer. He decided not to and went with Eclipse. Is the WSDL designer tightly integrated with JAX-WS, or can it be used for non Java projects?
The xml.wsdlui modules which provides the wsdl editor in netbeans. You can look at xml.wsdl.kit module to see which modules comprise of the wsdl tools. WSDL Editor just creates a .wsdl document, it is not integrated with JAX-WS at all. And you should be able to use it with non-java project. Can you share what the PHP developer's findings were?
I forwarded your message to him to get his response. I just looked in plugins manager and see that WSDL editor is part of "XML and Schema" plugin, which is in "Web and Java EE" category. It doesn't show which dependencies that plugin has. To find out you could install the bare PHP IDE, then add that plugin to see what else it asks you to install.
I just noticed an other plugin called WSDL, also under the "Web and Java EE" category. I wonder which dependencies that plugin has? It would be good if it could be in a more genereric (non java) category, and included by default with the PHP IDE download.
The php distribution currently does not include the xml cluster. I will forward your enhancement request so that they can evaluate adding the xml cluster, which has the wsdl, schema and xml tools. Php distribution needs to add nb.cluster.xml to add this functionality to the php distribution.
I have assigned it to php\www component, please forward to appropriate component.
Our PHP developer had never used NetBeans before this. Below is his response to your question: Here is what I tried to do to get the WSDL editor. Maybe I made a mistake somewhere, because I did not try to get it as a plugin. First, I tried the PHP Early Access build, and that did not have it. After that, I tried getting the "full" build. On the first screen, I hit the "Customize..." button, and it lists a bunch of packs and runtimes to choose from. I tried unchecking Glassfish V2 UR2 and Open ESB v2, but when I do that, it says Open ESB and Glassfish are required to install SOA. (SOA requires Open ESB, which requires Glassfish). I am pretty sure I tried installing it without SOA, and it did not have the WSDL editor.
I tried the full installer, yes you are right. There is no option to install just the xml tools. I will forward this to the installer group.
I don't think that the PHP ide should contain WSDL visual editor. It's a subject of full ide. The PHP ide, has to be small as possible and other modules can be added through the UC. Unfortunately this is not possible in PHP Early Access build. If there are some unneeded dependencies in WSDL visueal editor, then they has to be solved an engineer, who is responsible for the WSDL visual editor.
It was the NetBeans architects decision to make XML Tools (xml cluster) be the part of Web&JavaEE pack. It is not the problem to the Installer team to make xml be the separate part (and/or add it to PHP distro), but at first the Architects should make that decision. Dmitry
This enchantment has nothing related to installation, it's matter of how WSDL visual designer and xml cluster is positioned inside of IDE.
How is this issue related to JAXB Wizard?