All the images in OpenEMM seem to show up fine for me, just the "Save", "Copy", "Delete"... buttons don't show up. When I try to view them directly I get the 500 error @ the bottom of the post. Am I missing a package or setting somewhere?
500 Servlet Exception
java.lang.Error: Probable fatal error:No fonts found.
at sun.font.FontManager.getDefaultPhysicalFont(FontManager.java:1088)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:967)
at sun.font.CompositeFont.doDeferredInitialisation(CompositeFont.java:254)
at sun.font.CompositeFont.getSlotFont(CompositeFont.java:334)
at sun.font.CompositeStrike.getStrikeForSlot(CompositeStrike.java:77)
at sun.font.CompositeStrike.getFontMetrics(CompositeStrike.java:93)
at sun.font.FontDesignMetrics.initMatrixAndMetrics(FontDesignMetrics.java:358)
at sun.font.FontDesignMetrics.<init>(FontDesignMetrics.java:349)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:301)
at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:795)
at org.agnitas.web.ButtonRender.doGet(ButtonRender.java:187)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at org.agnitas.web.filter.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:51)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:507)
at com.caucho.util.ThreadPool.run(ThreadPool.java:433)
at java.lang.Thread.run(Thread.java:675)
I was going to write a new post, but it seems this one fits me exactly. I'm running OpenEMM 5.5.1 on CentOS 5.3. I have the .bash_profile $JAVA_HOME value set as such:
JAVA_HOME=/opt/java1.6/jre1.6.0_16
I'm not anything of a java guy at all, so that's about the most I can think of to provide right now. What other information might you need to be able to further troubleshoot this?
My problem is exactly as normsteel described. In many places throughout the admin area, I do not see the buttons, but instead see the Alt text or value for the image. When I right click on that text and click on view image, I get as normsteel did with a 500 Servlet Exception and then:
*bumping* - since the packages mentioned previously are installed, what more can I do to ensure the packages are being utilized by java, or any other suggestions?
In release 6.0 we use in class ButtonRender the more universal font "SansSerif" instead of "Tahoma" to be more compatible with different configurations.