David Delbecq a écrit :

>Hello, if, like i suppose from your various errors, jfreechart require
>awt/swing api and do draw on it,
>you need to run the tomcat server inside a X server, not only do you
>need to have fonts
>installed and corresponding X libraries (like your link suggest was
>problem), you also need to
>to have X server running and DISPLAY envirronement variable set accordingly.
>
>I would first suggest you start tomcat with
>CATALINA_OPT="-Djava.awt.headless=true"
>  
>

Sorry, it's CATALINA_OPTS  (with the *S*)

>If, like i suppose will be the case, you get HeadlessExceptions when
>running like this, this mean
>you definitly need to run tomcat server inside a X environment.
>
>regards
>David Delbecq
>Mauricio Fernandez A. a écrit :
>
>  
>
>>Thanks for your help
>>
>>Now I have reinstalled the XFree86 completly including the Xvfb and I can
>>start it (XVfb), to test if it is running I execute a xclock and I don´t get
>>any error, so I think it is running ok
>>
>>However, now, when I try to get the jsp wich must show a graphic I get
>>another different error:
>>
>>
>>java.lang.NoClassDefFoundError
>>      org.jfree.chart.ChartFactory.createBarChart3D(ChartFactory.java:764)
>>      
>> com.Prueba.comandos.Graficador2.crearBarChart3DVertical(Graficador2.java:19
>>6)
>>      
>> org.apache.jsp.jsp.grafica_jsp._jspService(org.apache.jsp.jsp.grafica_jsp:1
>>67)
>>      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>....
>>
>>
>>And in another web app in the same server the error is:
>>
>>
>>java.lang.NoClassDefFoundError
>>      java.lang.Class.forName0(Native Method)
>>      java.lang.Class.forName(Class.java:164)
>>      java.awt.Toolkit$2.run(Toolkit.java:821)
>>      java.security.AccessController.doPrivileged(Native Method)
>>      java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
>>      com.actelion.control.Graficador.asignarBackground(Graficador.java:97)
>>      
>> com.actelion.control.Graficador.crearBarChartVertical(Graficador.java:524)
>>      
>> org.apache.jsp.jsp.graficaVisitasMedicasEspecialidadCategoria_jsp._jspServi
>>ce(org.apache.jsp.jsp.graficaVisitasMedicasEspecialidadCategoria_jsp:198)
>>      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>....
>>
>>
>>So having in mind that before Xvfb Installation the error was:
>>
>>http://www.jfree.org/phpBB2/viewtopic.php?t=14319
>>
>>I think I am just with another different problem.
>>
>>Can somebody understand this?
>>
>>Thanks
>>
>>Mauricio Fernandez
>>
>>
>>
>> 
>>
>>    
>>
>>>>     
>>>>
>>>>        
>>>>
>>Hi Mauricio,
>>
>>I had the same problem. The solution is as follows:
>>
>>1. Download and install a virtual frame buffer
>>  Where to find and how to install:
>>  http://testdrive.mapinfo.com/TECHSUPP/MIPROD.NSF/0/a832a07452b9a0e385256f
>>8000760f68?OpenDocument
>>
>>2. Do not forget to create a script to start xvfb - you will find the script
>>under the link above
>>
>>3. Edit the startup.sh or catalina.sh as follows:
>>
>>#export DISPLAY
>>export DISPLAY=<IP_of_your_machine_where_Tomcat_is_running>:0.0
>>export CATALINA_OPTS="-Djava.awt.headless=false"
>>
>>4. Start xvfb
>>
>>5. Restart Tomcat
>>
>>
>>************************************
>>Mit freundlichem Gruß / kind regards
>>
>>Aliye Edao
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>> 
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to