If you perform a full install of Servoy 5.1.2 you may get into this problem in Client after deployment.
Java Web Start Error:
The issue is not juts with the scheduler plugin. The issue is with all of the .jar.jnlp files:
excelxport.jar.jnlp
http.jar.jnlp
images.jar.jnlp
pdf_output.jar.jnlp
scheduler.jar.jnlp
serialize.jar.jnlp
spellcheck.jar.jnlp
You should:
-
Make sure that all of the .jar.jnpl files contain version=“%%version%%” for every node. You will find those file in the application_server\plugins directory
-
Then the server cache (remove everything located in: /application_server/server/work/Catalina/localhost/)
-
Restart the Servoy server
-
Clear the client’s cache (using the Java console)
It should work
I think that this issue will be resolved in 5.1.3. Johan Compagner said that in the upcoming release “the version information of a plugin is calculated way better and we will insert version information on all jar and extension tags of a plugin.jnlp for an extension this is recursive so it will uses all time stamps of all the jnlp and jar files it touches.”
See: http://forum.servoy.com/viewtopic.php?f=6&t=14003
Johan, could you please confirm that all of the issues with the jar.jnlp files will be addressed.
Thanks.
JC
PS: thanks Hancock for this tip!
yes this is addressed in the next release.
I have the same error but when trying to do an old install using Servoy 5.1.1 and Java update 18 (on both server and client) ![Shocked :shock:]()
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: (http://localhost:8080/lib/log4j.jar, 0)
at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
...
Launch file generated: http://paste2.org/p/854828
I don’t remenber having this problem in the past ![Rolling Eyes :roll:]()
It’s only from Java Update 19 that you should get this unsigned Jar error? I’m confused now ![Confused :?]()
i think you use a 3th party plugin that includes our log4j.jar and ask for permissions
(a 3th party plugin that is already up to the java 6u19/20 standard)
jcompagner:
i think you use a 3th party plugin that includes our log4j.jar and ask for permissions
(a 3th party plugin that is already up to the java 6u19/20 standard)
Yes, that was it. We apparently updated 2 plugins from our installation package without testing it ![Embarassed :oops:]()
Thx ![Very Happy :D]()
Hi there,
I have got the same issue displayed as below:
Java version: 1.6.0_25
Servoy version: 3.5.12
We have moved our old servoy solutions to a new server with the updated java version. Everything I have installed and got stuck when accessing the solution through the client. Please let me know what I can do to fix it. This is urgent as our clients waiting for accessing their solutions.
com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: (http://localhost:8080/plugins/images/jai_imageio.jar, 1282725915140)
at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
at com.sun.javaws.security.SigningInfo.check(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://localhost:8080" href="/servoy-client/servoy_client.jnlp">
<information>
<title>Servoy Client</title>
<vendor>Servoy</vendor>
<homepage href="http://www.servoy.com/"/>
<description>Database client</description>
<icon kind="shortcut" href="/lib/images/servoy_client_icon.gif" width="32" height="32"/>
<icon kind="splash" href="/lib/splashclient.gif" width="64" height="64"/>
<shortcut online="true">
<desktop/>
</shortcut>
</information>
<resources>
<j2se version="1.4+" />
<j2se version="1.5+" />
<j2se version="1.6+" />
<property name="apple.laf.useScreenMenuBar" value="true"/>
<jar href="/lib/j2db.jar" main="true" version="1282725915084" download="eager"/>
<jar href="/lib/js.jar" part="script" version="1282725763956" download="eager"/>
<package name="org.mozilla.*" part="script" recursive="true"/>
<jar href="/lib/BrowserLauncher2.jar" part="BrowserLauncher2" version="1282725763825" download="eager"/>
<package name="edu.stanford.ejalbert.*" part="BrowserLauncher2" recursive="true"/>
<jar href="/lib/commons-logging.jar" part="logging" version="1282725763860" download="eager"/>
<package name="org.apache.commons.logging.*" part="logging" recursive="true"/>
<jar href="/lib/MRJAdapter.jar" part="mac_menu" version="1282725763960" download="eager"/>
<package name="net.roydesign.*" part="mac_menu" recursive="true"/>
<extension name="lafs_skinlf.jar" href="/servoy-client/lafs/skinlf.jar.jnlp" version="1282725889716"/>
<extension name="lafs_kunststoff.jar" href="/servoy-client/lafs/kunststoff.jar.jnlp" version="1282725889707"/>
<extension name="plugin_rawSQL.jar" href="/servoy-client/plugins/rawSQL.jar.jnlp" version="1282725915161"/>
<extension name="plugin_serialize.jar" href="/servoy-client/plugins/serialize.jar.jnlp" version="1282725915170"/>
<extension name="plugin_uss_http.jar" href="/servoy-client/plugins/uss_http.jar.jnlp" version="1207894221610"/>
<extension name="plugin_scheduler.jar" href="/servoy-client/plugins/scheduler.jar.jnlp" version="1282725915165"/>
<extension name="plugin_excelxport.jar" href="/servoy-client/plugins/excelxport.jar.jnlp" version="1282725915130"/>
<extension name="plugin_it2be-tools.jar" href="/servoy-client/plugins/it2be-tools.jar.jnlp" version="1192006610015"/>
<extension name="plugin_it2be-menubar.jar" href="/servoy-client/plugins/it2be-menubar.jar.jnlp" version="1192006588593"/>
<extension name="plugin_images.jar" href="/servoy-client/plugins/images.jar.jnlp" version="1282725915141"/>
<extension name="plugin_tabxport.jar" href="/servoy-client/plugins/tabxport.jar.jnlp" version="1282725915192"/>
<extension name="plugin_it2be-splash.jar" href="/servoy-client/plugins/it2be-splash.jar.jnlp" version="1192006600468"/>
<extension name="plugin_dialog.jar" href="/servoy-client/plugins/dialog.jar.jnlp" version="1282725915125"/>
<extension name="plugin_default_validators.jar" href="/servoy-client/plugins/default_validators.jar.jnlp" version="1282725915123"/>
<extension name="plugin_converters.jar" href="/servoy-client/plugins/converters.jar.jnlp" version="1282725915120"/>
<extension name="plugin_file.jar" href="/servoy-client/plugins/file.jar.jnlp" version="1282725915132"/>
<extension name="plugin_http.jar" href="/servoy-client/plugins/http.jar.jnlp" version="1282725915137"/>
<extension name="plugin_mail.jar" href="/servoy-client/plugins/mail.jar.jnlp" version="1282725915147"/>
<extension name="plugin_udp.jar" href="/servoy-client/plugins/udp.jar.jnlp" version="1282725915194"/>
<extension name="plugin_it2be-ftp.jar" href="/servoy-client/plugins/it2be-ftp.jar.jnlp" version="1192005059968"/>
<extension name="plugin_spellcheck.jar" href="/servoy-client/plugins/spellcheck.jar.jnlp" version="1282725915189"/>
<extension name="plugin_popupmenu.jar" href="/servoy-client/plugins/popupmenu.jar.jnlp" version="1282725915158"/>
<extension name="plugin_amortization.jar" href="/servoy-client/plugins/amortization.jar.jnlp" version="1282725915117"/>
<extension name="plugin_kioskmode.jar" href="/servoy-client/plugins/kioskmode.jar.jnlp" version="1282725915144"/>
<extension name="plugin_agent.jar" href="/servoy-client/plugins/agent.jar.jnlp" version="1282725915114"/>
<extension name="plugin_jasperPluginRMI.jar" href="/servoy-client/plugins/jasperPluginRMI.jar.jnlp" version="1211284219704"/>
<extension name="plugin_xmlreader.jar" href="/servoy-client/plugins/xmlreader.jar.jnlp" version="1282725915197"/>
<extension name="plugin_pdf_output.jar" href="/servoy-client/plugins/pdf_output.jar.jnlp" version="1282725915154"/>
</resources>
<application-desc main-class="com.servoy.j2db.J2DBClient">
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>
Thanks a lot,
Hameed
Did is discussed at length in various topics on the forum and there’s a tutorial on this in the tutorial section on the wiki: http://wiki.servoy.com/pages/viewpage.a … Id=8099146
Paul
Hi Paul,
Thanks for your prompt reply. For the time being I have downgraded the java as we need to get up and running immediately. I will certainly look in to the detail that you have provided to have my solution work for the latest update of java.
Thanks,
Hameed
Hi there,
I have the following issue. I guess the client has upgraded to java 1.7.0_45. Now I got the un-signed entry issue:
My Servoy version is 3.5.12
java.lang.SecurityException: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: (http://localhost:8080/lib/commons-logging.jar, 1392560297765)
at com.sun.deploy.cache.CacheEntry.checkAllJarEntriesSigned(Unknown Source)
at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source)
at com.sun.javaws.security.SigningInfo.check(Unknown Source)
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: (http://localhost:8080/lib/commons-logging.jar, 1392560297765)
... 15 more
I have also verified that all the libraries are signed.
c:\Servoy>java -jar C:\Pilot\BeanSigning\signtester.jar
Verifiying dir: .\beans
Verifiying dir: .\lafs
c:\Servoy\.\lafs\kunststoff.jar did verify
c:\Servoy\.\lafs\skinlf.jar did verify
Verifiying dir: .\lib
c:\Servoy\.\lib\activation.jar did verify
c:\Servoy\.\lib\antlr.jar did verify
c:\Servoy\.\lib\BrowserLauncher2.jar did verify
Verifiying dir: .\lib\client
c:\Servoy\.\lib\client\httpclient.jar did verify
c:\Servoy\.\lib\client\httpcore.jar did verify
c:\Servoy\.\lib\client\jcifs.jar did verify
c:\Servoy\.\lib\client\slf4j-jdk14.jar did verify
c:\Servoy\.\lib\commons-codec.jar did verify
c:\Servoy\.\lib\commons-collections.jar did verify
c:\Servoy\.\lib\commons-dbcp.jar did verify
c:\Servoy\.\lib\commons-fileupload-1.0.jar did verify
c:\Servoy\.\lib\commons-httpclient.jar did verify
c:\Servoy\.\lib\commons-logging.jar did verify
c:\Servoy\.\lib\commons-pool.jar did verify
c:\Servoy\.\lib\concurrent.jar did verify
c:\Servoy\.\lib\dom4j.jar did verify
c:\Servoy\.\lib\help.jar did verify
c:\Servoy\.\lib\hibernate3.jar did verify
Verifiying dir: .\lib\images
c:\Servoy\.\lib\j2db.jar did verify
c:\Servoy\.\lib\j2dbdev.jar did verify
c:\Servoy\.\lib\jdbc2_0-stdext.jar did verify
c:\Servoy\.\lib\jmx.jar did verify
c:\Servoy\.\lib\jndi.jar did verify
c:\Servoy\.\lib\joda-time.jar did verify
c:\Servoy\.\lib\js.jar did verify
c:\Servoy\.\lib\jta.jar did verify
c:\Servoy\.\lib\jug.jar did verify
c:\Servoy\.\lib\log4j.jar did verify
c:\Servoy\.\lib\mail.jar did verify
c:\Servoy\.\lib\mailapi.jar did verify
c:\Servoy\.\lib\MRJAdapter.jar did verify
c:\Servoy\.\lib\networktnl.jar did verify
c:\Servoy\.\lib\ohj-jewt.jar did verify
c:\Servoy\.\lib\oracle_ice.jar did verify
c:\Servoy\.\lib\rmitnl.jar did verify
c:\Servoy\.\lib\server-bootstrap.jar did verify
c:\Servoy\.\lib\servlet-api.jar did verify
c:\Servoy\.\lib\slf4j-api.jar did verify
c:\Servoy\.\lib\slf4j-log4j.jar did verify
c:\Servoy\.\lib\wicket-calendar.jar did verify
c:\Servoy\.\lib\wicket-extentions.jar didnt verify
c:\Servoy\.\lib\wicket.jar did verify
c:\Servoy\.\lib\xerces.jar did verify
Verifiying dir: .\plugins
Verifiying dir: .\plugins\adobe_pdf_forms
c:\Servoy\.\plugins\adobe_pdf_forms\jFdfTk.jar did verify
c:\Servoy\.\plugins\agent.jar did verify
c:\Servoy\.\plugins\amortization.jar did verify
c:\Servoy\.\plugins\converters.jar did verify
c:\Servoy\.\plugins\default_validators.jar did verify
c:\Servoy\.\plugins\dialog.jar did verify
c:\Servoy\.\plugins\excelxport.jar did verify
c:\Servoy\.\plugins\file.jar did verify
Verifiying dir: .\plugins\http
c:\Servoy\.\plugins\http\commons-httpclient-2.0.jar did verify
c:\Servoy\.\plugins\http.jar did verify
Verifiying dir: .\plugins\images
c:\Servoy\.\plugins\images\jai_imageio.jar did verify
c:\Servoy\.\plugins\images\metadataextractor.jar did verify
c:\Servoy\.\plugins\images.jar did verify
Verifiying dir: .\plugins\it2be-developer
c:\Servoy\.\plugins\it2be-developer\ftp-developer.jar did verify
c:\Servoy\.\plugins\it2be-developer\menubar-developer.jar did verify
c:\Servoy\.\plugins\it2be-developer\server-developer.jar did verify
c:\Servoy\.\plugins\it2be-developer\splash-developer.jar did verify
c:\Servoy\.\plugins\it2be-developer\tools-developer.jar did verify
c:\Servoy\.\plugins\it2be-ftp.jar did verify
c:\Servoy\.\plugins\it2be-menubar.jar did verify
Verifiying dir: .\plugins\it2be-runtime
c:\Servoy\.\plugins\it2be-runtime\ftp-runtime.jar did verify
c:\Servoy\.\plugins\it2be-runtime\menubar-runtime.jar did verify
c:\Servoy\.\plugins\it2be-runtime\server-runtime.jar did verify
c:\Servoy\.\plugins\it2be-runtime\splash-runtime.jar did verify
c:\Servoy\.\plugins\it2be-runtime\tools-runtime.jar did verify
c:\Servoy\.\plugins\it2be-server.jar did verify
c:\Servoy\.\plugins\it2be-splash.jar did verify
c:\Servoy\.\plugins\it2be-tools.jar did verify
c:\Servoy\.\plugins\it2be-updatemanager.jar did verify
Verifiying dir: .\plugins\jakarta-poi
c:\Servoy\.\plugins\jakarta-poi\jakarta-poi.jar did verify
c:\Servoy\.\plugins\kioskmode.jar did verify
c:\Servoy\.\plugins\mail.jar did verify
c:\Servoy\.\plugins\pdf_forms.jar did verify
Verifiying dir: .\plugins\pdf_output
c:\Servoy\.\plugins\pdf_output\bcmail-jdk14-135.jar did verify
c:\Servoy\.\plugins\pdf_output\bcprov-jdk14-135.jar did verify
c:\Servoy\.\plugins\pdf_output\itext.jar did verify
c:\Servoy\.\plugins\pdf_output.jar did verify
c:\Servoy\.\plugins\popupmenu.jar did verify
c:\Servoy\.\plugins\rawSQL.jar did verify
c:\Servoy\.\plugins\runtime_builder.jar did verify
Verifiying dir: .\plugins\scheduler
c:\Servoy\.\plugins\scheduler\quartz.jar did verify
c:\Servoy\.\plugins\scheduler.jar did verify
Verifiying dir: .\plugins\serialize
c:\Servoy\.\plugins\serialize\jabsorb-1.2.2.jar did verify
c:\Servoy\.\plugins\serialize\jsonrpc-1.0.jar ignored! It has no entry
c:\Servoy\.\plugins\serialize.jar did verify
Verifiying dir: .\plugins\spellcheck
c:\Servoy\.\plugins\spellcheck\RapidSpell.jar did verify
c:\Servoy\.\plugins\spellcheck\RapidSpell_US_UK_Dict.jar did verify
c:\Servoy\.\plugins\spellcheck.jar did verify
c:\Servoy\.\plugins\tabxport.jar did verify
Verifiying dir: .\plugins\temp
Verifiying dir: .\plugins\temp\images
Verifiying dir: .\plugins\temp\it2be-lib
Verifiying dir: .\plugins\temp\it2be-runtime
Verifiying dir: .\plugins\temp\jakarta-poi
Verifiying dir: .\plugins\temp\jasperPluginRMI
Verifiying dir: .\plugins\temp\pdf_output
Verifiying dir: .\plugins\temp\scheduler
Verifiying dir: .\plugins\temp\serialize
Verifiying dir: .\plugins\temp\spellcheck
c:\Servoy\.\plugins\udp.jar did verify
c:\Servoy\.\plugins\uss_http.jar did verify
c:\Servoy\.\plugins\xmlreader.jar did verify
Verifiying dir: .\server\webapps\ROOT\browser_suite
Total process time: 5407ms
Please help!
Many thanks.
maybe the client had an older jar?
if you clear the client cache it keeps saying that?
I guess you can force sign everything once again with the latest signtester and a valid certificate