PDA

View Full Version : Error al cargar el pentaho y la consola de administracion



alveol85
07-02-2009, 12:09 PM
Buen dia alguien me puede colaborar solucionando el siguiente error, ya que al momento de subir el pentaho las carpetas que tengo publicadas que serian los reportes, jpivot no cargan.
ya que se queda un icono en loading y no abre ninguna de mis carpetas.
tambien al momento de abrir la consola se queda cargando y no abre.
este error ocurre muy frecuentemente cuando copio una carpeta que contiene los Xaction, XML, propetires de mis reports.
he intentado reiniciando el pentaho y aun asi no se arregla
Muchas Gracias por Su atencion

tdidomenico
07-03-2009, 07:54 PM
Sería de ayuda ver el contenido del archivo "pentaho.log", que podés encontrar en la carpeta "tomcat/bin", dentro de la instalación del biserver.

¡Saludos!

alveol85
07-08-2009, 09:00 AM
buen dia tdidomenico muchas gracias por contestarme, este es el contenido del pentaho.log que me pides dice lo siguiente cuando subo el servicio:

2009-07-08 07:55:23,531 INFO [CWM] CWM - Loaded CWM model into the default repository.

y cuando bajo el servicio con el archivo stop-pentaho.bat el log cambia con de la siguiente forma:

2009-07-08 08:12:55,046 INFO [CWM] CWM - Loaded CWM model into the default repository.
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.io.EOFException
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: socket write error
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: recv failed
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.net.SocketException: Software caused connection abort: recv failed
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:46,953 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:47,109 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:47,109 ERROR [org.hibernate.util.JDBCExceptionReporter] S1000 General error java.lang.RuntimeException: database alias does not exist
2009-07-08 08:14:47,109 ERROR [org.pentaho.platform.repository.hibernate.HibernateUtil] HIBUTIL.ERROR_0008 - [es_53] commitTransaction() failed.
org.hibernate.exception.GenericJDBCException: Cannot open connection
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:426)
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:119)
at org.hibernate.transaction.JDBCTransaction.commitAndResetAutoCommit(JDBCTransaction.java:139)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:115)
at org.pentaho.platform.repository.hibernate.HibernateUtil.commitTransaction(HibernateUtil.java:431)
at org.pentaho.platform.repository.hibernate.HibernateUtil.systemExitPoint(HibernateUtil.java:686)
at org.pentaho.platform.engine.core.system.StandaloneApplicationContext.invokeExitPoints(StandaloneApplicationContext.java:144)
at org.pentaho.platform.engine.core.system.PentahoSystem.systemExitPoint(PentahoSystem.java:948)
at org.pentaho.platform.web.servlet.SolutionRepositoryService.doGet(SolutionRepositoryService.java:139)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter.doFilter(SwitchUserProcessingFilter.java:341)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.pentaho.platform.web.http.security.SecurityStartupFilter.doFilter(SecurityStartupFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.pentaho.platform.web.http.security.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:164)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.pentaho.platform.web.http.security.HttpSessionReuseDetectionFilter.doFilter(HttpSessionReuseDetectionFilter.java:129)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.pentaho.platform.web.http.filters.ProxyTrustingFilter.doFilter(ProxyTrustingFilter.java:187)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.pentaho.platform.web.http.filters.SystemStatusFilter.doFilter(SystemStatusFilter.java:55)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: S1000 General error java.lang.RuntimeException: database alias does not exist
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
... 67 more

aunque el contenido de el log es un mas largo, si quieres te lo puedo enviar por el correo completo.
que tengas buen dia y muchas gracias.

tdidomenico
07-08-2009, 10:27 AM
Pareciera ser que hay un problema de conexión con la base de datos Hypersonic. ¿La plataforma te permite al menos ingresar a la consola del usuario, ó ni siquiera eso? ¿Sabés si Hypersonic está arrancando correctamente?

¡Saludos!

alveol85
07-08-2009, 01:10 PM
la consola de usuario si abre pero en el explorador de carpetas se queda en loading y no abre ninguna carpeta, y no se si arranca bien el hypersonic, me podrias decir como hago para verificar si esta arrancando bien hypersonic.
Muchas Gracias

tdidomenico
07-08-2009, 02:08 PM
Si estás en Windows, al ejecutar start-pentaho.bat deberían abrirse dos ventanas de comando: una con la consola del Tomcat y otra con la del Hypersonic. Fijate en esta última si hay mensajes de error.

En Linux si corres el comando "ps aux | grep hsql" debería aparecerte una línea con el comando de ejecución de Hypersonic.

alveol85
07-09-2009, 11:11 AM
buen dia tdidomenico, al subir el servicio de pentaho me abren las dos ventanas de DOS, y en la de hypersonic me muestra lo siguiente:

java -cp .\lib\hsqldb-1.8.0.jar org.hsqldb.Server -database.0 hsqldb\sampledata
-dbname.0 sampledata -database.1 hsqldb\hibernate -dbname.1 hibernate -database.
2 hsqldb\quartz -dbname.2 quartz
[Server@56a499]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@56a499]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@56a499]: Startup sequence initiated from main() method
[Server@56a499]: Loaded properties from [D:\Pentaho Malo\biserver-ce\data\server
.properties]
[Server@56a499]: Initiating startup sequence...
[Server@56a499]: Server socket opened successfully in 15 ms.
[Server@56a499]: Database [index=0, id=0, db=file:hsqldb\sampledata, alias=sampl
edata] opened sucessfully in 422 ms.
[Server@56a499]: Database [index=1, id=1, db=file:hsqldb\hibernate, alias=hibern
ate] opened sucessfully in 5594 ms.
[Server@56a499]: Database [index=2, id=2, db=file:hsqldb\quartz, alias=quartz] o
pened sucessfully in 47 ms.
[Server@56a499]: Startup sequence completed in 6078 ms.
[Server@56a499]: 2009-07-09 10:02:27.984 HSQLDB server 1.8.0 is online
[Server@56a499]: To close normally, connect and execute SHUTDOWN SQL
[Server@56a499]: From command line, use [Ctrl]+[C] to abort abruptly

y en el momento de abrir la consola de usuario de pentaho se me añade la siguiente exepcion:

Exception in thread "HSQLDB Connection @1db7df8" java.lang.OutOfMemoryError: Jav
a heap space
at org.hsqldb.lib.HsqlByteArrayOutputStream.ensureRoom(Unknown Source)
at org.hsqldb.rowio.RowOutputBinary.ensureRoom(Unknown Source)
at org.hsqldb.lib.HsqlByteArrayOutputStream.write(Unknown Source)
at org.hsqldb.rowio.RowOutputBinary.writeByteArray(Unknown Source)
at org.hsqldb.rowio.RowOutputBinary.writeBinary(Unknown Source)
at org.hsqldb.rowio.RowOutputBase.writeData(Unknown Source)
at org.hsqldb.Result.write(Unknown Source)
at org.hsqldb.Result.write(Unknown Source)
at org.hsqldb.ServerConnection.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

tdidomenico
07-09-2009, 04:59 PM
Hm, qué extraño. Nunca me pasó que Hypersonic se quedara sin memoria.

Probá editando el archivo "<bi-server>/data/start_hypersonic.bat", y modifica la línea que empieza con "SET command", añadiéndole "-Xmx512m". Quedaría así:


SET command=java -Xmx512m -cp %tempclasspath% org.hsqldb.Server -database.0 hsqldb\sampledata -dbname.0 sampledata -database.1 hsqldb\hibernate -dbname.1 hibernate -database.2 hsqldb\quartz -dbname.2 quartzAhí le asigarías 512MB de espacio en memoria a Hypersonic.

¡Saludos!

alveol85
07-12-2009, 10:22 AM
Muchas gracias tdidomenico por la ayuda funciono perfectamente,Pero tengo la ultima pregunta osea que si yo le doy de parametro -Xmx800m quedaria de espacio en memoria a Hypersonic con 800MB de memoria ya que nosotros manejamos en nuestro servidor web muchos reportes y Jpivot y puede sucedernos lo mismo cuando tengamos demaciados reportes.
Chao y de nuevo mil gracias por la ayuda Prestada

tdidomenico
07-12-2009, 02:52 PM
El Hypersonic sólo almacena información para la plataforma, pero no para tus reportes (a no ser que lo utilices intencionalmente).

Asignándole el mínimo suficiente como para que arranque sin problemas no deberías tener complicaciones en el futuro, más allá del tamaño de tus reportes.

¡Saludos!

andresgiraldo
07-14-2009, 11:58 AM
bnos dias tengo un problema al cargar la consola del administrador no me carga cuando la abro y no encuentro un log de errores ojala me puedean ayudar muchas gracias :D

tdidomenico
07-14-2009, 12:21 PM
El log de la consola de administración se muestra en una ventana al ejecutar "startup.bat". ¿Qué información aparece en tu caso?

alveol85
09-29-2009, 01:42 PM
buen dia tdidomenico me acaba de suceder el mismo error anterior en la carga de reportes en el pentaho 2.0 pero esta vez el error es generado en el tomcat, se queda cargando en el explorador de pentaho las carpetas y no las muestra he mirado el log de errores del tomcat y muestra lo siguiente:

Java heap space
2009-09-29 11:52:19,562 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.lang.OutOfMemoryError: Java heap space
2009-09-29 11:52:22,203 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.lang.OutOfMemoryError: Java heap space
2009-09-29 11:52:22,203 ERROR [org.hibernate.util.JDBCExceptionReporter] Connection is broken: java.lang.OutOfMemoryError: Java heap space
2009-09-29 11:52:24,265 ERROR
[org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/pentaho].[SolutionRepositoryService]] Servlet.service() para servlet SolutionRepositoryService lanzó excepción
org.hibernate.exception.JDBCConnectionException: could not initialize a collection: [org.pentaho.platform.repository.solution.dbbased.RepositoryFile.childrenFiles#5ffd8ea6-9bd7-11de-89c5-bdea83003b76]
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:74)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.loadCollection(Loader.java:2001)
at org.hibernate.loader.collection.CollectionLoader.initialize(CollectionLoader.java:36)
at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:565)
at
org.pentaho.platform.web.http.security.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:164)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at

Caused by: java.sql.SQLException: Connection is broken: java.lang.OutOfMemoryError: Java heap space
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcPreparedStatement.executeQuery(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
at org.hibernate.loader.Loader.doQuery(Loader.java:674)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
at org.hibernate.loader.Loader.loadCollection(Loader.java:1994)
... 71 more

ya he probado editando el archivo de arranque de hipersonic como me lo dijiste antes que es:
"<bi-server>/data/start_hypersonic.bat", y modifica la línea que empieza con "SET command", añadiéndole "-Xmx512m".
y aun así no carga las carpetas
me podrais ayudar a solucionar este problema
muchas gracias por la atencion prestada

tdidomenico
09-29-2009, 01:57 PM
¿Probaste subirlo a un número enorme, para ver si eso lo soluciona? Digamos 2048 en lugar de 512.

Si se soluciona así, mi sugerencia sería estudiar la posibilidad de migrar las bases de datos del sistema de Hypersonic a otra base de datos más poderosa, porque asignarle tanta memoria a aquella me parece algo extremo.

¡Saludos!