Java

glasshfish és geronimo nem indul - tűzfal v. konfigurációs probléma

Fórumok

Sziasztok!

van egy vps szerverem, ahol a gazdagépen van egy tűzfal. Az a problémám, hogy amikor elindítok egy glassfish-t vagy geronimo-t, akkor az nem fut. Ha a tűzfalat leállítom , akkor rendesen elindul.

glassfishnél ezt látom a log-sorban:
Cannot bind to URL [rmi://engepem.sajatdomain.hu:8686/management/rmi-jmx-connector]:

azt nem értem, hogy miért van ez?

Ha iptables futna, az rendben lenne, de mint említettem a tűzfal nem a gépemen fut, hanem a gazdagépen van.

A gépemnek egyébként jelenleg 2 ip címe is van, lehet hogy ez kavar be - de én inkább azt sejtem, hogy valami el van nálam konfigurálva. meg tudná valaki mondani, hogy ilyen esetben mi a normális beállítás?

Debug / Profiling

Fórumok

Milyen toolokat hasznaltok/hasznalnatok olyan esetben, ha felmerul egy nagy, szamotokra idegen kodu java alkalmazas/servlet -el kapcsolatban a kovetkezo kerdesek egyike:
- Lassu, melyik resze lehet a lassu ?
- Elhasal , de miert ?
- Nem valaszol, de miert ?
- Tul sok filedescriptort hasznal..
- Tul sok memoriat eszik..
- ..

[Megoldva] Netbeans 6.5 telepites - OutOfMemoryError

Fórumok

Üdv.

Találkozott már valaki a 6.5-ös Netbeans telepítésekor hasonló problémával?
Több helyen találtam rá utalást a neten, de nem válaszolta meg senki, a netbeans-től sem,
ami über ciki, főleg ha már ilyen seggfejül oldják meg a telepítést.

Kicsomagoltam az installer-t és próbáltam több (és magasabb) -Xmx értékkel indítani egész 2048m-ig,
de egyikkel sem ment.

Esc

szálkezelés és egyidejűleg futható max szálak száma

Fórumok

prológus: Életemben először használok java-t, de a szálkezelés miatt kénytelen vagyok használni. (bár eddig simán vettem az akadályokat)

A probléma a következő.
Adott egy program ami max n szállal futhat. Ezt a következő kóddal próbáltam megoldani:
http://rafb.net/p/I4nuKe83.html

A probléma az, hogy ha a thread osztályba direkt olyan kódot teszek ami lassan fut (timeout 100 mp-ig), akkor is a következő for cikluskor a 0. elem futását false-nak veszi és azt indítja el megint. Hogyan lehet ilyen problémát elegánsan megoldani?

Ajanljatok JAVA-s targyat a BME-n

Fórumok

Belefer az idombe, ugyhogy szivesen vennek fel 1-2 JAVA-s targyat valaszthatokent a BME-n. Mivel gepesz karos vagyok, nalunk nem oktatnak ilyet, viszont mas kar targyait fel lehet venni valaszthatokent.
Hobby szinten kb 1 eve foglalkozom JAVA-val, ugyhogy nem vagyok mar teljesen kezdo.

Kedves info karosok, esetleg tudnatok ajanlani valamit?

IPC GUI session-ön belül

Fórumok

Sziasztok!

Egy olyan programot tervezek, ami autostarttal tálca ikonként indul el (SWT tálca ikonnal megvalósítva) és az ikonra kattintva érhető el a grafikus felülete. Tehát eddig olyan, mint a Vuze (Azureus).
A kihívás ott kezdődik, hogy olyanra szeretném megcsinálni, hogy ha Eclipse-t indítok akkor egy Eclipse plugin vegye át a felhasználói felület szerepét (persze a háttérben az alkalmazás külön processzen is fut tovább, csak a kapcsolódó kliensprogramon keresztül ugyanazt az információt szintén megtekinthetem).
Tehát valami szerver-kliens dolgot szeretnék megvalósítani úgy, hogy az azonos GUI session-ben lévő Java alkalmazások tudjanak kommunikálni. Lehetőleg platformfüggetlen megoldást szeretnék úgy, hogy ne kelljen hálózati portot nyitni, se pipe-ot.
Ha nem találok platformfüggetlen megoldást, akkor dbus-t fogok használni a Java nyelvű interfészével, de még reménykedek, hogy van valami jobb.

Üzleti folyamatok alkalmazásítása

Fórumok

Sziasztok!

A következő feladatot kellene megoldanom:

adottak a fejlesztés során különböző folyamataink. Ilyen pl. egy release-elés.

Checkout + build + automatikus teszt + tesztelőknek átadás + a tesztelők visszajeleznek, ezzel párhuzamosan doksi generálás + reviewoztatás, majd ha minden rendben van, akkor tag-gelés, kiadási jegyzet csatolása, termék feltöltése a weboldalra, és megfelelő emberek értesítése.

Ezt, és az ehhez hasonló folyamatokat szeretném valahogyan megtámogatni egy lehetőleg webes alkalmazással, tehát a cél az lenne, hogy valami rendszerben összerakva a folyamatokat, minden egyes release-elés dokumentálva legyen, és az emberek rá legyen kényszerítve arra, hogy mindent úgy csináljanak, ahogyan kell.

Van erre valami ötletetek, megoldásotok?

Én egy megoldást találtam, a BPEL-t, ami nagyjából ezt csinálja, web service-eket kapcsol össze.

Ezzel kapcsolatban van valami tapasztalat?

Ja, és adott a szokásos feltétel: ha van termék, az olcsó legyen, vagy ingyenes, a munkaórát persze nem számítjuk :) (Tehát oracle bpel manager nem játszik, pedig nekem nagyon tetszene...)

Nem a teljes xml fájl, csak egy részének a validálása

Fórumok

Hello!

Egy xml fájlt egy adott Schema ellenében validálni nem ügy. ;)

Van egy alkalmazásom amiben gyakran változik egy xml fájl, és
én épp ilyen gyakran szeretném validálni.
Mivel mindig tudom, hogy hol történt a változás, ezért olyan megoldást keresek,
amelyik lokálisan csak az érintett Node-ot illetve annak tartalmát validálja.
(A többiben úgysem történt változás.)
Persze, megtehetném, hogy az egész fájlt validálom, de nem akarom, hogy belassítsa a dolgokat...

Van valakinek valami ötelete? Ismer valaki olyan validatort ami ilyet tud?

1 ear-ban több war (glassfish alatt)

Fórumok

Sziasztok, egy kis segítséget kérnék.

Adott egy enterprise app, amiben van egy ejb, és 2 war modul. Ezen kívül van még egy külön class lib, amiben min3 modul által használt közös dolgok vannak (exception, konstansok, stb.). Az ejb modulban ejb3-as beanek vannak, a war modulok jsf + facelets + tomahawk libeket használnak.

Az a gondom, hogy ez a kombó glassfish alatt szépen behal ha használni akarom. A deploy simán és hiba nélkül megy, de az alkalmazás sajnos használhatatlan.

Problémák:
1. a közös jar-ban vannak pl. a jsf messagebundle-i is, ezt csak az első war éri el, a második már nem tudja betölteni.
2. ha ezt a közös jart kiszedem a projektből, akkor meg a facelets kínlódik a 2. war modulban.

Egy napja ezzel szívok, és már kezdek megőrülni tőle... A netet túrva a glassfish class loading körül keresgéltem, de működő megoldást sajnos nem találtam.

ja: ha a 2. wart kiszedem a projektből, megy minden szuperül. ezért gondolom hogy a 2. warban használni kívánt azonos libekkel lehet a baj.

Help please!