-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HPCC4J-583 Update filespray and dfuxref clients to 9.6.x #695
HPCC4J-583 Update filespray and dfuxref clients to 9.6.x #695
Conversation
- Updates filespray wsdl2java maven profile Signed-off-by: Rodrigo Pastrana <[email protected]>
- Updates wstopology, wssmc - Wssmc wrapper manually updated Signed-off-by: Rodrigo Pastrana <[email protected]>
@jpmcmu the second commit contains the rest of the changes needed to get in synch w/ ESP 9.6.x |
- Updates wsworkunits, includes manual wsdl changes Signed-off-by: Rodrigo Pastrana <[email protected]>
@jpmcmu third commit include changes for wswu, I ended up having to manually change the WSDL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rpastrana A few questions, only real issue is the manual changes need to the wrapper we discussed offline
public WsCloudStub(org.apache.axis2.context.ConfigurationContext configurationContext) | ||
throws org.apache.axis2.AxisFault { | ||
|
||
this(configurationContext, "http://eclwatch-66ff99685c-4bl4k:8888/WsCloud?ver_=1.01"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume this URL string is never used, but do you know why Axis is embedding this info?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the path and parameters are used to route and annotate the request url
We have made attempts to cleanse the url in the WSDL in the past, and future improvements should attempt to automatically do so.
this.local_portalURL = raw.getPortalURL(); | ||
this.local_netAddress = raw.getNetAddress(); | ||
// this.local_netAddress = raw.getNetAddress(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What was the change to BrowseResourceResponse? Did netAddress get renamed to localEspInstance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
apparently the service will populate either field based on the client version. We should not allow these types of changes going forward. For now, let's add logic to the wrapper to map the response value
- Manually updates wswu.wsdl to include recently dropped field Signed-off-by: Rodrigo Pastrana <[email protected]>
@jpmcmu 4th commit manually reinstates the netaddress field which was dropped in the latest update |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rpastrana looks good
* HPCC4J-583 Update filespray and dfuxref clients to 9.6.x - Updates filespray wsdl2java maven profile Signed-off-by: Rodrigo Pastrana <[email protected]> * HPCC4J-583 Update filespray and dfuxref clients to 9.6.x - Updates wstopology, wssmc - Wssmc wrapper manually updated Signed-off-by: Rodrigo Pastrana <[email protected]> * HPCC4J-583 Update filespray and dfuxref clients to 9.6.x - Updates wsworkunits, includes manual wsdl changes Signed-off-by: Rodrigo Pastrana <[email protected]> * HPCC4J-583 Update wswu clients to 9.6.x - Manually updates wswu.wsdl to include recently dropped field Signed-off-by: Rodrigo Pastrana <[email protected]> --------- Signed-off-by: Rodrigo Pastrana <[email protected]>
Type of change:
Checklist:
Testing: