MMBase

<mm:cloud method="pagelogon" .. > goes wrong with <mm:createnode> when within <mm:node> tag

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 1.8.4
  • Fix Version/s: 1.8.4
  • Component/s: Taglib
  • Description:
    Hide
    <mm:cloud>
    <mm:node number="bla">

      <mm:cloud method="pagelogon" username="foo" password="bar">
        <mm:createnode type="articles"> </mm:createnode>
      </mm:cloud>
    </mm:node>
    </mm:cloud>

    gives:

    Operation 'create' on 76 was NOT permitted to anonymous

    org.mmbase.security.SecurityException: Operation 'create' on 76 was NOT permitted to anonymous
    at org.mmbase.security.implementation.context.ContextAuthorization.verify(ContextAuthorization.java:454)
    at org.mmbase.bridge.implementation.BasicCloud.verify(BasicCloud.java:601)
    at org.mmbase.bridge.implementation.BasicNode.commit(BasicNode.java:482)
    at org.mmbase.bridge.util.NodeWrapper.commit(NodeWrapper.java:79)
    at org.mmbase.bridge.jsp.taglib.NodeProviderHelper.doAfterBody(NodeProviderHelper.java:194)
    at org.mmbase.bridge.jsp.taglib.AbstractNodeProviderTag.doAfterBody(AbstractNodeProviderTag.java:95)
    at org.mmbase.bridge.jsp.taglib.NodeTag.doEndTag(NodeTag.java:237)
    at org.apache.jsp.contactnew_jsp._jspx_meth_mm_createnode_0(contactnew_jsp.java:449)
    at org.apache.jsp.contactnew_jsp._jspx_meth_mm_cloud_1(contactnew_jsp.java:385)
    at org.apache.jsp.contactnew_jsp._jspService(contactnew_jsp.java:170)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97
    Show
    <mm:cloud> <mm:node number="bla">   <mm:cloud method="pagelogon" username="foo" password="bar">     <mm:createnode type="articles"> </mm:createnode>   </mm:cloud> </mm:node> </mm:cloud> gives: Operation 'create' on 76 was NOT permitted to anonymous org.mmbase.security.SecurityException: Operation 'create' on 76 was NOT permitted to anonymous at org.mmbase.security.implementation.context.ContextAuthorization.verify(ContextAuthorization.java:454) at org.mmbase.bridge.implementation.BasicCloud.verify(BasicCloud.java:601) at org.mmbase.bridge.implementation.BasicNode.commit(BasicNode.java:482) at org.mmbase.bridge.util.NodeWrapper.commit(NodeWrapper.java:79) at org.mmbase.bridge.jsp.taglib.NodeProviderHelper.doAfterBody(NodeProviderHelper.java:194) at org.mmbase.bridge.jsp.taglib.AbstractNodeProviderTag.doAfterBody(AbstractNodeProviderTag.java:95) at org.mmbase.bridge.jsp.taglib.NodeTag.doEndTag(NodeTag.java:237) at org.apache.jsp.contactnew_jsp._jspx_meth_mm_createnode_0(contactnew_jsp.java:449) at org.apache.jsp.contactnew_jsp._jspx_meth_mm_cloud_1(contactnew_jsp.java:385) at org.apache.jsp.contactnew_jsp._jspService(contactnew_jsp.java:170) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97
  • Environment:
    Tomcat 5.5.23

Activity

André van Toly made changes - 2007-04-25 17:11
Field Original Value New Value
Priority Critical [ 2 ] Blocker [ 1 ]
Michiel Meeuwissen made changes - 2007-04-26 15:48
Assignee MMBase Project Leader [ mmbaseleader ] Michiel Meeuwissen [ mihxil ]
Michiel Meeuwissen made changes - 2007-04-26 16:27
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
Repository Revision Date User Message
MMBase SVN #23293 Thu Apr 26 16:27:32 CEST 2007 michiel MMB-1428
Files Changed
MODIFY /mmbase/trunk/applications/taglib/src/org/mmbase/bridge/jsp/taglib/NodeReferrerTag.java
MODIFY /mmbase/branches/MMBase-1_8/applications/taglib/src/org/mmbase/bridge/jsp/taglib/NodeReferrerTag.java

People

Dates

  • Due:
    2007-04-25
    Created:
    2007-04-25 17:09
    Updated:
    2007-04-26 16:27
    Resolved:
    2007-04-26 16:27