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.

Bug 136955 - Make WSDL visual designer available for non-Java projects
Summary: Make WSDL visual designer available for non-Java projects
Status: NEW
Alias: None
Product: webservices
Classification: Unclassified
Component: JAXB (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: _ gmpatil
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-10 21:58 UTC by rdelaplante
Modified: 2008-10-29 21:55 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rdelaplante 2008-06-10 21:58:55 UTC
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?
Comment 1 Shivanand Kini 2008-06-11 18:36:27 UTC
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?
Comment 2 rdelaplante 2008-06-11 18:49:28 UTC
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.
Comment 3 rdelaplante 2008-06-11 18:51:16 UTC
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. 
Comment 4 Shivanand Kini 2008-06-11 19:07:05 UTC
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.
Comment 5 Shivanand Kini 2008-06-11 19:08:10 UTC
I have assigned it to php\www component, please forward to appropriate component.
Comment 6 rdelaplante 2008-06-11 21:14:07 UTC
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.
Comment 7 Shivanand Kini 2008-06-12 01:34:15 UTC
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.
Comment 8 Petr Pisl 2008-06-12 10:46:19 UTC
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. 
Comment 9 dlipin 2008-06-13 19:49:17 UTC
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
Comment 10 Alexei Mokeev 2008-10-29 15:41:11 UTC
This enchantment has nothing related to installation,
it's matter of how WSDL visual designer and xml cluster is positioned inside of IDE.
Comment 11 _ gmpatil 2008-10-29 21:55:35 UTC
How is this issue related to JAXB Wizard?