I'm writing a program in JMP 10 where an integral component is the automatic generation of the three files *-XY.jmp, *-Name.jmp, and *-Data.jmp that are necessary to define map shapes in Graphbuilder using the Custom Map Creator Addin. The "Shape Name Use" Map Role in the *-Data.jmp file seems to want an absolute file path location for the *-Name.jmp file, so I have it save that datatable in the "$TEMP\" directory and then refer to its location as such in Map Role property of the *-Data.jmp file. It's been working perfectly for weeks now with no issues.
Now that the rest of the program is ready for its first beta distribution I encrypted the code in preparation to send it out to the test group members. Now that the program is encrypted however, it can't locate the *-Name.jmp file I saved, and thus displays a bunch of blank white graph builder windows, and the message "Map shapes not found: <list of all shapes>" under each one. I've verified that the file is still being created in the right location exactly as it was before, and that if I open the datatable for one of the empty graphs and look at the map role property of the Name column, it does list the correct location of the file there. But for some reason I can't get it to actually display the map shapes without decrypting the script file.
If anyone has any speculations as to why this is happening, how it can be fixed, or if there is any other way to point the *-Data.jmp file to the *-Name.jmp file without an absolute path, please let me know.