We use deployment.config and deployment.properties files for Windows 7 32-bit and 32-bit Java. These work fine with Java 6u41 while Java 7u15 does use the browser settings. Anyhow the control panel does show the settings, but they are ignored by Java 7.
The auto proxy does work correctly when we delete the deployment.* files and set the auto proxy manually in the control panel, but this is not an option for us.
I have a similar problem. The only difference is that my deployment.proxy.auto.config.url = file \: ... and points to a local pac file.
This configuration works on XP with both Java 6 and Java 7
Java 6 on Windows 7 is also ok.
But the combination Java 7u21 on Windows 7 does not work. Workaround is to delete the system level deployment.properties and configure java in user level deployment.properties, but it is not a good solution.
Does anyone have a hint?
PS adding deployment.version=7.0 did not solve the problem
I'm having the same problem as well. Java 7u21 (32bit), win7 64bit. All i'm trying to do is set
in my deployment.properties, but it won't work, i have exactly the same deployment.config as the OP.
I have noticed, if i go into the user deployment.properties for the user (C:\Users\<name>\AppData\LocalLow\Sun\Java\Deployment\deployment.properties), and delete the file, nothing changes (a new one just gets created with the non system wide settings). HOWEVER, if you open that user deployment.properties file, and remove the entries that you are trying to configure via the system wide deployment.properties, then the system wide deployment.properties comes into play and works.
But obviously this is not something I want to have to do on every work station.