git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@472
be28352e-c001-0410-b1a7-
c7978e42abec
* @param entry base application reference to make unique
*/
public static String uniqueAppDataReference(VamsasDocument dest,String base) {
* @param entry base application reference to make unique
*/
public static String uniqueAppDataReference(VamsasDocument dest,String base) {
- String urn = base.replace('/','.').replace('\\','.').replace(':', '_');
+ String urn = base.replace('/','_').replace('\\','_').replace(':', '_');
int v = 1;
for (int i=0, j=dest.getApplicationDataCount(); i<j; i++) {
ApplicationData o = dest.getApplicationData()[i];
// ensure new urn is really unique
while (o.getDataReference()!=null && o.getDataReference().equals(urn)) {
int v = 1;
for (int i=0, j=dest.getApplicationDataCount(); i<j; i++) {
ApplicationData o = dest.getApplicationData()[i];
// ensure new urn is really unique
while (o.getDataReference()!=null && o.getDataReference().equals(urn)) {