Protótipo de Baixa Fidelidade - Aplicativo Web E-commerce
Introdução
Este documento apresenta os protótipos de baixa fidelidade do aplicativo web de e-commerce, desenvolvidos utilizando Salt PlantUML. Os wireframes foram criados com base na análise de tarefas realizada e nas histórias de usuário levantadas, focando nas principais funcionalidades identificadas: gestão de pedidos, controle de estoque e atendimento ao cliente.
Metodologia
Os protótipos foram desenvolvidos utilizando a linguagem Salt PlantUML, que permite criar wireframes interativos de forma rápida e colaborativa. A abordagem seguiu os princípios de Design Thinking, priorizando as necessidades dos usuários identificadas na análise de tarefas.
Protótipos de Baixa Fidelidade
Tela de Login
509. An error has occurred : java.lang.IllegalArgumentException I've seen software so bad that even its bugs had bugs PlantUML (1.2026.9beta4) has crashed. Diagram size: 16 lines / 272 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException You guys are getting paid? PlantUML (1.2026.9beta4) has crashed. Diagram size: 16 lines / 272 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela Principal - Dashboard Vendedor
509. An error has occurred : java.lang.IllegalArgumentException Un morceau qui balance du tonnerre? PlantUML (1.2026.9beta4) has crashed. Diagram size: 21 lines / 548 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException Just so you know, I got my license suspended PlantUML (1.2026.9beta4) has crashed. Diagram size: 21 lines / 548 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela de Registro de Pedido
509. An error has occurred : java.lang.IllegalArgumentException Who shaves the barber who shaves all the men who don't shave themselves? PlantUML (1.2026.9beta4) has crashed. Diagram size: 23 lines / 499 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException Boris, I think you're gonna need a bigger bus PlantUML (1.2026.9beta4) has crashed. Diagram size: 23 lines / 499 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela de Consulta de Estoque
509. An error has occurred : java.lang.IllegalArgumentException Ce qui compte, c'est d'avoir envie PlantUML (1.2026.9beta4) has crashed. Diagram size: 22 lines / 640 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException To infinity and beyond! PlantUML (1.2026.9beta4) has crashed. Diagram size: 22 lines / 640 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela de Aprovação de Descontos - Gerente
509. An error has occurred : java.lang.IllegalArgumentException The Regeneron is really kicking in this morning PlantUML (1.2026.9beta4) has crashed. Diagram size: 18 lines / 568 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException There is no problem so bad you can't make it worse PlantUML (1.2026.9beta4) has crashed. Diagram size: 18 lines / 568 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela de Relatórios
509. An error has occurred : java.lang.IllegalArgumentException I have memories, but I can't tell if they're real. PlantUML (1.2026.9beta4) has crashed. Diagram size: 27 lines / 592 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException Does it sound like I'm ordering a pizza? PlantUML (1.2026.9beta4) has crashed. Diagram size: 27 lines / 592 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Tela de Rastreamento - Cliente
Rastreamento de Pedido - Cliente Meu Pedido #12345
Rastreamento de Pedido - Cliente Meu Pedido #12345
Tela de Chat de Suporte - Cliente
509. An error has occurred : java.lang.IllegalArgumentException I've done... questionable things PlantUML (1.2026.9beta4) has crashed. Diagram size: 23 lines / 570 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
509. An error has occurred : java.lang.IllegalArgumentException No JavaScript frameworks were created during the writing of this message. PlantUML (1.2026.9beta4) has crashed. Diagram size: 23 lines / 570 characters. Java Runtime: OpenJDK Runtime Environment JVM: OpenJDK 64-Bit Server VM Default Encoding: UTF-8 Language: en Country: US PLANTUML_LIMIT_SIZE: 4096 You should send this diagram and this image to plantuml@gmail.com or post to https://plantuml.com/qa to solve this issue. You can try to turn around this issue by simplifing your diagram. java.lang.IllegalArgumentException net.sourceforge.plantuml.salt.element.ElementMenuBar.getElementMenuEntry(ElementMenuBar.java:87) net.sourceforge.plantuml.salt.element.ElementMenuBar.addSubEntry(ElementMenuBar.java:68) net.sourceforge.plantuml.salt.factory.ElementFactoryMenu.create(ElementFactoryMenu.java:74) net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex.getNextElement(AbstractElementFactoryComplex.java:64) net.sourceforge.plantuml.salt.factory.ElementFactoryPyramid.create(ElementFactoryPyramid.java:76) net.sourceforge.plantuml.salt.PSystemSalt.createElement(PSystemSalt.java:252) net.sourceforge.plantuml.salt.PSystemSalt.getTextBlock(PSystemSalt.java:116) net.sourceforge.plantuml.UgDiagram.getExporter(UgDiagram.java:124) net.sourceforge.plantuml.UgDiagram.exportDiagram(UgDiagram.java:96) net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145) net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base/java.lang.Thread.run(Thread.java:829) Diagram source: (Use http://zxing.org/w/decode.jspx to decode the qrcode)
Fluxo de Navegação
Fluxo Principal de Navegação Mapa de Telas
Fluxo Principal de Navegação Mapa de Telas
Tela
História de Usuário
Funcionalidade Principal
Dashboard
US01
Busca rápida de clientes
Registro de Pedido
US02
Aplicar descontos personalizados
Consulta Estoque
US03, US06
Estoque em tempo real e alertas
Aprovação Descontos
US04
Aprovação de descontos pelo gerente
Relatórios
US05
Exportar relatórios por período
Rastreamento
US07
Rastrear pedido em tempo real
Chat Suporte
US08
Solicitar trocas via chat
Considerações de Usabilidade
Pontos Fortes Identificados:
Busca intuitiva : Campo de busca prominent na tela principal
Feedback visual : Status claros para estoque (ESGOTADO, CRÍTICO)
Fluxo simplificado : Processo de pedido em etapas claras
Notificações : Alertas visuais para ações importantes
Melhorias Propostas:
Responsividade : Adaptar layouts para dispositivos móveis
Acessibilidade : Adicionar indicadores para usuários com deficiências
Performance : Otimizar carregamento de listas grandes
Validação : Feedback imediato em formulários
Próximos Passos
Validação com usuários : Testar os wireframes com as personas identificadas
Refinamento : Ajustar com base no feedback coletado
Prototipagem interativa : Evoluir para protótipos de alta fidelidade
Desenvolvimento : Usar como base para implementação
Conclusão
Os protótipos de baixa fidelidade apresentados cobrem todas as funcionalidades críticas identificadas na análise de tarefas, priorizando a usabilidade e eficiência dos fluxos principais. A utilização do Salt PlantUML permitiu uma prototipagem rápida e colaborativa, facilitando discussões com a equipe e stakeholders.
Referências
PlantUML Salt. Disponível em: https://plantuml.com/salt
Material Design Guidelines. Disponível em: https://material.io/design
Nielsen, J. Usability Engineering. Academic Press, 1993.
Autor(es)
Data
Versão
Descrição
Autor(es)
24/09/25
1.0
Criação do documento
Equipe de UX/UI
24/09/25
1.1
Adição dos wireframes Salt PlantUML
Equipe de UX/UI
24/09/25
1.2
Mapeamento com histórias de usuário
Equipe de UX/UI