2012-09-05 33 views
4

我最近從Java 6更新版本34更新到Java 7更新版本7.從那時起,我無法讓我的Web啓動應用程序啓動。第二個jnlp文件被點擊,你看到一個崩潰「Java(TM)Web Start停止工作」,這裏是崩潰細節。Java Web Launch第二個JNLP文件運行

Problem Event Name: BEX 
    Application Name: javaws.exe 
    Application Version: 10.7.2.10 
    Application Timestamp: 503d8a47 
    Fault Module Name: javaws.exe 
    Fault Module Version: 10.7.2.10 
    Fault Module Timestamp: 503d8a47 
    Exception Offset: 00011d9c 
    Exception Code: c0000417 
    Exception Data: 00000000 
    OS Version: 6.1.7601.2.1.0.768.3 
    Locale ID: 1033 
    Additional Information 1: 79a7 
    Additional Information 2: 79a788ef5b208f5db755fb6fe2ead642 
    Additional Information 3: 6ba7 
    Additional Information 4: 6ba7cf2c928ae3198a287be9ff3f435 

現在網絡啓動工作之前,我更新。所以我不知道現在有什麼錯。我已經通過並確保清除了我的緩存。我有unisoulled Java並重新安裝它。我還注意到,雖然從這個角度來看,自從Java 7以來,jnlp網址必須是SSL。我希望我知道一種方法來改變這一點,因爲一旦我完成應用程序,該網站將需要客戶端SSL。

我的主要開發電腦是Windows 7 64位和jre安裝也是64位。

這裏是我的JNLP文件任何看到會導致它?

<?xml version="1.0" encoding="utf-8"?> 
    <jnlp 
    spec="1.0+" 
    codebase="https://192.168.1.1/java/" 
    href="webstart.jnlp?k=29&d=Z4UNLF1uzy%2F1MBX99P6dEFdUul%2BKYXds5kyFZ3YJL6RpHy78tKq1vcH67hppjxVqOeeUsOvTDLxDbAFwMUu4dQ%3D%3D"> 
    <information> 
     <title>My App Name</title> 
     <vendor>My Company Name</vendor> 
     <description>Description</description> 
     <description kind="short">Description</description> 
    </information> 
    <update check="always" policy="always" /> 
    <resources> 
     <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" /> 
     <property name="sun.awt.disableMixing" value="false"/> 
     <property name="jnlp.concurrentDownloads" value="15"/> 
     <property name="sun.java2d.opengl" value="true"/> 
     <property name="jnlp.packEnabled" value="false"/> 
     <jar href="core/Utilities.jar" /> 
     <jar href="core/DPFP.jar" /> 
     <jar href="core/SigPad.jar" /> 
     <jar href="core/Service.jar" /> 
     <jar href="core/TimeServer.jar" /> 
     <jar href="core/Marketing.jar" /> 
     <jar href="core/App.jar" /> 
     <jar href="core/ElementTest.jar" /> 
     <jar href="universal/ekitspell.jar" /> 
     <jar href="universal/DJNativeSwing.jar" /> 
     <jar href="universal/DJNativeSwing-SWT.jar" /> 
     <jar href="universal/SigPlus2_57.jar" /> 
     <jar href="universal/japura.jar" /> 
     <jar href="universal/ekit.jar" /> 
     <jar href="universal/RXTXcomm.jar" /> 
     <jar href="universal/json_simple-1.1.jar" /> 
    </resources> 
    <resources os="Linux"> 
     <jar href="linux/dpfpenrollment.jar" /> 
     <jar href="linux/dpfpverification.jar" /> 
     <jar href="linux/dpotapi.jar" /> 
     <jar href="linux/dpotjni.jar" /> 
    </resources> 
    <resources os="Mac OS"> 
     <jar href="mac/OS/swt_mac.jar" /> 
    </resources> 
    <resources os="Mac OS X"> 
     <jar href="mac/OSX/swt_mac.jar" /> 
    </resources> 
    <resources os="Windows 2000" arch="x86"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86/swt_windows_x86.jar" /> 
    </resources> 
    <resources os="Windows 2000" arch="x86_64"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86_64/swt_windows_x86_64.jar" /> 
    </resources> 
    <resources os="Windows XP" arch="x86"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86/swt_windows_x86.jar" /> 
    </resources> 
    <resources os="Windows XP" arch="x86_64"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86_64/swt_windows_x86_64.jar" /> 
    </resources> 
    <resources os="Windows Vista" arch="x86"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86/swt_windows_x86.jar" /> 
    </resources> 
    <resources os="Windows Vista" arch="x86_64"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86_64/swt_windows_x86_64.jar" /> 
    </resources> 
    <resources os="Windows 2003" arch="x86"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86/swt_windows_x86.jar" /> 
    </resources> 
    <resources os="Windows 2003" arch="x86_64"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86_64/swt_windows_x86_64.jar" /> 
    </resources> 
    <resources os="Windows 7"> 
     <jar href="windows/dpfpenrollment.jar" /> 
     <jar href="windows/dpfpverification.jar" /> 
     <jar href="windows/dpotapi.jar" /> 
     <jar href="windows/dpotjni.jar" /> 
     <jar href="windows/x86/swt_windows_x86.jar" /> 
    </resources> 
    <application-desc main-class="com.myapp.Main"> 
     <argument>k=29</argument> 
     <argument>d=Z4UNLF1uzy/1MBX99P6dEFdUul+KYXds5kyFZ3YJL6RpHy78tKq1vcH67hppjxVqOeeUsOvTDLxDbAFwMUu4dQ==</argument> 
    </application-desc> 
    <security> 
     <all-permissions/> 
    </security> 
</jnlp> 
+0

1日確認JNLP [JaNeLA(http://pscode.org/janela/)。 –

回答

0
+0

我不認爲這種解決方案適用於我們。 k&d獲取變量是必需的。它們是該程序的自動登錄信息。整個jnlp文件實際上只不過是一個PHP腳本,它動態地分析查找要包含的jar文件的文件夾結構。而且,如果k&d變量不存在,腳本甚至不會運行。我這樣做是爲了幫助保護系統。更不用說那些將使用該程序的大多數人將不會在擁有登錄信息的普通員工身上。 – Pyromanci

相關問題