- Computers & Servers
- Components
- Phones & Tablets
-
TV, monitors, multimedia
- Monitors
- TVs
- Projectors
- Blu-Ray players
- DVD players
- MP3/MP4 players
- Audio systems
- Gramophones
- Screens
- Microphones
- Receivers
- Radio
- Headphones
- Speakers
- Wireless speakers
- Digital voice recorders
- Wireless presenters
- ScreenBar & Desk lamps
- Remote controls
- Stands for displays & projectors
- Kiosks and Totems
- Professional displays
-
Printers, Scanners & MFPs
- Inkjet printers
- Inkjet MFPs
- Laser printers
- Laser MFPs
- Color laser printers
- Color laser MFPs
- Color LED printers
- Color LED MFPs
- Label printers
- Labelling systems
- POS printers
- Photo printers
- Dot matrix printers
- Mobile printers
- Plotters
- Cutting plotters
- Copiers
- Color copiers
- Scanners
- Mobile scanners
- Peripheral options
-
Consumables
- Consumables for laser printers
- Consumables for inkjet printers
- Consumables for copiers
- Consumables for plotters
- Consumables for dot matrix printers
- Consumables for label makers
- Consumables for tape drives
- Consumables for thermal transfer printers
- Consumables for POS printers
- Papers for laser printers
- Inkjet papers
- Papers for plotters
-
Network devices
- IP phones
- KVM devices
- VoIP
- Webcams
- Access points
- Industrial access points
- Antennas
- Wireless amplifiers
- Video conferencing systems
- Firewalls
- Switches
- Industrial switches
- Concentrators
- Communication cabinets
- Connectors
- Routers
- Integrated service routers
- Cables
- Cable accessories
- Mounting components
- Network adapters
- Network cards
- Network accessories
- Tools
- Information storage
- Photovoltaic systems
- STEM, IoT, Video surveillance
- Gaming devices & Accessories
- Software
- Uninterruptible power supplies
- Photo & Video
- Accessories & Warranties
- Sports & Leisure
- Air conditioners, heating appliances and air care
-
Health & Beauty appliances
- LED/UV lamps
- Blood pressure monitors
- Baby monitors
- Electric hairbrushes
- Electric toothbrushes
- Electronic scales
- Epilators
- Infrared lamps
- Inhalers
- Cosmetic mirrors
- Massage chairs
- Massagers
- Hair curlers
- Shavers
- Hair clippers
- Steam vaporizers
- Breast pumps
- Hair presses
- Face & Body accessories
- Pulse oximeters
- Hair dryers
- Hearing amplifiers
- Sterilisers
- Thermometers
- Heat pads
- Trimers
- Food warmers
- Face & Body devices
- Manicure & Pedicure appliances
- Pest repellers
- Hygrometers
-
Home appliances
- Accessories for home appliances
- Aroma diffusers
- Cooker hoods
- Barbecues - electric
- Blenders
- Water bottles
- Cookers
- Electric knives
- Electric graters
- Kettles
- Coffee machines
- Coffee grinders
- Hotplates
- Kitchen scales
- Kitchen utensils
- Kitchen machines
- Peeling machines
- Meat grinders
- Microwaves
- Mixers
- Mini ovens
- Multi cookers
- Steam generators
- Steam cleaners
- Hand blenders
- Washing machines
- Ceramic hobs
- Vacuum cleaners
- Sandwich makers
- Juicers
- Dryers
- Cookware
- Dishwashers
- Thermo jugs
- Thermo mug
- Toasters
- Vacuuming devices
- Steam ironing appliances
- Steam cookers
- Healthy cooking appliances
- Freezers
- Fryers
- Ovens
- Refrigerated displays counters
- Refrigerators
- Breadmakers
- Choppers
- Irons
- ABB
- ABBYY
- ACER
- ADATA
- ADOBE
- AMD
- AOC
- APACER
- APPLE
- APC
- ASROCK
- ASUS
- AUTODESK
- BEATS
- BENQ
- BEURER
- BOSCH
- BROTHER
- CANON
- CHIEFTEC
- CISCO
- CITIZEN
- CLASSBUDDY
- CLETECH
- COREL
- D-LINK
- DELL
- EATON
- ELITE SCREEN
- ENGINO
- EPSON
- FITBIT
- FORMRACK
- FUJITSU
- FURY
- GENESIS
- GROWATT
- HP
- HPE
- HIKVISION
- HIKSEMI
- HISENSE
- HONOR
- HUAWEI
- INNO3D
- INTEL
- IRIS
- JBL
- JINKO
- KASPERSKY
- KOBO
- KRUPS
- LANBERG
- LEGO
- LENOVO
- LEXMARK
- LG
- LOGITECH
- MICROSOFT
- MINIX
- MOSHI
- MOULINEX
- MSI
- NATEC
- NEOMOUNTS BY NEWSTAR
- PATRIOT
- PHILIPS
- PHOTON
- PNY
- PORT
- POWERCASE
- ROWENTA
- SAMSONITE
-
SAMSUNG
- SAMSUNG Tablets
- SAMSUNG Mobile phones
- SAMSUNG Monitors
- SAMSUNG TVs
- SAMSUNG Projectors
- SAMSUNG Home Video & Audio
- SAMSUNG Interactive Displays
- SAMSUNG Large format displays
-
SAMSUNG Memory, SSDs & Accessories
- Laptop memory
- Desktop memory
- Server memory
- Internal SSDs 2.5 inch
- Internal SSDs M.2 PCIe
- Internal SSDs U.2 PCIe Enterprise
- External SSDs
- USB flash drives
- Micro SD cards with adapter
- Internal SSDs 2.5" SATA DataCenter
- Internal SSDs U.2 PCIe 2.5" DataCenter
- Internal SSDs PCIe M.2 DataCenter
- Internal SSDs U.2 PCIe 2.5" Enterprise
- Internal SSDs SAS 2.5" Enterprise
- Internal SSDs I.2 PCIe Enterprise
- Internal SSDs HHHL PCIe Enterprise
- SAMSUNG Consumables
- SEAGATE
- SHARP
- SILHOUETTE
- SONY
- SUNNE
- SUNTECH
- TEFAL
- THERMALTAKE
- TOSHIBA
- TRANSCEND
- TRUST
- VERBATIM
- WACOM
- WESTERN DIGITAL
- WITHINGS
- XEROX
- ZyXEL
P/N: 100E7NQ_PRO
Television, Hisense 100" E7NQ Pro, 4K Ultra HD 3840x2160, ULED, FALD, Quantum Dot, 144Hz, IPS, HDR 10+, HLG, Dolby Vision IQ, Dolby Atmos, Smart TV, WiFi 5GHz, WiFi Direct, BT, Anyview Cast, 4xHDMI, 2xUSB, LAN, CI+, DVB-T2/C/S2, Black
24
FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)
The following has evaluated to null or missing: ==> images?last [in template "template/xhtml/details.ftl" at line 56, column 59] ---- Tip: If the failing expression is known to be legally refer to something that's null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign nrjPic = images?last [in template "template/xhtml/details.ftl" at line 56, column 41] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:116) at freemarker.core.Assignment.accept(Assignment.java:76) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.MixedContent.accept(MixedContent.java:62) at freemarker.core.Environment.visitByHiddingParent(Environment.java:333) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.MixedContent.accept(MixedContent.java:62) at freemarker.core.Environment.visitByHiddingParent(Environment.java:333) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.MixedContent.accept(MixedContent.java:62) at freemarker.core.Environment.visitByHiddingParent(Environment.java:333) at freemarker.core.IfBlock.accept(IfBlock.java:48) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.MixedContent.accept(MixedContent.java:62) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.Environment.process(Environment.java:290) at freemarker.template.Template.process(Template.java:312) at org.apache.struts2.components.template.FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:158) at org.apache.struts2.components.UIBean.mergeTemplate(UIBean.java:584) at org.apache.struts2.components.UIBean.end(UIBean.java:538) at org.apache.struts2.views.freemarker.tags.CallbackWriter.afterBody(CallbackWriter.java:84) at freemarker.core.Environment.visitAndTransform(Environment.java:415) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:108) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.MixedContent.accept(MixedContent.java:62) at freemarker.core.Environment.visit(Environment.java:312) at freemarker.core.Environment.process(Environment.java:290) at freemarker.template.Template.process(Template.java:312) at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:223) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191) at org.apache.struts2.rest.RestActionInvocation.executeResult(RestActionInvocation.java:238) at org.apache.struts2.rest.RestActionInvocation.processResult(RestActionInvocation.java:197) at org.apache.struts2.rest.RestActionInvocation.invoke(RestActionInvocation.java:145) at com.opensymphony.xwork2.DefaultActionProxy.execute(DefaultActionProxy.java:147) at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) at stemo.ActionMapper.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:45) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at org.wildfly.elytron.web.undertow.server.ElytronRunAsHandler.lambda$handleRequest$1(ElytronRunAsHandler.java:68) at org.wildfly.security.auth.server.FlexibleIdentityAssociation.runAsFunctionEx(FlexibleIdentityAssociation.java:103) at org.wildfly.security.auth.server.Scoped.runAsFunctionEx(Scoped.java:161) at org.wildfly.security.auth.server.Scoped.runAs(Scoped.java:73) at org.wildfly.elytron.web.undertow.server.ElytronRunAsHandler.handleRequest(ElytronRunAsHandler.java:67) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at org.wildfly.elytron.web.undertow.server.servlet.CleanUpHandler.handleRequest(CleanUpHandler.java:38) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.server.handlers.MetricsHandler.handleRequest(MetricsHandler.java:64) at io.undertow.servlet.core.MetricsChainHandler.handleRequest(MetricsChainHandler.java:59) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1544) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1544) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1544) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1544) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:100) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:387) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.lang.Thread.run(Thread.java:750)