自java 7升级45以来,jnlp无法再传递大型属性

时间:2013-10-21 05:59:17

标签: java java-web-start jnlp

这不是重复!!!
标记的副本解释了为什么属性不能在jre7u45中传递。但我的问题是,除了2个大型属性外,其他所有属性都无法通过。


   我的jnlp有大约30个属性。在30个中,2个属性包含文件的base64编码值(大约1000个字符)。自java 7升级45以来,启动应用程序时不会传递这两个大属性。我获得了所有其他28个属性。所有这些属性都以“jnlp”开头。所以他们是安全的财产。在升级40之前它工作正常。

是否有其他人面临这个问题?不知道为什么会发生这种情况。有没有任何已知的解决方法?

更新:
这个link提到了java 1.6本身的类似问题,相关的错误6728843仍然是开放的,但是有更新45修订历史中没有任何内容告诉我u45中的某些内容已经发生变化,这可能会影响此行为。

1 个答案:

答案 0 :(得分:0)

由于我无法找到任何其他方式,我在服务器中实现了一个REST端点,并通过连接它获得了我想要的值。