problemas para conectar con oracle

cancel
Showing results for 
Search instead for 
Did you mean: 
angelborroy
Alfresco Employee

Re: problemas para conectar con oracle

El log parece bastante claro:

Cannot load JDBC driver class 'org.ORACLE.Driver'
java.lang.ClassNotFoundException: org.ORACLE.Driver

Que del inglés, quiere decir: "No puedo cargar la clase org.ORACLE.Driver" 

Ése es el valor que le has puesto a la variable "db.driver" en tu alfresco-global.properties pero debería ser oracle.jdbc.OracleDriver

Por favor, sigue (cuidadosamente) las instrucciones de Configuring an Oracle database | Alfresco Documentation  

Hyland Developer Evangelist
cristinamr
Advanced

Re: problemas para conectar con oracle

Buenas.

¿Lo solucionaste? ¿Puedes compartir por aqui la solución por si a alguien le ocurre el día de mañana?

Un saludo,

Cris,

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
mali_886
Active Member

Re: problemas para conectar con oracle

Hola buenas tardes a todos  y agradezco  su ayuda Si quedo solucionado el problema.

Los puntos a los que llegue a la solución:

1- estaba usando el documento alfresco-global.properties.sample los corregí por el de alfresco-global.properties

2- el nombre del hostname eraincorrecto. 

3- la conexión a la BD no llegaba correctamente por lo que no se podía realizar la conexión.

Anexo un ejemplo

db.username=alfresco
db.password=alfresco
db.port=1521
db.host=Nombre del  Hostname
db.name=alfresco

db.driver=oracle.jdbc.OracleDriver
db.url=jdbcSmiley Surprisedracle:thin:@${db.host}:${db.port}:${db.name}
db.pool.max=275
db.pool.validate.query=SELECT 1 FROM dual

Ejemplo de creación de tablas

Anexo el lo donde indica la conexión

Saludos

cesarista
Customer

Re: problemas para conectar con oracle

Buenas Adriana:

Independientemente de los problemas de conectividad que has tenido con el host si utilizas la version Enterprise 5.2.2 (Alfresco Content Services), para que esa instancia tenga soporte de Alfresco (además de otros problemas derivados) necesitas usar la version 12c de Oracle. Cristina lo ha comentado antes de hecho, y es importante que respetes el stack certificado de Alfresco. Por lo que he leido, has mencionado tanto la version 10 en tus pruebas y la 11g en productivo.

Supported Platforms | Alfresco Documentation 

Saludos.

--C.

mali_886
Active Member

Re: problemas para conectar con oracle

Buenas Tardes

Tengo problemas en mi Alfresco instale en otro server y la conexión se realiza exitosamente pero no me permite iniciar sesión tengo los siguientes log.

Ya realice todos los pasos anterior a esta instalación resulto exitoso pero ene esta nueva instalación no encuentro el detalle.

Ojala puedan ayudarme.

Saludos

angelborroy
Alfresco Employee

Re: problemas para conectar con oracle

Cannot load JDBC driver class 'org.oracle.Driver'
java.lang.ClassNotFoundException: org.oracle.Driver

Tienes que incluir el JAR de JDBC para Oracle. 

Hyland Developer Evangelist
cristinamr
Advanced

Re: problemas para conectar con oracle

Además de lo que comenta Ángel ¿Qué versión de Alfresco usas? Porque tienes excepciones con la licencia:

   There is no license certificate installed for Enterprise - v5.2.

Alfresco community no es compatible con Oracle mientras que la versión Alfresco One (de pago) sí. Tienes un periodo de prueba de 30 días, tras ello, Alfresco se pondrá en modo lectura.

Además de la licencia se queja de la ubicación del alf_data.

Coméntanos y te echamos un cable.

Un saludo,

Cris.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
mali_886
Active Member

Re: problemas para conectar con oracle

Buenas tardes

Se corrigió la ubicacion de ALf_data y el driver, se esta validando la licencia ya que es enterprise 5.2.

Tengo otra duda alfresco tiene alguna restricción con los archivos pdf? nosotros tenemos una aplicación de .net que disecciona al repositorio de alfresco sin embargo pareciera que corrompe los archivos y no los deja abrir solo en alfresco pero un asi cuando se descargar ya sea de alfresco o de la aplicaicon externa no los abre.

Agradezco la ayuad,

Saludos

cristinamr
Advanced

Re: problemas para conectar con oracle

En un principio no deberías tener problemas. Reproduce el problema y pasanos el catalina.out a ver si arroja algún error con la transformación.

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
mali_886
Active Member

Re: problemas para conectar con oracle

Hola me presenta otro error a que se debe?

2018-04-12 12:46:42,753 INFO [org.alfresco.repo.admin] [localhost-startStop-1] Connected to database Oracle version Oracle Database 11g Release 11.1.0.0.0 - Production
2018-04-12 12:46:53,894 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] [localhost-startStop-1] Ignoring script patch (post-Hibernate): patch.db-V4.2-metadata-query-indexes
2018-04-12 12:46:53,894 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] [localhost-startStop-1] Ignoring script patch (post-Hibernate): patch.db-V5.1-metadata-query-indexes
2018-04-12 12:46:53,894 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] [localhost-startStop-1] Ignoring script patch (post-Hibernate): patch.db-V5.2-remove-jbpm-tables-from-db
2018-04-12 12:47:06,080 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1]
2018-04-12 12:47:06,439 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1] complete
2018-04-12 12:47:11,500 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'sysAdmin' subsystem, ID: [sysAdmin, default]
2018-04-12 12:47:11,547 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'sysAdmin' subsystem, ID: [sysAdmin, default] complete
2018-04-12 12:47:13,390 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor Repository Template Processor for extension ftl
2018-04-12 12:47:13,390 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor Repository Script Processor for extension js
2018-04-12 12:47:21,200 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'ContentStore' subsystem, ID: [ContentStore, managed, unencrypted]
2018-04-12 12:47:21,278 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'ContentStore' subsystem, ID: [ContentStore, managed, unencrypted] complete
2018-04-12 12:47:21,419 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Connecting to database: jdbcSmiley Surprisedracle:thin:@//rac.aaacesa.com.mx:1521/siianet, UserName=ALFRESCO, Oracle JDBC driver
2018-04-12 12:47:21,419 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.alfresco.repo.domain.hibernate.dialect.AlfrescoOracle9Dialect.
2018-04-12 12:47:23,221 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] No changes were made to the schema.
2018-04-12 12:47:24,351 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: 03120000 Keystores are invalid
at org.alfresco.encryption.EncryptionChecker$1.execute(EncryptionChecker.java:78)
at org.alfresco.encryption.EncryptionChecker$1.execute(EncryptionChecker.java:1)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:333)
at org.alfresco.encryption.EncryptionChecker.onBootstrap(EncryptionChecker.java:67)
at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEventInternal(SafeApplicationEventMulticaster.java:214)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:185)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:334)
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:954)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:70)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.alfresco.encryption.MissingKeyException: Key metadata is missing from keystore D:Alfrescoalf_data/keystore/keystore
at org.alfresco.encryption.AlfrescoKeyStoreImpl.validateKeys(AlfrescoKeyStoreImpl.java:902)
at org.alfresco.encryption.AlfrescoKeyStoreImpl.validateKeys(AlfrescoKeyStoreImpl.java:188)
at org.alfresco.encryption.KeyStoreChecker.validateKeyStores(KeyStoreChecker.java:49)
at org.alfresco.encryption.EncryptionChecker$1.execute(EncryptionChecker.java:73)
... 27 more
2018-04-12 12:47:25,054 INFO [org.alfresco.enterprise.repo.cluster.core.ClusteringBootstrap] Clustering has shutdown.
2018-04-12 12:47:25,054 WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception thrown from ApplicationListener handling ContextClosedEvent
java.lang.NullPointerException
at org.alfresco.repo.workflow.activiti.ActivitiEngineInitializer.onShutdown(ActivitiEngineInitializer.java:65)
at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:67)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEventInternal(SafeApplicationEventMulticaster.java:214)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:190)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:334)
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1055)
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1016)
at org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:586)
at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:143)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:5165)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5829)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:221)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:149)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java: