[
https://jira.jboss.org/browse/JBIDE-6250?page=com.atlassian.jira.plugin.s...
]
Lukas Jungmann commented on JBIDE-6250:
---------------------------------------
I think we have these options:
1) perhaps the most simple one - remove the checkbox, use '-e' switch and generate
impl classes for all generated interfaces
2) replace the SOAP 1.2 checkbox with a list (or other UI component) of porttypes found in
the particular WSDL, let the user select porttype(s) in that list and generate
implementation classes based on the user's selection (this would require use of
'-e' too but in this case it can be used only if it's really needed - based on
user's selection)
I'd personally vote for the second option but I'm not sure if that's easy to
do...
Cannot create ws from wsdl if there are more ports in service's
element in wsdl
-------------------------------------------------------------------------------
Key: JBIDE-6250
URL:
https://jira.jboss.org/browse/JBIDE-6250
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Webservices
Affects Versions: 3.1.0.GA
Reporter: Lukas Jungmann
Assignee: Feng Qian
Fix For: 3.2.next
Original Estimate: 0 minutes
Remaining Estimate: 0 minutes
-have a dynamic web project
-open new web service wizard
-set the wizard:
1st step:
ws type: top-down
service definition:
http://www.webservicex.net/BibleWebservice.asmx?wsdl (or use local
copy of this wsdl)
ws runtime: JBossWS
2nd step:
leave default values
hit finish
=>
org.eclipse.core.runtime.CoreException: Failed to Generate Web Service code, please check
the log for more details
at
org.jboss.tools.ws.creation.core.commands.ImplementationClassCreationCommand.getCompilationUnitForInterface(ImplementationClassCreationCommand.java:449)
at
org.jboss.tools.ws.creation.core.commands.ImplementationClassCreationCommand.generateImplClass(ImplementationClassCreationCommand.java:133)
at
org.jboss.tools.ws.creation.core.commands.ImplementationClassCreationCommand.execute(ImplementationClassCreationCommand.java:97)
at
org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentEngine.runCommand(CommandFragmentEngine.java:419)
...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira