[2284648]  ERROR - intellij.plugins.PluginManager -
[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>

Reply via email to