You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Joe Goldwasser (JIRA)" <ta...@jakarta.apache.org> on 2005/08/12 20:47:53 UTC

[jira] Created: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

contrib:Table Beta 4 - Null Pointer Exception 
----------------------------------------------

         Key: TAPESTRY-552
         URL: http://issues.apache.org/jira/browse/TAPESTRY-552
     Project: Tapestry
        Type: Bug
  Components: Contrib  
    Versions: 4.0    
 Environment: jdk1.5, tapestry 4 beta 4
    Reporter: Joe Goldwasser


With the contrib:Table and beta 4 I am also getting Unable to convert 
ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
back into an object in For component.

Looks like a null pointer at
org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Richard Hensley (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318672 ] 

Richard Hensley commented on TAPESTRY-552:
------------------------------------------

I think this can be patched in one of two ways. Either the name of the property can be changed from setResolver() to setClassResolver(), or class-resolver property of the construct element can be set to "resolver".

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Mind Bridge (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318683 ] 

Mind Bridge commented on TAPESTRY-552:
--------------------------------------

Fixed in CVS

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Closed: (TAPESTRY-552) Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=all ]
     
Howard M. Lewis Ship closed TAPESTRY-552:
-----------------------------------------

    Fix Version: 4.0
     Resolution: Fixed

And it's MindBridge by a nose for the fix!

> Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized
> -----------------------------------------------------------------------------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship
>     Priority: Blocker
>      Fix For: 4.0

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Assigned: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=all ]

Howard M. Lewis Ship reassigned TAPESTRY-552:
---------------------------------------------

    Assign To: Howard M. Lewis Ship

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Richard Hensley (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318671 ] 

Richard Hensley commented on TAPESTRY-552:
------------------------------------------

I think there is a bug in the hivemind declaration of the SerializableAdaptor. When my application tries to unsqueeze a  serializable object, I get the following stack dump.

# org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)
# java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1513)
# java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
# java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)
# java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
# java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
# org.apache.tapestry.util.io.SerializableAdaptor.unsqueeze(SerializableAdaptor.java:125)
# $SqueezeAdaptor_105ac0ee43f.unsqueeze($SqueezeAdaptor_105ac0ee43f.java)
# org.apache.tapestry.util.io.DataSqueezerImpl.unsqueeze(DataSqueezerImpl.java:181)
# $DataSqueezer_105ac0ee32b.unsqueeze($DataSqueezer_105ac0ee32b.java)

The relavent information is that the resolving object input stream has a null _resolver member. This is because the SerializableAdaptor has a null _resolver member. I think this is because either the hivemind delcaration is wrong, or auto-wiring is not working in this case. The hivemind declaration is in tapestry.data.xml:

  <service-point id="SerializableAdaptor" interface="SqueezeAdaptor">
    
    Converts an object down to a compressed byte stream, and then to a MIME-like string representation.
    
    <invoke-factory>
      <construct class="SerializableAdaptor"/>
    </invoke-factory>
  </service-point>

According to the Hivemind documentation a ClassResolver is auto-wired to a property named classResolver, SerialziableAdaptor has a property named Resolver, and therefore will not auto-wire.

Any comments on this problem? 

I'm going to add a JIRA issue for this with this email in it.



> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized

Posted by "Paul Cantrell (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318724 ] 

Paul Cantrell commented on TAPESTRY-552:
----------------------------------------

There is a small typo in the workaround: SerializableAdaptor is "adaptOr", not "adaptEr".  It should be:

    <!-- workaround for bug in 4.0b4; see http://issues.apache.org/jira/browse/TAPESTRY-552 -->
    <implementation service-id="tapestry.data.SerializableAdaptor"> 
        <invoke-factory> 
            <construct class="org.apache.tapestry.util.io.SerializableAdaptor" class-resolver-property="resolver"/> 
        </invoke-factory> 
    </implementation>


> Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized
> -----------------------------------------------------------------------------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship
>     Priority: Blocker
>      Fix For: 4.0

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Updated: (TAPESTRY-552) Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized.

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=all ]

Howard M. Lewis Ship updated TAPESTRY-552:
------------------------------------------

    Component: Framework
                   (was: Contrib)
      Summary: Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized.  (was: contrib:Table Beta 4 - Null Pointer Exception)
     Priority: Blocker  (was: Major)

> Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized.
> ------------------------------------------------------------------------------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship
>     Priority: Blocker

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "David Bergman (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318678 ] 

David Bergman commented on TAPESTRY-552:
----------------------------------------

Not that it helps much, but I have the same problem with Beta-4, and it did work with Beta-3. Still using the same (old) HiveMind 1.1 Beta 2.

I get this problem whenever Tapestry tries to serialize parameters into a listener.

This seems to be a rather serious problem with Beta-4. Will try with the CVS head now.

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318708 ] 

Howard M. Lewis Ship commented on TAPESTRY-552:
-----------------------------------------------

This is an important problem and will be fixed shortly.

In the meantime, it is possible to patch around it.

Create (if necessary) a WEB-INF/hivemodule.xml for your application.

Add an override for the service:

<implementation service-id="tapestry.data.SerializableAdaptor">
  <invoke-factory>
    <construct class="org.apache.tapestry.util.io.SerializableAdapter" class-resolver-property="resolver"/>
  </invoke-factory>
</implementation>

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Updated: (TAPESTRY-552) Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized

Posted by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org>.
     [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=all ]

Howard M. Lewis Ship updated TAPESTRY-552:
------------------------------------------

    Summary: Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized  (was: Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized.)

> Improperly configured SerializableAdaptor (for DataSqueezer) prevents serialized objects from being de-serialized
> -----------------------------------------------------------------------------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Framework
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser
>     Assignee: Howard M. Lewis Ship
>     Priority: Blocker

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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


[jira] Commented: (TAPESTRY-552) contrib:Table Beta 4 - Null Pointer Exception

Posted by "Adam Czysciak (JIRA)" <ta...@jakarta.apache.org>.
    [ http://issues.apache.org/jira/browse/TAPESTRY-552?page=comments#action_12318677 ] 

Adam Czysciak commented on TAPESTRY-552:
----------------------------------------

I have the same. I didn't define any Data Squeezers, and my hiberobject can't unsqueeze. It worked in beta3.

> contrib:Table Beta 4 - Null Pointer Exception
> ---------------------------------------------
>
>          Key: TAPESTRY-552
>          URL: http://issues.apache.org/jira/browse/TAPESTRY-552
>      Project: Tapestry
>         Type: Bug
>   Components: Contrib
>     Versions: 4.0
>  Environment: jdk1.5, tapestry 4 beta 4
>     Reporter: Joe Goldwasser

>
> With the contrib:Table and beta 4 I am also getting Unable to convert 
> ZH4sIAAAAAAAAAKVUy27TQBSdFEpAPMqjVLBEdIMQHsQ2EqKhKSCZh5oKJDbWxL4k087DzEyCu4AvYsmKD+EL2PIPXM/EzqNeJKoXtjz3zrnnnLlzf/4jm9aQrjbDiOUsHUHkWA7WmdMo1coZPsCFgYBI6gxEpIdKRL0iN2At1+qoDL3UYiwVCU9rg5DCkBerAlouc/zp+08j3EZMbshED457EybGzGnjyEGM+DTg0wqfTvGpx6cenwZ8+mYOusbpxOSmTHDrPre5YKfvmARHbsfHbMKoYGpI+4inhp1iDYdSLaVW0d4AM1jqGiVtfiZXZTLoo5QyHJP7XmBIOwSVgQHT12OTIp/nK2sNIhf3o8atKbjMmQn27QSJY8cFna1j6j2f+hH9WYL5Sn6QTQ+F1QPP0q1y+UKRt7CFDs974gfayMWiM8NaMdmpVWgFylWZjrxd2Z9wNLTGaLKryHMU8+m8Ynb34Qsbi+r4K4sXFF1yI253nzrSXbebz5RD2uVRtJH6qzUbtSt0etLgxMIFvOXN96l7WVZefkceN7Kue8o7PE3Gztr2CDG3DhSY6XrJeasoDX/UxLrEipax2vDn1/Xvv/96Xu2EZx+YG/k+jMmVJGdDmGtMR+5YEJA6yIJRvrUdufhaS8Do5SqKFHprzcD3+GqaKQu2bSdQj8q56fWs0TkLZsJTsLR3dk+nunqz2FQhEn8yR3zEJyC5yiKuHBjFsEPBRP0AfaRPoJ5C13BO598ekge11qXZXhcvylJ3/es/igg6fS8GAAA= 
> back into an object in For component.
> Looks like a null pointer at
> org.apache.tapestry.util.io.ResolvingObjectInputStream.resolveClass(ResolvingObjectInputStream.java:50)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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