in torque/src/java/org/apache/fulcrum/security/torque/peer/managers/PeerUserManager.java [61:89]
public void configure(Configuration conf) throws ConfigurationException
{
super.configure( conf );
// peerClassName = conf.getChild( PEER_CLASS_NAME_KEY).getValue( "org.apache.fulcrum.security.torque.om.TorqueTurbineUserPeer" );
peerClassName = conf.getChild( PEER_CLASS_NAME_KEY).getValue( null );
if (peerClassName != null) {
setPeerClassName( peerClassName );
setCustomPeer(true);
}
Configuration[] userGroupRoleConf = conf.getChild( "userGroupRoleManager").getChildren();
for ( int i = 0; i < userGroupRoleConf.length; i++ )
{
Configuration configuration = userGroupRoleConf[i];
if ( configuration.getName().equals(PEER_CLASS_NAME_KEY) ) {
userGroupRolePeerClassName = configuration.getValue( null );
if (userGroupRolePeerClassName != null) {
setUserGroupRolePeerClassName( userGroupRolePeerClassName );
setCustomPeer(true);
}
}
}
if (peerClassName != null && userGroupRolePeerClassName == null) {
//peerClassName.replace( "TurbineUserPeerImpl", "TurbineUserPeerImpl )
throw new ConfigurationException("If using peers in component configuration (xml) the element userManager expects to have a userGroupRoleManager child element with peerClassName child element.");
}
}