We're sorry, Products are temporarily unavailable.
Currently not available on lenovo.com
We're sorry, Products are temporarily unavailable.
Free Lenovo Pro membership gives businesses exclusive perks, extra savings, and access to a personal Lenovo Account Manager. Call : (01) 562 8322
", "language": { "en_ie": "%3Cp%3E%3Cspan%20style%3D%22color%3A%20rgb(255%2C%20255%2C%20255)%3B%22%3EFree%20Lenovo%20Pro%20membership%20gives%20businesses%20exclusive%20perks%2C%20extra%20savings%2C%20and%20access%20to%20a%20personal%20Lenovo%20Account%20Manager.%20Call%20%3A%20(01)%20562%208322%3C%2Fspan%3E%3C%2Fp%3E", "en": "" }, "id": "Page1e8d5dcc-70e1-438d-8acd-6747ba195ffd" }, "pageComponentUuid": "b357545c6c245-433a-9346-859f7f003c15", "componentName": "ofp-merchBanner", "rbkeyConfig": { "addToCart": "Add To Cart", "viewModel": "" }, "requestApiData": [ { "data": "Type Exception Report
Message Request processing failed; nested exception is com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n\torg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\torg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)\n\torg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tcom.lenovo.hunter.filter.LogHunterFilter.doFilter(LogHunterFilter.java:76)\n
Root Cause
com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>\n\tcn.fes.config.StoreConfigUtil.getCode(StoreConfigUtil.java:433)\n\tcn.fes.config.StoreConfigUtil.getParentId(StoreConfigUtil.java:295)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getRequestContext(ProductOnlineController.java:310)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getRequestContext(ProductOnlineController.java:298)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner$original$895yZqcY(ProductOnlineController.java:549)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner$original$895yZqcY$accessor$daxPi75L(ProductOnlineController.java)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController$auxiliary$ers8uKGG.call(Unknown Source)\n\torg.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner(ProductOnlineController.java)\n\tsun.reflect.GeneratedMethodAccessor1611.invoke(Unknown Source)\n\tsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tjava.lang.reflect.Method.invoke(Method.java:498)\n\torg.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest$original$2u8rexwj(InvocableHandlerMethod.java:133)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest$original$2u8rexwj$accessor$F7wscmKJ(InvocableHandlerMethod.java)\n\torg.springframework.web.method.support.InvocableHandlerMethod$auxiliary$0FgIAUyR.call(Unknown Source)\n\torg.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java)\n\torg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)\n\torg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)\n\torg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)\n\torg.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\n\torg.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)\n\torg.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n\torg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\torg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)\n\torg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tcom.lenovo.hunter.filter.LogHunterFilter.doFilter(LogHunterFilter.java:76)\n
Note The full stack trace of the root cause is available in the server logs.
ThinkPad X Series devices are primed for portability, but don’t let the small size mislead you. Engineered with the latest technology from Intel® and AMD, at 13" these little powerhouses can tackle any job that crosses your desk—or your dashboard. And with 4G/5G options, epic battery life, and rapid-charging technology, you can go wherever the path takes you.
Whether it’s a 2-in-1 that accommodates every work style with its 360-degree hinge, a tablet with detachable keyboard, or simply the smallest laptop yet, there’s a powerful, highly-portable ThinkPad X model tailored to the way you work.
Meet the Microsoft Secured-core PCs, with security deeply integrated across hardware, firmware, and software. Incorporating Lenovo’s ThinkShield options along with the security features of the Microsoft operating system, our ThinkPad and ThinkCentre laptops offer the highest level of protection available out of the box — and they’re available for direct purchase on our website.
Whether you’re running a business or just looking for a personal device to work from anywhere, when you upgrade to Lenovo Premier Support you’ll get access to:
• Comprehensive hardware and OEM software support
• Single point of contact with advanced engineers 24x7x365
• Technical account managers for proactive relationship & escalation management
• Priority service delivery & repair parts