Tag: java web start

jnlp中的jar资源未由同一证书签名

我已经在网络开始工作了几年,并且有签署jar子的经验,什么不是。 我正在第一次尝试使用Web start部署RCP应用程序,虽然我实际上已使用相同的证书签署了所有的jar,但我仍然收到此错误:’jnlp中的jar资源未使用相同的证书签名’ 还有其他人遇到过这个吗? 如果是这样,有关如何解决的任何想法?

Java Webstart间歇性JAR没有更新

我们使用java Webstart在我们的Intranet上部署java应用程序。 该应用程序接收频繁更新。 在我们更新了Web服务器上的JAR / WAR(更改时间戳)后,用户将在一段时间内从桌面图标启动应用程序,Java Webstart将启动旧版本而不是下载新版本。 这是我们的JNLP的粘贴,因为您可以看到offline-allowed打开,但始终更新检查始终和策略。 此外,下载标志是渴望。 根据我的理解,这些选项应始终导致检查服务器上的时间戳和下载JAR文件的缓存。 我开始对Webstart感到沮丧! 有没有人见过类似的问题? 有解决方案? 我厌倦了通过每三分之一或五次更新手动清除他们的webstart缓存来引导人们。 -D

Java Web Start与嵌入式Java Applet

我将部署我的Java游戏向朋友们展示它,以及我在Java Web Start和applets之间做出决定时遇到了麻烦。 在什么条件下优先于另一种情况,有哪些优点/缺点?

Java Web服务客户端中的连接详细信息和超时

我必须为给定的WSDL文件实现webservice客户端。 我使用SDK的’wsimport’工具从WSDL创建Java类,以及将webservice唯一的方法( enhanceAddress(auth, param, address) )包装成一个简单的java方法的类。 到现在为止还挺好。 Web服务function正常,返回结果正确。 代码如下所示: try { EnhancedAddressList uniservResponse = getWebservicePort().enhanceAddress(m_auth, m_param, uniservAddress); //Where the Port^ is the HTTP Soap 1.2 Endpoint }catch (Throwable e) { throw new AddressValidationException(“Error during uniserv webservice request.”, e); } 问题现在:我需要获取有关连接的信息以及为了填充各种JMX值而可能发生的任何错误(例如COUNT_READ_TIMEOUT,COUNT_CONNECT_TIMEOUT,…)不幸的是,该方法没有正式抛出任何exception,所以按顺序要获取有关ConnectException的详细信息,我需要在将抛出的ClientTransportException上使用getCause() 。 更糟糕的是:我试图测试读取超时值,但没有。 我在wsdl文件中更改了服务的位置,将请求发布到php脚本,该脚本只是永远等待而不返回。 猜猜看:网络服务客户端不会超时但也会永远等待(我等了30多分钟后才杀了应用程序)。 这不是我的应用程序的一个选项,因为如果其中一些被“卡住”,我最终会用完tcp连接。 enhanceAddress(auth, param, address)方法未实现,但使用javax.jws注释。*注释,这意味着我无法查看/更改/检查实际执行的代码。 我有什么选择,但扔掉整个wsimport / javax.jsw-stuff并实现我自己的soap客户端?

如何才能及早访问Oracle Java更新,这样我可以测试我的RIA并在公开这些更新时避免消防演习?

当客户安装7u45更新时,我们的应用程序 停止 工作 ,我们想知道未来我们还可以做些什么来预先准备好这些更新并避免发布日支持噩梦。 (根据Java版本编号方案 ,计划于1月14日发布的下一个重要补丁更新将为7u51。下一个有限更新(未知日期)将为7u60。) 我在Oracle和OpenJDK网站上搜索过,并没有找到任何特别有用的东西。 Java SE的主要Oracle页面具有Early Access Downloads部分。 它有三个具有潜力的链接,但不会成功: https://jdk7.java.net/ ,仍然谈到7u40 – 没有提到7u45,更不用说7u51或7u60。 http://openjdk.java.net/projects/jdk7u/ ,其中写着“我们在jdk7u-dev森林中开放修复7u60”,但似乎没有提供任何预先构建的二进制文件。 我还不清楚部署组件(applet插件和webstart)是否是我们过去兼容性问题的主要来源,甚至是OpenJDK的一部分。 Java兼容性和性能程序听起来就像我想要的那样,但是没有人知道如何注册它 。 我上面提到的第二个问题的答案指向了8月份提交的OpenJDK错误报告 。 (它有一个“CAP”标签,可能代表“兼容性和性能”?)很明显,有些人能够针对这些更新测试他们的应用程序。 关于如何加入该俱乐部的任何指示都非常感谢!

jws应用程序无法加载swing-layout

我有一个使用swing-layout的旧应用程序,我必须通过java webstart使它可用。 它从netbeans运行良好,但如果我使用jws启动它我得到此错误: exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: org/jdesktop/layout/GroupLayout$Group at Gui.Accueil.jMenuItemConsPHActionPerformed(Accueil.java:2331) ….. Caused by: java.lang.ClassNotFoundException: org.jdesktop.layout.GroupLayout$Group at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) … 41 more 我试图在jnlp文件中添加swing-layout,但是当我运行它时出现这个错误: com.sun.deploy.net.FailedDownloadException: Impossible de charger la ressource : http://my_url:8080/___JWSappclient/___app/test/lib/swing-layout-1.0.4.jar 这个jnlp: test True 谢谢 。 首先编辑: […]

Java WebStart速度慢,从无效文件夹中请求库

问题和疑问:Java webstarted应用程序在基本文件夹而不是./lib中查找其类。 正如在Java Web Start应用程序中的类似问题中所建议的那样, 反复询问我已经关闭 jar签名的未存在文件 ,以排除安全问题,并且问题仍然存在。 下面找到关于这个简单的java程序的网络内容的简洁示例: public static void main(String[] args) { // TODO code application logic here System.out.println(“Hello World! Initializing the class from the jar residing in lib/ folder. Expecting heavy network traffic…”); //This class resides in lib/SampleJavaLibrary.jar //Initializing it just to excercise the class loader problem CDummyClass sDummy = new […]

如何使用JMeter记录JNLP / Java Web Start应用程序

我需要为JNLP可访问的应用程序进行性能测试。 我使用WireShark看到jnlp只生成TCP流量。 我阅读了与jnlp perf测试相关的所有post,我尝试使用Apache JMeter + UbikLoadPack Java Serialization插件,但jmeter不捕获流量。 它是我唯一的选择捕获TCP流量并使用它吗? 此致,Jaime

Java Web Start和Safari的问题

我有一个Java webstart应用程序,完全签名,现在已经部署了一年多。 由于某些原因,我们从未能够使用Safari。 实际上,我无法让任何JAWS应用程序与Safari一起使用。 互联网搜索不稳定,我似乎无法确定为什么Safari有网络启动问题。 编辑 以下是Safari中Java控制台的java堆栈跟踪。 请理解Java Web Start应用程序正常工作,在Firefox,IE,Chrome等中没有任何问题。 Java Plug-in 1.6.0_29使用JRE版本1.6.0_29-b11 Java HotSpot(TM)客户端VM用户主目录= C:\ Users \ strings —————— ———————————- c:清除控制台窗口f:在终结队列g上完成对象:垃圾收集h:显示此帮助消息l:dump classloader list m:print memory usage o:trigger logging p:reload proxy configuration q:hide console r:reload policy configuration s:dump system and deployment properties t:dump thread list v:dump thread stack x:clear classloader cache 0-5:将trace level设置为———————————— —————- load:未找到类com.novel.tech1.client.JAWSApplication。 […]

我在哪里可以下载JNLP.jar

我如何在链接中运行示例? 我在哪里可以获得JNLP开发人员包? 谢谢Samrat