DynamicRoster implementation class should be configured in the init.properties file. As it’s an extension to the PresenceState, PresenceSubscription and Roster plugins classes should be configured either for each plugin:
sess-man/plugins-conf/jabber\:iq\:roster/dynamic-roster-classes=<class list> sess-man/plugins-conf/presence-state/dynamic-roster-classes=<classes list> sess-man/plugins-conf/presence-subscription/dynamic-roster-classes=<classes list>
or globally:
sess-man/plugins-conf/dynamic-roster-classes=<classes list>
<classes list> is a comma separated list of classes.