test

Preferred Partners

 

More than an IT Provider - We're Your Technology Partner!

Since 1987, PCM has been a leading provider of IT products, services, solutions to businesses, government agencies, educational, institutions, and healthcare facilities.
We provide access to over 300,000 IT products like tablets , notebooks desktops , servers , storage , and networking from leading manufacturers like Cisco , HPI , Apple , Adobe , Lenovo and Microsoft . With powerful eProcurement tools, comprehensive software licensing solutions and dedicated Account Executives, it's easy to get exactly what you need to tackle your technical challenges.

Our Company

Support

We Provide

About Us
Blog
Brands
Careers
Certification & Authorization
Diversity
Investor Relations
Locations
Privacy Policy
RSS
Site Map
Terms of Use and Sale
Why PCM?
Tech Journal
Contact Us
Email Subscriptions
Help Topics
My Account
Order Status
Product Recalls
Business Direct
Employee Purchase Program
Leasing Services
OpsTRACK
Services
Solutions
We proudly welcome American Express® Cards

1940 E. Mariposa Ave, El Segundo, CA 90245 - 800-700-1000
© 2016 PCM Sales, Inc.

SSL

Exception in servlet tooltwist.ecommerce.RoutingUIM: org.apache.jasper.JasperException: An exception occurred processing JSP page /navpoint/msc-home.jsp at line 3093 3090: UserSession userSession = injector.getInstance(UserSession.class); 3091: String customerEmailAddress = (String) request.getSession().getAttribute("customerEmailAddress"); 3092: if (customerEmailAddress == null) { 3093: if (userSession.isLoggedIn()) { 3094: CustomerInfo customerInfo = injector.getInstance(MallCustomersDao.class).accGetCustomerInfoByShopperID(userSession.getShopperId()); 3095: if (customerInfo != null) { 3096: customerEmailAddress = customerInfo.getEmail(); Stacktrace: org.apache.jasper.JasperException: An exception occurred processing JSP page /navpoint/msc-home.jsp at line 3093 3090: UserSession userSession = injector.getInstance(UserSession.class); 3091: String customerEmailAddress = (String) request.getSession().getAttribute("customerEmailAddress"); 3092: if (customerEmailAddress == null) { 3093: if (userSession.isLoggedIn()) { 3094: CustomerInfo customerInfo = injector.getInstance(MallCustomersDao.class).accGetCustomerInfoByShopperID(userSession.getShopperId()); 3095: if (customerInfo != null) { 3096: customerEmailAddress = customerInfo.getEmail(); Stacktrace: at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) at com.dinaa.ui.UiModule.forward_internal(UiModule.java:1170) at com.dinaa.ui.UiModule.forward_internal(UiModule.java:1199) at tooltwist.ecommerce.RoutingUIM.gotoNavpoint(RoutingUIM.java:899) at tooltwist.ecommerce.RoutingUIM.routeToPage(RoutingUIM.java:373) at tooltwist.ecommerce.RoutingUIM.appServletCode(RoutingUIM.java:147) at tooltwist.misc.ServletUiModule.doPost_oneShotWebCall(ServletUiModule.java:3306) at tooltwist.misc.ServletUiModule.doPost(ServletUiModule.java:3001) at tooltwist.misc.ServletUiModule.doGet(ServletUiModule.java:2954) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: com.google.inject.ProvisionException: Guice provision errors: 1) Error in custom provider, com.google.inject.OutOfScopeException: Cannot access scoped object. Either we are not currently inside an HTTP Servlet request, or you may have forgotten to apply com.google.inject.servlet.GuiceFilter as a servlet filter for this request. at com.pcm.session.bridge.XpcSecurityProvider.class(XpcSecurityProvider.java:17) while locating com.pcm.session.bridge.XpcSecurityProvider while locating com.dinaa.xpc.XpcSecurity 1 error at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987) at com.pcm.session.bridge.WidgettiUserSession.isLoggedIn(WidgettiUserSession.java:108) at org.apache.jsp.navpoint.msc_002dhome_jsp._jspService(msc_002dhome_jsp.java:962) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) ... 53 more Caused by: com.google.inject.OutOfScopeException: Cannot access scoped object. Either we are not currently inside an HTTP Servlet request, or you may have forgotten to apply com.google.inject.servlet.GuiceFilter as a servlet filter for this request. at com.google.inject.servlet.GuiceFilter.getContext(GuiceFilter.java:135) at com.google.inject.servlet.GuiceFilter.getRequest(GuiceFilter.java:121) at com.google.inject.servlet.ServletScopes$1$1.get(ServletScopes.java:78) at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:53) at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) ... 58 more