On Jul 7, 2011, at 7:15 PM, Magnolia Forums (on behalf of Radomir Zugic) wrote:

> 
> Hello again,
> 
> I've made some intermittent progress over the last few weeks, but am still 
> having problems. My custom external UM is getting called properly now, as 
> expected. When a new user is created in the external database, it is wrapped 
> as an ExternalUser for use within magnolia (as suggested here, 
> http://forum.magnolia-cms.com/forum/thread.html?threadId=07c95ac9-de12-48c6-a353-997047b94e84).
>  However, I am using the demo-project for testing and its dependency on the 
> PUR module seems to be a problem as it seems to take over the whole user 
> registration process. During user registration, I get a ClassCastException in 
> the AbstractPURProcessor.updateContext() method where the user instance is 
> expected to be of type MgnlUser. 
> 
> As I can find no documentation on the internals of the user 
> registration/login process or how it can be influenced besides custom 
> userManagers/loginModules (obviously the PUR module is interfering at another 
> point in the process), I would appreciate it if someone could roughly outline 
> which components are involved, in which sequence, and how they are configured.

Afaik this is just a form processor so you can change form configuration to use 
different (possibly your own non pur dependent) processor.

HTH,
Jan

> 
> Also, is it possible to use the demo-project with a custom external 
> userManager, i.e. circumvent the PUR module altogether? If using the 
> demo-project the wrong approach to testing altogether, could someone advise 
> me on how to proceed from this point on? I have a custom ExternalUserManager 
> which works on custom ExternalUser instances and would like to use these 
> components for users on the public instance (analogous to the PUR module, but 
> using an external database).
> 
> Thanks,
> Rade
> 
> -- 
> Context is everything: 
> http://forum.magnolia-cms.com/forum/thread.html?threadId=ab673447-5c87-40d6-981c-a45ca8f8cd2a
> 
> 
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------




----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to