|
Indice
| Temas Recientes
| Quién Está en Línea
| Lista de Usuarios
| Nuevo Usuario
| Búsqueda
| Ayuda
| ![]() |
![]() |
mvnForum » Listar todos los foros » Foro: Errores y Bugs » Tema: Error al importar con MultiModuleImporter |
Estado del tema: Normal Total de mensajes en este tema: 5 |
[Añadir a Mis Favoritos] [Añadir un aviso a este tema] [Publicar nuevo tema] |
Autor |
|
![]() Stranger
|
Hola. He instalado la utilidad MultiModuleImporter de GMV, gracias, y tras comprimir en un zip los nuevos módulos a importar, cuando los intento incorporar desde la "Gestión de módulos", obtengo error en todos y cada uno de ellos, siendo parte del mensaje de error el texto reproducido a continuación: Excepción org.opencms.importexport.CmsImportExportException: Fichero "manifest.xml" no encontrado. at org.opencms.importexport.CmsImportExportManager.getImportExportHandler(CmsImportExportManager.java:554) at org.opencms.importexport.CmsImportExportManager.importData(CmsImportExportManager.java:671) at com.gmv.querquedula.setup.multimoduleimporter.CmsModuleMultiImportThread.importModule(CmsModuleMultiImportThread.java:213) at com.gmv.querquedula.setup.multimoduleimporter.CmsModuleMultiImportThread.run(CmsModuleMultiImportThread.java:194) Caused by: org.opencms.importexport.CmsImportExportException: Error leyendo el fichero "manifest.xml". at org.opencms.importexport.CmsImportHelper.getFileStream(CmsImportHelper.java:236) at org.opencms.importexport.CmsImportExportManager.getImportExportHandler(CmsImportExportManager.java:548) ... 3 more Caused by: java.io.FileNotFoundException: C:\apache-tomcat-6.0.32\webapps\opencms\WEB-INF\packages\modules\...\manifest.xml (El sistema no puede hallar la ruta especificada) La primera parte del proceso de importación la efectúa pues he comprobado que descomprime todos los módulos en C:\apache-tomcat-6.0.32\webapps\opencms\WEB-INF\packages\modules\. Al importar individualmente no obtengo error alguno. ¿Alguna indicación? Gracias |
||
|
![]() Administrador España Ingresó: 27-sep-2006 Mensajes: 2470 Estado: Desconectados |
Cuando metes los zip de los módulos dentro del otro zip, le quitas los números de la versión?? ---------------------------------------- --------------------------------------------------- Sergio Rapos Vargas. Administrador de OpenCmsHispano. sergio.raposo@opencmshispano.es |
||
|
![]() Stranger
|
No modifico nada. He probado con cargar los módulos desde el zip que los agrupa en dos escenarios:
cargando previmente de forma individual algún módulo, comportándose el MMI como cabía esperar, borrando aquel que coincidía con el que estaba procesando para importar. Saludos |
||
|
![]() Stranger
|
He encontrado que, mientras OpenCms exporta el módulo con un sufijo en el nombre del zip generado indicando su versión, el MMI busca el nombre del módulo sin ese sufijo. Por eso construye la ruta de búsqueda del "manifest.xml" sin incluir dicho sufijo dando como resultado el error de "fichero no encontrado". He probado borrando en el nombre del zip el sufijo añadido y ha importado correctamente. Solución burda: borrar los sufijos antes de empaquetarlos en un zip ¿Saben de una solución un poco más elegante? |
||
|
![]() Administrador España Ingresó: 27-sep-2006 Mensajes: 2470 Estado: Desconectados |
Bueno, eso tiene su explicación, los creadores del módulo este generaban el zip del módulo usando maven y no la exportación de OpenCms, por eso ellos no tenían en cuenta lo de la versión. Yo la única solución que encontré fue quitar como dices el número de la versión y así todo funciona .... el código fuente lo tenemos disponible, sería una muy buena mejora al módulo la verdad ... ---------------------------------------- --------------------------------------------------- Sergio Rapos Vargas. Administrador de OpenCmsHispano. sergio.raposo@opencmshispano.es |
||
|
[Versión imprimible] [Publicar nuevo tema] |