after I found out that javax.el.ElContext is in geronimo-
el._1.0_spec-1.0.1.jar, I did another test by including the jar in my
war/WEB-INF/lib.

Then, I got the 404 "Error: NOT_FOUND" problem and the log posted in
my ealier post.

I don't get any problem when running locally within eclipse. I only
got problem after deploying onto the appspot server.


On Dec 9, 4:24 am, Rusty Wright <rwright.li...@gmail.com> wrote:
> 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
>
> ...
>
> 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.


Reply via email to