Safari问题:java.lang.ClassFormatError:类文件中不兼容的魔术值1013478509

时间:2012-08-29 18:46:35

标签: java safari applet jnlp japplet

面对在Windows中的Safari浏览器上使用JNLP文件从我的jsf页面调用java applet的问题: java.lang.ClassFormatError:类文件中不兼容的魔术值1013478509

我可以在 Firefox,Chrome和IE 中正确调用相同的applet。

这就是我在面部页面中使用jnlp引用的方式:

<object classid="java:my.oddc.client.SimpleScanApplet.class" 
                    type="application/x-java-applet"
                    height="100%" width="100%" >
    <param name="jnlp_href" value="/wcc/wcc/upload/scan_client.jnlp"/>
    <param name="ServerURL"
          value="#{pageFlowScope.UploadBean.scanFileURL}"/>
</object>

或者,我尝试使用嵌入和applet标签,但没有帮助。

另外,我有权在调用后将少量参数传递给applet。

scan_client.jnlp文件包含对所需jar和nativelib的引用。

帮助赞赏..什么使它在Safari(Windows)上工作?

1 个答案:

答案 0 :(得分:0)

魔法值法术<htm因此可能存在404(资源不是对象元素所暗示的位置。