Java

JSF2.0, Prmefaces 2.2 szerveren frissítési gondok

Fórumok

Most tértünk át velocity szervlet megoldásokról jsf-re.
Tomcat 6.0.32 alatt vagyunk.

Van-e megoldás a következő gondokra (szervleteknél csak speciális esetekben fordultak elő)?:
- Időnként, ha bean frissítés van, akkor elhal a felület, a felhasználó nem érti miért nem működnek a dolgok. Újra belépéssel (session bean) megoldódik a probléma.
- Időnként nem veszi magára a változásokat, csak, ha az alkalmazást újra töltjük.

android

Fórumok

sziasztok, nem találtam androidos topicot így ide írom, de am nem is biztos,h konkrétan androidos a problem és hátha tudtok segíteni szóval ezt írja za eclipse

http://kepfeltoltes.hu/110726/and1_www.kepfeltoltes.hu_.jpg

az R-ben szereplő notification:

public static final int notification=0x7f030001;

valami tipp esetleg?

(a notificationActivity.java-ban is van egy ilyen sor, hogy setContentView(R.layout.main), ott nem ír hibát...)

[SOLVED] Miért nem fut?

Fórumok

Oké, ez egy n00b kérdés, java-t (próbálnék) tanulni, de úgy néz ki, hogy egy egyszerű 'hello world'-program lefordítása is gondot okoz.
A szóban forgó program a következő:

helloworld.java:

// hello world script
class HelloWorld {

public static void main(String args[]){
System.out.println("Hello World!");
}
}

# javac helloworld.java

hiba nélkül fordul, és produkál egy HelloWorld.class file-t.

# java HelloWorld.class
A következő hibaüzenetet dobja:

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class
Caused by: java.lang.ClassNotFoundException: HelloWorld.class
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: HelloWorld.class. Program will exit.

Mit csinálok rosszul?

További infó:
java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)

javac -version: javac 1.6.0_26

A gépen 64 bites Arch Linux fut. Előre is köszönöm a segítséget!

Wicket kérdések

Fórumok

Hello,

Kezdem magam beleásni a $subj. rejtelmeibe. Néhány gyakorlati tanácsra lenne szükségem:

1. Hogy tároljam a már authentikált userem adatait session szinten (alapadatok, user profile) ?
2. Ugyanez a kérdés az alkalmazás szintű paramétereket kezelésére.

Gyakorlati megoldások érdekelnének elsősorban, de egy linknek is örülnék.
Köszi.

3. Spring Security annotations

A doksik alapján próbáltam összerakni, de nem működik a @Secured annotáció. Az @AuthorizeInstantiation("ROLE_ADMIN") viszont igen.
Ne várjam, h az első változat menjen, mert itt már csak a wicket-auth játszik ?

http://pastebin.com/tFNPF49y

Köszi.

[Eclipse] Static web projekt nyugok

Fórumok

Elkezdtem keresgelni valami alternativ dolgot a Rails projektjeimhez, mivel egyelore ketes szamomra nem tiszta a NetBeans Ruby tamogatasanak a jovoje.

Hogy alap dolgokat tudjak, letrehoztam Eclipse-ben egy sima Static Web Projektet, beleimportaltam egy mar meglevo dizajntervet (blueprint css, jQuery, static html).

Az elso, ahol elakadtam az a CSS. Egyszeruen nem mukodik rendesen a code completion. Belekattintok egy ilyen definicioba (| jelzi a kurzor helyet):


h2.heading {
   text-decoration: none;
   |
}

Es ahelyett, hogy az itt esedekes attributumokat ajanlana fel a ctrl+space, a html tagok listajaval jon felem (a, abbr, b, stb.). En rontok el valamit, vagy az Eclipse-ben ez tenyleg nem mukodik? Fura lenne...

Telepitett dolgok:

- Aptana Studio 3
- WTP
- CDT
- PDT
- RPM Specfile editor
- JavaEE Tools

[megoldva] Tomcat példák

Fórumok

Most ismerkedem a Tomcat-tel, és látom, vannak hozzá példák. Szeretném ezeket "Helló világ"-ként használni, matatni. sshfs-sel sikerült is felcsatolni a webszerver könyvtárait.

Tudnátok ajánlani vmi módszert, amivel szépen be lehet olvasni Netbeans-be vagy Eclipse-be (vagy Grails-be), és szépen lehet fordítgatni pl. az apache-tomcat/webapps/examples/WEB-INF/classes-beli .java fájlokat? (Parancssorból megy a fordítás, de meg szeretném ismerni a fejlesztői környezetből való munkát is. Van egy olyan sejtésem, hogy lehetne "projekt-összefogóként" használni a ../web.xml -t, amiben az egyes példafájlok ott sorakoznak.)

UML generálás kódból

Fórumok

Végignéztem a Wikipédia UML tools szócikkét, hát, lehet, hogy pont a legfosabbakat próbáltam.

ArgoUML nem kötögeti össze, Umbrello random időközönként QStringek összehasonlításakor segfaultol.

Nekem csak annyi kéne, hogy egy adott mappastruktúrában levő Java fájlokról készít egy dashboardot, amin felismeri, ha egy adattag egy másik Java fájlban definiált típusú, és akkor összeköti őket. Ennyi, nem több.

Ki mit használ?

Java alkalmazás böngészőben - ne kérdezzen

Fórumok

Sziasztok!

Előre leszögezem, nem vagyok Java-fejlesztő, így lehet, lámáskodom kicsit.
Adott egy java program (forrás is van). Ezt böngészőben használják. Mikor rámennek az adott oldalra, akkor ugye feltesz egy kérdést, hogy biztosan futtatni akarod-e, megbízol benne, stb.
Ezt nem lehet kiirtani valahogy? Nincs erre valami funkció vagy programsor fejlesztés közben?

Előre is köszönöm a segítséget!

RMI nem talalja a stub osztalyt

Fórumok

Udv,

kovetkezokeppen probalom exportalni az RMI stubot a kodbol Java SE 6 alatt:


registry = LocateRegistry.getRegistry();
DataService stub = (DataService) UnicastRemoteObject
        .exportObject(service, config.getListenPort());
registry.rebind(SERVNAME, stub);

A service inicializalva van, a config.getListenPort() pedig ervenyes ertekkel ter vissza. A registry.rebind() sor hivasakor kapom ezt:


java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: 
        java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: 
        java.lang.ClassNotFoundException: foobar.service.DataService
        at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:396)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
        at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
        at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
        at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
        at foobar.ui.model.ApplicationService.initService(ApplicationService.java:75)
        at foobar.ui.AppLauncher.main(AppLauncher.java:47)
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: 
        java.lang.ClassNotFoundException: foobar.service.DataService
        at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
        at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:386)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: foobar.service.DataService
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at sun.rmi.server.LoaderHandler.loadProxyInterfaces(LoaderHandler.java:711)
        at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:655)
        at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:592)
        at java.rmi.server.RMIClassLoader$2.loadProxyClass(RMIClassLoader.java:628)
        at java.rmi.server.RMIClassLoader.loadProxyClass(RMIClassLoader.java:294)
        at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:238)
        at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1531)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
        ... 12 more

Valakinek valami otlet? Mar hasznaltam RMI-t egyszeru problemara, de emlekeim szerint ott csak ugy mukodott, semmi ilyen nem volt. Koszi elore is.

Hogyan tovább?

Fórumok

Sziasztok!

Egy ideje azon gondolkozom, hogy a Java nyelv mellett nem ártana megtanulni valami "modernebb" programozási nyelvet is. Arra lennék kiváncsi, hogy szerintetek mivel érdemes foglalkozni (tudom, hogy alapvetően mindennel, de mégis...)

Ami fontos lenne:

  • Jelenlegi tapasztalatom ne vesszen teljesen kárba
  • JVM-közeli nyelv, legyen iteroperábilis a Javaval
  • Piacképes, tudásom értékét jelentősen növelje
  • Legyen érdekes és szórakoztató

Ezen feltételek alapján a következőket találtam:

  • Groovy
  • Scala
  • Erlang

Szerintetek? Várom az érveket, ellenérveket egyikkel-másikkal szemben. Sőt, ha van jobb ötletetek, az is érdekel.

Köszi,
M.