jasimcse / fsnet

Automatically exported from code.google.com/p/fsnet
0 stars 0 forks source link

Button Subscribe or Unsubscribe #257

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.click to "Événements".
2.choose any event.
3.click on the button "Subscribe or Unsubscribe" 3 times consecutive

What is the expected output? What do you see instead?

Etat HTTP 500 -

type Rapport d''exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de 
satisfaire la requête.

exception

javax.servlet.ServletException: java.lang.IllegalArgumentException: Object: 
null is not a known entity type.
    org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    fr.univartois.ili.fsnet.core.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
    fr.univartois.ili.fsnet.auth.IsAuthenticatedFilter.doFilter(IsAuthenticatedFilter.java:54)

cause mère

java.lang.IllegalArgumentException: Object: null is not a known entity type.
    org.eclipse.persistence.internal.jpa.EntityManagerImpl.remove(EntityManagerImpl.java:467)
    fr.univartois.ili.fsnet.facade.InteractionRoleFacade.unsubscribe(InteractionRoleFacade.java:58)
    fr.univartois.ili.fsnet.actions.ManageEvents.unsubscribe(ManageEvents.java:211)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    java.lang.reflect.Method.invoke(Unknown Source)
    org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
    org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
    org.apache.struts.actions.MappingDispatchAction.execute(MappingDispatchAction.java:166)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    fr.univartois.ili.fsnet.core.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
    fr.univartois.ili.fsnet.auth.IsAuthenticatedFilter.doFilter(IsAuthenticatedFilter.java:54)

note La trace complète de la cause mère de cette erreur est disponible dans 
les fichiers journaux de Apache Tomcat/7.0.6.
Apache Tomcat/7.0.6

Please use labels and text to provide additional information.

Original issue reported on code.google.com by anassben...@gmail.com on 15 Feb 2011 at 7:36

GoogleCodeExporter commented 9 years ago
this exception was fixed in r1791 
http://code.google.com/p/fsnet/source/detail?r=1791 

I got some other problems when spamming subscribe/unsubscribe button or delete 
button.

Original comment by pierre.d...@gmail.com on 10 Mar 2011 at 2:04

GoogleCodeExporter commented 9 years ago
I fixed all the issues I found. 

Adding a javascript confirmation for the delete and adding a try/catch for 
others bug.

I can't commit now because i have a little problem with my css. I'll fix that 
tomorrow. 

Original comment by pierre.d...@gmail.com on 10 Mar 2011 at 2:20

GoogleCodeExporter commented 9 years ago
fixed in http://code.google.com/p/fsnet/source/detail?r=1814 

Original comment by pierre.d...@gmail.com on 10 Mar 2011 at 4:23