Community
Participate
Working Groups
Open ID logins are now broken, I get the following exception using I20110222-1025 java.lang.IllegalArgumentException: Node path "users/https://www.google.com/accounts/o8/id?id=AItOawnvdz32MPyj49OueAGtdSdp5toGbRB0OMQ/profile/general" is not valid. at org.eclipse.equinox.internal.security.storage.SecurePreferences.validatePath(SecurePreferences.java:361) at org.eclipse.equinox.internal.security.storage.SecurePreferences.node(SecurePreferences.java:95) at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.node(SecurePreferencesWrapper.java:83) at org.eclipse.orion.internal.server.user.securestorage.SecureStorageUserProfileService.getUserProfileNode(SecureStorageUserProfileService.java:49) at org.eclipse.orion.server.authentication.formopenid.servlets.FormOpenIdLoginServlet.doPost(FormOpenIdLoginServlet.java:122) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:28) at org.eclipse.orion.internal.server.servlets.file.EditSupportFilter.doFilter(EditSupportFilter.java:46) at org.eclipse.equinox.http.registry.internal.FilterManager$FilterWrapper.doFilter(FilterManager.java:173) at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:71) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:25) at org.eclipse.orion.server.configurator.servlet.WelcomeFileFilter.doFilter(WelcomeFileFilter.java:39) at org.eclipse.equinox.http.registry.internal.FilterManager$FilterWrapper.doFilter(FilterManager.java:173) at org.eclipse.equinox.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:71) at org.eclipse.equinox.http.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:25) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:130) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
After updating to N2011022320, I still get the IllegalArgumentException in the server console, but the navigator does show up with content.
This is a problem with secure storage. Szymon will you look at it?
FWIT, another IAE when trying to get a node from SS: bug 346074.
*** Bug 348121 has been marked as a duplicate of this bug. ***
I assume this is an old bug given the reference to version 0.2. I am not seeing any problems signing in with OpenId. Marking resolved in 5.0 and we can reopen if in fact this is still a problem.