Java

code sign CA kéne nekem

Fórumok

J2ME platformra kérnék tapasztalatot code sign CA kiállítóval kapcsolatban.

NetBeansen készölő J2ME (MIDP-2.0 és CLDC-1.1) alkalmazást kéne aláírni.

Symbian S60 platformon Nokia E51-re települő midlet aláírás nélkül tökéletesen megy, csupán csak API Premissions beállítások nem jutnak érvényre. Régebben Verisign CA-t használtam, de valami változott a CA megújítás alkalmával, és most érvénytelen tanusítványnak ismeri fel a CA-t a telefon, és megszakad a telepítés. Így egyrészről a CA-t sem tudom külön telepíteni egyszerűen (csak trükközve), amit normál felhasználók nem fognak megoldani maguktól; másrészt az MIDLET jogosultságai csak a klasszikus "homokozóban bármit csinálhatsz, minden máshoz a felhasználó jováhagyása kell" premission van érvényben.

Szóval tud valaki javasolni code sign CA kiállítót akit a telefonok elfogadnak? Nem lenne hátrány ha EU-s lenne.

Mire jó az "implements"

Fórumok

A következő példát találtam a Java dokumentációban:


public interface Colorable {
   void setColor(int color);
   int getColor();
}
public enum Finish {MATTE, GLOSSY}
public interface Paintable extends Colorable {
   void setFinish(Finish finish);
   Finish getFinish();
}
class Point { int x, y; }
class ColoredPoint extends Point implements Colorable {
   int color;
   public void setColor(int color) { this.color = color; }
   public int getColor() { return color; }
}
class PaintedPoint extends ColoredPoint implements Paintable
{
   Finish finish;
   public void setFinish(Finish finish) {
      this.finish = finish;
   }
   public Finish getFinish() { return finish; }
}

A kérdésem: Mire jó ez az "implementálgatás"? Pl. a ColoredPoint osztályba akkor is létrehozhatnánk a setColor() és getColor() tagfüggvényeket, ha nem implementálnánk a Colorable osztályt. Nem értem miért "kell" (miért érdemes) külön interface osztályt erre létrehozni.

Dinamikus XML szerkesztő

Fórumok

Ti hogyan oldanátok meg az alábbi feladatot:

Adottak tetszőleges XML-ek, ezeket a felhasználó szeretné szerkeszteni, de mivel seggbuta, nem tudja beleírni a megfelelő értékeket (struktúrát nem szabad változtatnia, csak megfelelő szövegeket beírni a tagek közé) a "nyers" XML-be.

Példával szemléltetve, adott


<foo>
    <bar></bar>
    <baz></baz>
</foo>

akkor ebből a következőt készítheti el:


<foo>
    <bar>somestuff</bar>
    <baz>1234</baz>
</foo>

Ezért ebből kellene generálni valahogy egy formot, amin az egyes tagekhez egy input mező van hozzárendelve, ha kitölti az inputokat, akkor elküldi a serverhez, ahol létrejön a kész XML.

Kérdés, hogy ennyire dinamikus szerkesztőt hogyan lehetne értelmesen, elegánsan megcsinálni. Egyszerű webalkalmazásról van szó, struts 2 alapokon.

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

Java Forum 2.0 - Release b1

Fórumok

A Java Forum 2.0 egy nyílt forrású JSR-168 kompatibilis portál rendszer, melynek erős alapokat ad a Java EE 5 technológia. Fejlesztése közel egy éves múltra tekint vissza, s immár fél éve a javaforum.hu portál is ezen a portál motoron fut. A portál motor egy éves születésnapja alkalmából megjelent a Release b1, amely már képes a Portlet 1.0 szabvány szerinti működést felmutatni, s egyszerűbb portleteket futtatni.

http://www.javaforum.hu/javaforum/0/news/33/show/java_forum_2_0___relea…

Az SVN repó szabadon olvasható, aki esetleg szeretne írni (fejleszteni), szóljon, csinálok egy fejlesztői ágat neki, és adok pár instrukciót is a beüzemeléshez, mert ez a rész kissé hiányos még... :)

[Megoldva:] Java program indítása

Fórumok

Sziasztok!

Azt szeretném megoldani, hogy egy kész java programot valamiféle indító batch fájllal vagy shell programmal bárhonnan el tudjak indítani.

A program több osztályt is használ, sőt több package-ot. Mindez együtt van egy NetBeans projekt "classes" könyvtárában.

Hogyan kell megírnom az indító fájlt, hogy a kívánságom teljesüljön?

UBUNTU 8.04 van a gépemen. Minden segítséget köszönök előre is!

pixelkép készítés

Fórumok

Szeretnék böngészőben egy olyan felületet csinálni, ahol egyszerű pixelképet lehessen csinálni pl 8x8 pixelből, egy pixel vagy fekete vagy fehér lehet.
Sajnos sehol nem találtam egyszerü dolgot erre, igazából a pixel kirajzolással vennek gondjaim, a klikkelés, tömb feltöltés, post-olás nem gond.
Nem tudok valahogy képet csin, ami változik.
Ebben kérem segítségeteket.

Eclipse + JBoss probléma

Fórumok

Helló!

Van egy enterprise application-öm. Ebben van egy EJB projekt JPA támogatással, valamint van egy dinamikus web projektem (amelyben be van állítva a függőség az EJB projekt felé). A JBoss ezt mondja:

Global JNDI Namespace

+- TopicConnectionFactory (class: org.jboss.naming.LinkRefPair)
+- Blog (class: org.jnp.interfaces.NamingContext)
| +- userBean (class: org.jnp.interfaces.NamingContext)
| | +- local (proxy: $Proxy327 implements interface userBeans.userBeanLocal,interface org.jboss.ejb3.JBossProxy)
| | +- remote (proxy: $Proxy326 implements interface userBeans.userBeanRemote,interface org.jboss.ejb3.JBossProxy)

...

Tehát megtalálja a session beaneket és be is állítja őket. A web projektben van egy servelet amiből ugye hivatkozni akarok az EJB-re:

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
try{
InitialContext ctx = new InitialContext();
userBean userbean = (userBean) ctx.lookup("Blog/userBean/remote");
response.getWriter().write(userbean.message());
}catch(Exception e){
response.getWriter().write(e.toString());
}
}

Elvileg ennek működnie kellene, mert nem ad rá hibát se az eclipse se a JBoss, de amikor futtatom a servletet ezt dobja:

java.lang.ClassCastException: $Proxy326 cannot be cast to userBeans.userBean (a session bean a userBeans package-ben van: userBean.java | az interfacek is: userBeanRemote.java, userBeanLocal.java)

Nem értem, hogy miért nem tudja castolni. A userBean.java-ban be vannak állítva mint interfacek:

@Stateless
@Remote(userBeanRemote.class)
@Local(userBeanLocal.class)
public class userBean implements userBeanLocal, userBeanRemote {

Valakinek ötlet, hogy mit néztem le vagy mi hiányzik? (Hogy miért nem NetBeanst használok annak megvan az oka :) )

Java bug

Fórumok

Sziasztok!

Egyik ismerosom megkert, hogy kerjem a Ti segitsegeteket. Arrol lenne szo, hogy talalt egy 'hibat', amely segitsegevel tavoli szerverrol letoltheto egy fajlt, majd a letoltott fajlt magatol lefuttatja a java. Annyi felhasznaloi beavatkozas kell, hogy ranyomjon az 'Apply!' gombra. Az lenne az o kerdese, hogy ilyen hibat hol jelentheti be, ahonnan esetleg anyagi haszna is szarmazni belole ?

Udv,
Kovacs David

[Megoldva:] Új sor beszúrása JTable objektumba?

Fórumok

Sziasztok!

Egy JTable obkjektum esetén szeretném megoldani, hogy a felhasználó egy új sort szúrhasson a táblázatba, ha akar. Az esemény kiváltásának lehetősége és lekezelése nem gond. Csak a tényleges futásidejű beszúrásra nem találok lehetőséget.

Néztem, hogy a JTable-nek van egy olyan tagfüggvénye, hogy setDropMode() és ott be lehet állítani a DropMode-t INSERT_ROWS -ra. Tehát nagy valószínűséggel meg lehet oldani az új sor beszúrását.

Van valaki, aki tudja közületek a megoldást? Előre is kösz!

JAVA vs. C++ avagy melyik kell nekem?

Fórumok

Tanacsotokat szeretnem kerni. Eddig pythonban programozgattam, szeretnek megtanulni valami komolyabb (es keresettebb nyelvet).
A JAVA es a C++ jott szoba, win-only dolgokkal nem szeretnek foglalkozni.
Hobby szinten inkabb a GUI-s desktop alkalmazasok foglalkoztatnak, tehat az iranyvonal ez lenne. JAVA-ban irt multimedias/desktop programokat viszont eleg keveset latni, foleg linuxon.
Ilyen iranyban a C++ lenne e az alkalmasabb?