错误： document.register['bean.passwordText'] is undefined
2. Generate a random string for the non-nullable passphrase field.
3. Override lookupRealm method of OpenIDAuthenticationProcessingFilter in spring-security-openid-2.0.5 to ignore the issue about appending wrong port to the url, for example, it may append "80" to an url with https scheme.
4. Use openid_identifier as the html form field to match the openid spec, and ignore duplicate ID "j_username" while using hybrid authentication methods. Enhanced the function: restoring username from cookie.
5. svn rm some .classpath .project .settings files
6. orgnized the spring dependencies
The patch file is attached.