Hi there, Sending again, don't know why my webmail program scrabled the
listing. Using MyFaces
1.2.7 and myfaces-portlet-bridge 1.0.0-beta I can't deploy a simple app that
runs fine on Tomcat
outside the eXo PC 2.0.6, using the tomcat bundle. Here's the deployment
errors: 30/07/2009
16:21:30 org.apache.catalina.startup.HostConfig checkResources INFO:
Undeploying context
[/hora-mundo-jsf] 30/07/2009 16:21:30 org.apache.catalina.startup.HostConfig
deployWAR INFO:
Deploying web application archive hora-mundo-jsf.war [INFO] MyfacesConfig - No
context init
parameter 'org.apache.myfaces.PRETTY_HTML' found, using default value true
[INFO] MyfacesConfig - No
context init parameter 'org.apache.myfaces.ALLOW_JAVASCRIPT' found, using
default value true [INFO]
MyfacesConfig - No context init parameter
'org.apache.myfaces.RENDER_CLEAR_JAVASCRIPT_FOR_BUTTON'
found, using default value false [INFO] MyfacesConfig - No context init
parameter
'org.apache.myfaces.SAVE_FORM_SUBMIT_LINK_IE' found, using default value false
[INFO] MyfacesConfig
- No context init parameter
'org.apache.myfaces.READONLY_AS_DISABLED_FOR_SELECTS' found, using
default value true [INFO] MyfacesConfig - No context init parameter
'org.apache.myfaces.RENDER_VIEWSTATE_ID' found, using default value true [INFO]
MyfacesConfig - No
context init parameter 'org.apache.myfaces.STRICT_XHTML_LINKS' found, using
default value true
[INFO] MyfacesConfig - No context init parameter
'org.apache.myfaces.CONFIG_REFRESH_PERIOD' found,
using default value 2 [INFO] MyfacesConfig - No context init parameter
'org.apache.myfaces.VIEWSTATE_JAVASCRIPT' found, using default value false
[INFO] MyfacesConfig -
Tomahawk jar not available. Autoscrolling, DetectJavascript, AddResourceClass
and
CheckExtensionsFilter are disabled now. [INFO] MyfacesConfig - Starting up
Tomahawk on the
MyFaces-JSF-Implementation [INFO] FacesConfigurator - Reading standard config
META-INF/standard-faces-config.xml [INFO] portletcontainer - DEPLOYING PORTLET
APPLICATION:
hora-mundo-jsf [INFO] portletcontainer - The portlet.xml file valid portlet
spec 1 [INFO]
portletcontainer - -- read: 1 portlets [INFO] portletcontainer - Registering
portlets:
[HoraMundialJSF] [INFO] portletcontainer - DEPLOYED PORTLET APPLICATION
SUCCESSFUL: hora-mundo-jsf
30/07/2009 16:21:31 org.apache.catalina.core.StandardContext start SEVERE:
Error listenerStart
30/07/2009 16:21:31 org.apache.catalina.core.StandardContext start SEVERE:
Context [/hora-mundo-jsf]
startup failed due to previous errors [INFO] portletcontainer - UNDEPLOY
PORTLET APPLICATION:
hora-mundo-jsf [INFO] DefaultLifecycleProviderFactory - No ExternalContext
using fallback
LifecycleProvider. [INFO] DefaultLifecycleProviderFactory - Using
LifecycleProvider
org.apache.myfaces.config.annotation.AllAnnotationLifecycleProvider You
see, not very
informative. Here's my configuration files. It's a simple clock app ---------
faces-config.xml
HoraMundial exemplo.HoraMundial session /edit.jsp
success /view.jsp
------ web.xml hora-mundo-jsf *.jsp UTF-8
org.exoplatform.services.portletcontainer.impl.servlet.PortletApplicationListener
PortletWrapper
org.exoplatform.services.portletcontainer.impl.servlet.ServletWrapper
1 PortletWrapper /PortletWrapper
Faces
Servlet javax.faces.webapp.FacesServlet 1
Faces Servlet
*.faces index.jsp -------- portlet.xml
Hora Mundial JSF
HoraMundialJSF Hora Mundial JSF
javax.portlet.faces.GenericFacesPortlet
javax.portlet.faces.defaultViewId.view /view.jsp
-->
org.apache.myfaces.portlet.MyFacesGenericPortlet
default-view
/view.jsp 0 text/html
VIEW
pt_BR Hora Mundial JSF Hora Mundial JSF
Hora, fuso,
JSF cor
#0000dd
cidade Rio de Janeiro
------------ contents of WEB-INF/lib commons-codec-1.3.jar jstl.jar
myfaces-api-1.2.7.jar
myfaces-impl-1.2.7.jar portlet-bridge-api-1.0.0-beta.jar
portlet-bridge-impl-1.0.0-beta.jar See I
tried with both the standard Faces Portlets (as myfaces-portlet-bridge states)
and
MyfacesPortletBridge (as eXo docs state). Both with same result. Some commons
provided with myfaces
are already included in eXo, so I left them out of WEB-INF/lib. Thanks in
advance for any hint.
[]s, Fernando Lozano