[2284678] ERROR - intellij.plugins.PluginManager - IntelliJ IDEA (Ariadna) 3.0
Build #628
[2284678] ERROR - intellij.plugins.PluginManager - JDK: 1.3.1_03
[2284678] ERROR - intellij.plugins.PluginManager - VM: Java HotSpot(TM) Client
VM
[2284678] ERROR - intellij.plugins.PluginManager - Vendor: Sun Microsystems Inc
.
[2284678] ERROR - intellij.plugins.PluginManager - OS: Windows 2000
[2284678] ERROR - intellij.plugins.PluginManager -
java.lang.NullPointerException
at com.intellij.psi.g.a.g.e.a(e.java:7)
at com.intellij.psi.g.a.g.e.M(e.java:2)
at com.intellij.codeInsight.f.a.cn.a(cn.java:39)
at com.intellij.psi.g.a.g.e.a(e.java:42)
at com.intellij.codeInsight.f.a.cl.a(cl.java:375)
at com.intellij.psi.be.a(be.java:104)
at com.intellij.psi.g.a.g.e.a(e.java:42)
at com.intellij.codeInsight.f.a.j.a(j.java:119)
at com.intellij.codeInsight.f.a.j.run(j.java:146)
at com.intellij.openapi.application.a.d.runReadAction(d.java:224)
at com.intellij.codeInsight.f.a.cq.b(cq.java:42)
at com.intellij.codeInsight.f.a.cq.a(cq.java:35)
at com.intellij.codeInsight.f.a.cq.a(cq.java:19)
at com.intellij.codeInsight.f.a.ca.run(ca.java)
at com.intellij.progress.c.a(c.java:11)
at com.intellij.codeInsight.f.a.cq.run(cq.java:10)
--------------------
While editing the bean:struts tag in the following jsp:
<%@ page
import="com.sabre.apd.web.tablemaint.DynaDataObjectForm,
com.sabre.apd.web.tablemaint.DynaDataObjectFormController"%>
<%@
taglib uri="struts-layout.tld" prefix="layout" %>
<%@ taglib
uri="struts-logic.tld" prefix="logic" %>
<%@ taglib
uri="struts-html.tld" prefix="html" %>
<%@ taglib
uri="struts-bean.tld" prefix="bean" %>
<layout:panel >
<layout:form action="/query">
<bean:struts formBean="dynaDataObjectForm"/>
<logic:iterate name="dynaDataObjectForm"
property="classViewDescriptor.fields" id="field"
type="com.sabre.apd.web.tablemaint.FieldViewDescriptor">
<layout:text
key="<%=field.getDisplayName()%>"
property='<%=field.getAttributeName()%>'/>
</logic:iterate>
<% DynaDataObjectForm form =
(DynaDataObjectForm) request.getAttribute("dynaDataObjectForm");
System.out.println("form =
" + form);
System.out.println("form.getClassViewDescriptor() = " +
form.getClassViewDescriptor());
System.out.println("form.getClassViewDescriptor().getFields() = " +
form.getClassViewDescriptor().getFields());
%>
</layout:form>
</layout:panel>
