|
Sweet Home 3D Forum » List all forums » » Forum: Developers » » » Thread: SweetHome3DJS - Porting plugin - ARM architecture support » » » » Post: Re: SweetHome3DJS - Porting plugin - ARM architecture support |
Print at Dec 17, 2025, 2:36:27 PM |
| Posted by adizanni at Feb 16, 2024, 7:59:47 PM |
|
Re: SweetHome3DJS - Porting plugin - ARM architecture support I have the impression that those libraries require a desktop environment: Root Cause is the lack of a X!! Display, but the libraries will have to run headless in a server like environment inside a container. Type Exception Report Message An exception occurred processing [/exportToHA.jsp] at line [89] Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception org.apache.jasper.JasperException: An exception occurred processing [/exportToHA.jsp] at line [89] 86: } 87: } 88: 89: BranchGroup root = new BranchGroup(); 90: Object3DBranchFactory objectFactory = new Object3DBranchFactory(); 91: 92: // Add 3D ground, walls, rooms and labels Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:610) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:489) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) Root Cause jakarta.servlet.ServletException: java.lang.ExceptionInInitializerError org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:667) org.apache.jsp.exportToHA_jsp._jspService(exportToHA_jsp.java:383) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) Root Cause java.lang.ExceptionInInitializerError javax.media.j3d.GroupRetained.<init>(GroupRetained.java:155) javax.media.j3d.BranchGroupRetained.<init>(BranchGroupRetained.java:50) javax.media.j3d.BranchGroup.createRetained(BranchGroup.java:72) javax.media.j3d.SceneGraphObject.<init>(SceneGraphObject.java:114) javax.media.j3d.Node.<init>(Node.java:172) javax.media.j3d.Group.<init>(Group.java:551) javax.media.j3d.BranchGroup.<init>(BranchGroup.java:63) org.apache.jsp.exportToHA_jsp._jspService(exportToHA_jsp.java:278) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) Root Cause java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:854) javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:267) javax.media.j3d.GroupRetained.<init>(GroupRetained.java:155) javax.media.j3d.BranchGroupRetained.<init>(BranchGroupRetained.java:50) javax.media.j3d.BranchGroup.createRetained(BranchGroup.java:72) javax.media.j3d.SceneGraphObject.<init>(SceneGraphObject.java:114) javax.media.j3d.Node.<init>(Node.java:172) javax.media.j3d.Group.<init>(Group.java:551) javax.media.j3d.BranchGroup.<init>(BranchGroup.java:63) org.apache.jsp.exportToHA_jsp._jspService(exportToHA_jsp.java:278) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:777) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) Note The full stack trace of the root cause is available in the server logs. |
|
|
Current timezone is GMT Dec 17, 2025, 2:36:27 PM |