You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by RR <se...@gmail.com> on 2005/01/12 22:24:01 UTC

Passing an Object as a Service Parameter problem

I'm generating a table with links for editing Orgs. However, when I
click on one of the generated links I get the stack trace  posted
below.

Here's my HTML snippet inside of the contrib:Table:
<a jwcid="@DirectLink" listener="ognl:listeners.updateOrg"
parameters="ognl:components.table.tableRow">Edit this org</a>

Where components.table.tableRow is the current Org object in the
collection. Is this legit?

Stack Trace:
Could not load class int from
org.jboss.web.tomcat.tc4.WebCtxLoader$ENCLoader@17aa2a8: int
 
java.lang.ClassNotFoundException
int
Stack Trace:

    * java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    * java.security.AccessController.doPrivileged(Native Method)
    * java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    * java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    * java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    * java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    * java.lang.Class.forName0(Native Method)
    * java.lang.Class.forName(Class.java:219)
    * org.apache.tapestry.util.DefaultResourceResolver.findClass(DefaultResourceResolver.java:103)
    * org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:55)
    * java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
    * java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
    * java.io.ObjectInputStream.readClass(ObjectInputStream.java:1402)
    * java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1260)
    * java.io.ObjectInputStream.readArray(ObjectInputStream.java:1603)
    * java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1271)
    * java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
    * java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
    * java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
    * java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
    * java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
    * java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
    * java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
    * java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
    * java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
    * org.apache.tapestry.util.io.SerializableAdaptor.unsqueeze(SerializableAdaptor.java:157)
    * org.apache.tapestry.util.io.DataSqueezer.unsqueeze(DataSqueezer.java:227)
    * org.apache.tapestry.util.io.DataSqueezer.unsqueeze(DataSqueezer.java:248)
    * org.apache.tapestry.engine.AbstractService.getParameters(AbstractService.java:120)
    * org.apache.tapestry.engine.DirectService.service(DirectService.java:166)
    * org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:872)

-RR-
....

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org