We are about to engage in a Vista SOE rollout, but have uncovered a problem with our implementation of Java 1.6.4 for the Default User.v2 roaming profile.
We have set up an account just the way we want it on the local PC and copied it to the %server%\netlogon\ share. This server copy of the default user profile was created using the standard Microsoft procedure
The account used for creating the Default User has been tested with Java and works OK. However, when a new user picks up this profile the following errors are displayed when attempting to access a site that uses Java.
ion: java.io.IOException: Access is denied
The Java console shows that the java user home is poitning to the expected directory, c:\users\username .
Things we have tried;
If we replace the nutser.dat file in the Default User.v2 directory with a nutser.dat from a vanilla install, Java works fine.
It appears that the issue is related to the creation of the c:\users\user\username\app
low folder. This folder is created at logon for the vanilla nutser.dat but not for the customised profile.
We have tried uninstalling and reinstalling Java, in fact we first found this problem with Java 1.6.2 and have tried each version up to 1.6.4 but the issue persists. The job of rebuilding the customised profile and testing at each change will be tried as a last resort, but will be a time consuming exercise we would prefer to avoid.
We are using Vista Business edition as the base for our SOE
Any alternative suggestions?