[Java lista] Tapesty null hiba

Stef stefhun at gmail.com
2007. Júl. 12., Cs, 00:02:18 CEST


Sziasztok!

Elakadtam a tapestry-ban... tobb oras debug utan sem latom az erdotol a
fat...
Segitsetek....

Egy szerkeszto oldalon egy pojo-t szeretnek perzisztalni, de nem megy...
Adott egy oldal, ahol fel lehet vinni vagy szerkeszteni lehet egy pojo-t.
A getMyClass() mindig null-t ad vissza, de a setMyClass() mukodik. Ha a
setMyClass().setMyProp("valami") -t meghivom, akkor a httml oldalon
megjelenik az adat.
A kezzel rogzitett adatbazis sorokat is meg tudom jeleniteni a html
szerkeszto oldalon, de az update-nel megint elszall, mert a getMyClass()
null-t ad vissza, pontosabban a fuggveny null-al ter vissza, holott a
html-ben ki vannak toltve a mezok, es inicializalva is volt. A hiba:
NullPointerException.
Olyan, mintha a tapestry nem toltene fel a class-ban levo pojo-t a html-ben
levo adatokkal. Nem mukodik a binding? Mashol ugyanez tokeletesen megy....

Kornyezet: tapestry 4.0.2, tomcat 5.5.28, jvm: 1.5.0_08-b03

Raadasul meg egy ilyet is dob, de nem tudom, ez ide tartozik-e:
ERROR 2007-07-11 23:48:51 (StandardManager.java:639) - Exception loading
sessions from persistent storage
java.io.EOFException
    at java.io.ObjectInputStream$PeekInputStream.readFully(
ObjectInputStream.java:2228)
    at java.io.ObjectInputStream$BlockDataInputStream.readShort(
ObjectInputStream.java:2694)
    at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java
:761)
    at java.io.ObjectInputStream.<init>(ObjectInputStream.java:277)
    at org.apache.catalina.util.CustomObjectInputStream.<init>(
CustomObjectInputStream.java:58)
    at org.apache.catalina.session.StandardManager.doLoad(
StandardManager.java:362)
    at org.apache.catalina.session.StandardManager.load(StandardManager.java
:321)
    at org.apache.catalina.session.StandardManager.start(
StandardManager.java:637)
    at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java
:432)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java
:4160)
    at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java
:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java
:515)
    at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1220)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java
:457)
    at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(
DynamicMetaDataImpl.java:213)
    at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(
DefaultMBeanServerInterceptor.java:815)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java
:784)
    at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java
:1397)
    at org.apache.catalina.manager.HTMLManagerServlet.doPost(
HTMLManagerServlet.java:214)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:174)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
AuthenticatorBase.java:525)
    at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:870)
    at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

Koszi!
Stef
--------- következõ rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20070712/fa8f7ac7/attachment.html 


További információk a(z) Javalist levelezőlistáról