留言板

Problemas al migrar de liferay 6.0.6 a liferay 6.1.2-ce-ga3

Francisco LM,修改在10 年前。

Problemas al migrar de liferay 6.0.6 a liferay 6.1.2-ce-ga3

New Member 帖子: 6 加入日期: 10-3-19 最近的帖子
Estoy migrando y al verificar documentLibrary da la sigueinte excepción:

13:58:02,225 INFO [localhost-startStop-1][VerifyProcess:55] Verifying com.liferay.portal.verify.VerifyDocumentLibrary
13:58:27,273 ERROR [localhost-startStop-1][MainServlet:217] com.liferay.portal.kernel.events.ActionException: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: com.liferay.portlet.documentlibrary.NoSuchFileException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0
com.liferay.portal.kernel.events.ActionException: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: com.liferay.portlet.documentlibrary.NoSuchFileException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0
at com.liferay.portal.events.StartupAction.run(StartupAction.java:56)
at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1300)
at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:214)
at javax.servlet.GenericServlet.init(GenericServlet.java:160)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5123)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5407)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:657)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1636)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: com.liferay.portlet.documentlibrary.NoSuchFileException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0
at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:61)
at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:110)
at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:76)
at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:46)
at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:144)
at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:65)
at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:246)
at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:161)
at com.liferay.portal.events.StartupAction.run(StartupAction.java:50)
... 20 more
Caused by: com.liferay.portal.verify.VerifyException: com.liferay.portlet.documentlibrary.NoSuchFileException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0
at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:61)
at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:66)
at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:41)
at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:58)
... 28 more
Caused by: com.liferay.portlet.documentlibrary.NoSuchFileException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0
at com.liferay.portlet.documentlibrary.store.FileSystemStore.getFileAsStream(FileSystemStore.java:215)
at com.liferay.portlet.documentlibrary.store.StoreProxyImpl.getFileAsStream(StoreProxyImpl.java:178)
at com.liferay.portlet.documentlibrary.store.SafeFileNameStoreWrapper.getFileAsStream(SafeFileNameStoreWrapper.java:264)
at com.liferay.portlet.documentlibrary.store.DLStoreImpl.getFileAsStream(DLStoreImpl.java:295)
at sun.reflect.GeneratedMethodAccessor351.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.liferay.portal.security.pacl.PortalSecurityManagerImpl$DoBeanLocatorImplPACL$1.invoke(PortalSecurityManagerImpl.java:475)
at com.liferay.portal.security.pacl.PACLInvocationHandler.doInvoke(PACLInvocationHandler.java:62)
at com.liferay.portal.security.pacl.PACLInvocationHandler.invoke(PACLInvocationHandler.java:51)
at $Proxy604.getFileAsStream(Unknown Source)
at com.liferay.portlet.documentlibrary.store.DLStoreUtil.getFileAsStream(DLStoreUtil.java:451)
at com.liferay.portlet.documentlibrary.service.impl.DLFileEntryLocalServiceImpl.getFileAsStream(DLFileEntryLocalServiceImpl.java:821)
at sun.reflect.GeneratedMethodAccessor348.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:117)
at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:218)
at com.liferay.portal.security.pacl.PACLInvocationHandler.doInvoke(PACLInvocationHandler.java:62)
at com.liferay.portal.security.pacl.PACLInvocationHandler.invoke(PACLInvocationHandler.java:51)
at $Proxy300.getFileAsStream(Unknown Source)
at com.liferay.portlet.documentlibrary.service.DLFileEntryLocalServiceUtil.getFileAsStream(DLFileEntryLocalServiceUtil.java:449)
at com.liferay.portal.verify.VerifyDocumentLibrary$1.performAction(VerifyDocumentLibrary.java:144)
at com.liferay.portal.kernel.dao.orm.BaseActionableDynamicQuery.performActions(BaseActionableDynamicQuery.java:95)
at com.liferay.portal.kernel.dao.orm.BaseActionableDynamicQuery.performActions(BaseActionableDynamicQuery.java:70)
at com.liferay.portal.verify.VerifyDocumentLibrary.checkFileEntryMimeTypes(VerifyDocumentLibrary.java:172)
at com.liferay.portal.verify.VerifyDocumentLibrary.checkMimeTypes(VerifyDocumentLibrary.java:221)
at com.liferay.portal.verify.VerifyDocumentLibrary.doVerify(VerifyDocumentLibrary.java:334)
at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:58)
... 31 more
Caused by: java.io.FileNotFoundException: C:\desarrolloLF6\liferay6\liferay-portal-6.1.2-ce-ga3\tomcat-7.0.40\liferay\data\document_library\10162\34066\1375\1.0 (El sistema no puede encontrar la ruta especificada)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at com.liferay.portlet.documentlibrary.store.FileSystemStore.getFileAsStream(FileSystemStore.java:212)
... 59 more
Stopping the server due to unexpected startup errors
-----------------------------------------------------------------------------------------------------------------------
Efectivamente no tengo en esa ruta ese fichero pero de donde esta cogiendo esa ruta si no la tengo en el tomcat. ¿de que tabla coge esta información y como puedo solucionarlo?

Gracias
Juan Carlos Toledo Baute,修改在10 年前。

RE: Problemas al migrar de liferay 6.0.6 a liferay 6.1.2-ce-ga3

Junior Member 帖子: 50 加入日期: 11-3-30 最近的帖子
Hola

No se si lo has hecho pero al migrar debes copiar la documentent_library en el nuevo entorno. Si es asi comrpueba si ese fichero existe en el entorno original.

Tambien puede ser un problema de indices que se solucione reindexando.

Comprueba que tipo de sistema de ficheros esta utilizando (si es el defecto), y si es el mismo en ambas versiones

dl.store.impl=com.liferay.portlet.documentlibrary.store.AdvancedFileSystemStore
dl.store.file.system.root.dir

Espero que te sirva , saludos