webstart
т.к. поиск по инету не дал однозначных ответов спрашиваю уважаемый ОЛЛ:
1/ никто не знает как дать java.policy через вебстарт? в некоторых местах говориться, что через вебстарт нельзя задавать полиси, т.е. если я даю
<security>
<all-permissions>
</security>
так у меня все в порядке,хотя это не так...мы уже используем изменения в java.policy, который сидит в директории jre\lib\security
было бы супер, если бы была возможность положить java.policy где-нибудь на сервере и в файле jnlp давать линк
<property name="java.security.policy" value="http://myserver.com/java.policy
что возможно в обычной аппликации.
проблема в том, что я не хочу каждый раз выкладывать полиси, чтобы юзверы его скачивали и ложили себе в jre\lib\security
2/ как заставить вебстарт не кешировать jnlp файл, т.е. проблема возникает если я изменяю jnlp файл на сервере, а клиент думает, что jnlp файл еще старый
вроде в 1.5 есть даже баг такой, но мы используем 1.4
bonus(не провереный):
Marc van Woerkom has found out a bunch of undocumented debugging options.
Turn on Web Start's console (File | Preferences | enhanced | enable console) and add the properties below to your JNLP file:
<resources>
<property name="javaws.debug.0" value="+TraceSecurity"/>
<property name="javaws.debug.1" value="+TraceCache"/>
<property name="javaws.debug.2" value="+TraceDiskCache" />
<property name="javaws.debug.3" value="+TraceDownload"/>
<property name="javaws.debug.4" value="+TraceXMLParsing" />
<resources/>
