DevOps Cloud (ADM)
Cybersecurity
IT Operations Management
Error - Unable to set property LocalPath, when performing export
Description:
When performing export, on one of the projects following error
is generated
Unable to set property LocalPath
com.starbase.starteam.SDKRuntimeException: An error occurred while
calculating the value of property "LocalPath".
at
com.starbase.starteam.Property.calculate(Property.java:1049)
at com.starbase.starteam.Item.get(Item.java:1985)
at
com.starbase.starteam.cdl.data.TypedResourceDO.(TypedResourceDO.java:41)
at com.starbase.starteam.cdl.data.ItemDO.(ItemDO.java:75)
at com.starbase.starteam.cdl.data.FileDO.(FileDO.java:22)
at
com.starbase.starteam.cdl.dump.ItemDumpHandler.handleFile(ItemDumpHandler.java:235)
at
com.starbase.starteam.cdl.dump.DumpContentHandler.handleFile(DumpContentHandler.java:254)
at
com.starbase.starteam.sassi.iterator.SerialStarTeamIterator.processFile(SerialStarTeamIterator.java:668)
at
com.starbase.starteam.sassi.iterator.SerialStarTeamIterator.processItemBasedOnType(SerialStarTeamIterator.java:642)
at
com.starbase.starteam.sassi.iterator.SerialStarTeamIterator.processItemRevision(SerialStarTeamIterator.java:568)
at
com.starbase.starteam.sassi.iterator.SerialStarTeamIterator.processViewItem(SerialStarTeamIterator.java:742)
at
com.starbase.starteam.sassi.iterator.SASSIConsumer.consume(SASSIConsumer.java:42)
at
com.borland.produceconsume.ConsumerThread.run(ConsumerThread.java:40)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
com.starbase.starteam.Property.calculate(Property.java:1039)
... 12 more
Caused by: java.io.IOException: The device is not ready
at java.io.WinNTFileSystem.canonicalize0(Native Method)
at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at com.starbase.starteam.File.getLocalPath(File.java:3210)
... 17 more
Answer/Solution:
The error indicates inability to resolve the property "LocalPath" causing subsequent error in com.starbase.starteam.File.getLocalPath.
Please ensure the following:
1) cdl file for export has correct path set.
2) cdl file should not have "~" in Path.
3) The default working folder has correct path set