Update of
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
In directory
james.mmbase.org:/tmp/cvs-serv15345/community/src/java/com/finalist/cmsc/services/community/security
Modified Files:
Tag: b1_4
Authentication.java AuthenticationHibernateService.java
Log Message:
CMSC-830 - Add Send Password functionality: major updates to Community and Form
validations.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
See also: http://www.mmbase.org/jira/browse/CMSC-830
Index: Authentication.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/Authentication.java,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -b -r1.2.2.1 -r1.2.2.2
--- Authentication.java 25 Mar 2008 14:55:47 -0000 1.2.2.1
+++ Authentication.java 25 Mar 2008 18:46:27 -0000 1.2.2.2
@@ -33,12 +33,18 @@
private static final long serialVersionUID = 1L;
+ /** Authentication id
+ *
+ */
@Id
@GeneratedValue
- private Long id; //Authentication id
+ private Long id;
+ /** account used for login
+ *
+ */
@Column(unique = true)
- private String userId; //account used for login
+ private String userId;
private String password;
Index: AuthenticationHibernateService.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthenticationHibernateService.java,v
retrieving revision 1.3.2.2
retrieving revision 1.3.2.3
diff -u -b -r1.3.2.2 -r1.3.2.3
--- AuthenticationHibernateService.java 21 Mar 2008 16:46:29 -0000 1.3.2.2
+++ AuthenticationHibernateService.java 25 Mar 2008 18:46:27 -0000 1.3.2.3
@@ -34,7 +34,9 @@
authentication.setUserId(userId);
authentication.setPassword(encodePassword(password, userId));
authentication.setEnabled(true);
- authentication.setId((Long)getSession().save(authentication));
+ Long id = (Long)getSession().save(authentication);
+ getSession().flush();
+ authentication.setId(id);
return authentication;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs