problème d'installation de richFaces
Salut tout le monde,
je suis débutant en JSF, je développe une application web en jsf et j'utilise richFaces. Le problème c'est que la version 3.2.0.GA provoque des exception chez moi, la version 3.1.2.GA fonctionne bien,
voici l'erreur ds le log du TomCat :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| SEVERE: Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException: Parameter "size" for convert from HTML to java can not be decoded: [11px], reason: Unparseable number: "11px"
at org.ajax4jsf.util.HtmlDimensions.decode(HtmlDimensions.java:65)
at org.richfaces.renderkit.html.images.BaseControlBackgroundImage.getHeight(BaseControlBackgroundImage.java:113)
at org.richfaces.renderkit.html.images.BaseControlBackgroundImage.getHeight(BaseControlBackgroundImage.java:120)
at org.richfaces.renderkit.html.images.BaseControlBackgroundImage.getDataToStore(BaseControlBackgroundImage.java:136)
at org.ajax4jsf.resource.InternetResourceBase.getUri(InternetResourceBase.java:211)
at org.ajax4jsf.renderkit.compiler.ResourceElement.getString(ResourceElement.java:83)
at org.ajax4jsf.renderkit.compiler.ClassElement.getString(ClassElement.java:94)
at org.ajax4jsf.renderkit.compiler.ClassElement.encode(ClassElement.java:59)
at org.ajax4jsf.renderkit.compiler.ElementBase.encode(ElementBase.java:105)
at org.ajax4jsf.renderkit.compiler.ElementBase.encode(ElementBase.java:105)
at org.ajax4jsf.renderkit.compiler.RootElement.encode(RootElement.java:64)
at org.ajax4jsf.renderkit.compiler.ElementBase.encode(ElementBase.java:73)
at org.ajax4jsf.resource.TemplateCSSRenderer.send(TemplateCSSRenderer.java:91)
at org.ajax4jsf.resource.InternetResourceBase.send(InternetResourceBase.java:369)
at org.ajax4jsf.resource.ResourceLifecycle.sendResource(ResourceLifecycle.java:221)
at org.ajax4jsf.resource.ResourceLifecycle.send(ResourceLifecycle.java:146)
at org.ajax4jsf.resource.InternetResourceService.load(InternetResourceService.java:333)
at org.ajax4jsf.cache.LRUMapCache.load(LRUMapCache.java:116)
at org.ajax4jsf.cache.LRUMapCache.get(LRUMapCache.java:87)
at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:195)
at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:141)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:260)
at org.ajax4jsf.Filter.doFilter(Filter.java:175)
at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source) |
puis une suite d'erreur :
Code:
java.lang.IllegalStateException: Could not commit transaction
comment je procède pour faire fonctionner la version 3.2.0.GA ?
voici le changement que j'ai fait ds le fichier POM.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <!-- richfaces -->
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-api</artifactId>
<version>3.2.0.GA</version>
</dependency>
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-impl</artifactId>
<version>3.2.0.GA</version>
</dependency>
<dependency>
<groupId>org.richfaces.ui</groupId>
<artifactId>richfaces-ui</artifactId>
<version>3.2.0.GA</version>
</dependency> |
=>j'ai juste changé 3.1.2.GA par 3.2.0.GA ?
quelqu'un qui m'aide SVP comment je passe à la version 3.2.0.GA ?
Thanks.
obligé de faire un formatage
j'ai dit que j'ai été obligé de faire un formatage, car j'ai essayer d'installer le Debian sur mon poste, mais il a touché le Vista:cry:.
c'est pourquoi j'ai fait le formattage. et j'ai re configurer l'application.