The exception message doesn't offer a lot of info. To my knowledge,
Magnolia doesn't do anything that would interfere with your use of the
jsp:useBean tag.
Is the exception the first one that appears when calling this template?
Can you offer some detail regarding your bean? Where have you stored it?
--David
anthony rogers wrote:
if i do a simple template in magnolia 3.5_rc1 that looks like this:
<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:cms="urn:jsptld:cms-taglib"
xmlns:cmsu="urn:jsptld:cms-util-taglib"
xmlns:c="urn:jsptld:http://java.sun.com/jsp/jstl/core"
xmlns:fmt="urn:jsptld:http://java.sun.com/jsp/jstl/fmt">
<jsp:directive.page contentType="text/html; charset=UTF-8"
session="true" />
<jsp:useBean id="overworld" scope="session"
class="com.ant.web.Overworld" />
<jsp:directive.page import="info.magnolia.cms.util.Resource" />
<jsp:text><![CDATA[
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
]]></jsp:text>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>/head>
<body>
hello
</body>
</html>
</jsp:root>
with my bean added:
<jsp:useBean id="overworld" scope="session"
class="com.ant.web.Overworld" />
i get this error:
org.apache.jasper.JasperException:
java.lang.IllegalArgumentException: PWC2788: setAttribute:
Non-serializable attribute
i can provide a bigger stack trace is needed? this error didn't happen
on magnolia 3.0
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------