RE: Chyba pri spúšťaní aplikácie eDane.jnlp

2014-04-30 Tema obsahu Ronald Púpala

Ďakujem všetkým.

Prechod na javu od oracle to vyriešil.

S pozdavom

Ronald Púpala

2014-04-25 6:59 odosielateľ napísal:

Dobry den,
Oracle sprisnil pravidla pre security JNLP aplikacii pri prechode z
verzie JAVA 1.7.0_45 na 1.7.0_51 (a novsie)
Riesenia su v postate dve:
1. instalacia java 1.7.0_45 (alebo nizsej)
2. v Java Control Panel, zalozka Security, znizit Security level na
Medium

S pozdravom
Marek Flux

-
 FROM: konference-boun...@java.cz [mailto:konference-boun...@java.cz]
ON BEHALF OF Filip Jirsák
 SENT: Thursday, April 24, 2014 9:02 PM
 TO: Java
 SUBJECT: Re: Chyba pri spúšťaní aplikácie eDane.jnlp

Problém je v tom, že ten JNLP soubor nesplňuje úplně všechna
aktuální pravidla. Zároveň Oracle postupně měnil a zpřísňoval
pravidla pro zabezpečení JNLP aplikací, takže se starší verzí
Javy by vám to fungovalo. Nahlaste to jako chybu autorům té
aplikace eDane. Pokud byste to chtěl spustit, zkuste nějakou verzi
Javy z přelomu let 2012/2013 - na jaře dělal Oracle velké změny v
zabezpečení Java pluginu a tohle je jedna z nich (i když myslím,
že tahle byla až někdy ke konci, možná až v létě). Možná
není starší verze Javy potřeba a stačí snížit úroveň
zabezpečení v ovládacím panelu Javy - ale tam se ty položky verzi
od verze mění, takže netuším, jestli to teď zrovna jde
přepnout.

Filip Jirsák

2014-04-24 20:02 GMT+02:00 Ronald Púpala pup...@nethouse.sk:


Dobrý deň

Snažím sa nainštalovať aplikáciu eDane.jnlp z
http://edane.drsr.sk/install/java2014/eDane.jnlp [1].
Mám nainštalovanú javu z openjdk-7 na platforme Debian Jessie
amd64. Na stránkach portálu Finančnej správy je, že je to
testované aj na 64 bit verzii linuxu a java má byť vyššej
verzie ako 1.6.
Pri spustení cez javaws mi hodí chybu:

javaws eDane.jnlp
This application does not specify a Codebase in its manifest.
Please verify with the applet's vendor. Continuing. See:


http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html

[2] for details.
This application does not specify a Codebase in its manifest.
Please verify with the applet's vendor. Continuing. See:


http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html

[2] for details.
This application does not specify a Codebase in its manifest.
Please verify with the applet's vendor. Continuing. See:


http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html

[2] for details.
This application does not specify a Codebase in its manifest.
Please verify with the applet's vendor. Continuing. See:


http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html

[2] for details.
Application title was not found in manifest. Check with application
vendor

Application title was not found in manifest. Check with application
vendor
Architecture: amd64
OS Name: Linux
Local host address: 127.0.0.1
Native Command: [/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java,
-Dnativeswing.localhostAddress=127.0.0.1,


-Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib,

-classpath, /tmp/.djnativeswing/classpath,
chrriis.common.NetworkURLClassLoader,
http://127.0.0.1:55271/classpath/1/ [3],
chrriis.dj.nativeswing.swtimpl.NativeInterface, 1, 50894]
Application title was not found in manifest. Check with application
vendor
Application title was not found in manifest. Check with application
vendor
UIDefaults.getUI() failed: no ComponentUI class for:


javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]

java.lang.Error
at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)

a ešte oveľa viac riadkov, ale nechcel som to sem všetko
nakopírovať.

Neviem zistiť, v čom je problém. Či verzia Javy, alebo, že to
nebeží pre 64 bit platformu, alebo že niečo nemám
nainštalované.

Ďakujem za prípadnú pomoc

S pozdravom

Ronald Púpala




Links:
--
[1] http://edane.drsr.sk/install/java2014/eDane.jnlp
[2]
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html
[3] http://127.0.0.1:55271/classpath/1/


Re: Chyba pri spúšťaní aplikácie eDane.jnlp

2014-04-24 Tema obsahu Vladislav Korecký

Dobrý den,
zkusil jsem spustit aplikaci z Vámi uvedeného odkazu a vše funguje.

Zde je má konfigurace:
Kubuntu 14.04 64bit
Oracle JDK 1.7.0_55 64bit
Pro spuštění jsem musel snížit úroveň security (v Java Control Panel) na 
medium.


Myslím, že problém je v OpenJDK, osobně jsem s ním měl již mnoho 
problémů, proto používám výhradně OracleJDK.


S pozdravem,
Vladislav Korecký


On 04/24/2014 08:02 PM, Ronald Púpala wrote:

Dobrý deň

Snažím sa nainštalovať aplikáciu eDane.jnlp z 
http://edane.drsr.sk/install/java2014/eDane.jnlp.
Mám nainštalovanú javu z openjdk-7 na platforme Debian Jessie amd64. 
Na stránkach portálu Finančnej správy je, že je to testované aj na 64 
bit verzii linuxu a java má byť vyššej verzie ako 1.6.

Pri spustení cez javaws mi hodí chybu:

javaws eDane.jnlp
This application does not specify a Codebase in its manifest. Please 
verify with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html 
for details.
This application does not specify a Codebase in its manifest. Please 
verify with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html 
for details.
This application does not specify a Codebase in its manifest. Please 
verify with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html 
for details.
This application does not specify a Codebase in its manifest. Please 
verify with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html 
for details.
Application title was not found in manifest. Check with application 
vendor
Application title was not found in manifest. Check with application 
vendor

Architecture: amd64
OS Name: Linux
Local host address: 127.0.0.1
Native Command: [/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java, 
-Dnativeswing.localhostAddress=127.0.0.1, 
-Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib, 
-classpath, /tmp/.djnativeswing/classpath, 
chrriis.common.NetworkURLClassLoader, 
http://127.0.0.1:55271/classpath/1/, 
chrriis.dj.nativeswing.swtimpl.NativeInterface, 1, 50894]
Application title was not found in manifest. Check with application 
vendor
Application title was not found in manifest. Check with application 
vendor
UIDefaults.getUI() failed: no ComponentUI class for: 
javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]

java.lang.Error
at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
at 
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)


a ešte oveľa viac riadkov, ale nechcel som to sem všetko nakopírovať.

Neviem zistiť, v čom je problém. Či verzia Javy, alebo, že to nebeží 
pre 64 bit platformu, alebo že niečo nemám nainštalované.


Ďakujem za prípadnú pomoc

S pozdravom

Ronald Púpala





Re: Chyba pri spúšťaní aplikácie eDane.jnlp

2014-04-24 Tema obsahu Filip Jirsák
Problém je v tom, že ten JNLP soubor nesplňuje úplně všechna aktuální
pravidla. Zároveň Oracle postupně měnil a zpřísňoval pravidla pro
zabezpečení JNLP aplikací, takže se starší verzí Javy by vám to fungovalo.
Nahlaste to jako chybu autorům té aplikace eDane. Pokud byste to chtěl
spustit, zkuste nějakou verzi Javy z přelomu let 2012/2013 -  na jaře dělal
Oracle velké změny v zabezpečení Java pluginu a tohle je jedna z nich (i
když myslím, že tahle byla až někdy ke konci, možná až v létě). Možná není
starší verze Javy potřeba a stačí snížit úroveň zabezpečení v ovládacím
panelu Javy - ale tam se ty položky verzi od verze mění, takže netuším,
jestli to teď zrovna jde přepnout.

Filip Jirsák


2014-04-24 20:02 GMT+02:00 Ronald Púpala pup...@nethouse.sk:

 Dobrý deň

 Snažím sa nainštalovať aplikáciu eDane.jnlp z
 http://edane.drsr.sk/install/java2014/eDane.jnlp.
 Mám nainštalovanú javu z openjdk-7 na platforme Debian Jessie amd64. Na
 stránkach portálu Finančnej správy je, že je to testované aj na 64 bit
 verzii linuxu a java má byť vyššej verzie ako 1.6.
 Pri spustení cez javaws mi hodí chybu:

 javaws eDane.jnlp
 This application does not specify a Codebase in its manifest. Please
 verify with the applet's vendor. Continuing. See:
 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/
 security/no_redeploy.html for details.
 This application does not specify a Codebase in its manifest. Please
 verify with the applet's vendor. Continuing. See:
 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/
 security/no_redeploy.html for details.
 This application does not specify a Codebase in its manifest. Please
 verify with the applet's vendor. Continuing. See:
 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/
 security/no_redeploy.html for details.
 This application does not specify a Codebase in its manifest. Please
 verify with the applet's vendor. Continuing. See:
 http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/
 security/no_redeploy.html for details.
 Application title was not found in manifest. Check with application vendor
 Application title was not found in manifest. Check with application vendor
 Architecture: amd64
 OS Name: Linux
 Local host address: 127.0.0.1
 Native Command: [/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java,
 -Dnativeswing.localhostAddress=127.0.0.1, -Djava.library.path=/usr/java/
 packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_
 64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib,
 -classpath, /tmp/.djnativeswing/classpath, 
 chrriis.common.NetworkURLClassLoader,
 http://127.0.0.1:55271/classpath/1/, 
 chrriis.dj.nativeswing.swtimpl.NativeInterface,
 1, 50894]
 Application title was not found in manifest. Check with application vendor
 Application title was not found in manifest. Check with application vendor
 UIDefaults.getUI() failed: no ComponentUI class for:
 javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.
 FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=
 9,maximumSize=,minimumSize=,preferredSize=]
 java.lang.Error
 at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
 at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.
 java:130)

 a ešte oveľa viac riadkov, ale nechcel som to sem všetko nakopírovať.

 Neviem zistiť, v čom je problém. Či verzia Javy, alebo, že to nebeží pre
 64 bit platformu, alebo že niečo nemám nainštalované.

 Ďakujem za prípadnú pomoc

 S pozdravom

 Ronald Púpala





RE: Chyba pri spúšťaní aplikácie eDane.jnlp

2014-04-24 Tema obsahu Flux, Marek
Dobry den,
Oracle sprisnil pravidla pre security JNLP aplikacii pri prechode z verzie JAVA 
1.7.0_45 na 1.7.0_51 (a novsie)
Riesenia su v postate dve:
1. instalacia java 1.7.0_45 (alebo nizsej)
2. v Java Control Panel, zalozka Security, znizit Security level na Medium

S pozdravom
Marek Flux



From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On Behalf 
Of Filip Jirsák
Sent: Thursday, April 24, 2014 9:02 PM
To: Java
Subject: Re: Chyba pri spúšťaní aplikácie eDane.jnlp

Problém je v tom, že ten JNLP soubor nesplňuje úplně všechna aktuální pravidla. 
Zároveň Oracle postupně měnil a zpřísňoval pravidla pro zabezpečení JNLP 
aplikací, takže se starší verzí Javy by vám to fungovalo. Nahlaste to jako 
chybu autorům té aplikace eDane. Pokud byste to chtěl spustit, zkuste nějakou 
verzi Javy z přelomu let 2012/2013 -  na jaře dělal Oracle velké změny v 
zabezpečení Java pluginu a tohle je jedna z nich (i když myslím, že tahle byla 
až někdy ke konci, možná až v létě). Možná není starší verze Javy potřeba a 
stačí snížit úroveň zabezpečení v ovládacím panelu Javy - ale tam se ty položky 
verzi od verze mění, takže netuším, jestli to teď zrovna jde přepnout.

Filip Jirsák


2014-04-24 20:02 GMT+02:00 Ronald Púpala 
pup...@nethouse.skmailto:pup...@nethouse.sk:
Dobrý deň

Snažím sa nainštalovať aplikáciu eDane.jnlp z 
http://edane.drsr.sk/install/java2014/eDane.jnlp.
Mám nainštalovanú javu z openjdk-7 na platforme Debian Jessie amd64. Na 
stránkach portálu Finančnej správy je, že je to testované aj na 64 bit verzii 
linuxu a java má byť vyššej verzie ako 1.6.
Pri spustení cez javaws mi hodí chybu:

javaws eDane.jnlp
This application does not specify a Codebase in its manifest. Please verify 
with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html
 for details.
This application does not specify a Codebase in its manifest. Please verify 
with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html
 for details.
This application does not specify a Codebase in its manifest. Please verify 
with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html
 for details.
This application does not specify a Codebase in its manifest. Please verify 
with the applet's vendor. Continuing. See: 
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html
 for details.
Application title was not found in manifest. Check with application vendor

Application title was not found in manifest. Check with application vendor
Architecture: amd64
OS Name: Linux
Local host address: 127.0.0.1
Native Command: [/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java, 
-Dnativeswing.localhostAddress=127.0.0.1, 
-Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib,
 -classpath, /tmp/.djnativeswing/classpath, 
chrriis.common.NetworkURLClassLoader, http://127.0.0.1:55271/classpath/1/, 
chrriis.dj.nativeswing.swtimpl.NativeInterface, 1, 50894]
Application title was not found in manifest. Check with application vendor
Application title was not found in manifest. Check with application vendor
UIDefaults.getUI() failed: no ComponentUI class for: 
javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
java.lang.Error
at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)

a ešte oveľa viac riadkov, ale nechcel som to sem všetko nakopírovať.

Neviem zistiť, v čom je problém. Či verzia Javy, alebo, že to nebeží pre 64 bit 
platformu, alebo že niečo nemám nainštalované.

Ďakujem za prípadnú pomoc

S pozdravom

Ronald Púpala