PDA

View Full Version : Error al instalar en Debian 4.0



monical
08-26-2008, 11:12 AM
Holas,
Soy nueva en Pentaho.
Tengo un Debian 4.0 y baje el archivo pentaho-1.7GA-linux-opensource-installer.bin
Segui un manual creo antiguo donde me decia que instale primero el JDK, asi que me baje primero el JSE y luego el JDK 1.6
Cuando instale el Pentaho al parecer tenia su propio motor Java..

En fin, segui el wizard con la opcion Easy Install, lo unico que cambie fue el puerto de MySql a 3366 pues ya tenia otra MySQL en el 3360.

Acaba el wizard pero no levanta el Pentaho.
En la ventana de comando me sale una serie de mensajes ...

22:05:29,885 ERROR [STDERR] 2008/08/22 22:05:29:884 PET [INFO] pentaho] - Loading Spring root WebApplicationContext
22:05:30,082 ERROR [STDERR] 2008/08/22 22:05:30:081 PET [INFO] CollectionFactory - JDK 1.4+ collections available
22:05:30,097 ERROR [STDERR] 2008/08/22 22:05:30:097 PET [INFO] CollectionFactory - Commons Collections 3.x available
22:05:30,214 ERROR [STDERR] 2008/08/22 22:05:30:214 PET [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-acegi-security.xml]
22:05:30,469 ERROR [STDERR] 2008/08/22 22:05:30:469 PET [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common-authorization.xml]
22:05:30,483 ERROR [STDERR] 2008/08/22 22:05:30:483 PET [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-acegi-security-memory.xml]
22:05:30,499 ERROR [STDERR] 2008/08/22 22:05:30:499 PET [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-pentaho-security-memory.xml]
22:05:30,517 ERROR [STDERR] 2008/08/22 22:05:30:517 PET [INFO] XmlWebApplicationContext - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [filterChainProxy,authenticationManager,cacheManager,userCacheBackend,userCache,loggerListener,basicProcessingFilter,basicProcessingFilterEntryPoint,requestParameterProcessingFilter,requestParameterProcessingFilterEntryPoint,pentahoSecurityStartupFilter,anonymousProcessingFilter,anonymousAuthenticationProvider,httpSessionContextIntegrationFilter,rememberMeProcessingFilter,rememberMeServices,rememberMeAuthenticationProvider,logoutFilter,securityContextHolderAwareRequestFilter,httpSessionReuseDetectionFilter,exceptionTranslationFilter,authenticationProcessingFilter,authenticationProcessingFilterEntryPoint,httpRequestAccessDecisionManager,filterInvocationInterceptor,switchUserProcessingFilter,roleVoter,daoAuthenticationProvider,userDetailsService,userMap,userMapFactoryBean,passwordEncoder,userRoleListEnhancedUserMapFactoryBean,inMemoryUserRoleListService,pentahoUserRoleListService]; root of BeanFactory hierarchy
22:05:30,550 ERROR [STDERR] 2008/08/22 22:05:30:550 PET [INFO] XmlWebApplicationContext - 35 beans defined in application context [Root WebApplicationContext]


Estos y otros mas que adjunto en un archivo para que no se mareen.

Pregunta:
1. Se puede solucionar? como?
2. Si no se puede solucionar , cual es la mejor via para desinstalarlo y en todo caso que mas me debo de desinstalar para empezar otra vez?

Muchas Gracias,

Monica

tdidomenico
08-26-2008, 11:58 AM
Hola Mónica.

Yo tambien uso Debian. Por la parte de Pentaho, nunca utilicé el instalador. En algunas instalaciones hice un deployment manual sobre Tomcat, y últimamente estoy utilizando la versión preconfigurada con JBoss.

No estoy seguro sobre como desinstalar lo que instalaste, pero como la version preconfigurada esta autocontenida no hay problema en que la bajes y la ejecutes independientemente de lo que tengas corriendo (excepto que estes ocupando el puerto 8080, en ese caso deberias modificar algunas cosillas).

Si te interesa probar esta opcion, simplemente baja este archivo, descomprimelo y ejecuta el script "start_pentaho.sh":

http://voxel.dl.sourceforge.net/sourceforge/pentaho/pentaho_demo_hsqldb-1.7.0.GA.tar.gz

Una vez que termina de levantar el servidor simplemente apuntas tu navegador a http://localhost:8080/pentaho.

Tambien hay una version que se conecta a mysql y guarda los datos de la plataforma ahi, pero como para hacer pruebas o demos te recomiendo esta con hsql ya que no tenes que preocuparte por nada. (Esto es independiente de que luego puedas conectarte a otras fuentes de datos, entre ellas MySQL, para hacer reportes, etc.)


¡Saludos!

monical
08-26-2008, 12:10 PM
Hola,
Solo para verificar: me dices que no borre nada y que me baje ese archivo que me indicas y lo instale cierto?

En mi debian no tengo navegador asi que creo tengo que cambiar unos datos en un archivos WEB para probarlo desde otra PC.

Recien en la noche puedo probarlo pues estoy en un cliente.

Gracias, Monica

tdidomenico
08-26-2008, 01:01 PM
En realidad lo que digo es que no es necesario que desinstales nada, pero si no lo vas a usar perfectamente podrias hacerlo.

Y en cuanto a acceder remotamente si, deberás modificar el archivo web.xml para modificar el dominio por defecto.

monical
08-27-2008, 08:41 PM
HOla,
recien pude probarlo.
me da un error al levantar JBOSS porque el puerto 8080 esta siendo utilizado, quiza ese es el mismo error por el cual no funciono mi primera instalacion.

20:14:06,447 WARN [JBossWeb] Failed to startConnectors
LifecycleException: service.getName(): "jboss.web"; Falló el arranque del manejador de protocolo: java.net.BindException: Address already in use:8080

y despues de algunos mensaje mas:
20:22:05,162 ERROR [Connector] El conector Coyote no ha sido arrancado
20:22:05,841 WARN [DelegatingURLFactoryService] Unregistration of URL factory org.jboss.portal.core.cms.CMSObjectURLFactory@5b642c failed because it is not registered
20:22:05,842 WARN [DelegatingURLFactoryService] Unregistration of URL factory org.jboss.portal.core.model.instance.InstanceURLFactory@da7c3 failed because it is not registered
20:22:06,103 WARN [DelegatingURLFactoryService] Unregistration of URL factory org.jboss.portal.core.controller.command.mapper.SimpleURLFactory@1e01b65 failed because it is not registered
Shutdown complete
Halting VM


Cuando le hago netstat :
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 8194/java

que me sugieres?

Gracias,
Monica

tdidomenico
08-27-2008, 11:59 PM
En esta URL tenes instrucciones para cambiar el puerto. Presta atención también a los comentarios ya que hablan del acceso desde una maquina remota.

http://wiki.pentaho.com/display/PentahoDoc/04.+Changing+Server+Port

¡Saludos!

monical
09-07-2008, 07:29 PM
Hola,
Segui tus tips pero, la verdad decidi hacer la instalacion en WinXP pues no domino linux.
Gracias, espero volver a intentarlo pronto en Debian o Ubuntu.
Monica