Java

abevjava

Fórumok

Valakinek valami ötlete, hogy ez miért van?
A rendszer: Ubuntu 12.10

Exception in thread "main" java.lang.UnsupportedClassVersionError: hu/piller/enykp/gui/framework/MainFrame : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: hu.piller.enykp.gui.framework.MainFrame. Program will exit.

Köszi: fm

Esemeny alapu utemezo megoldas

Fórumok

Sziasztok!

Keresek egy event alapu utemezot, javas api-val, amiben a task hierarchy-at kormentes iranyitott graf reprezentalja.
Van valakinek valami tapasztalata valami 3rd party free megoldassal kapcsolatban?

Elore is koszonom a segitseget!

Text fájl szétdarabolás kisebb text fájlokra

Fórumok

Sziasztok!

Tudtok arra könnyű megoldást, hogy egy Text file-t bizonyos sorszámok között több text fájlra bontsuk?

A lenti kóddal azt próbálom megállapítani, hogy mik legyenek azok a bizonyos sorszámok.

Érdemes az egész fájlt beolvasni egy String Array-be vagy fölösleges?


public static void main(String[] args) {
Path file = Paths.get("C:/Users/pXXXX/Desktop/O_XXXX1027_0XXX35");
int LineNumber = 1;
List intList = new ArrayList();

try (InputStream in = Files.newInputStream(file);
BufferedReader reader =
new BufferedReader(new InputStreamReader(in))) {
String line;

while ((line = reader.readLine()) != null ) {

if (line.startsWith("EDI_DC40")) {

System.out.println(line);
intList.add(LineNumber);
}
LineNumber++;
}

} catch (IOException x) {
System.err.println(x);
}

for (Integer i : intList) {
System.out.println("LineNumber: " + i);
}

}

kestore, openssl

Fórumok

Hali,

mostnaban ezzel jatszogatok, es neha a belefutok erdekes dolgokba.
A legujabb:

van egy ssl cert-em, private key-jel egyutt. A szolgaltato meg ala is irta. Szoval minden frankonak tunik, de nem.

Tomcat-tel szeretnem hasznalni. Amikor osszerakom a keystore paranccsal a keystore-t, akkor nincs cert chain-em. De hogy erthetobben irjak:

van egy jks, ami tartalmazza a kuclsokat, a chain hossza 1. Jolvan, akkor hozzacsapom az intermediate cert-et, de hiaba, a chain hossza nem valtozik, hozzaraktam meg a root CA-t is, de azon kivul, hogy belekerult a keystore-ba mas nem tortent.
Persze probaltam az importot masik sorrendben: eloszor a root CA-t, majd az intermediate-t es vegul a jks-t importaltam, de a chain hossza maradt.

Ekkor nekialltam vajakolni: osszeraktam a root ca-t meg az im-et egy allomanyba (cat a baratunk), majd openssl-lel a privat es a public cert-tekkel egyutt csinaltam egy pkcs12-es keystore-t. Na itt mar a chain hossza 3 lett. Ezt atkonvertaltam jks-be es beraktam a tomcatnek. A CA kibocsato oldalon mostmar rendben vagyok chain ugyileg, csak hisztizik, hogy benne van a rootCA vegyem ki. De ez a folyamat nem megy ha nem rakom bele a rootCA-t, akkor csak az intermediate-val nem tudom megcsinalni meg a pkcs12-est sem.

Tud valaki valami ertelmes megoldast?

google chrome (Version 43.0.2357.81 (64-bit)) + java8 + Linux Min 17.1

Fórumok

Hali,

felmerult, hogy kellene java plugin a google chrome (Version 43.0.2357.81 (64-bit))-hoz/hez.
Felraktam az legfrissebb oracle java-t debianositva (java-package segitsegevel generalt csomag).
Letrehoztam a /opt/google/chrome/plugins/ konyvtarat, es (tudomasom szerint helyesen) megcsinaltam a symlinket is:

lrwxrwxrwx 1 root root 55 Jun 1 09:53 libnpjp2.so -> /usr/lib/jvm/jdk-8-oracle-x64/jre/lib/amd64/libnpjp2.so

De valahogy a chrome-ot nem tudom ravenni, hogy mutassa a plugin listaban, tehat arra gyanakszom, hogy nem is hasznalja.
Ebben a hitemben a https://www.java.com/verify oldal is megerositett.

Mit kellene vajakolnom vele, hogy mukodjon?

(A firefox mukodik jol.)

XSD feldolgozás

Fórumok

Sziasztok,

Feltettem a kérdést a Java listán, de nem érkezett válasz, megpróbálom itt is.

Van egy feladatom, amelynek a config-ja xml-ben van. Kellene hozza egy professzionális xsd, hogy ellenőrizhessem.
A java mar megvan, de vannak problémáim.

1. Eclipse alatt csinálom és úgy tűnik, hogy az nem támogatja az 1.1-es szabványt, igy nem tudok assert-et használni az xsd-ben.
2. Lehet ellenőrizni, hogy egy node gyermekeinek száma egy másik node attribútumában megadott max értéknél ne lehessen nagyobb?
pl.


<constants keyboard_max="2"/>

<keyboards>
     <keyboard id="1"/>
     <keyboard id="2"/>
</keyboards>

3. Esetleg rá lehet bírni az eclipse-t (Luna) az 1.1-es szabvány támogatására?
4. Van esetleg Linux alá alternatív xml editor, ami ezt támogatja? Az xmlcopyeditort néztem, elvileg támogatja, de az assert-re hibával megáll a hivatozott sornál több tíz sorral később.

JMF vagy barmi media framework

Fórumok

Nem vagyok benne a temaban, igy csak gyorsan utanananeztem, de eleg lehangolo.

Java alatt (webstart leginkabb) nincs semmi ertelmes, karbantartott media framework, ami kepes lenne video-t lejatszani, es pl. kockankent ugrani, leptetni? Konkretan, van egy videofelvetel es gps log, es azt lenne jo szinkronizaltan megjeleniteni.

JMF halott. vlcj egy rossz viccnek tunik eddig, mas meg meg ennyire sem el.

Legalabbis, eddig ugy tunik. Jol latom?

keytool import pfx (MEGOLDVA)

Fórumok

Sziasztok!

Volna egy kis problémám:

van egy pfx tárolóm, a tárolóban benne van a kulcs+tanúsítvány. Ezt a pfx-et szeretném beimportálni a keystoreba, ez megy is, viszont olyan hibába futottam bele, hogy a fejlesztő kollégák az alábbi Exception kapják:

Caused by: com.sun.xml.ws.client.ClientTransportException: HTTP transport error: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative names present

Az alkalmazás glassfishen fut.

Amit eddig találtam:

san=ip:a.b.c.d,ip:e.f.g.h

elvileg ez megoldaná a problémát, csak nem tudom a keytoolt felparaméterezni.

Valaki találkozott hasonló problémával?

köszönöm