powered by Jive Software

PEP + auto-create


I noticed that Openfire does not support the auto-create feature, but which is required for Personal Eventing Services.

If the node does not already exist, the PEP service MUST create the node. This “auto-create” feature (defined in XEP-0060) MUST be supported by a PEP service.

If I publish to PEP to an unknown node, I get item-not-found error.

Nobody complained about that yet? I thought PEP was more widely used and this is a pretty obvious bug.

The #auto-create feature also isn’t included in the pubsub feature list.

It’s probably just not implemented although it’s a hard requirement of PEP!?

I will file a bug then.

Does anybody know?

Fast-forward 4.5 years: initially, https://issues.igniterealtime.org/browse/OF-858 was created to track this issue. A fix was merged, but I believe that it wasn’t quite correct. I’ve raised https://issues.igniterealtime.org/browse/OF-1843 to remedy it. insta-update: bah, I was looking at an old branch. This issue in OF-858 got fixed by OF-1374.