Article - CS398419

Upload is not allowed with error "Folder with this name already exists" in Windchill PDMLink

Modified: 13-Nov-2025   


Applies To

  • Windchill PDMLink 12.0 to 13.0

Description

  • Upload is not allowed with errors: 
Folder with this name already exists
  • Create a document to upload physical file, but the system shows the below error in Methodserver log: 
    Please perform the following steps before re-validation:
    
    1. Please check if <filevault>\rootfilefolder_Folder_159 has permissions to create directories along with the read/write permissions.
    
    2. Please check the network connection, in case of network file share.
    
    3. Please verify if the password for the user running Windchill server on the host is set correctly, in case Windchill is run as Windows service.
    
    2025-05-22 16:23:14,380 INFO  [ajp-nio-127.0.0.1-8012-exec-9] wt.fv.info wcadmin - FvMountValidator.updateMountStatusInDB
    
    2025-05-22 16:23:14,381 INFO  [ajp-nio-127.0.0.1-8012-exec-9] wt.fv.info wcadmin - Mount Path = [<filevault>\rootfilefolder_Folder_159], Hostname = [masterDefault], Status = [NOT_ALL_VALID], ModifyTime = 2025-05-22 08:17:31.0
    
    2025-05-22 16:23:14,420 INFO  [pool-3-thread-1] wt.fv.info wcadmin - Creating subfolder rootfilefolder_Folder_159 under rootfilefolder
    
    2025-05-22 16:23:14,438 ERROR [pool-3-thread-1] wt.fv.StandardFvService wcadmin - Exception occured in addLocalAutoFolder (wt.fv.fvResource/20) wt.util.WTException: 帶此名稱的資料夾已存在
    
          at wt.fv.StandardFvService$FvServiceEventListener.notifyVetoableEvent(StandardFvService.java:1045)
  • Failed to execute Import from Spreadsheet with error wt.util.WTException: Folder with this name already exists
  • Unable to mount folders with error wt.fv.StandardFvService  - Folder with this name already exists

ERROR [pool-3-thread-2] wt.fv.StandardFvService$1CreateAutoFolder  - Folder with this name already exists Check the Method Server logs for more details. wt.util.WTException: (wt.fv.fvResource/20) wt.util.WTException: Folder with this name already exists
Nested exception is: (wt.fv.fvResource/20) wt.util.WTException: Folder with this name already exists
    at wt.fv.StandardFvService$FvServiceEventListener.notifyVetoableEvent(StandardFvService.java:1045)
    at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:320)
    at wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:255)
    at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:304)
    at wt.events.StandardKeyedEventDispatcher.dispatchVetoableEvent(StandardKeyedEventDispatcher.java:228)
    at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:410)
    at wt.services.StandardManagerService.dispatchVetoableEvent(StandardManagerService.java:303)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2972)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2952)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1429)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:534)
    at wt.fc.StandardPersistenceManager.save(StandardPersistenceManager.java:527)
    at jdk.internal.reflect.GeneratedMethodAccessor683.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy29.save(Unknown Source)
    at wt.fv.FvSurrogate.doAddFolder(FvSurrogate.java:150)
    at wt.fv.master.StandardMasterService.addFolder(StandardMasterService.java:821)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy322.addFolder(Unknown Source)
    at wt.fv.StandardFvService.createAutoFolder(StandardFvService.java:2847)
    at wt.fv.StandardFvService.addLocalAutoFolder(StandardFvService.java:2683)
    at wt.fv.StandardFvService$1CreateAutoFolder.run(StandardFvService.java:6916)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:829)

ERROR [pool-3-thread-2] wt.fv.StandardFvService$1CreateAutoFolder  - vault = defaultuploadvault, Site = main
INFO  [pool-3-thread-3] wt.fv.info - Creating subfolder defaultuploadrootfolder_Folder_6 under defaultuploadrootfolder
ERROR [pool-3-thread-3] wt.fv.StandardFvService - Exception occured in addLocalAutoFolder (wt.fv.fvResource/20) wt.util.WTException: Folder with this name already exists
    at wt.fv.StandardFvService$FvServiceEventListener.notifyVetoableEvent(StandardFvService.java:1045)
    at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:320)
    at wt.events.StandardKeyedEventBranch.dispatchVetoableEvent(StandardKeyedEventBranch.java:255)
    at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:304)
    at wt.events.StandardKeyedEventDispatcher.dispatchVetoableEvent(StandardKeyedEventDispatcher.java:228)
    at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:410)
    at wt.services.StandardManagerService.dispatchVetoableEvent(StandardManagerService.java:303)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2972)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2952)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:1429)
    at wt.fc.StandardPersistenceManager.store(StandardPersistenceManager.java:534)
    at wt.fc.StandardPersistenceManager.save(StandardPersistenceManager.java:527)
    at jdk.internal.reflect.GeneratedMethodAccessor683.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy29.save(Unknown Source)
    at wt.fv.FvSurrogate.doAddFolder(FvSurrogate.java:150)
    at wt.fv.master.StandardMasterService.addFolder(StandardMasterService.java:821)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy322.addFolder(Unknown Source)
    at wt.fv.StandardFvService.createAutoFolder(StandardFvService.java:2847)
    at wt.fv.StandardFvService.addLocalAutoFolder(StandardFvService.java:2683)
    at wt.fv.StandardFvService$1CreateAutoFolder.run(StandardFvService.java:6916)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:829)
This is a printer-friendly version of Article 398419 and may be out of date. For the latest version click CS398419