FULL PRODUCT VERSION :
Until 8u5, it worked correctry.
ADDITIONAL OS VERSION INFORMATION :
Windows 8.1 x86_64
A DESCRIPTION OF THE PROBLEM :
We used to use USER_JPI_PROFILE environment variable to switch user profile for Java Web Start.
Please see also, bug:6611382
Until 8u5, it worked as expected, but from 8u11 (including 8u20), it doesn't work anymore.
Specifying USER_JPI_PROFILE environment variable seems to have no meaning at all.
REGRESSION. Last worked in version 8u5
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Set USER_JPI_PROFILE to some directory
2. Start some Java Web Start application.
EXPECTED VERSUS ACTUAL BEHAVIOR :
3. Check if directory %USER_JPI_PROFILE%\Sun\Java\Deployment is created and deployment.properties file is created in the directory. (expected behavior)
%USER_JPI_PROFILE%\Sun\Java\Deployment directory is not created.
This bug can be reproduced always.