Old serviio issues and now new serviio issues

Hi
I was running serviio 0.6 on FreeBSD 9.1, aside from the limitations imposed by my TV it was working a treat, watched a movie last night with no issues. Today I wanted to stream something and was greeted by "playback not available". After trying the obvious restarting serviio and then the server neither of which solved the issues, I decided to update to 1.2 as this was now in the ports tree.
I can stream music with no problems but not a single video will play.
When starting serviio on the server I am getting after a few seconds
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:900)
at net.padlocksoftware.padlock.validator.history.FileHistory.setEarliestRun(FileHistory.java:79)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.getFirstRun(ExpiredPlugin.java:170)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.validate(ExpiredPlugin.java:76)
at net.padlocksoftware.padlock.validator.Validator.validate(Validator.java:343)
at net.padlocksoftware.padlock.validator.Validator.validate(Validator.java:298)
at org.serviio.licensing.LicenseValidator.validateLicense(LicenseValidator.java:105)
at org.serviio.licensing.LicenseValidator.validateBundledLicense(LicenseValidator.java:124)
at org.serviio.licensing.LicenseValidator.getCurrentLicense(LicenseValidator.java:74)
at org.serviio.licensing.LicensingManager.updateLicense(LicensingManager.java:128)
at org.serviio.licensing.LicensingManager.<init>(LicensingManager.java:103)
at org.serviio.licensing.LicensingManager.getInstance(LicensingManager.java:113)
at org.serviio.MediaServer.printLicenseInformation(MediaServer.java:262)
at org.serviio.MediaServer.main(MediaServer.java:115)
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:900)
at net.padlocksoftware.padlock.validator.history.FileHistory.setEarliestRun(FileHistory.java:79)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.getTimeRemaining(ExpiredPlugin.java:133)
at net.padlocksoftware.padlock.validator.Validator.getTimeRemaining(Validator.java:367)
at org.serviio.licensing.LicenseValidator.validateLicense(LicenseValidator.java:106)
at org.serviio.licensing.LicenseValidator.validateBundledLicense(LicenseValidator.java:124)
at org.serviio.licensing.LicenseValidator.getCurrentLicense(LicenseValidator.java:74)
at org.serviio.licensing.LicensingManager.updateLicense(LicensingManager.java:128)
at org.serviio.licensing.LicensingManager.<init>(LicensingManager.java:103)
at org.serviio.licensing.LicensingManager.getInstance(LicensingManager.java:113)
at org.serviio.MediaServer.printLicenseInformation(MediaServer.java:262)
at org.serviio.MediaServer.main(MediaServer.java:115)
and the last few lines of the serviio.log file are
2013-03-25 20:12:08,161 DEBUG [RepositoryDAOImpl] Marking Repository 6 as scanned with current timestamp
2013-03-25 20:12:08,165 DEBUG [MediaItemDAOImpl] Reading dirty MediaItems for Repository (id = 7)
2013-03-25 20:12:08,205 DEBUG [RepositoryDAOImpl] Marking Repository 7 as scanned with current timestamp
2013-03-25 20:12:24,611 WARN [prefs] Could not lock User prefs. Unix error code 2.
2013-03-25 20:12:24,611 WARN [prefs] Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
2013-03-25 20:12:53,449 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2013-03-25 20:12:53,449 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2013-03-25 20:12:54,612 WARN [prefs] Could not lock User prefs. Unix error code 2.
2013-03-25 20:12:54,612 WARN [prefs] Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
2013-03-25 20:13:05,756 DEBUG [WebServer] I/O error: Connection reset
Any clues would be much appreciated.
I was running serviio 0.6 on FreeBSD 9.1, aside from the limitations imposed by my TV it was working a treat, watched a movie last night with no issues. Today I wanted to stream something and was greeted by "playback not available". After trying the obvious restarting serviio and then the server neither of which solved the issues, I decided to update to 1.2 as this was now in the ports tree.
I can stream music with no problems but not a single video will play.
When starting serviio on the server I am getting after a few seconds
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:900)
at net.padlocksoftware.padlock.validator.history.FileHistory.setEarliestRun(FileHistory.java:79)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.getFirstRun(ExpiredPlugin.java:170)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.validate(ExpiredPlugin.java:76)
at net.padlocksoftware.padlock.validator.Validator.validate(Validator.java:343)
at net.padlocksoftware.padlock.validator.Validator.validate(Validator.java:298)
at org.serviio.licensing.LicenseValidator.validateLicense(LicenseValidator.java:105)
at org.serviio.licensing.LicenseValidator.validateBundledLicense(LicenseValidator.java:124)
at org.serviio.licensing.LicenseValidator.getCurrentLicense(LicenseValidator.java:74)
at org.serviio.licensing.LicensingManager.updateLicense(LicensingManager.java:128)
at org.serviio.licensing.LicensingManager.<init>(LicensingManager.java:103)
at org.serviio.licensing.LicensingManager.getInstance(LicensingManager.java:113)
at org.serviio.MediaServer.printLicenseInformation(MediaServer.java:262)
at org.serviio.MediaServer.main(MediaServer.java:115)
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:900)
at net.padlocksoftware.padlock.validator.history.FileHistory.setEarliestRun(FileHistory.java:79)
at net.padlocksoftware.padlock.validator.plugins.ExpiredPlugin.getTimeRemaining(ExpiredPlugin.java:133)
at net.padlocksoftware.padlock.validator.Validator.getTimeRemaining(Validator.java:367)
at org.serviio.licensing.LicenseValidator.validateLicense(LicenseValidator.java:106)
at org.serviio.licensing.LicenseValidator.validateBundledLicense(LicenseValidator.java:124)
at org.serviio.licensing.LicenseValidator.getCurrentLicense(LicenseValidator.java:74)
at org.serviio.licensing.LicensingManager.updateLicense(LicensingManager.java:128)
at org.serviio.licensing.LicensingManager.<init>(LicensingManager.java:103)
at org.serviio.licensing.LicensingManager.getInstance(LicensingManager.java:113)
at org.serviio.MediaServer.printLicenseInformation(MediaServer.java:262)
at org.serviio.MediaServer.main(MediaServer.java:115)
and the last few lines of the serviio.log file are
2013-03-25 20:12:08,161 DEBUG [RepositoryDAOImpl] Marking Repository 6 as scanned with current timestamp
2013-03-25 20:12:08,165 DEBUG [MediaItemDAOImpl] Reading dirty MediaItems for Repository (id = 7)
2013-03-25 20:12:08,205 DEBUG [RepositoryDAOImpl] Marking Repository 7 as scanned with current timestamp
2013-03-25 20:12:24,611 WARN [prefs] Could not lock User prefs. Unix error code 2.
2013-03-25 20:12:24,611 WARN [prefs] Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
2013-03-25 20:12:53,449 DEBUG [FeedUpdaterThread] Checking for new and expired online resources
2013-03-25 20:12:53,449 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2013-03-25 20:12:54,612 WARN [prefs] Could not lock User prefs. Unix error code 2.
2013-03-25 20:12:54,612 WARN [prefs] Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
2013-03-25 20:13:05,756 DEBUG [WebServer] I/O error: Connection reset
Any clues would be much appreciated.