hello

a reason why a lot of tests go wrong now. it's a bit strage. somehow typerel and typedef are mixed up.

if you run this code:

NodeManager typeRelManager = cloud.getNodeManager("typerel");
RelationManager posrelManager = cloud.getRelationManager("posrel");

Node typerel = typeRelManager.createNode();
            typerel.setIntValue("snumber", 10);
            typerel.setIntValue("dnumber", 20);
            typerel.setNodeValue("rnumber", posrelManager);
            typerel.commit();

you get this error:

org.mmbase.bridge.NotFoundException: Field 'snumber' does not exist in NodeManager 'typedef'.({config=config:XML / virtual/xml (interface org.w3c.dom.Document) commit: EMPTY required., owner=owner:STRING / system/owner (class java.lang.String) commit: EMPTY required pattern:\A[^\n\r]*\z., description=description:STRING / persistent/string (class java.lang.String) commit: EMPTY pattern:\A[^\n\r]*\z., name=name:STRING / system/string (class java.lang.String) commit: EMPTY required unique pattern:\A[^\n\r]*\z., otype=otype:NODE / system/typedef (interface org.mmbase.bridge.Node) commit: EMPTY required enumeration : []., number=number:NODE / system/node (interface org.mmbase.bridge.Node) commit: EMPTY unique.})
        
org.mmbase.bridge.implementation.BasicNodeManager.getField(BasicNodeManager.java:307)
        
org.mmbase.bridge.implementation.BasicNode.setIntValue(BasicNode.java:429)
        org.apache.jsp.test_jsp._jspService(org.apache.jsp.test_jsp:83)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


Ernst
_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to