cancel
Showing results for 
Search instead for 
Did you mean: 

Problème :tutorial alfresco+jasperreport

seraoui
Champ in-the-making
Champ in-the-making
bonjour tout le monde,

j'ai essai de faire le tutoriel sur le Développement GED avec Alfresco et Jasper Report

http://koossery-tech.developpez.com/tutoriels/java/ecm/alfresco/tutorial-developpement-alfresco-mode...

le problème que j'ai c'est que quand je clique sur Nouveau Product, il y a une erreur qui m'affiche :



javax.faces.el.EvaluationException: Exception while invoking expression #{SaveProductDialog.setupFlagCreate}
caused by:
javax.faces.el.PropertyNotFoundException: Base is null: SaveProductDialog

Hide Details

javax.faces.el.EvaluationException: Exception while invoking expression #{SaveProductDialog.setupFlagCreate}
at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:168)
at javax.faces.component.UICommand.broadcast(UICommand.java:89)
at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:97)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:171)
at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)
at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95)
at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:139)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:110)
at sun.reflect.GeneratedMethodAccessor489.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:122)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy188.doFilter(Unknown Source)
at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:88)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:74)
at sun.reflect.GeneratedMethodAccessor489.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:122)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy188.doFilter(Unknown Source)
at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:88)
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:191)
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:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.faces.el.PropertyNotFoundException: Base is null: SaveProductDialog
at org.apache.myfaces.el.ValueBindingImpl.resolveToBaseAndProperty(ValueBindingImpl.java:463)
at org.apache.myfaces.el.MethodBindingImpl.resolveToBaseAndProperty(MethodBindingImpl.java:183)
at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:117)


j'aimerais vous demander de m'aider.

Merci d'avance
4 REPLIES 4

seraoui
Champ in-the-making
Champ in-the-making
bonjour,

personne n'a répondu à ma question :x , mais de toute façon, je suis arrivé enfin à trouver la solution.

tout ce que j'ai fait se résume ci-dessous:
-ajout des fichiers de configuration à alfresco comme faces-config-custom…
-apporter quelques modifications au code : classpath…
-ajout de quelques jars dans alfresco : /WEB-INF/lib

j'aimerais bien prochainement, que moi même avoir des réponses à mes questions…….

jeanjot
Confirmed Champ
Confirmed Champ
Bonsoir

Si personne ne t'a répondu, c'est, je suppose, que personne n'avait la réponse.

Par contre, si vraiment tu voulais rendre service à tout le monde, ce serait de rentrer dans les détails de ce que tu as fais pour trouver la réponse à ton problème, et non pas de nous faire un résumé lapidaire.

Un petit document, cela serait très constructif  :wink:

seraoui
Champ in-the-making
Champ in-the-making
en fait, j'ai trouvé tellement des problèmes dans le code :
-fichiers des configurations
-installation de sdk
-build
-déploiement de l'extention
-génération des rapports avec jaspereports (fichiers jars en fonction de la version de ireports : itext-*.jar, jaspert*.jar…)
-et d'autres …
mais de toute façon je suis à la disposition de tout le monde quant à n'importe quel problème à propros de ce tutorial : alfresco+jasperreports Smiley Happy
je suis actuellement en stage pfe, et mon sujet de stage est sur alfresco, alors une fois je trouve la bonne occasion, je vais essayer de publier un tuto constructif à propos  du tuto : alfresco+jaspereports Smiley Tongue  Smiley Tongue

jeanjot
Confirmed Champ
Confirmed Champ
Ok

Merci pou le retour   Smiley Happy

Maintenant, nous attendons avec impatience ce rapport entre alfresco et JasperReport
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.