Conectar Alfresco con oracle 10g Express Edition

cancel
Showing results for 
Search instead for 
Did you mean: 
raulrr
Member II

Conectar Alfresco con oracle 10g Express Edition

Buenos días.
Estoy intentando conectar alfresco con oracle express edition en máquinas remotas sin exito alguno. Dejo el log por si alguien puede ayudarme. Muchas gracias.

Mar 22, 2011 11:09:47 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Mar 22, 2011 11:09:47 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 369 ms
Mar 22, 2011 11:09:47 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 22, 2011 11:09:47 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.26
Mar 22, 2011 11:09:47 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Mar 22, 2011 11:09:47 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Mar 22, 2011 11:09:47 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor alfresco.xml
Mar 22, 2011 11:09:47 AM org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
Mar 22, 2011 11:09:50 AM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Mar 22, 2011 11:09:50 AM org.apache.catalina.core.StandardContext start
SEVERE: Context [/alfresco] startup failed due to previous errors
Mar 22, 2011 11:09:50 AM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
SEVERE: A web application registered the JBDC driver [oracle.jdbc.driver.OracleDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
Mar 22, 2011 11:09:51 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive share.war
11:09:55,564  INFO  [extensions.webscripts.DeclarativeRegistry] Registered 309 Web Scripts (+0 failed), 319 URLs
11:09:55,565  INFO  [extensions.webscripts.DeclarativeRegistry] Registered 8 Package Description Documents (+0 failed)
11:09:55,565  INFO  [extensions.webscripts.DeclarativeRegistry] Registered 0 Schema Description Documents (+0 failed)
11:09:55,643  INFO  [extensions.webscripts.AbstractRuntimeContainer] Initialised Spring Surf Container Web Script Container (in 1468.3445ms)
11:09:55,670  INFO  [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
11:09:55,729  INFO  [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
11:09:55,867  INFO  [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
11:09:55,871  INFO  [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
11:09:55,994  INFO  [extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
11:09:55,997  INFO  [extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
Mar 22, 2011 11:09:56 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive wcmqs.war
WARN : org.apache.myfaces.shared_impl.util.LocaleUtils - Locale name in faces-config.xml null or empty, setting locale to default locale : en_US
WARN : org.springframework.beans.GenericTypeAwarePropertyDescriptor - Invalid JavaBean property 'baseUrl' being accessed! Ambiguous write methods found next to actually used [public void org.alfresco.wcm.client.impl.WebScriptCallerImpl.setBaseUrl(java.lang.String) throws java.net.URISyntaxException]: [public void org.alfresco.wcm.client.impl.WebScriptCallerImpl.setBaseUrl(java.net.URI)]
Mar 22, 2011 11:09:58 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive awe.war
Mar 22, 2011 11:10:01 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Mar 22, 2011 11:10:01 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Mar 22, 2011 11:10:01 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Mar 22, 2011 11:10:01 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/18  config=null
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
Mar 22, 2011 11:10:01 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 14228 ms
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
WARN : org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl - WQS unable to connect to repository: Not Found
9 Replies
cristinamr
Advanced

Re: Conectar Alfresco con oracle 10g Express Edition

Buenas.

¿Qué alfresco usas? ¿Es Enterprise? Ojea este hilo por si pudiera ser tu caso. Si no es tu caso: ¿Has migrado?

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
raulrr
Member II

Re: Conectar Alfresco con oracle 10g Express Edition

La versión de alfresco es alfresco-community-3.4.d.
Desde el navegador escribo http://_ip_:8080 y me sale la pagina de tomcat pero si escribo http://_ip_:8080/alfresco me sale error 404 y si escribo http://_ip_:8080/share me sale la página de login pero no puedo logearme.
Perdona mi ignorancia pero no entiendo cuando preguntas si he migrado????
Muchas gracias
Salu2
raulrr
Member II

Re: Conectar Alfresco con oracle 10g Express Edition

Es una instalación nueva, lo que pasa es que alfresco te instala mysql y su propia base de datos
Salu2
cristinamr
Advanced

Re: Conectar Alfresco con oracle 10g Express Edition

Buenas.

No sé si lo sabrás pero alfresco community "oficialmente" no soporta oracle.. Aunque he visto que hay por ahí publicado conectores y demás para poder integrarlo (supongo que estarás usando ese conector).

Si, con el bundle te instala una versión ligera de mysql, pero a ti eso no te debe importar porque siempre y cuando en tu alfresco-global.properties (dentro de ALF_HOME/tomcat/share/classes) apuntes a tu BBDD de Oracle. Por ejemplo, yo tengo un mysql en mi máquina (que no es la que te instala por defecto), y tengo así configurado mi alfresco-global.properties:



### database connection properties ###
db.driver=org.gjt.mm.mysql.Driver
db.username=alfresco34
db.password=alfresco34
db.url=jdbc:mysql://localhost/alfresco34


Tu deberías tener algo similar a esto:


dir.root=/srv/alfresco/data/live
db.driver=oracle.jdbc.OracleDriver
db.url=jdbc:oracle:thin:@<machinename>:1521:<database sid>
db.name=alfresco_live
hibernate.dialect=org.hibernate.dialect.OracleDialect

Ese ejemplo lo he sacado de aquí.

¿Qué tienes en tu global.properties? ¿Tienes instalado el conector? ¿Sigues la wiki o algún tuto?

Migración es cuando tienes instalada una versión y la actualizas a una más nueva, por ejemplo tienes una 3.2 y la actualizas a una 3.4. Es que ayer encontré varios JIRAS reportando tu problema. Por eso te pregunté Smiley Wink

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
raulrr
Member II

Re: Conectar Alfresco con oracle 10g Express Edition

Mi global.properties es

db.driver=oracle.jdbc.OracleDriver
db.username=alfresco
db.password=alfresco
db.name=XE
db.url=jdbc:oracle:thin:@10.0.26.48:1521:XE
Tengo el conector ojdbc6.jar alojado en : /opt/alfresco-3.4.d/tomcat/lib y estoy siguiendo la wiki oficial de alfresco
http://wiki.alfresco.com/wiki/Database_Configuration y algunos articulos sueltos por la web.
Gracias.
cristinamr
Advanced

Re: Conectar Alfresco con oracle 10g Express Edition

He estado mirando y no he encontrado en relación con el fallo que te da  y la versión. Pero me ha llamado la atención este hilo, si te fijas abajo pone su configuración con oracle:

db.driver=oracle.jdbc.OracleDriver
db.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS = (PROTOCOL = TCP)(HOST = 192.0.0.1)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SID = SID_Name)))
db.pool.validate.query=SELECT 1 FROM DUAL

Dos cosas que veo a simple vista: La cadena de db.url=jdbcSmiley Surprisedracle:thin: y la de db.pool.validate ¿no deberías incluirla?

Ojea este post para ver cómo incluirlas.

Si no es eso, poco más podría decirte. A ver si a alguien del foro le ha ocurrido y echa un cable.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
raulrr
Member II

Re: Conectar Alfresco con oracle 10g Express Edition

Perdona, pero quería darte las gracias por tu ayuda, que no te las di en su momento

MUCHAS GRACIAS CRITINA MR
cristinamr
Advanced

Re: Conectar Alfresco con oracle 10g Express Edition

¿Entonces te sirvió? Me alegro una "jartá"  :mrgreen:

¡Un saludo!
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
crisviteri2v88
Member II

Re: Conectar Alfresco con oracle 10g Express Edition

Algo parecido me pasa a mi en el log tengo algo asi: si alguien me pudiera ayudar se lo  agradeceria mucho.

2014-06-12 14:07:30,028  ERROR [solr.tracker.CoreTracker] [SolrTrackerScheduler_Worker-2] Tracking failed
org.alfresco.error.AlfrescoRuntimeException: 05120071 GetModelsDiff return status is 404
   at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1059)
   at org.alfresco.solr.tracker.CoreTracker.trackModelsImpl(CoreTracker.java:1914)
   at org.alfresco.solr.tracker.CoreTracker.trackModels(CoreTracker.java:4660)
   at org.alfresco.solr.tracker.CoreTracker.trackRepository(CoreTracker.java:1239)
   at org.alfresco.solr.tracker.CoreTracker.updateIndex(CoreTracker.java:525)
   at org.alfresco.solr.tracker.CoreTrackerJob.execute(CoreTrackerJob.java:45)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
14:07:30,093 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl] WQS unable to connect to repository: No Encontrado
14:07:32,100 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl] WQS unable to connect to repository: No Encontrado
14:07:34,107 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl] WQS unable to connect to repository: No Encontrado
14:07:36,113 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl] WQS unable to connect to repository: No Encontrado
14:07:38,136 WARN  [org.alfresco.wcm.client.util.impl.GuestSessionFactoryImpl] WQS unable to connect to repository: No Encontrado


mi configuracion de conexion es:


db.driver=net.sourceforge.jtds.jdbc.Driver
db.username=alfresco
db.password=alfresco
db.name=alfresco
db.url=jdbc:jtds:sqlserver://(ip servidor):1433/alfresco
db.txn.isolation=4096
db.port=1433
db.pool.max=40

la conexion no es local