掲示板

Problema: Portlet no disponible temporalmente

11年前 に Luis Salazar によって更新されました。

Problema: Portlet no disponible temporalmente

New Member 投稿: 4 参加年月日: 12/08/14 最新の投稿
Buenos días, tengo un problema cuando intento usar un portlet externo, es decir, que descargué el archivo .war y lo pegué en la carpeta C:\liferay\liferay-portal-6.1.1-ce-ga2\deploy. Pero cuando trato de agregar el portlet a una página da el siguiente error: "Portlet is temporarily anavailable". Acá una captura de pantalla.



He probado con varios portlets y he acabado con el mismo resultado. Ya traté descargando el código fuente, cambiando la clase BaseDeployer.java y recompilando "portal-impl.jar", pero no funicionó.
Estoy usando la versión 6.1.1 CE GA2 con Tomcat 7.0.27 según el instalador de acá.
Espero su ayuda. Gracias.
thumbnail
11年前 に Juan Fernández によって更新されました。

RE: Problema: Portlet no disponible temporalmente

Liferay Legend 投稿: 1261 参加年月日: 08/10/02 最新の投稿
Hola Luis:
no se ve la captura que has pegado, pero aún así, lo importante es que compartas el log del error que aparecerá en tu catalina.out: ahí está toda la información indispensable para poder ayudarte
Quedamos a la espera
Un saludo
Juan
11年前 に Luis Salazar によって更新されました。

RE: Problema: Portlet no disponible temporalmente

New Member 投稿: 4 参加年月日: 12/08/14 最新の投稿
Hola Juan gracias por responder, creo que ya se ve la captura.
Ahora según el archivo catalina.2012-10-30.txt en C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\logs tiene la siguiente información:

30-oct-2012 1:01:54 org.apache.catalina.startup.ClassLoaderFactory validateFile
ADVERTENCIA: Problem with directory [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\shared\lib], exists: [false], isDirectory: [false], canRead: [false]
30-oct-2012 1:01:59 org.apache.catalina.core.AprLifecycleListener init
INFO: La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento óptimo en entornos de desarrollo no ha sido hallada en java.library.path: C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\jre1.6.0_20\win\bin;.;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\apache-ant-1.8.4\bin;C:\Program Files\Java\jdk1.7.0\bin
30-oct-2012 1:02:05 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8180"]
30-oct-2012 1:02:05 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8109"]
30-oct-2012 1:02:05 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 8750 ms
30-oct-2012 1:02:05 org.apache.catalina.core.StandardService startInternal
INFO: Arrancando servicio Catalina
30-oct-2012 1:02:05 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
30-oct-2012 1:02:05 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Desplieque del descriptor de configuración C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\conf\Catalina\localhost\ROOT.xml
30-oct-2012 1:06:14 org.apache.catalina.startup.ClassLoaderFactory validateFile
ADVERTENCIA: Problem with directory [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\shared\lib], exists: [false], isDirectory: [false], canRead: [false]
30-oct-2012 1:06:16 org.apache.catalina.core.AprLifecycleListener init
INFO: La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento óptimo en entornos de desarrollo no ha sido hallada en java.library.path: C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\jre1.6.0_20\win\bin;.;C:\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\apache-ant-1.8.4\bin;C:\Program Files\Java\jdk1.7.0\bin
30-oct-2012 1:06:19 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8180"]
30-oct-2012 1:06:20 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8109"]
30-oct-2012 1:06:20 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 5568 ms
30-oct-2012 1:06:20 org.apache.catalina.core.StandardService startInternal
INFO: Arrancando servicio Catalina
30-oct-2012 1:06:20 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
30-oct-2012 1:06:20 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Desplieque del descriptor de configuración C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\conf\Catalina\localhost\ROOT.xml
30-oct-2012 1:11:35 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\marketplace-portlet de la aplicación web
30-oct-2012 1:11:35 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF\classes\com\liferay\marketplace\hook] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:37 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF\classes\com\liferay\marketplace] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:37 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF\classes\com\liferay] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:37 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF\classes\com] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:37 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF\classes] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:40 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet\WEB-INF] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:40 org.apache.catalina.startup.ExpandWar deleteDir
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:40 org.apache.catalina.startup.ExpandWar delete
GRAVE: [C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\temp\0-marketplace-portlet] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas
30-oct-2012 1:11:55 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\resources-importer-web de la aplicación web
30-oct-2012 1:12:18 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\welcome-theme de la aplicación web
30-oct-2012 1:12:26 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8180"]
30-oct-2012 1:12:26 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8109"]
30-oct-2012 1:12:26 org.apache.catalina.startup.Catalina start
INFO: Server startup in 366518 ms
30-oct-2012 1:20:47 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Despliegue del directorio C:\liferay\liferay-portal-6.1.1-ce-ga2\tomcat-7.0.27\webapps\share de la aplicación web
30-oct-2012 1:27:57 org.apache.catalina.startup.HostConfig checkResources
INFO: Falló la recarga del contexto [/share]
thumbnail
6年前 に Cesar Ramírez によって更新されました。

RE: Problema: Portlet no disponible temporalmente

New Member 投稿: 2 参加年月日: 17/08/15 最新の投稿
Para estos casos, antes de descargar un portlet de manera externa, intenta crear uno tu mismo.

Cuando creé un porlet desde ceros me salió el mismo inconveniente... "no está disponible temporalmente".

Por ejemplo, si el portlet es un JSF toca revisar las clases (.java) y verificar que todas las librerías existen en la carpeta WEB-INF/lib. Sino, añadirlas. Lo mismo para todo el proyecto. Si el IDE es en eclipse por ejemplo, no debe existir ningún warning en ningún archivo, lo cual hay que modificar y salvar para que tome los cambios.

Ya con esto, al compilar el porlet con ANT, y refrescar el navegador web, ya debe permitirte visualizar el contenido del portlet.

Saludos.