Actualización de la version Enterprise 3.1 a 3.3

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

Actualización de la version Enterprise 3.1 a 3.3

Hola a todos!!

Bueno, comentaros que estoy intentando actualizar mi Alfresco de la versión 3.1.1 a la versión 3.3.1

Os cuento lo que he hecho:

- He guardado el contenido de alf_data de la versión 3.1.1 y he hecho un backup de la base de datos mysql  (mysqldump)
- He instalado la versión 3.3 en un directorio diferente, he borrado la base de datos y he arrancado la nueva versión.
- Ha arrancado sin problemas y funciona bien.

Una vez que he visto que la versión 3.3 funcionaba correctamente

- He copiado el contenido de la carpeta alf_data de la versión 3.1.1 en la versión 3.3
- He restaurado la base de datos y he copiado todos los ficheros de la carpeta extension

Cuando he arrancado la versión 3.3 me ha dado el siguiente error:

12:06:57,854  ERROR [domain.schema.SchemaBootstrap] Ejecuci¾n de comandos fallid
a:
SQL: CREATE TABLE alf_lock_resource
(
   id BIGINT NOT NULL AUTO_INCREMENT,
   version BIGINT NOT NULL,
   qname_ns_id BIGINT NOT NULL,
   qname_localname VARCHAR(255) NOT NULL,
   CONSTRAINT fk_alf_lockr_ns FOREIGN KEY (qname_ns_id) REFERENCES alf_namespace
(id),
   PRIMARY KEY (id),
   UNIQUE INDEX idx_alf_lockr_key (qname_ns_id, qname_localname)
) TYPE=InnoDB
Error: Table 'alf_lock_resource' already exists
File: C:\ALFRES~2\tomcat\temp\Alfresco\AlfrescoSchema-MySQLInnoDBDialect-Update-
23278.sql
Line: 19
12:06:57,854  ERROR [domain.schema.SchemaBootstrap] Actualizaci¾n automßtica de
esquema fallida
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'alf_lock_resou
rce' already exists
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.Util.getInstance(Util.java:381)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2548)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2477)
        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:741)
        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:587)
        at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStateme
nt.java:264)
        at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStateme
nt.java:264)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeStatement(Sche
maBootstrap.java:1120)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeScriptFile(Sch
emaBootstrap.java:1074)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeScriptUrl(Sche
maBootstrap.java:860)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.checkSchemaPatchScrip
ts(SchemaBootstrap.java:831)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.updateSchema(SchemaBo
otstrap.java:733)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:1280)
        at org.springframework.extensions.surf.util.AbstractLifecycleBean.onAppl
icationEvent(AbstractLifecycleBean.java:56)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.m
ulticastEvent(SimpleApplicationEventMulticaster.java:97)
        at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicas
tEvent(SafeApplicationEventMulticaster.java:78)
        at org.springframework.context.support.AbstractApplicationContext.publis
hEvent(AbstractApplicationContext.java:294)
        at org.springframework.context.support.AbstractApplicationContext.finish
Refresh(AbstractApplicationContext.java:858)
        at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:419)
        at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:261)
        at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:192)
        at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:47)
        at org.alfresco.web.app.ContextLoaderListener.contextInitialized(Context
LoaderListener.java:63)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:3972)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
467)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:637)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:563)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:321)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
12:06:57,963  ERROR [web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: 07190000 Actualizaci¾n automßtica d
e esquema fallida
        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:1411)
        at org.springframework.extensions.surf.util.AbstractLifecycleBean.onAppl
icationEvent(AbstractLifecycleBean.java:56)
        at org.springframework.context.event.SimpleApplicationEventMulticaster.m
ulticastEvent(SimpleApplicationEventMulticaster.java:97)
        at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicas
tEvent(SafeApplicationEventMulticaster.java:78)
        at org.springframework.context.support.AbstractApplicationContext.publis
hEvent(AbstractApplicationContext.java:294)
        at org.springframework.context.support.AbstractApplicationContext.finish
Refresh(AbstractApplicationContext.java:858)
        at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:419)
        at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:261)
        at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:192)
        at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:47)
        at org.alfresco.web.app.ContextLoaderListener.contextInitialized(Context
LoaderListener.java:63)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:3972)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
467)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:791)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
1)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)

        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:637)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:563)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:321)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
19)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'alf
_lock_resource' already exists
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
        at com.mysql.jdbc.Util.getInstance(Util.java:381)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2548)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2477)
        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:741)
        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:587)
        at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStateme
nt.java:264)
        at org.apache.commons.dbcp.DelegatingStatement.execute(DelegatingStateme
nt.java:264)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeStatement(Sche
maBootstrap.java:1120)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeScriptFile(Sch
emaBootstrap.java:1074)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.executeScriptUrl(Sche
maBootstrap.java:860)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.checkSchemaPatchScrip
ts(SchemaBootstrap.java:831)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.updateSchema(SchemaBo
otstrap.java:733)
        at org.alfresco.repo.domain.schema.SchemaBootstrap.onBootstrap(SchemaBoo
tstrap.java:1280)
        … 34 more
19-ago-2010 12:06:58 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
19-ago-2010 12:06:58 org.apache.catalina.core.StandardContext start
GRAVE: Fall¾ en arranque del Contexto [/alfresco] debido a errores previos
19-ago-2010 12:06:58 org.apache.catalina.loader.WebappClassLoader clearReference
sJdbc
GRAVE: A web application registered the JBDC driver [org.postgresql.Driver] but
failed to unregister it when the web application was stopped. To prevent a memor
y leak, the JDBC Driver has been forcibly unregistered.

Creo que he hecho mal lo de la base de datos, he seguido los pasos de la wiki (http://wiki.alfresco.com/wiki/General_Upgrade_Process) pero igual no lo he entendido bien…

alguna ayudita por favor¿
30 Replies
cristinamr
Advanced

Re: Actualización de la version Enterprise 3.1 a 3.3

Buenas.

¿Qué SP de la 3.1 tenías instalada? Porque si te fijas en la tabla de compatibilidades, para hacerlo directo debes tenes instalado 3.1SP2:

Target: Version 3.3
Version 2.1 SP7 to Version 3.3.0 FCS
Version 2.2 SP7 to Version 3.3.0 FCS
Version 3.1 SP2 to Version 3.3.0 FCS
Version 3.2 SP1.2 to Version 3.3.0 FCS
Version 2.1 SP7 to Version 3.3 SP1
Version 2.2 SP8 to Version 3.3 SP1
Version 3.1 SP2 to Version 3.3 SP1
Version 3.2 SP1 to Version 3.3 SP1

A lo mejor viene el problema de ahí :/
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
cybermakoki
Member II

Re: Actualización de la version Enterprise 3.1 a 3.3

Donde miro eso??

al final lo que he hecho ha sido borrar la base de datos y restaurarla de nuevo, pero al arrancar  me da un problema de licencia… la cosa es que lo estoy probando con una versión trial.. tenemos en otro servidor instalada la 3.1 con la licencia buena, y también tenemos la licencia de la 3.3 pero antes queria probar con unos trial para ver que problemas me podia generar…

La versión que tengo es la 3.1.1 significa eso que es la 3.1 SP1??
cristinamr
Advanced

Re: Actualización de la version Enterprise 3.1 a 3.3

La versión que tengo es la 3.1.1 significa eso que es la 3.1 SP1??

Justo eso. Tendrías que actualizar a la 3.1 SP2 (3.1.2) y una vez en esa subir a la 3.3.

Puedes consultar la tabla de compatibilidades aquí.

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

Re: Actualización de la version Enterprise 3.1 a 3.3

Gracias Cristina,

Si al final era que yo no lo habia entendido bien Smiley Wink

Voy a hacer lo que comentas y a ver que tal…
cristinamr
Advanced

Re: Actualización de la version Enterprise 3.1 a 3.3

Claro, prueba a ver. Vamos en un principio no tendrías que tener mucho problema. Sino postea y te echamos una mano ^^

Un saludo y suerte =)
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
cybermakoki
Member II

Re: Actualización de la version Enterprise 3.1 a 3.3

Por cierto, de donde me puedo bajar la versión 3.1.2? porque la que viene en la página de alfresco es la última…
cybermakoki
Member II

Re: Actualización de la version Enterprise 3.1 a 3.3

No he dicho nada, lo tenia en mi cuenta de alfresco…  Smiley Surprisedops:  Smiley Surprisedops:  Smiley Surprisedops:
cristinamr
Advanced

Re: Actualización de la version Enterprise 3.1 a 3.3

¿De donde las sueles descargar? Porque en la web de Alfresco están todos (eso sí: tienes que tener cuenta que doy por hecho si tienes la Enterprise Smiley Wink).

Edito: Ya vi tu respuesta Smiley Wink Smiley Wink
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
cybermakoki
Member II

Re: Actualización de la version Enterprise 3.1 a 3.3

He intentado migrar a la 3.1.2 pero me da error al final…

me he fijado en las trazas y veo esto:

09:14:38,649 User:System INFO  [node.index.AVMFullIndexRecoveryComponent]   Rein
dex   100% complete
09:14:38,649 User:System INFO  [node.index.AVMFullIndexRecoveryComponent] Finish
ed rebuilding indexes for AVM Stores
09:14:38,790 User:System WARN  [service.descriptor.DescriptorService] Alfresco l
icense: Failed to verify license - Invalid License!
09:14:38,790 User:System WARN  [service.descriptor.DescriptorService] Alfresco l
icense: Restricted Alfresco Repository to read-only capability
09:14:39,025 User:System INFO  [repo.admin.ConfigurationChecker] El directorio r
aÝz de Alfresco ('dir.root') es: C:\AlfrescoSP2\alf_data
09:14:39,056 User:System ERROR [repo.admin.ConfigurationChecker] ERROR DE INTEGR
IDAD DE CONTENIDO: Contenido del sistema no hallado en el almacÚn de contenidos.

09:14:39,056 User:System ERROR [repo.admin.ConfigurationChecker] Confirme que la
propiedad "dir.root" apunta a la ubicaci¾n correcta.
09:14:39,056 User:System ERROR [web.context.ContextLoader] Context initializatio
n failed
org.alfresco.error.AlfrescoRuntimeException: Confirme que la propiedad "dir.root
" apunta a la ubicaci¾n correcta.
        at org.alfresco.repo.admin.ConfigurationChecker.check(ConfigurationCheck
er.java:312)
        at org.alfresco.repo.admin.ConfigurationChecker.access$000(Configuration
Checker.java:72)
        at org.alfresco.repo.admin.ConfigurationChecker$1.execute(ConfigurationC
hecker.java:178)

Me da error de licencia, asique supongo que tendré que migrar Alfresco en la versión que tengo con las licencias Smiley Sad