[
https://issues.apache.org/jira/browse/JUDDI-514?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13654888#comment-13654888
]
Alex O'Ree commented on JUDDI-514:
----------------------------------
Here's the request before sending it
<org.uddi.api_v3.SaveBusiness xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns3="urn:uddi-org:api_v3">
<ns3:authInfo>snip</ns3:authInfo>
<ns3:businessEntity>
<ns3:name>graphical.weather.gov</ns3:name>
<ns3:businessServices>
<ns3:businessService
serviceKey="uddi:graphical.weather.gov:service_ndfdxml"
businessKey="uddi:graphical.weather.gov:business_graphical.weather.gov">
<ns3:name xml:lang="en">ndfdXML</ns3:name>
<ns3:description xml:lang="en">Default service description when
no <wsdl:document> element is defined inside the <wsdl:service>
element.</ns3:description>
<ns3:bindingTemplates>
<ns3:bindingTemplate
bindingKey="uddi:graphical.weather.gov:binding_graphical.weather.gov_ndfdxml_ndfdxmlport_80"
serviceKey="uddi:graphical.weather.gov:service_ndfdxml">
<ns3:description xml:lang="en">Default binding
description when no <wsdl:document> element is defined inside the
<wsdl:binding> element.</ns3:description>
<ns3:accessPoint
useType="endPoint">http://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php</ns3:accessPoint>
<ns3:tModelInstanceDetails>
<ns3:tModelInstanceInfo
tModelKey="uddi:graphical.weather.gov:ndfdXMLBinding">
<ns3:description xml:lang="en">The wsdl:binding
that this wsdl:port implements. Default binding description when no
<wsdl:document> element is defined inside the <wsdl:binding>
element. The instanceParms specifies the port local name.</ns3:description>
<ns3:instanceDetails>
<ns3:instanceParms>ndfdXMLPort</ns3:instanceParms>
</ns3:instanceDetails>
</ns3:tModelInstanceInfo>
<ns3:tModelInstanceInfo
tModelKey="uddi:graphical.weather.gov:ndfdXMLPortType">
<ns3:description xml:lang="en">The
wsdl:portType that this wsdl:port implements.</ns3:description>
</ns3:tModelInstanceInfo>
</ns3:tModelInstanceDetails>
</ns3:bindingTemplate>
</ns3:bindingTemplates>
<ns3:categoryBag>
<ns3:keyedReference tModelKey="uddi:uddi.org:xml:namespace"
keyName="uddi-org:xml:namespace"
keyValue="http://graphical.weather.gov/xml/DWMLgen/wsdl/ndfdXML.wsdl"/>
<ns3:keyedReference tModelKey="uddi:uddi.org:wsdl:types"
keyName="uddi-org:wsdl:types" keyValue="service"/>
<ns3:keyedReference tModelKey="uddi:uddi.org:xml:localname"
keyName="uddi-org:xml:localName" keyValue="ndfdXML"/>
java.lang.NullPointerException
</ns3:categoryBag>
</ns3:businessService>
</ns3:businessServices>
</ns3:businessEntity>
</org.uddi.api_v3.SaveBusiness>
> Upgrade support WSDL2UDDI registration
> --------------------------------------
>
> Key: JUDDI-514
> URL: https://issues.apache.org/jira/browse/JUDDI-514
> Project: jUDDI
> Issue Type: Task
> Components: uddi-client
> Affects Versions: 3.1.0
> Reporter: Kurt T Stam
> Assignee: Kurt T Stam
> Fix For: 3.1.5
>
>
> - replace key generation
> - support WSDL registration
> - check if service exist before creating (and replacing exisiting one)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira