Uploaded image for project: 'YesCart'
  1. YesCart
  2. YC-135

Error when image strategy is not specified in category atributes

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.0
    • Fix Version/s: 1.0.0
    • Component/s: sf server, test
    • Labels:
      None

      Description

      13:57:20,507 INFO WebApplication:812 - [wicketFilter] Started Wicket version 1.5.8 in DEPLOYMENT mode
      13:57:38,980 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/HomePage_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,055 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/HomePage.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,080 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/EmptyCentralView_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,425 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/header/StandardHeader_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,429 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/header/StandardHeader.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,445 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/search/SearchView_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,449 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/search/SearchView.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,455 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/cart/SmallShoppingCartView_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,480 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/cart/SmallShoppingCartView.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,500 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/Currency_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,508 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/Language_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,514 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/breadcrumbs/BreadCrumbsView_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,519 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/breadcrumbs/BreadCrumbsView.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,526 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/footer/StandardFooter_ru.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      13:57:39,530 INFO PropertiesFactory:206 - Loading properties files from jndi:/localhost/yes-shop/default/markup/org/yes/cart/web/page/component/footer/StandardFooter.properties.xml with loader org.apache.wicket.resource.XmlFilePropertiesLoader@732483b6
      14:11:45,598 ERROR DefaultExceptionMapper:114 - Unexpected error occurred
      org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [Item [Component id = 2]]
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1755)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:139)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:139)
      at org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:115)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.yes.cart.web.page.component.SubCategoriesCentralView.onBeforeRender(SubCategoriesCentralView.java:130)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3859)
      at org.apache.wicket.Page.onBeforeRender(Page.java:826)
      at org.yes.cart.web.page.AbstractWebPage.onBeforeRender(AbstractWebPage.java:114)
      at org.yes.cart.web.page.HomePage.onBeforeRender(HomePage.java:156)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.Component.internalPrepareForRender(Component.java:2229)
      at org.apache.wicket.Page.internalPrepareForRender(Page.java:279)
      at org.apache.wicket.Component.render(Component.java:2313)
      at org.apache.wicket.Page.renderPage(Page.java:1035)
      at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:115)
      at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:237)
      at org.apache.wicket.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:167)
      at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:784)
      at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
      at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:255)
      at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:212)
      at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:283)
      at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:188)
      at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:244)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.yes.cart.web.filter.AbstractFilter.doFilter(AbstractFilter.java:62)
      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:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.yes.cart.web.filter.AbstractFilter.doFilter(AbstractFilter.java:62)
      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:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
      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:103)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
      at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:879)
      at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:600)
      at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1703)
      at java.lang.Thread.run(Thread.java:662)
      Caused by: java.lang.NullPointerException
      at org.yes.cart.web.support.service.impl.CategoryImageServiceImpl.getImageRepositoryUrlPattern(CategoryImageServiceImpl.java:61)
      at org.yes.cart.web.support.service.impl.AbstractImageServiceImpl.getImageURI(AbstractImageServiceImpl.java:50)
      at org.yes.cart.web.support.service.impl.AbstractImageServiceImpl.getImage(AbstractImageServiceImpl.java:89)
      at org.yes.cart.web.support.entity.decorator.impl.CategoryDecoratorImpl.getDefaultImage(CategoryDecoratorImpl.java:127)
      at org.yes.cart.web.page.component.CategoryView.onBeforeRender(CategoryView.java:69)
      at org.apache.wicket.Component.internalBeforeRender(Component.java:994)
      at org.apache.wicket.Component.beforeRender(Component.java:1028)
      at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1743)
      ... 70 more

        Attachments

          Activity

            People

            • Assignee:
              denis Denis Pavlov
              Reporter:
              denis.lozenko Denis Lozenko (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: