Tap4 rc3, Eclipse 3.1, Tomcat 4.1, Java 1.4.2, Win XP Pro -
Here's the stack dump I promised (I doubled clicked, btw):
**********************************************************
Unable to process client request: Failure enhancing class
com.admin.tapestry.reportmap.ReportMapSearch: Unable to create class
$ReportMapSearch_4710: java.lang.OutOfMemoryError
Session id : 0CC9E7C295FDE10333F9F838CE4803C3
Exceptions:
org.apache.hivemind.ApplicationRuntimeException: Failure enhancing class
com.admin.tapestry.reportmap.ReportMapSearch: Unable to create class
$ReportMapSearch_4710: java.lang.OutOfMemoryError
component: ClassFab[
public class $ReportMapSearch_4710 extends
com.admin.tapestry.reportmap.ReportMapSearch
implements org.apache.tapestry.event.PageDetachListener
private
org.apache.tapestry.services.ComponentMessagesSource_$componentMessagesSource;
private org.apache.hivemind.Messages _$messages;
private org.apache.tapestry.spec.IComponentSpecification _$specification;
private java.lang.Object _$row;
private java.lang.Object _$row$default;
private java.lang.String _$menuName;
private java.lang.String _$menuName$defaultValue;
private java.lang.String _$IdField;
private java.lang.String _$IdField$defaultValue;
private org.apache.tapestry.IPage _$result;
private org.apache.tapestry.IPage _$result$defaultValue;
public $ReportMapSearch_4710(
org.apache.tapestry.services.ComponentMessagesSource $1,
org.apache.tapestry.spec.IComponentSpecification $2)
{
_$componentMessagesSource = $1;
_$specification = $2;
}
public void pageDetached(org.apache.tapestry.event.PageEvent $1)
{
_$row = _$row$default;
_$menuName = _$menuName$defaultValue;
_$IdField = _$IdField$defaultValue;
_$result = _$result$defaultValue;
}
public void setIdField(java.lang.String $1)
_$IdField = $1;
public java.lang.String getMenuName()
return _$menuName;
public java.lang.String getIdField()
return _$IdField;
public org.apache.hivemind.Messages getMessages()
{
if (_$messages == null)
_$messages = _$componentMessagesSource.getMessages(this);
return _$messages;
}
public org.apache.tapestry.IPage getResult()
return _$result;
public void setRow(java.lang.Object $1)
{
_$row = $1;
}
public com.admin.tapestry.reportmap.ReportMapEditor getReportMapEditor()
return (com.admin.tapestry.reportmap.ReportMapEditor
)getPage().getRequestCycle().getPage("Admin/ReportMap/ReportMapEditor");
public void setMenuName(java.lang.String $1)
_$menuName = $1;
public void setResult(org.apache.tapestry.IPage $1)
_$result = $1;
public org.apache.tapestry.spec.IComponentSpecification getSpecification()
return _$specification;
public java.lang.Object getRow()
return _$row;
public void finishLoad(org.apache.tapestry.IRequestCycle $1,
org.apache.tapestry.engine.IPageLoader $2,
org.apache.tapestry.spec.IComponentSpecification $3)
{
super.finishLoad($$);
_$row$default = _$row;
_$menuName$defaultValue = _$menuName;
_$IdField$defaultValue = _$IdField;
_$result$defaultValue = _$result;
getPage().addPageDetachListener(this);
}
]
org.apache.hivemind.ApplicationRuntimeException: Unable to create class
$ReportMapSearch_4710: java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
**********************************************************