Index: lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java =================================================================== diff -u -r8448034506063ccb94e5e04076ac1ef5380e81f0 -r4d2e6cb3a941bbfd6decb57a112a8d3c53f53793 --- lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java (.../LAMSConnectorServlet.java) (revision 8448034506063ccb94e5e04076ac1ef5380e81f0) +++ lams_central/src/java/org/lamsfoundation/lams/web/LAMSConnectorServlet.java (.../LAMSConnectorServlet.java) (revision 4d2e6cb3a941bbfd6decb57a112a8d3c53f53793) @@ -269,7 +269,7 @@ File pathToSave=new File(validCurrentDirPath,fileName); int counter=1; while(pathToSave.exists()){ - newName=nameWithoutExt+"("+counter+")"+"."+ext; + newName=nameWithoutExt+"_"+counter+"."+ext; retVal="201"; pathToSave=new File(validCurrentDirPath,newName); counter++; Index: lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java =================================================================== diff -u -r8448034506063ccb94e5e04076ac1ef5380e81f0 -r4d2e6cb3a941bbfd6decb57a112a8d3c53f53793 --- lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java (.../LAMSUploadServlet.java) (revision 8448034506063ccb94e5e04076ac1ef5380e81f0) +++ lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java (.../LAMSUploadServlet.java) (revision 4d2e6cb3a941bbfd6decb57a112a8d3c53f53793) @@ -201,10 +201,10 @@ if(extIsAllowed(typeStr,ext)) { int counter=1; while(pathToSave.exists()){ - newName=nameWithoutExt+"("+counter+")"+"."+ext; + newName=nameWithoutExt+"_"+counter+"."+ext; fileUrl=currentWebPath+'/'+newName; retVal="201"; - pathToSave=new File(currentDirPath,newName); + pathToSave=new File(validCurrentDirPath,newName); counter++; } uplFile.write(pathToSave);