[richfaces-issues] [JBoss JIRA] (RF-11764) Problems with packed resources

Jean ANDRE (JIRA) jira-events at lists.jboss.org
Thu Jan 19 12:06:18 EST 2012


    [ https://issues.jboss.org/browse/RF-11764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12660573#comment-12660573 ] 

Jean ANDRE edited comment on RF-11764 at 1/19/12 12:04 PM:
-----------------------------------------------------------

NOP - ERROR
                
      was (Author: jorelia64):
    Well, I've made the modification in our web.xml and all the UI is completly scrapped. CSS is partially rendered and we got strange characters on the screen - See screen capture - We still got a bunch of javascript error such as:

jsf is not defined line 2833
[Stopper sur une erreur] - }(jQuery,RichFaces,jsf));;(function(F,N){N.csv=N.csv||{};

RichFaces.ui is undefined line 59
[Stopper sur une erreur]  - ..f-ddm-itm rf-ddm-itm-unsel " id="MenuForm:item-search"><span class="rf-ddm-itm-i...

and also 

"NetworkError: 404 Not Found - http://localhost:12000/crm/org.richfaces.resources/javax.faces.resource/org.richfaces.staticResource/4.1.0.Final/PackedCompressed/crm-enterprise/packed/packed.css"


Then, do we need to do something else ?


The web.xml content

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
	<display-name>CRM-Enterprise</display-name>
	<welcome-file-list>
		<welcome-file>index.html</welcome-file>
		<welcome-file>index.htm</welcome-file>
		<welcome-file>index.jsp</welcome-file>
		<welcome-file>default.html</welcome-file>
		<welcome-file>default.htm</welcome-file>
		<welcome-file>default.jsp</welcome-file>
		<welcome-file>index.jsf</welcome-file>
	</welcome-file-list>
	<!--                    -->
	<!--    RICH FACES      -->
	<!--                    -->
	<context-param>
		<param-name>org.richfaces.skin</param-name>
		<param-value>crm-enterprise</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.CONTROL_SKINNING</param-name>
		<param-value>enable</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.resourceMapping.enabled</param-name>
		<param-value>true</param-value>
	</context-param>
	<context-param>
		<param-name>org.richfaces.resourceMapping.packedStages</param-name>
		<param-value>All</param-value>	
	</context-param>	
	<!--                    -->
	<!--        JSF         -->
	<!--                    -->
	<servlet>
		<servlet-name>Faces Servlet</servlet-name>
		<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>Faces Servlet</servlet-name>
		<url-pattern>*.jsf</url-pattern>
	</servlet-mapping>
 	<context-param>
		<description>State saving method: 'client' or 'server' (=default). See JSF Specification 2.5.2</description>
		<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
		<param-value>client</param-value>
	</context-param>
	<context-param>
		<param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
		<param-value>resources.application</param-value>
	</context-param>
	<context-param>
		<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
		<param-value>.xhtml</param-value>
	</context-param>
	<!--            -->
	<!--  MOJARRA   -->
	<!--            -->
	<context-param>
		<param-name>com.sun.faces.responseBufferSize</param-name>
		<param-value>49536</param-value>
	</context-param>
	<context-param>
		<param-name>com.sun.faces.clientStateWriteBufferSize</param-name>
		<param-value>16384</param-value>
	</context-param>
	<!--                    -->
	<!--    SPRING          -->
	<!--                    -->
	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>
	<listener>
		<listener-class>
			org.springframework.web.context.request.RequestContextListener
		</listener-class>
	</listener>	
	<!--                          	                                                 -->
	<!--  TOMCAT CONFIGURATION  	                                                 -->
	<!--                        	                                                 -->
	<!-- <listener>                                                                  -->
	<!--	<description>JSF Listener</description>                                  -->
	<!--	<listener-class>com.sun.faces.config.ConfigureListener</listener-class>  -->
	<!-- </listener>                                                                 -->
	<login-config>
		<auth-method>BASIC</auth-method>
	</login-config>
	<session-config>
		<session-timeout>15</session-timeout>
	</session-config>
	
	<!-- Filter -->
	<filter>
	    <filter-name>Login Filter</filter-name>
	    <filter-class>com.intact.crm.web.filter.LoginFilter</filter-class>
	</filter>
	<filter-mapping>
	    <filter-name>Login Filter</filter-name>
	    <url-pattern>/pages/*</url-pattern>
  	</filter-mapping>
</web-app>

                  
> Problems with packed resources
> ------------------------------
>
>                 Key: RF-11764
>                 URL: https://issues.jboss.org/browse/RF-11764
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.1.0.CR1
>            Reporter: Jean ANDRE
>              Labels: material-sent, waiting_on_user
>
> *Follow up RF-11694.*
> We tested the solution by updating the web.xml. We put following code  :
> {code}
> 	<context-param>
> 		<param-name>org.richfaces.resourceMapping.enabled</param-name>
> 		<param-value>true</param-value>
> 	</context-param>
> 	<context-param>
> 		<param-name>org.richfaces.resourceMapping.packedStages</param-name>
> 		<param-value>All</param-value>	
> 	</context-param>
> {code}
> The workaround does not work well because it triggers many javacript erreur - User Interface seem to be frozen, hanged.
> Here are the errors catch under firebug / Mozilla
> {code}
> jsf is not defined
> [Stopper sur une erreur] }(jQuery,RichFaces,jsf));;(function(C,B,D){B.blankFunction=function(){};
> packed.js (ligne 3040)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 61)
> RichFaces.ui is undefined
> [Stopper sur une erreur] RichFaces.ui.Menu(...uForm:j_idt29_itm" class="rf-tb-itm">
> index.jsf (ligne 62)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 65)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 65)
> RichFaces.ui is undefined
> [Stopper sur une erreur] RichFaces.ui.Menu(...uForm:j_idt34_itm" class="rf-tb-itm">
> index.jsf (ligne 66)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td i...iv><script type="text/javascript">new
> index.jsf (ligne 69)
> RichFaces.ui is undefined
> [Stopper sur une erreur] RichFaces.ui.Menu(...uForm:j_idt49_itm" class="rf-tb-itm">
> index.jsf (ligne 70)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></td><td cla...iv><script type="text/javascript">new
> index.jsf (ligne 76)
> RichFaces.ui is undefined
> [Stopper sur une erreur] RichFaces.ui.Menu(...":"MenuForm:mainToolBar"} );</script>
> index.jsf (ligne 77)
> RichFaces.ui is undefined
> [Stopper sur une erreur] RichFaces.ui.Menu(...":"MenuForm:mainToolBar"} );</script>
> index.jsf (ligne 77)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <div id="tabbedForm:desktopTabPanel" c...d="tabbedForm:tab-workitems:content">
> index.jsf (ligne 85)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></div><scr...caTOW2xgcAAA==" autocomplete="off" />
> index.jsf (ligne 88)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></div><scr...caTOW2xgcAAA==" autocomplete="off" />
> index.jsf (ligne 88)
> RichFaces.ui is undefined
> [Stopper sur une erreur] <!-- --></div><scr...caTOW2xgcAAA==" autocomplete="off" />
> index.jsf (ligne 88)
> {code}
> more over there is many CSS errors/warning
> {code}
> L'utilisation de getAttributeNodeNS() est obsolète. Utilisez getAttributeNS() à la place.
> Une fin de valeur était attendue, mais « "#E5973E " » a été trouvé. Erreur d'analyse de la valeur pour « border ». Déclaration abandonnée.
> *.rf-insl-tt{position:absolute;display..."#E5973E ";background-color:#FAE6B0;}
> packed.css (ligne 108)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-fu-inp{filter:alpha(opacity=0);fo...y:0;position:absolute;right:0;top:0;}
> packed.css (ligne 158)
> Propriété « text-color » inconnue. Déclaration abandonnée.
> *.rf-fu-itm-st{display:none;margin-top...000;background-color:#fff;padding:0;}
> packed.css (ligne 164)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-tab-cnt{border:1px solid #C4C0B9;...opacity:.1;filter:alpha(opacity=10);}
> packed.css (ligne 184)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-pp-shade{position:fixed;width:100...opacity:.5;filter:alpha(opacity=50);}
> packed.css (ligne 185)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-pp-shdw{background-color:#000;opa...6px;left:6px;bottom:-6px;z-index:-1;}
> packed.css (ligne 186)
> Propriété « repeat-x » inconnue. Déclaration abandonnée.
> *.rf-pp-hdr{background:url(../org.rich...g-left:10px;cursor:move;padding:2px;}
> packed.css (ligne 188)
> Erreur d'analyse de la valeur pour « font-size ». Déclaration abandonnée.
> *.rf-cal-sp-inp{border:0;padding:0 0 0...Arial,Verdana,sans-serif;width:18px;}
> packed.css (ligne 354)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-cal-edtr-shdw{background:#FFF;opacity:.5;filter:alpha(opacity=50);}
> packed.css (ligne 369)
> Erreur d'analyse de la valeur pour « filter ». Déclaration abandonnée.
> *.rf-cal-edtr-layout-shdw{background-c...opacity:.3;filter:alpha(opacity=30);} 
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the richfaces-issues mailing list