Java

Entity bean nem veszi fel az adatbázisban beállított default értket.

Fórumok

Sziasztok!

Segítségeteket szeretném kérni, az alábbi problémám megoldásában. Létrehoztam egy adatbázistáblát, ahol bizonyos mezőknek beállítottam default értéket. Amikor new-val példányosítok egy entity-t és aztán EntiyManager-er contextusába helyezem, nem veszi fel a def. értékeket. Én bénázhattam el valamit? vagy ez így nóórmális?

Köszi a segítő válaszokat előre is.

Java ME JSR-82 vs. Lego MindStorms NXT Bluetooth programozas

Fórumok

Udvozlet!

A kovetkezokben szeretnem kerni a segitsegeketek:

Adva van egy Nokia Series 40 platformot futtato telefon (MIDP 2.0,
CLDC 1.0 kpes, van JSR 82, aka. Java Bluetooth API tamogatva).
Aditt egy Lego Mindstorms NXT robot.

A kettot szeretnem osszekotni Bluetooth kapcsolatta, meghozza
telefon->robot iranyban, a ketiranyu adatkapcsolat jelen pillanatban
nem erdekel.
A kapcsolatra SPP protokollt hasznalok, mivel ez tamogatott NXT-n. A
kapcsolat sikeresen felepul, a ket eszkoz megtalalja egymast, azonban
a robot nem tud adatot fogadni a telefon felol.
Arra mar sikerult rajonnom, hogy a kesleltetes minimalizalasa
erdekeben SPP-n keresztul ugy kell adatot kuldeni a robotnak, hogy az
elso ket byte tartalmazza az adatcsomag hosszat( LSB es MSB).
Minden adatcsomagom 1 byteos.

A kod, amit hasznalok ra: http://pastebin.com/m21e53211

A dos valtozo egy java.io.DataOutputStream, amelyet igy hozok le:

String URl = "btspp://" + nxt.getBluetoothAddress() + ":1";
StreamConnection c;
c = (StreamConnection) Connector.open(URl,
Connector.WRITE);
dos = c.openDataOutputStream();
// nxt egy RemoteDevice, amely az NXT Bluetooth eszkozenek felel meg.

Aki tud segiteni, kerem ne fogja vissza magat, 1-2 jofajta hideg
uveges sort feldobok az ugy erdekeben.

awt kitakarja a swing menüket

Fórumok

Sziasztok,
egy felületet építek swing alapon, de sajnos egy awt komponenst is használnom kell. A program indulása utan azt tapasztalom, hogy az awt komponens kitakar minden elé benyúló swing komponenst - így a keret menüjét, és meg a saját - jobb egérgombra előbukkanó JPopupMenu menüt is. Miután atméretezem az ablakot kézzel, a probléma megoldódik. Mi okozhatja a jelenséget? Mi lehet a megoldás?
A válaszaitokat előre is köszönöm,
zp.

Javacard programozása

Fórumok

Üdvözlet!

A problémám a következő: Adott egy Omnikey CardMan 3121-es chipkártya olvasó, illetve van hozzá egy JCVM-et futtató (Java Card Virtual Machine) Chipkártya, a kártya pontos típusát nem ismerem, mert tiszta fehér nincs rá írva semmi, én is úgy kaptam, hogy ez egy Java kártya.

Én ezt a kártyát szeretném programozni, egyenlőre elég lenne csak annyi, hogy valamit ráírok, és azt később ki tudom olvasni belőle.
A gond az, hogy nem tudom, hogy hogyan kell épkézláb adatot kinyerni a kártyából.
Az olvasó driverei adottak, vannak hozzá demo programok is, de eddig nem mentem velük sokra, csak a kártya ATR kódját sikerül elkapni, illetve azt, hogy milyen protokollt használ, minden más bukta.

Olvastam valahol, hogy magának a kártyának a driverét is telepíteni kell, ahhoz, hogy azt a későbbiekben olvasni lehessen. Azonban sejtésem sincs, hogy honnan tudnék chipkártya driver-eket beszerezni, nem találtam olyan oldalt a neten, ahol akár pénzért meg lehetne vásárolni ilyen driver programot, abban sem vagyok biztos hogy léteznek ilyenek, csak angol nyelvű dokumentációkat találtam a gyártók honlapjain.

Kérdéseim:

- Minden kártyára igaz, hogy driver programot kell telepíteni, vagy a JCVM-es kártyákhoz elég letölteni a Sun oldaláról a DEV. kit-et, és a JAVA-s környezet elvégzi a többit?

- Aki már csinált hasonlót(programozott már javacard-ot), az hogyan tudta beállítani a fejlesztőkörnyezetet, hogy a kész forráskódokat fordítani lehessen? Minden megoldás érdekel, Linux, Windows egyaránt, én Windows XP-n próbáltam, de ahogy a dokumentációban szerepelt, úgy nem tudtam beállítani, folyamatosan a környezeti változókkal vannak problémák, emiatt nem tudom fordítani a forrásfájlokat.

A chipkártya működésének elméleti hátterével viszonylagosan tisztában vagyok, de azt sajnos nem írják le sehol, hogy ezt a gyakorlatban hogyan tudom alkalmazni, vagy ha igen akkor eléggé ködös formában.
Sok mindent olvastam az interneten, elég sok volt az egymásnak ellent mondó információ. Ezért gondoltam, hogy fölteszem itt a kérdéseimet, hátha csinált valaki a jelenlévők közül hasonlót, vagy futott bele hasonló problémába és sikerült azt megoldani.

A válaszokat előre is köszönöm.
Tolnai Gábor

apró regexp segítség kéne

Fórumok

Egy bizonyos feladat kapcsán le kell cserélnem bizonyos kifejezéseket másra.
Ehhez lenne egy kis segítségre szükségem, ugyanis a következő regexp jelenlegi formájában működik,de akárhogy próbáltam bővíteni valahogy nem jött össze a dolog:

\#\{[\w\W&&[^\}]]*\}

erre működik:
\s#{attribute="\w+"="#{value="\w*"}"

erre nem (megáll az első }-nél):
\s#{attribute="\#\{\w+\\\}"="#{value="\w*"}"

Nem vagyok egy regexp guru, neten kerestem, lehet hogy én vagyok a béna, de sok mindent nem találtam.. 2 órája szenvedek..

valaki valamit tud hozzá tenni? akár tutorialok is..
(példafájl: http://boobekdev.fw.hu/TextModifier.java )

GPS koordináták lekérése- Java applet

Fórumok

Üdv Mindenkinek!

Remélem tud valaki segíteni.
Kezdő vagyok a webes alkalmazások terén és hosszas keresgélés után sem jutottam előbbre.
Meglehet, hogy rosszul keresem, vagy a google nem szeret engem, de nem találtam semmit a témában.

A kérdésem az lenne, hogy lehetséges e a telefon böngészőjében futó java applettel hozzáférni a tele beépített GPS vevőjéhez.
Elsősorban okostelefonokon, de más megoldás is érdekelne.

Előre is köszönök minden segítséget.

Open source Java profiler

Fórumok

Mivel open source project, engedjétek meg az önreklámot:

http://code.google.com/p/oktech-profiler/

Update (2009-10-02): Megérkezett az 1.1-es verzió, instrumentáció profilerrel, jóval több dokumentációval és néhány kisebb funkcióval.
Nyugodtan jöhetnek kérdések, kérések, visszajelzések, ezek segítik a fejlesztés fókuszálását a későbbiekben.

getRemoteUser() - null

Fórumok

Üdv Mindenkinek!

Írok egy webes alkalmazást. Sajnos még elég kezdővagyok benne, így belefutottam egy problémába. A problémám az, hogy szükségem lenne a kliens gépeken bejelentkezett felhasználók nevére. Én ezt a request-ből próbálom lekérdezni a getRemotUser() metódussal, de valamiért ez mindig null-t dob vissza.
Apache Tomcat 6.0-át használok. Struts+Hibernate keretrendszert az alkalmazáshoz.
Valaki tudna segíteni hogyan lehetne orvosolni ezt a problémát? Vagy egyméb módon lekérdezni a usert?

A segítségeket előre is köszönöm.

Set egy kicsit másképp?

Fórumok

Ha jól gondolom, bár nem néztem, a java Set-jei letárolják a hash értéket, és az eredeti értéket is.
Szeretnék egy olyan Set-et, amiben nincsenek csak a hash értékek letárolva, így kevesebb memóriát foglalnának.

Tehát hozzáadom az értékeket egy fájlból, majd csak keresek benne, hogy létezik-e már ilyen elem. A keresés gyors legyen.

Tudtok valamit ajánlani? :-)

Glassfish+Netbeans szivas

Fórumok

hello,

Van egy web alkalmazasom, ami egy mar meglevo ejb-applikaciot hasznal. Amikor ujraforditom a web alkalmazast, mindig leallitja az ejb-t, majd ujrainditja. Ez meg valamennyire ertheto(?) is lenne, mivel a web alkalmazas libraries-ben project-kent szerepel az ejb alkalmazas. Ezt eddig ugy tudtam kikerulni, hogy nem project-kent adtam meg a libraries-ben, hanem a dist/app.jar-t allitottam be, mintha egy kulso jar lenne. Most azonban valamilyen megmagyarazhatatlan okbol igy is allandoan ujrainditja az ejb-t! :O

Kerdesek:

Mitol jott ez az uj mania? Nem frissitettem a GF-t sem a NB-t.
Hogy lehet letiltani ezt a feature-t?

A Glassfish 2.1 debian linux-on, java 1.6_14_b8

koszi,
Zamek