this happened while using the my_editors, the stacktrace didn't give a clue
either (at least not to me). Here it comes:

007-06-19 10:39:18,166 SERVICE bridge.jsp.taglib.FieldInfoTag - Reading
taglib field-handlers
Jun 19, 2007 10:39:24 AM org.apache.catalina.core.StandardWrapperValveinvoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.IllegalArgumentException: You cannot use non-existing field '
module.number' of node '18049' existing fields of 'insrel' are [_dnumber,
_exists, owner, _number, rnumber, _snumber, dnumber, snumber, dir, otype,
number]
   at org.mmbase.module.core.MMObjectNode.checkFieldExistance(
MMObjectNode.java:479)
   at org.mmbase.module.core.MMObjectNode.getValue(MMObjectNode.java:819)
   at org.mmbase.module.core.MMObjectNode.getIntValue(MMObjectNode.java
:1052)
   at org.mmbase.bridge.implementation.BasicCloud.checkNodes(
BasicCloud.java:799)
   at org.mmbase.bridge.implementation.BasicNodeManager.getList(
BasicNodeManager.java:380)
   at org.mmbase.bridge.jsp.taglib.AbstractNodeListTag.getNodesAndTrim(
AbstractNodeListTag.java:176)
   at org.mmbase.bridge.jsp.taglib.AbstractNodeListTag.getNodesAndTrim(
AbstractNodeListTag.java:151)
   at org.mmbase.bridge.jsp.taglib.ListRelationsTag.doStartTag(
ListRelationsTag.java:145)
   at
org.apache.jsp.mmbase.edit.my_005feditors.edit_005fobject_jsp._jspService
(edit_005fobject_jsp.java:875)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:334)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
:314)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
   at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
   at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
   at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
   at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
   at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
   at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
   at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
   at java.lang.Thread.run(Thread.java:613)
06-19 10:39:24 PAGE ERROR   500.jsp 241 - 20070619103924452:
06-19 10:39:24 PAGE ERROR   500.jsp 241 - 20070619103924452:
Headers
----------
host: localhost:8080
user-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4)
Gecko/20070515 Firefox/2.0.0.4
accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9
,text/plain;q=0.8,image/png,*/*;q=0.5
accept-language: en-us,en;q=0.5
accept-encoding: gzip,deflate
accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
keep-alive: 300
connection: keep-alive
referer: http://localhost:8080/mmbase/edit/my_editors/index.jsp?ntype=module
cookie: my_editors_typelist=all; my_editors_searchbox=after;
my_editors_sort=nu; my_editors_maxitems=250; my_editors_maxdays=99999;
mmjspeditors_liststyle=short; JSESSIONID=002B9FC9F150C9F1D4459C352E1BFCF0

Attributes
----------
javax.servlet.forward.request_uri: /mmbase/edit/my_editors/edit_object.jsp
javax.servlet.forward.context_path:
javax.servlet.forward.servlet_path: /mmbase/edit/my_editors/edit_object.jsp
javax.servlet.forward.path_info: /mmbase/errorpages/500.jsp
javax.servlet.forward.query_string: nr=11208
javax.servlet.error.servlet_name: jsp
javax.servlet.error.message: Exception in JSP:
/mmbase/edit/my_editors/inc_relations.jsp:57

54:       <td>&nbsp;</td>
55:       <td>
56:         <mm:fieldlist type="edit" fields="owner"><mm:fieldinfo
type="useinput" /></mm:fieldlist>
57:         <%-- When there is was a alias, create that 1 2 --%>
58:         <mm:present referid="alias_name">
59:             <mm:node id="new_alias">
60:             <mm:createalias name="$alias_name" />


Stacktrace:
javax.servlet.error.exception: java.lang.IllegalArgumentException: You
cannot use non-existing field 'module.number' of node '18049' existing
fields of 'insrel' are [_dnumber, _exists, owner, _number, rnumber,
_snumber, dnumber, snumber, dir, otype, number]
org.mmbase.bridge.jsp.taglib._nodeStack:[moduleLanguageList='1',moduleEnrollment='null',moduleAverageRating='null',moduleExtraInformation='<p><strong>Hoe
is de minor opgezet?</strong></p><p> << cut a little text here>>
javax.servlet.error.exception_type: class java.lang.IllegalArgumentException
javax.servlet.error.request_uri: /mmbase/edit/my_editors/edit_object.jsp
_node: 11208
javax.servlet.error.status_code: 500

Misc. properties
----------
method: GET
querystring: nr=11208
requesturl: http://localhost:8080/mmbase/errorpages/500.jsp
mmbase version: MMBase 1.8.3-final 20061205
status: 500

Parameters
----------
nr: 11208

Exception
----------

java.lang.IllegalArgumentException: You cannot use non-existing field '
module.number' of node '18049' existing fields of 'insrel' are [_dnumber,
_exists, owner, _number, rnumber, _snumber, dnumber, snumber, dir, otype,
number]
java.lang.IllegalArgumentException: You cannot use non-existing field '
module.number' of node '18049' existing fields of 'insrel' are [_dnumber,
_exists, owner, _number, rnumber, _snumber, dnumber, snumber, dir, otype,
number]
       at org.mmbase.module.core.MMObjectNode.checkFieldExistance(
MMObjectNode.java:479)
       at org.mmbase.module.core.MMObjectNode.getValue(MMObjectNode.java
:819)
       at org.mmbase.module.core.MMObjectNode.getIntValue(MMObjectNode.java
:1052)
       at org.mmbase.bridge.implementation.BasicCloud.checkNodes(
BasicCloud.java:799)
       at org.mmbase.bridge.implementation.BasicNodeManager.getList(
BasicNodeManager.java:380)
       at org.mmbase.bridge.jsp.taglib.AbstractNodeListTag.getNodesAndTrim(
AbstractNodeListTag.java:176)
       at org.mmbase.bridge.jsp.taglib.AbstractNodeListTag.getNodesAndTrim(
AbstractNodeListTag.java:151)
       at org.mmbase.bridge.jsp.taglib.ListRelationsTag.doStartTag(
ListRelationsTag.java:145)
       at
org.apache.jsp.mmbase.edit.my_005feditors.edit_005fobject_jsp._jspService
(edit_005fobject_jsp.java:875)
       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java
:97)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
       at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:334)
       at org.apache.jasper.servlet.JspServlet.serviceJspFile(
JspServlet.java:314)
       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
       at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
       at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
       at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
       at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
       at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
       at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
       at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
       at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:869)
       at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
       at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
       at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
       at java.lang.Thread.run(Thread.java:613)




On 6/19/07, Michiel Meeuwissen <[EMAIL PROTECTED]> wrote:

   2007/6/19, Bram Enning <[EMAIL PROTECTED]>:
   > The reason it took so long to discover what went wrong was that the
error
   > message was somewhat cryptic. The message was:
   >
   > You cannot use non-existing field 'module.number' of node '11460'
existing
   > fields of 'insrel' are [_dnumber, _exists, owner, _number, rnumber,
   > _snumber, dnumber, snumber, dir, otype, number]

   How odd. I wonder how that is possible. No stack-trace? This was
   caused by a JSP?

   Michiel

   --
   mihxil'  http://meeuw.org
   nl_NL eo_XX en_US
   _______________________________________________
   Users mailing list
   [email protected]
   http://lists.mmbase.org/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/users

Reply via email to