JAVA错误:gisserver for javaADF:引用的对象 "#{}" 的范围比引用对象小
Posted on 2011-03-03 22:10 寒宵飞飞 阅读(206) 评论(0) 编辑 收藏 举报Solution or Workaround
Delete the managed-bean definitions for raster layers from faces-config.xml.
Delete references to these managed-beans from the WebQuery managed-bean.
把这个webappQuery去掉就可以了
<managed-bean>
<managed-bean-name>
webappQuery</managed-bean-name>
<managed-bean-class>
com.esri.adf.web.data.query.WebQuery</managed-bean-class>
<managed-bean-scope>
none</managed-bean-scope>
<managed-property>
<property-name>
layerDefinitions</property-name>
<list-entries>
<value>
#{layer1}</value>
<value>
#{layer2}</value>
<value>
#{layer3}</value>
<value>
#{layer4}</value>
<value>
#{layer5}</value>
<value>
#{layer6}</value>
<value>
#{layer7}</value>
<value>
#{layer8}</value>
<value>
#{layer9}</value>
<value>
#{layer10}</value>
<value>
#{layer11}</value>
<value>
#{layer12}</value>
<value>
#{layer13}</value>
<value>
#{layer14}</value>
<value>
#{layer15}</value>
<value>
#{layer16}</value>
<value>
#{layer17}</value>
<value>
#{layer18}</value>
<value>
#{layer19}</value>
<value>
#{layer20}</value>
<value>
#{layer21}</value>
<value>
#{layer22}</value>
<value>
#{layer23}</value>
<value>
#{layer24}</value>
<value>
#{layer25}</value>
<value>
#{layer26}</value>
<value>
#{layer27}</value>
<value>
#{layer28}</value>
<value>
#{layer29}</value>
<value>
#{layer30}</value>
<value>
#{layer31}</value>
<value>
#{layer32}</value>
<value>
#{layer33}</value>
<value>
#{layer34}</value>
</list-entries>
</managed-property>
</managed-bean>
本文来自:http://blog.csdn.net/muzai/archive/2010/09/13/5880665.aspx