Java

Jasper Studio állandóan lefagy

Fórumok

Sziasztok.

Jasper Studiot használok riport készítésre és állandóan kifagy.
Kattintok egy riport elemre és kész, megállt az egész. Bizonyos részei reagálnak a studiónak pl. az outline ablakban tudok kattintani bármire, de a riporton vagy a properties ablakban már nem reagál a kattintásra.

5 GB RAM van a gépben, semmi nem fut mellette és így is előjön ez a jelenség.

Az itt leírtak szerint
http://community.jaspersoft.com/documentation/tibco-jaspersoft-studio-u…
bőven megfelelek a hardver követelményeknek.

JPA – adatbázis "verziókövetése"

Fórumok

Sziasztok!

Elkezdtem foglalkozni a JPA-val, és az a kérdés merült fel bennem, hogy ha már éles környezetben fut egy alkalmazás, és fejlesztés közben bővítem az entiásokat, akkor az az adatbázis oldalán hogyan fog megjelenni? Képes ezt a JPA automatikusan lekezelni? Tehát mikor az alkalmazást deployálom az alkalmazás szerverre akkor átvezeti a módosításokat az adatbázison? Vagy nekem kell az adatbázist DDL utasításokkal rendben tartani?

1.0 verzió:
@Entity
public class Person {
private int id;
private String name;
...

2.0 verzió:
@Entity
public class Person {
private int id;
private String name;
private int age;
...

3.0 verzió:
@Entity
public class Person {
private int id;
private String name;
private int age;
private String address;
...

Maven integracio - mvn test-re futtatni dependency-t

Fórumok

Van egy pet-projectem, egy Rest API test framework-ot kezdtem el irni. Jelenleg meg elegge PoC allapotban van, emiatt is kernek segitseget.

A lepes ahol elakadtam, az az, hogy hogy lehet megoldani hasonlo mukodest mint JUnit eseteben. Azaz, ha van egy projectem, dependency-kent beteszem a test-frameworkot, akkor az fusson le mvn test-re, illetve failelje is el, ha van valami nyugje.

Mavent eddig csak felhasznalokent hasznaltam, szoval fogalmam sincs hogy is kellene nekiallni ennek. Mire keressek, merrefele nezelodjek? Google ugyan segitett, de nem a megfelelo mertekben.

Edit:

ugyanitt keresek megoldast sajat goal letrehozasara :)

Java Users Meeting - 2016. november 16.

Fórumok

Időpont

A megszokott algoritmus (minden páratlan hónap harmadik szerdája) szerint a következő alkalom november 16-án lesz, a kezdés 18:30!

Helyszín

Viziváros Office Center - 1027 Budapest, Kapás u. 6-12., Budapest

Tematika

TWINT egy JavaEE stackre épülő startup. Az AdNovum egyik vezető fejlesztő/architect kollégája látogat meg minket Svájcból -- mivel hallotta, hogy milyen jók errefelé a Java meetup-ok, hogy megossza velünk a tapasztalatokat arról, hogy miről szól egy ilyen alkalmazás fejlesztése és üzemeltetése. Természetesen lehet kérdezni az aktuális trendekről (microservices, mivel ez nem maradhat el) és egyebekről.

Szokásos IT üzemanyag (pizza + sör + kóla + ...) és csevegés kompozíciója

"Testable code" -- ahol egy QA kolléga beszámol arról, hogy mi kell a tesztelhető kódhoz, hogy mi a realitás valamint a gyakorlati tapasztalatai!

Jelentkezés: https://www.meetup.com/javaforum-hu/events/235435829/

Web Start: OpenJDK vs Oracle

Fórumok

Sziasztok, egy ismerős belefutott az alábbi furcsaságba, java szakértők segítségét kérném, hogy hol lehet a probléma:

"A probléma röviden: adott egy Java program jar-ban, és hozzá egy sor további jar könyvtár (mysql-connector-java..., mail..., vlcj..., ...). A könyvtári jar-ok egy lib mappában vannak. Ez az egész helyben indítva ("java -jar ...") rendben működik.
Át kellene tenni egy Apache kiszolgálóra, ahonnan Java Web Start indítaná.
Az elkészített jnlp Linux, illetve OpenJDK mellett OK.
Az Oracle Java azonban nem képes indítani a programot, sem Linux, sem Windows alatt: noclassdeffounderror üzenettel áll le, és egy jar könyvtári osztályt nem talál (hol a mail jar-ból, hol a vlcj jar-ból). 7-es és 8-as Oracle Java környezettel is ez a helyzet."

Lehet valami classpath, vagy certificate probléma okozhatja?

UPDATE:

Köszi a válaszokat, közben megoldódott a probléma:
A manifest file-ban a Trusted-Library: true beállítást törölve az Oracle Java sem problémázik a Web Start-féle futtatáskor.

Java Users Meeting - 2016. szeptember 21.

Fórumok

Időpont

A megszokott algoritmus (minden páratlan hónap harmadik szerdája) szerint a következő alkalom szeptember 21-én lesz, a kezdés 18:30!

Helyszín

Ulyssys - 1024 Budapest, Lövőház 39.

Tematika

Karóczkai Krisztián -- 2x2 Wildfly 10 és HAproxy

A látogatók száma vagy az webalkalmazások bonyolultsága miatt ma már a legtöbb helyen egy alkalmazás szerver már nem elég. Több alkalmazás szerver használatával elosztott és webes rendszereink a teljesítményt, bonyolultságát, és átláthatatlanságát is képesek vagyunk növelni. Az előadás során összeállítunk egy több node-os, több terheléselosztós Wildfly klasztert HAproxy-val.

Palkovics Ferenc -- Modularizálás 101 és gyakorlat

Az előadás egy monolit nagyvállalati alkalmazás szétvágását mutatja meg példákon keresztül. Választ kapunk a következő kérdésekre: Miért modularizálunk? Hogyan oldjuk meg a laza csatolást Java EE esetén?

Auth Gábor -- Wildfly Swarm

"Do you like JavaEE apps, but wonder how to fit them into a microservices-centric workflow? WildFly Swarm is the answer." - írja a Red Hat, nézzünk a motorháztető alá, hogy mi is ez és hogy is működik.

Jelentkezés és friss információk: https://www.meetup.com/javaforum-hu/events/233711889/

Java vs Cisco SDM

Fórumok

Sziasztok!

A következővel akadt némi gondom: A cisco sdm alkalmazás java környezetben fut(na), ha a java nem blokkolná.. Win7, java8 legfrissebb verzió. Explorerben már bent van a pipa, hogy helyi file-ok futtatását is engedélyezem, viszont hiába adom a kivétellistához a router 10.1.1.10 -es címét a file elérési útvonalát a java kivétellistához a létező összes módon, egyszerűen a java folyton blokkolja a biztonsági beállításokra hivatkozva.

Alant a kínjaim log-ba öntve:

Java Plug-in 11.101.2.13
Using JRE version 1.8.0_101-b13 Java HotSpot(TM) Client VM
User home directory = C:\Users\M
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
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: set trace level to
----------------------------------------------------
basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@14b42d9
security: Expected Main URL: file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar
basic: Plugin2ClassLoader.addURL parent called for file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar
network: Cache entry found [url: file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar, version: null]
cache: Adding MemoryCache entry: file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar
cache: Resource file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar has expired.
basic: String: \C:\Program%20Files%20(x86)\Cisco%20Systems\Cisco%20SDM\common\common\jploader.jar
basic: decoded to: \C:\Program Files (x86)\Cisco Systems\Cisco SDM\common\common\jploader.jar
network: ResponseCode for file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar : 200
network: Encoding for file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar : null
CacheEntry[file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar]: updateAvailable=false,lastModified=Fri Mar 24 04:59:02 CET 2006,length=62843
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@f285cfde: 1
cache: registerReference: com.sun.deploy.cache.MemoryCache$CachedResourceReference@f285cfde: 2
security: Blacklist revocation check is enabled
security: blacklist: created: NEED_LOAD, lastModified: 1473787755544
security: blacklist: check contains skxYbQquYdGyouLy0TvWVSE1EXc=, state now NEED_LOAD
security: blacklist: loadCache
security: blacklist: not found in cache
security: Trusted libraries list check is enabled
security: Trusted libraries list file not found
cache: Create from verifier: JarSigningData{hasOnlySignedEntries=true, hasSingleCodeSource=true, hasMissingSignedEntries=false}
security: Missing Codebase manifest attribute for: file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar
security: Missing Application-Library-Allowable-Codebase manifest attribute for: file:/C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/jploader.jar
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Loading certificates from Internet Explorer TrustedPublisher certificate store
security: Loaded certificates from Internet Explorer TrustedPublisher certificate store
security: Loading certificates from Internet Explorer DISALLOWED certificate store
security: Loaded certificates from Internet Explorer DISALLOWED certificate store
security: Validate the certificate chain using CertPath API
security: The certificate has expired, need to check timestamping info
security: Timestamping info is available
security: The certificate has expired, and is timestamped in valid period
security: Start checking TSA certificate path
security: Loading certificates from Internet Explorer ROOT certificate store
security: Loaded certificates from Internet Explorer ROOT certificate store
security: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed
security: The certificate has expired, but TSA is not valid
security: Loaded blacklisted.certs file: C:\Users\M\AppData\LocalLow\Sun\Java\Deployment\security\blacklisted.certs
security: SHA-256Certificate finger print: DE17C95C4B269C653A8CEBEFF58A5F5449AEAD42F4D905F3A5DAF0231DD11CE7
security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
security: SHA-256Certificate finger print: A2BDF61928644D5A0F5CCC93C9B339E600AD1AD05E4682D86C1477CE39997CFF
security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
security: SHA-256Certificate finger print: AB7036365C7154AA29C2C29F5D4191163B162A2225011357D56D07FFA7BC1F72
security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
security: SHA-256Certificate finger print: AB7036365C7154AA29C2C29F5D4191163B162A2225011357D56D07FFA7BC1F72
security: Checking if certificate is in Internet Explorer DISALLOWED certificate store
security: Checking if certificate is in Internet Explorer TrustedPublisher certificate store
basic: Your security settings have blocked an application signed with an expired or not-yet-valid certificate from running
basic: Dialog type is not candidate for embedding
security: JUT Record:
plugin2 denied [by security settings]
file://C:\Program Files (x86)\Cisco Systems\Cisco SDM\common\common\runAPP.shtml?USEHTTPS=1?ROUTER=10.1.1.10&SDMONPC=C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM&APP=sdm&GIF=rsdm&APPLET=XDM&proxyCodeBase=https://10.1.1.10/: launchjnlp= app=sdm cachedir=${user.home}/sgzcache/sdm code=com.cisco.nm.util.sgz.Loader gif=rsdm dynapplet=XDMApplet archive=jploader.jar sdmonpc=C:/ProgramFiles(x86)/CiscoSystems/CiscoSDM proxycodebase=https://10.1.1.10/ dynarchives=file:///C:/ProgramFiles(x86)/CiscoSystems/CiscoSDM/sdm/sdm/sdm.sgz,common.sgz errorurl=error.html?APP=sdm codebase=file:///C:/Program%20Files%20(x86)/Cisco%20Systems/Cisco%20SDM/common/common/ cabbase=ieloader.cab width=0 usehttps=1?ROUTER mayscript= applet=XDM height=1 app_model=eJytVM1u00AQnjT9pVUPRVz4kSLUlp/DbsqhoCKrKiGFIpdGSSpxXZxt4sr2Lrvj4vRQiZdA4sAb8B7ceQTElTdAglnbaVJVKhLClrye3Zn55pv57C8/YcYauBWomNk0YT2pIzVkRh6xHa33VU9GUFyVKbjmw3xAW2+FlQjL/rE4ETyRyA/b/lMfFnvSBibUGKoEYaU4jkTS5x00YdInlxWZoUwsObSlVakJpEW4UXimGEZ8xxgx9EOL5Lx0LMy52zs4gyrhRyoQDsDZFR8WYhEmjUjY3GGKgqwMUhPi0NWO8NAnZpyY8YIZJ2Z8xGy1M+FLgDMYYiTLRNM41JTg7pUJuuRDgbMnMukpk0dmmvq55Bgxag2j1nxce7x589cPU4W5PZgfCDtoUPAeTGtlkCiIFAfKlTFCPgrHVQyUxfJ9XhuFKlBRaVeplBLyd3khAMIub2zxllF9I+K1R/VdymZpvZ892XzAG6ENFFmdoUUZ27H9fJ8T01glo8WlXsCiGp2zup6zcnNi53PKPny78+mr+FyFCjGy4anMtJPL+2n3zPKxLDn55BsVynLvCq2tvhqPfKy7qctznzuRxpama7lb50ZdKCtv/58+HFOVoicNIznmmd1jkTqSXUTVCN8nEGs5Xm0CrXYBq3YZyaTJTqvF7ADjaPuw03zZ7bY63sZ2++Cw22x7G3W24e76OoUevG41vH/jt04gnu3F6y/2dj3jXmjDb3a9N3RGGsuGTp/P6CP3BojabnF+Ds1zhZWaQLjtZhm41CyJC2XY/inz84bpv5yfGahdpQX3cZUigBXSkoHlXIDul8KaSRpPHhLYbEFD/wHVpo3k
basic: exception: Your security settings have blocked an application signed with an expired or not-yet-valid certificate from running.
com.sun.deploy.security.BlockedException: Your security settings have blocked an application signed with an expired or not-yet-valid certificate from running
at com.sun.deploy.security.BlockedDialog.show(Unknown Source)
at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source)
at com.sun.deploy.security.TrustDecider.isAllPermissionGrantedInt(Unknown Source)
at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.isTrustedByTrustDecider(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getPermissions(Unknown Source)
at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ignored exception: com.sun.deploy.security.BlockedException: Your security settings have blocked an application signed with an expired or not-yet-valid certificate from running
basic: Dialog type is not candidate for embedding
security: Reset deny session certificate store
basic: Removed progress listener: sun.plugin.util.ProgressMonitorAdapter@14b42d9

Ha bárkinek van bármi ötlete, örömmel venném..

Üdv,
M.