I had to worked around the issue by remapping the table jbp_users and jbp_roles - so I worked directly with the database.
There is probably a better way to do this, I am interested to find out.
Thanks this seems like a strong possibility. I am going to play around with it.
I assume I have access to this package.
Are there any legal issues in using this or is all LGPL covering it?
Do you know are there any examples of using this package out there floating around?
Look at the core-identity portlets
All JBoss Portal code is LGPL
In my case the master copy of users will never be managed by jbp, so as long as users are kept in jbp database it's just another copy to synchronize with the master copy. Thanks for the advice to "never" do this but using yet another api means rewriting a tool that works already for years and before jbp (jbp is not the central piece)
That's why you can write custom modules to adapt to your identity server and manage the users the way you want.
But again. it's not what this topic was about and it doesn't help the initial author of the topic.
I manage two types of environments (LDAP that take cares of distribution) and a MASTER/SLAVE copy that relies on file distribution and database conversion.
It is a deployment choice based on proven tools.
I understand that JBP offers custom modules but for me it is irrelevant : direct access to the database is the only alternative.