View Cart Checkout
Search Catalog
Soul Purpose News!
Happy, Pretty, Sexy Feet for the summer!
Show off your healthy, happy feet this summer with our simple 4 step-at-home pedicure. Soak, polish, deodorize and moisturize. Everything you need to pamper your hard working feet, infused with essential oils of lavender, green tea and peppermint.

We are excited to announce our new line of CBD Essentials Lifestyle Products.

Don't believe the hype; the sun is our friend! It is a natural source of vitamin D which we need to stay healthy and happy. Get yourself a healthy dose of vitamin D and then add a little more with our moisturizing and nourishing body butters, custards or body lotions. Get your "glow" on!


Cart Summary
Item Qty Subtotal
Total: $0.00

System Error

com.icentris.commonapp.CommonappException: Tell administrators to see logs at ${runtime.date}.Please try again or contact Soul Purpose for help.


==================================== ERROR CONTEXT ====================================
serverTime=[Fri Jan 24 16:23:36 MST 2020]
userLoginId:[null]
server:[http://www.soulpurpose.net]
originalRequest:[/esuite/control/category?PURCHASE_STATE=STANDARD&category_id=packs&style=red]
currentView:[category]
referrer:[null]
user-agent:[CCBot/2.0 (https://commoncrawl.org/faq/)]
param["style"]=[red]
param["category_id"]=[packs]
param["PURCHASE_STATE"]=[STANDARD]
==================================== STACK TRACE ======================================
java.lang.reflect.UndeclaredThrowableException
	at org.ofbiz.commonapp.product.category.CategoryWorker.getRelatedCategoriesRet(CategoryWorker.java:421)
	at org.ofbiz.ecommerce.credit.AbstractAdjustor.getChildCategories(AbstractAdjustor.java:163)
	at org.apache.jsp.ecommerce.catalog.category_jsp._jspService(category_jsp.java:1216)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:594)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600)
	at org.ofbiz.core.region.Section.render(Section.java:233)
	at org.ofbiz.core.region.RenderTag.doEndTag(RenderTag.java:101)
	at org.apache.jsp.ecommerce.templates.main_005ftemplate_jsp._jspx_meth_region_005frender_005f7(main_005ftemplate_jsp.java:1073)
	at org.apache.jsp.ecommerce.templates.main_005ftemplate_jsp._jspx_meth_ic_005fmagnet_005f2(main_005ftemplate_jsp.java:1027)
	at org.apache.jsp.ecommerce.templates.main_005ftemplate_jsp._jspService(main_005ftemplate_jsp.java:292)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:594)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.ofbiz.core.region.Region.render(Region.java:118)
	at org.ofbiz.core.view.RegionViewHandler.render(RegionViewHandler.java:88)
	at org.ofbiz.core.control.RequestHandler.renderView(RequestHandler.java:467)
	at org.ofbiz.core.control.RequestHandler.processEventReturn(RequestHandler.java:359)
	at org.ofbiz.core.control.RequestHandler.doRequest(RequestHandler.java:231)
	at org.ofbiz.core.control.ControlServlet$1.doInTransaction(ControlServlet.java:293)
	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127)
	at org.ofbiz.core.control.ControlServlet.doGet(ControlServlet.java:301)
	at com.icentris.commonapp.controller.OFBizControlServlet.doGet(OFBizControlServlet.java:37)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.icentris.cms.web.filter.IsSiteOpenForThisMarketFilter.doFilter(IsSiteOpenForThisMarketFilter.java:100)
	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:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.icentris.filter.profile.RequestFeatureAccessFilter.doFilter(RequestFeatureAccessFilter.java:89)
	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:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.icentris.esuite.filters.MarketResolveFilter.doFilter(MarketResolveFilter.java:56)
	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:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.icentris.esuite.filters.UserFilter.doFilter(UserFilter.java:121)
	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:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.icentris.esuite.filters.ThreadLocalVariablesResetFilter.doFilter(ThreadLocalVariablesResetFilter.java:46)
	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:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.security.acegisecurity.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:62)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
	at org.soa4j.web.servlet.ContentTypeFilter.doFilterInternal(ContentTypeFilter.java:38)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.web.servlet.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at com.opensymphony.clickstream.ClickstreamFilter.doMatchFound(ClickstreamFilter.java:49)
	at org.soa4j.web.servlet.PathMatcherFilter.doFilterInternal(PathMatcherFilter.java:71)
	at com.opensymphony.clickstream.ClickstreamFilter.doFilterInternal(ClickstreamFilter.java:34)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.web.servlet.PathMatcherFilter.doFilterInternal(PathMatcherFilter.java:40)
	at org.soa4j.web.servlet.AllowRequestFilter.doFilterInternal(AllowRequestFilter.java:31)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.jamon.JamonServletFilter.doMatchNotFound(JamonServletFilter.java:74)
	at org.soa4j.web.servlet.PathMatcherFilter.doFilterInternal(PathMatcherFilter.java:75)
	at org.soa4j.jamon.JamonServletFilter.doFilterInternal(JamonServletFilter.java:43)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.web.servlet.RequestDumpFilter.doFilterInternal(RequestDumpFilter.java:90)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.web.servlet.Log4jNestedDiagnosticContextFilter.doFilterInternal(Log4jNestedDiagnosticContextFilter.java:58)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.soa4j.web.servlet.IgnoreRequestFilter.doMatchNotFound(IgnoreRequestFilter.java:46)
	at org.soa4j.web.servlet.PathMatcherFilter.doFilterInternal(PathMatcherFilter.java:75)
	at org.soa4j.web.servlet.IgnoreRequestFilter.doFilterInternal(IgnoreRequestFilter.java:31)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
	at org.soa4j.web.servlet.FilterChainProxy.doFilter(FilterChainProxy.java:31)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.icentris.commonapp.CommonappException: Tell administrators to see logs at ${runtime.date}.
	at org.ofbiz.commonapp.product.category.CategoryWorker.getRelatedCategoriesCore(CategoryWorker.java:441)
	at org.ofbiz.commonapp.product.category.CategoryWorker.getRelatedCategoriesRet(CategoryWorker.java:415)
	... 141 more
Caused by: java.lang.Exception: Category tree lookup on parentId packs returned null.  This usually indicates a error in the setup of the shopping cart.  For whatever deployment, go to the Catalog Manager, and check for the existance of all the core categories (e.g. US_RETAIL, SIDE) that are being requested.  For deployments using price components (everyone except Reliv and the Herbalife Demo), also check the "View All Categories" page in the Catalog Manager, ensuring that all the core categories are visible for all price types.  Possible solution(s): load the 'catalog.xml' dataload script in webtools.
	... 143 more