Do you have an EL jar in your lib directory?  For example, the 
geronimo-el_1.0_spec-1.0.1.jar that comes with the app engine sdk?


Wong wrote:
> Hi,
> 
> I should have said "no error log" but on my browser "Error: NOT_FOUND"
> gets displayed.
> 
> Below is my log with serverity set to DEBUG
> #
> 
>    1.
>       12-07 05:33PM 21.623 / 404 11146ms 15477cpu_ms 0kb Mozilla/5.0
> (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/
> 3.5.5,gzip(gfe)
>       See details
> 
>       203.115.242.154 - - [07/Dec/2009:17:33:32 -0800] "GET / HTTP/
> 1.1" 404 229 - "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:
> 1.9.1.5) Gecko/20091102 Firefox/3.5.5,gzip(gfe)"
> "mobisociety.appspot.com"
> 
>    2.
>       I 12-07 05:33PM 23.767
> 
>       javax.servlet.ServletContext log: Set web app root system
> property: 'mobisociety.root' = [/base/data/home/apps/mobisociety/
> 1.338292022072629898/]
> 
>    3.
>       I 12-07 05:33PM 24.139
> 
>       javax.servlet.ServletContext log: Initializing Spring root
> WebApplicationContext
> 
>    4.
>       W 12-07 05:33PM 24.140
> 
>       [mobisociety/1.338292022072629898].<stderr>: log4j:WARN No
> appenders could be found for logger
> (org.springframework.web.context.ContextLoader).
> 
> 
>    5.
>       W 12-07 05:33PM 24.140
> 
>       [mobisociety/1.338292022072629898].<stderr>: log4j:WARN Please
> initialize the log4j system properly.
> 
> 
>    6.
>       I 12-07 05:33PM 30.695
> 
>       javax.servlet.ServletContext log:
> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf
> ok)
> 
>    7.
>       I 12-07 05:33PM 31.005
> 
>       javax.servlet.ServletContext log: Initializing Spring
> FrameworkServlet 'mobisociety'
> 
> 
> 
> 
> 
> On Dec 6, 7:53 am, Rusty Wright <rwright.li...@gmail.com> wrote:
>> What do you mean by "no log"?  I often need to change the console web page's 
>> filter level to debug to see some error messages.
>>
>> Wong wrote:
>>> Points to add
>>> I'm using Spring 3.0.0 RC1
>>> <!-- Resolves logical view names returned by Controllers to Tiles; a
>>> view
>>>             name to resolve is treated as the name of a tiles definition -->
>>>    <bean class="org.springframework.js.ajax.AjaxUrlBasedViewResolver"
>>> id="tilesViewResolver">
>>>            <property name="viewClass"
>>> value="org.springframework.web.servlet.view.tiles2.TilesView"/>
>>>    </bean>
>>>    <!-- Configures the Tiles layout system -->
>>>    <bean
>>> class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"
>>> id="tilesConfigurer">
>>>            <property name="definitions">
>>>                    <list>
>>>                            <value>/WEB-INF/layouts/layouts.xml</value>
>>>                            <!-- Scan views directory for Tiles 
>>> configurations -->
>>>                            <value>/WEB-INF/views/**/views.xml</value>
>>>                    </list>
>>>            </property>
>>>    </bean>
>>> On Dec 1, 10:28 am, Wong <lhw...@gmail.com> wrote:
>>>> Hi,
>>>> I'm trying to configure an environment with Spring and tiles. So far I
>>>> manage to be successful running the local web server within eclipse
>>>> but when I upload
>>>> my appspot and run it I get this error:
>>>> #
>>>> Nested in javax.servlet.ServletException:
>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>> creating bean with name 'tilesConfigurer' defined in ServletContext
>>>> resource [/WEB-INF/config/webmvc-config.xml]: Invocation of init
>>>> method failed; nested exception is java.lang.NoClassDefFoundError:
>>>> javax/el/ELContext:
>>>> org.springframework.beans.factory.BeanCreationException: Error
>>>> creating bean with name 'tilesConfigurer' defined in ServletContext
>>>> resource [/WEB-INF/config/webmvc-config.xml]: Invocation of init
>>>> method failed; nested exception is java.lang.NoClassDefFoundError:
>>>> javax/el/ELContext
>>>>         at
>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean
>>>> (AbstractAutowireCapableBeanFactory.java:1395)
>>>>         at
>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean
>>>> (AbstractAutowireCapableBeanFactory.java:512)
>>>>         at
>>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean
>>>> (AbstractAutowireCapableBeanFactory.java:450)
>>>>         at org.springframework.beans.factory.support.AbstractBeanFactory
>>>> $1.getObject(AbstractBeanFactory.java:289)
>>>>         at
>>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton
>>>> (DefaultSingletonBeanRegistry.java:222)
>>>>         at
>>>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean
>>>> (AbstractBeanFactory.java:286)
>>>>         at
>>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
>>>> (AbstractBeanFactory.java:188)
>>>>         at
>>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons
>>>> (DefaultListableBeanFactory.java:543)
>>>>         at
>>>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization
>>>> (AbstractApplicationContext.java:730)
>>>>         at
>>>> org.springframework.context.support.AbstractApplicationContext.refresh
>>>> (AbstractApplicationContext.java:387)
>>>>         at
>>>> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext
>>>> (FrameworkServlet.java:447)
>>>>         at
>>>> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext
>>>> (FrameworkServlet.java:342)
>>>>         at org.springframework.web.servlet.FrameworkServlet.initServletBean
>>>> (FrameworkServlet.java:308)
>>>>         at org.springframework.web.servlet.HttpServletBean.init
>>>> (HttpServletBean.java:127)
>>>>         at javax.servlet.GenericServlet.init(GenericServlet.java:215)
>>>>         at org.mortbay.jetty.servlet.ServletHolder.initServlet
>>>> (ServletHolder.java:433)
>>>>         at org.mortbay.jetty.servlet.ServletHolder.getServlet
>>>> (ServletHolder.java:342)
>>>>         at 
>>>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
>>>> 463)
>>>>         at org.mortbay.jetty.servlet.ServletHandler.handle
>>>> (ServletHandler.java:362)
>>>>         at org.mortbay.jetty.security.SecurityHandler.handle
>>>> (SecurityHandler.java:216)
>>>>         at org.mortbay.jetty.servlet.SessionHandler.handle
>>>> (SessionHandler.java:181)
>>>>         at org.mortbay.jetty.handler.ContextHandler.handle
>>>> (ContextHandler.java:712)
>>>>         at 
>>>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
>>>> 405)
>>>>         at 
>>>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:268)
>>>>         at 
>>>> org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
>>>>         at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite
>>>> (NormalRewrittenUrl.java:195)
>>>>         at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite
>>>> (RuleChain.java:159)
>>>>         at 
>>>> org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:
>>>> 141)
>>>>         at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest
>>>> (UrlRewriter.java:90)
>>>>         at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter
>>>> (UrlRewriteFilter.java:417)
>>>>         at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
>>>> (ServletHandler.java:1084)
>>>>         at
>>>> org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal
>>>> (HiddenHttpMethodFilter.java:71)
>>>>         at org.springframework.web.filter.OncePerRequestFilter.doFilter
>>>> (OncePerRequestFilter.java:76)
>>>>         at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
>>>> (ServletHandler.java:1084)
>>>>         at
>>>> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal
>>>> (CharacterEncodingFilter.java:88)
>>>>         at org.springframework.web.filter.OncePerRequestFilter.doFilter
>>>> (OncePerRequestFilter.java:76)
>>>>         at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
>>>> (ServletHandler.java:1084)
>>>>         at
>>>> org.springframework.web.filter.ShallowEtagHeaderFilter.doFilterInternal
>>>> (ShallowEtagHeaderFilter.java:57)
>>>>         at org.springframework.web.filter.OncePerRequestFilter.doFilter
>>>> (OncePerRequestFilter.java:76)
>>>>         at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
>>>> (ServletHandler.java:1084)
>>>>         at
>>>> org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal
>>>> (OpenEntityManagerInViewFilter.java:113)
>>>>         at org.springframework.web.filter.OncePerRequestFilter.doFilter
>>>> (OncePerRequestFilter.java:76)
>>>>         at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
>>>> (ServletHandler.java:1084)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:344)
>>>>         at
>>>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke
>>>> (FilterSecurityInterceptor.java:110)
>>>>         at
>>>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter
>>>> (FilterSecurityInterceptor.java:84)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter
>>>> (ExceptionTranslationFilter.java:98)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.session.SessionManagementFilter.doFilter
>>>> (SessionManagementFilter.java:95)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter
>>>> (AnonymousAuthenticationFilter.java:110)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter
>>>> (SecurityContextHolderAwareRequestFilter.java:55)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter
>>>> (RequestCacheAwareFilter.java:36)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter
>>>> (BasicAuthenticationFilter.java:177)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter
>>>> (AbstractAuthenticationProcessingFilter.java:188)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter
>>>> (LogoutFilter.java:106)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at
>>>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter
>>>> (SecurityContextPersistenceFilter.java:80)
>>>>         at org.springframework.security.web.FilterChainProxy
>>>> $VirtualFilterChain.doFilter(FilterChainProxy.java:356)
>>>>         at org.springframework.security.web.FilterChainProxy.doFilter
>>>> (FilterChainProxy.java:150)
>>>>         at
>> ...
>>
>> read more ยป
> 
> --
> 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine for Java" group.
> To post to this group, send email to google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to 
> google-appengine-java+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine-java?hl=en.
> 
> 

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.


Reply via email to