WS-FS copy needs parameter validation when destGroup isn't provided

Environment

https://eclwatch-hpcc2.us-lnhpccplatform-dev.azure.lnrsg.io/FileSpray/Copy?ver_=1.25&soap_builder_

Description

This occured when remote file copy was done using the WsFS::copy test form without destGroup provided. 

I see some logic in WsFS::oncopy that tries to use the "source group" when destGroup isn't provided.  This needs to be looked at.  Especially in AKS where we now use storage planes rather than groups.

 

From the original reported JIRA:

 

I tried using the form to do remote copy from tfe2 with tfe1 being the source with the logical file on it.

 

Here is the SOAP Test I used (password removed for obvious reasons)

The resulting error is as follows:

2023-10-18 18:56:25 GMT: missing node in external file name (remote::us-lnhpccplatform-dev-data::thor::copyfooditem1)

playing with quotations and removal of ~ didn't help much either.  

I'm hoping this is user error   

Conclusion

None

Activity

Show:

Anthony Fishbeck October 23, 2023 at 9:53 PM

  It may be as simple as setting the "destGroup".  The destGroup should be the destination storage plane, which for containerized is often just "data".

Can you set that and try again.  Then can you add the xml for the generated dfu workunit as well as the xml for the SOAP test request?

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Compatibility

Minor

Fix versions

Roadmap

Not applicable

Created October 18, 2023 at 6:57 PM
Updated December 14, 2023 at 4:54 PM
Resolved December 14, 2023 at 4:54 PM