Hi!

While installing Cartaro I get an error. After each try to install Cartaro, I get other errors. This is the last one. I don't know what I can do and what are my mistakes.

I use Debian, GeoServer 2.2.4, tomcat7, postgresql 9.1. The picture "Error" shows the error, after site configuration. My site configuration is shown in "Site config". For geoserver configuration I used http://cartaro.org/documentation/using-drupal-users-and-roles-geoserver documentation. I add a drupal authentication and user group service with exactly the same values and the same name to GeoServer. For all this I used the user root. Before, I configured geoserver/WEB-INF/web.xml and added geoserver-sec-drupal-7.x-1.0-beta5.jar to geoserver/WEB-INF/lib/.

I hope, you can help me.

Kind regards
Ines

GeoServer protocol tells:

2013-04-16 13:35:00,617 INFO [geoserver.security] - Drupal user tries to log in:cartaro pw:xxxxx
2013-04-16 13:35:00,617 INFO [geoserver.security] - Stripped user name: cartaro
2013-04-16 13:35:00,618 INFO [geoserver.security] - Drupal currently installing:true
2013-04-16 13:35:00,618 INFO [geoserver.security] - User cartaro authorized
2013-04-16 13:35:00,619 INFO [geoserver.security] - Instructing GeoServer to accept user: cartaro
2013-04-16 13:35:00,619 INFO [geoserver.security] - Its roles:
2013-04-16 13:35:00,619 INFO [geoserver.security] - authenticated user
2013-04-16 13:35:00,619 INFO [geoserver.security] - INSTALLATION_ADMINISTRATOR
2013-04-16 13:35:00,619 INFO [geoserver.filters] - Creating a new http session outside of the web UI! (normally not desirable), the path is/j_spring_security_check
java.lang.Exception: Full stack trace for the session creation path
	at org.geoserver.filters.SessionDebugFilter$SessionDebugWrapper.getSession(SessionDebugFilter.java:93)
	at javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:229)
	at org.springframework.security.web.context.HttpSessionSecurityContextRepository$SaveToSessionResponseWrapper.createNewSessionIfAllowed(HttpSessionSecurityContextRepository.java:339)
	at org.springframework.security.web.context.HttpSessionSecurityContextRepository$SaveToSessionResponseWrapper.saveContext(HttpSessionSecurityContextRepository.java:280)
	at org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper.doSaveContext(SaveContextOnUpdateOrErrorResponseWrapper.java:81)
	at org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper.sendRedirect(SaveContextOnUpdateOrErrorResponseWrapper.java:73)
	at org.springframework.security.web.DefaultRedirectStrategy.sendRedirect(DefaultRedirectStrategy.java:39)
	at org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler.handle(AbstractAuthenticationTargetUrlRequestHandler.java:76)
	at org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler.onAuthenticationSuccess(SimpleUrlAuthenticationSuccessHandler.java:42)
	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.successfulAuthentication(AbstractAuthenticationProcessingFilter.java:323)
	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.successfulAuthentication(AbstractAuthenticationProcessingFilter.java:288)
	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:213)
	at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
	at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
	at org.geoserver.security.filter.GeoServerUserNamePasswordAuthenticationFilter.doFilter(GeoServerUserNamePasswordAuthenticationFilter.java:99)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:68)
	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	at org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:72)
	at org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
	at org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:97)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:47)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:679)
2013-04-16 13:35:00,622 WARN [servlet.PageNotFound] - No mapping found for HTTP request with URI [/geoserver/accessDenied.jsp] in DispatcherServlet with name 'dispatcher'
CommentFileSizeAuthor
#1 warning.png25.68 KBSchillychen
siteconfig.png76.52 KBSchillychen
error.png19.21 KBSchillychen
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Schillychen’s picture

Issue summary: View changes

added PostgreSQL version

Schillychen’s picture

FileSize
25.68 KB

I solved the problem, but I got a "strict warning". I don't know what it means.

friedjoff’s picture

Which version of Cartaro have you installed? This should be fixed in Cartaro beta7.

BTW: Your installation will work anyway.

augustus.kling’s picture

Status: Active » Closed (fixed)

Thanks for keeping us posted.
We improved the integration with GeoServer in Beta 7 so your original problem is probably gone (the one which you've worked around). The strict warning was also fixed in Beta 7. The warning basically means that a module in Cartaro relied on PHP to guess to ignore an unused method parameter – current version do longer rely on this guessing.

Schillychen’s picture

Status: Closed (fixed) » Active

I installed 7.x-1.0-beta6

Schillychen’s picture

If I update Cartaro, I get this message:

Downloading updates failed: cartaro-7.x-1.0-beta7-core.tar.gz does not contain any .info files.

augustus.kling’s picture

If I update Cartaro, […]

Please give more details here. How do you perform the update?

Schillychen’s picture

I get the updates over the GUI.
/Cartaro/?q=admin/appearance/update

The newer version will be downloaded, but not installed.

augustus.kling’s picture

I'm sorry to say that we cannot support this way of updating at the moment. The misleading presentation of the update in the GUI has thus been removed in Commit 170e5d811d84bfbe26e1eff29b4d6bf3ab5b804a.

Please refer to Friedjoff's instructions in http://drupal.org/node/1960064#comment-7255790 for updating.

augustus.kling’s picture

Issue summary: View changes

Error message included

Anonymous’s picture

Status: Active » Closed (works as designed)