[ 
https://issues.apache.org/jira/browse/PIVOT-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12871453#action_12871453
 ] 

Sandro Martini commented on PIVOT-500:
--------------------------------------

Hi Greg,
before to hide (temporary) the signed demos form the page, I'm trying to better 
understand where the problem is.
The expiring on the certificate is only a warning, so it' isn't it the problem, 
but should be re-generated before the 1.5 release, tell me if you want that I'd 
make it.

Can you explain better in which cases it gives you the error ?
I've just tried to execute many JNLP from the pivot-demos.war (just 
re-generated from pivot trunk) from a local Tomcat, but all works good in my 
environment (and with JRE 6 Update 20, on Windows 7).

I've read something related to the recent change in JRE 6 Update 19 and seems 
that should be Web Start to raise problems if there is/there isn't the security 
inside jnlp files, or something like this ... too many outdated or partial 
docs, I'm trying to see if this could be the problem.
For example, some fresh infos here: 
http://forums.sun.com/thread.jspa?threadID=5435627

Let's update soon on this.

Bye


> JNLP demos that use signed JARs fail to launch
> ----------------------------------------------
>
>                 Key: PIVOT-500
>                 URL: https://issues.apache.org/jira/browse/PIVOT-500
>             Project: Pivot
>          Issue Type: Bug
>          Components: demos
>            Reporter: Greg Brown
>            Assignee: Sandro Martini
>            Priority: Minor
>             Fix For: 1.5
>
>
> The exception in the Web Start console doesn't offer much help:
> java.lang.NullPointerException
>       at 
> java.util.jar.JarVerifier.mapSignersToCodeSource(JarVerifier.java:497)
>       at 
> java.util.jar.JarVerifier.mapSignersToCodeSources(JarVerifier.java:509)
>       at java.util.jar.JarVerifier.getCodeSources(JarVerifier.java:827)
>       at java.util.jar.JarFile.getCodeSources(JarFile.java:622)
>       at 
> java.util.jar.JavaUtilJarAccessImpl.getCodeSources(JavaUtilJarAccessImpl.java:25)
>       at 
> com.sun.deploy.cache.DeployCacheJarAccessImpl.getCodeSources(DeployCacheJarAccessImpl.java:60)
>       at 
> com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(SigningInfo.java:382)
>       at com.sun.javaws.security.SigningInfo.check(SigningInfo.java:291)
>       at 
> com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1498)
>       at 
> com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1268)
>       at com.sun.javaws.Launcher.prepareResources(Launcher.java:1222)
>       at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:624)
>       at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:332)
>       at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:204)
>       at com.sun.javaws.Launcher.launch(Launcher.java:121)
>       at com.sun.javaws.Main.launchApp(Main.java:418)
>       at com.sun.javaws.Main.continueInSecureThread(Main.java:255)
>       at com.sun.javaws.Main$1.run(Main.java:115)
>       at java.lang.Thread.run(Thread.java:637)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to