[openbenno-users] Problem mit Openbenno 1.0.8 - "WingS caught an Exception"
Hendrik Hagenow
hagenow at ibg-lahr.de
Tue Mar 9 12:05:47 CET 2010
Sehr geehrtes OpenBenno Team,
nach einer zweiten Installation habe ich OpenBenno zum laufen bekommen
(Unter der neuesten Ubuntu mit Tomcat 5.5 will es partout nicht laufen).
Openbenno läuft bei uns in der Schule unter Debian 5.0.4 und Tomcat 6.0.24.
Das Anlegen der Nutzer hat so weit geklappt, nur bei einem Nutzer
kommt es zu Problemen. Der Nutzername lautet isele und die
Fehlermeldung bei anlegen bzw. nachträglichem editieren ist folgende:
### schnipp ###
Developer information
Message:
String index out of range: -1
Stack trace:
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1949)
at java.lang.String.substring(String.java:1916)
at
de.lwsystems.mailarchive.web.login.ExternalCommandUserDetailsManager.loadUserByUsername(ExternalCommandUserDetailsManager.java:104)
at
de.lwsystems.mailarchive.web.UserInfoTableModel.reload(UserInfoTableModel.java:52)
at
de.lwsystems.mailarchive.web.UserInfoTableModel.updateModelFromUsername(UserInfoTableModel.java:60)
at
de.lwsystems.mailarchive.web.AdminFrame$5.valueChanged(AdminFrame.java:195)
at org.wings.SList.fireSelectionValueChanged(SList.java:519)
at org.wings.SList$1.valueChanged(SList.java:193)
at
javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
at
org.wings.SDefaultListSelectionModel.fireValueChanged(SDefaultListSelectionModel.java:181)
at
org.wings.SDefaultListSelectionModel.fireDelayedEvents(SDefaultListSelectionModel.java:130)
at
org.wings.SDefaultListSelectionModel.fireDelayedFinalEvents(SDefaultListSelectionModel.java:165)
at org.wings.SList.fireFinalEvents(SList.java:992)
at org.wings.SForm.fireEvents(SForm.java:326)
at org.wings.session.SessionServlet.doGet(SessionServlet.java:469)
at org.wings.session.WingServlet.doGet(WingServlet.java:425)
at org.wings.session.WingServlet.doPost(WingServlet.java:174)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
at
org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
at
org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:268)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:87)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:61)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:229)
at
org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at
org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
at
org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:636)
### schnapp ###
Wie bekomme ich das zum laufen?
Noch als weitere Info: Ich sammel die Mails der User, welche
archiviert werden sollen, in einem Sammelpostfach welches ich via
fetchmail abhole. Die gesendeten Mails werden via BCC auch an dieses
Postfach ausgeliefert.
Eine weitere Frage noch: wie verhindere ich, dass immer
benno at localhost steht (User Benno führt das fetchmail aus!).
Grüße aus dem Schwarzwald und Danke schon mal für die Hilfsbereitschaft!
--
Hendrik Hagenow
Systemadministrator
Integriertes Berufliches Gymnasium
Kaufmännische Schulen
Bergstraße 78
77933 Lahr
Tel.: 07821/9391-39
Privat:
Ernst-Ehret-Straße 6
77948 Friesenheim
Handy: 0176/81015191
mail: hagenow at ibg-lahr.de
More information about the users
mailing list