]
Thomas Diesler updated JBWS-1726:
---------------------------------
Fix Version/s: jbossws-3.x
(was: jbossws-3.0.1)
Modularize MetaDataBuilder
--------------------------
Key: JBWS-1726
URL:
http://jira.jboss.com/jira/browse/JBWS-1726
Project: JBoss Web Services
Issue Type: Task
Security Level: Public(Everyone can see)
Components: jbossws-native, jbossws-jaxrpc
Reporter: Thomas Diesler
Fix For: jbossws-3.x
Especially, revisit 'toolMode'. Is that really needed? The return below is
questionable
// The server must always generate WSDL
if (generateWsdl || !toolMode)
processOrGenerateWSDL(seiClass, serviceMetaData, result.wsdlLocation,
sepMetaData);
// No need to process endpoint items if we are in tool mode
if (toolMode)
return sepMetaData;
// Sanity check: read the generated WSDL and initialize the schema model
// Note, this should no longer be needed, look into removing it
WSDLDefinitions wsdlDefinitions = serviceMetaData.getWsdlDefinitions();
JBossXSModel schemaModel =
WSDLUtils.getSchemaModel(wsdlDefinitions.getWsdlTypes());
serviceMetaData.getTypesMetaData().setSchemaModel(schemaModel);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: