Last Updated: 2006-10-04
+The wire protocols defined in the XMPP RFCs and various XMPP extensions are described formally in terms of W3C XML Schema. This page provides links to online versions of the relevant schemas.
+Note: The following table is sortable, just click on the headers (click twice to reverse the sort order).
+Namespace | +Schema | +Spec | +
---|---|---|
http://etherx.jabber.org/streams | +streams.xsd | +RFC 3920 * | +
http://jabber.org/protocol/activity | +activity.xsd | +XEP-0108 | +
http://jabber.org/protocol/address | +address.xsd | +XEP-0033 | +
http://jabber.org/protocol/amp | +amp.xsd | +XEP-0079 | +
http://jabber.org/protocol/amp#errors | +amp-errors.xsd | +XEP-0079 | +
http://jabber.org/protocol/bytestreams | +bytestreams.xsd | +XEP-0065 | +
http://jabber.org/protocol/caps | +caps.xsd | +XEP-0115 | +
http://jabber.org/protocol/chatstates | +chatstates.xsd | +XEP-0085 | +
http://jabber.org/protocol/commands | +commands.xsd | +XEP-0050 | +
http://jabber.org/protocol/compress | +compress.xsd | +XEP-0138 | +
http://jabber.org/features/compress | +compress-feature.xsd | +XEP-0138 | +
http://jabber.org/protocol/disco#info | +disco-info.xsd | +XEP-0030 | +
http://jabber.org/protocol/disco#items | +disco-items.xsd | +XEP-0030 | +
http://jabber.org/protocol/feature-neg | +feature-neg.xsd | +XEP-0020 | +
http://jabber.org/protocol/geoloc | +geoloc.xsd | +XEP-0080 | +
http://jabber.org/protocol/http-auth | +http-auth.xsd | +XEP-0070 | +
http://jabber.org/protocol/httpbind | +httpbind.xsd | +XEP-0124 | +
http://jabber.org/protocol/ibb | +ibb.xsd | +XEP-0047 | +
http://jabber.org/protocol/mood | +mood.xsd | +XEP-0107 | +
http://jabber.org/protocol/muc | +muc.xsd | +XEP-0045 | +
http://jabber.org/protocol/muc#admin | +muc-admin.xsd | +XEP-0045 | +
http://jabber.org/protocol/muc#owner | +muc-owner.xsd | +XEP-0045 | +
http://jabber.org/protocol/muc#user | +muc-user.xsd | +XEP-0045 | +
http://jabber.org/protocol/nick | +nick.xsd | +XEP-0172 | +
http://jabber.org/protocol/offline | +offline.xsd | +XEP-0013 | +
http://jabber.org/protocol/pubsub | +pubsub.xsd | +XEP-0060 | +
http://jabber.org/protocol/pubsub#errors | +pubsub-errors.xsd | +XEP-0060 | +
http://jabber.org/protocol/pubsub#event | +pubsub-event.xsd | +XEP-0060 | +
http://jabber.org/protocol/pubsub#owner | +pubsub-owner.xsd | +XEP-0060 | +
http://jabber.org/protocol/rosterx | +rosterx.xsd | +XEP-0144 | +
http://jabber.org/protocol/rsm | +rsm.xsd | +XEP-0059 | +
http://jabber.org/protocol/si | +si.xsd | +XEP-0095 | +
http://jabber.org/protocol/si/profile/file-transfer | +file-transfer.xsd | +XEP-0096 | +
http://jabber.org/protocol/sipub | +sipub.xsd | +XEP-0137 | +
http://jabber.org/protocol/soap#fault | +soap-fault.xsd | +XEP-0072 | +
http://jabber.org/protocol/tune | +tune.xsd | +XEP-0095 | +
http://jabber.org/protocol/waitinglist | +waitinglist.xsd | +XEP-0130 | +
http://jabber.org/protocol/xhtml-im | +xhtml-im-driver.xsd | +XEP-0071 | +
http://jabber.org/protocol/xhtml-im | +xhtml-im-model.xsd | +XEP-0071 | +
http://jabber.org/protocol/xhtml-im | +xhtml-im-wrapper.xsd | +XEP-0071 | +
http://jabber.org/protocol/xdata-layout | +xdata-layout.xsd | +XEP-0141 | +
http://jabber.org/protocol/xdata-validate | +xdata-validate.xsd | +XEP-0122 | +
jabber:client | +jabber-client.xsd | +RFC 3920 * | +
jabber:component:accept | +component-accept.xsd | +XEP-0114 | +
jabber:component:connect | +component-connect.xsd | +XEP-0114 | +
jabber:iq:auth | +iq-auth.xsd | +XEP-0078 | +
jabber:iq:gateway | +iq-gateway.xsd | +XEP-0100 | +
jabber:iq:last | +iq-last.xsd | +XEP-0012 | +
jabber:iq:oob | +iq-oob.xsd | +XEP-0066 | +
jabber:iq:pass | +iq-pass.xsd | +XEP-0003 | +
jabber:iq:privacy | +privacy.xsd | +RFC 3921 * | +
jabber:iq:private | +iq-private.xsd | +XEP-0049 | +
jabber:iq:register | +iq-register.xsd | +XEP-0077 | +
jabber:iq:roster | +roster.xsd | +RFC 3921 * | +
jabber:iq:rpc | +jabber-rpc.xsd | +XEP-0009 | +
jabber:iq:search | +iq-search.xsd | +XEP-0055 | +
jabber:iq:time | +iq-time.xsd | +XEP-0090 | +
jabber:iq:version | +iq-version.xsd | +XEP-0092 | +
jabber:server | +jabber-server.xsd | +RFC 3920 * | +
jabber:server:dialback | +dialback.xsd | +RFC 3920 * | +
jabber:x:data | +x-data.xsd | +XEP-0004 | +
jabber:x:delay | +x-delay.xsd | +XEP-0091 | +
jabber:x:encrypted | +x-encrypted.xsd | +XEP-0027 | +
jabber:x:event | +x-event.xsd | +XEP-0022 | +
jabber:x:expire | +x-expire.xsd | +XEP-0023 | +
jabber:x:oob | +x-oob.xsd | +XEP-0066 | +
jabber:x:roster | +x-roster.xsd | +XEP-0093 | +
jabber:x:signed | +x-signed.xsd | +XEP-0027 | +
roster:delimiter | +delimiter.xsd | +XEP-0083 | +
storage:bookmarks | +bookmarks.xsd | +XEP-0048 | +
storage:rosternotes | +rosternotes.xsd | +XEP-0045 | +
urn:ietf:params:xml:ns:xmpp-bind | +bind.xsd | +RFC 3920 * | +
urn:ietf:params:xml:ns:xmpp-e2e | +e2e.xsd | +RFC 3923 | +
urn:ietf:params:xml:ns:xmpp-sasl | +sasl.xsd | +RFC 3920 * | +
urn:ietf:params:xml:ns:xmpp-session | +session.xsd | +RFC 3921 * | +
urn:ietf:params:xml:ns:xmpp-stanzas | +stanzaerror.xsd | +RFC 3920 * | +
urn:ietf:params:xml:ns:xmpp-streams | +streamerror.xsd | +RFC 3920 * | +
urn:ietf:params:xml:ns:xmpp-tls | +tls.xsd | +RFC 3920 * | +
vcard-temp:x:update | +vcard-avatar.xsd | +XEP-0153 | +
* Note: The schemas provided here are the latest versions from the CVS repository, incorporating expected changes as reflected in rfc3920bis and rfc3921bis.
+ diff --git a/activemq-xmpp/src/main/excluded-schemas/iq-register.xsd b/activemq-xmpp/src/main/excluded-schemas/iq-register.xsd new file mode 100644 index 0000000000..bf5d72b3e2 --- /dev/null +++ b/activemq-xmpp/src/main/excluded-schemas/iq-register.xsd @@ -0,0 +1,63 @@ + + +