2012-08-29 42 views
0

面對的問題使用在Windows Safari瀏覽器JNLP文件從我的JSF頁面調用Java小程序: java.lang.ClassFormatError:不兼容的魔法值1013478509在class文件Safari的問題:java.lang.ClassFormatError:類文件不兼容的魔法值1013478509

我可以在Firefox,Chrome和IE中正確調用相同的小程序。

這是怎麼了我在我的臉上頁面使用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)上工作?

+0

*「幫助表示讚賞?」 *是一個問題嗎?如果是,只有你可以回答 –

回答

0

魔法值的法術<htm因此很可能存在有404(資源不是在對象元素表明,他們是。

+0

只在Safari上面對這個問題,如果是資源衝突,它應該不會在任何其他瀏覽器上運行。 –