ContributionsMost RecentMost LikesSolutionsRe: Zip Snap file structure Test pipeline 0_2021_10_01.slp (3.0 KB) I have uploaded a stripped down version of the pipeline, can you advise how to change the path you mention above? Re: Zip Snap file structure Hi @bojanvelevski , The pipeline does this: Read files (and there are multiple files to read) from S3 bucket ==> Write to an SMB Location as a zipped file. When doing this, the zip file has the same folder structure as the S3, which is very deep. I am looking to avoid this deep structure and make a much more flat structure. Example: S3 file folder structure: Bucket → Folder1 → Folder2 → Folder3 → File Zip file structure: Zip file name (User defined) → Bucket → Folder1 → Folder2 → Folder3 → File Required: Zip file name (User defined) → Bucket → Folder1 → File Zip Snap file structure I have a pipeline which reads data from an S3 location and writes to an SMB location with no transformations. The pipeline involves 2 main snaps, S3 reader connected to Zip write snap. The Zip write snap recreates the whole structure of the S3 location in the Zip file, which I would like to avoid and place all the files in either a root directory or a directory of my choice instead of copying the S3 structure. As there is no transformation, I do not want to parse the files and parse back again. Is there a way of doing this? Re: SOAP Session Token Create - How to send encrypted Credentials Thanks Chris. That is really useful. I will try this option, but I am guessing that the decrypted value is still available to the developers (much smaller population which is definitely better than before). I was wondering if there is an option like storing the credentials in an account, where it is not possible for anyone to look at these. If anyone thinks that there are other mechanisms I am missing, please do let me know. SOAP Session Token Create - How to send encrypted Credentials I am using SOAP Execute to call a SOAP webservice Operation which generates a session token to be used in subsequent calls. The webservice requests Username, password and APIKey - I can setup a mapper and pass these parameters as clear text, but I am assuming that there is a better way of doing this where these details are encrypted and not visible as clear text to other programmers/users. Can you please advise what the right way to go about this? Re: REST POST A File? dwhite: dwhite@snaplogic.com @ dwhite@snaplogic.com Can you please share script / pipeline for this? Error : Linkage error for Snap[com.snaplogic.snaps.rest.Get]: Bad type on operand stack Intermittent error while executing REST Get snap Failure: Unable to initialize snap, Reason: Linkage error for Snap[com.snaplogic.snaps.rest.Get]: Bad type on operand stack Exception Details: Location: com/snaplogic/snap/api/xml/XmlUtilsImpl.getMapper()Lcom/fasterxml/jackson/databind/ObjectMapper; @29: invokevirtual Reason: Type ‘com/snaplogic/snap/api/xml/DuplicateFriendlySnapTypeDeserializer’ (current frame, stack[2]) is not assignable to ‘com/fasterxml/jackson/databind/JsonDeserializer’ Current Frame: bci: @29 flags: { } locals: { ‘com/snaplogic/snap/api/xml/XmlUtilsImpl’, ‘com/fasterxml/jackson/databind/module/SimpleModule’ } stack: { ‘com/fasterxml/jackson/databind/module/SimpleModule’, ‘java/lang/Class’, ‘com/snaplogic/snap/api/xml/DuplicateFriendlySnapTypeDeserializer’ } Bytecode: 0x0000000: 2abb 011a 59b7 011b b500 ddbb 011c 59b7 0x0000010: 011d 4c2b 1219 bb01 1e59 b701 1fb6 0120 0x0000020: 572a b400 dd2b b601 2157 2ab4 00dd b0 , Resolution: Please contact customer support Linkage error for Snap[com.snaplogic.snaps.rest.Get]: Bad type on operand stack Re: Dynamically flatten json to csv from Salesforce? I cant find this script. Can you please guide me to correct location for this script.