Error message when I try to change the permission group

Bug and problem reporting

Moderators: hugo, alexandre, rmvanarkel

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Error message when I try to change the permission group

Post by Lori »

I keep getting an error message when I try to change the permission group of members.

It says; "An internal error in the Application occurred"

I can't reach Digitekst. Can anyone help me with this?

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

Hi,

Can you tell us what Cyclos version you are using?
Can you send us the error log?

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

I am using version 3.7.3.

What is an error log and where do I find it?

Lori

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

It says "An internal error in the Application occured."

Lori

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

When you login as admin you go to: Alerts - Error log - click on the magnifying glass in the error. And copy & paste the content here.

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

Date 18/03/2014 05:16:15 PM
Logged user Lori Heath
Path /terranova/do/admin/changeMemberGroup
Parameters
comments= test
memberId= 193
newGroupId= 17
Java error details
java.lang.ClassCastException: nl.strohalm.cyclos.entities.accounts.AccountType_$$_javassist_41 cannot be cast to nl.strohalm.cyclos.entities.accounts.MemberAccountType
at nl.strohalm.cyclos.services.elements.ElementServiceImpl.checkNewGroup(ElementServiceImpl.java:1427)
at nl.strohalm.cyclos.services.elements.ElementServiceImpl.changeGroup(ElementServiceImpl.java:498)
at nl.strohalm.cyclos.services.elements.ElementServiceSecurity.changeGroup(ElementServiceSecurity.java:123)
at sun.reflect.GeneratedMethodAccessor6284.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at nl.strohalm.cyclos.spring.ServiceSecurityProxyInvocationHandler.invoke(ServiceSecurityProxyInvocationHandler.java:65)
at $Proxy144.changeGroup(Unknown Source)
at nl.strohalm.cyclos.controls.elements.ChangeElementGroupAction.formAction(ChangeElementGroupAction.java:62)
at nl.strohalm.cyclos.controls.BaseFormAction.handleSubmit(BaseFormAction.java:76)
at nl.strohalm.cyclos.controls.members.ChangeMemberGroupAction.handleSubmit(ChangeMemberGroupAction.java:62)
at nl.strohalm.cyclos.controls.BaseFormAction.executeAction(BaseFormAction.java:52)
at nl.strohalm.cyclos.controls.BaseAction.execute(BaseAction.java:192)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.doExecuteAction(CyclosRequestProcessor.java:459)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.executeAction(CyclosRequestProcessor.java:496)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.processActionPerform(CyclosRequestProcessor.java:256)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.process(CyclosRequestProcessor.java:144)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.LoggedUserFilter.execute(LoggedUserFilter.java:117)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.RequestProcessingFilter.execute(RequestProcessingFilter.java:74)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.SanitizerFilter.execute(SanitizerFilter.java:66)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
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:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:311)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:619)

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

Hi,

This is indeed a problem (bug).
It will be fixed with the next version (3.7.4). At this moment we cannot give an estimation when 3.7.4 will be released.

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

Uhhhhhhh.... I am just about to launch...But can't use the software!!!

This is a pretty significant issue...not being able to switch Permission Groups of members!!...But it's the first time I've experienced it...

Do you mean that I can't use this software until an upgrade is planned? I've been working to get this software set up since last summer, but now I can't use it???

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

Hi,

The issue occurs in very rare cases. We have no clear view at this moment why and when it occurs. It needs time and resources to investigate and fix. We have various urgent deadlines to meet. Sorry about this.

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

SERIOUSLY??? Can't I reload the software or something???

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

Hi,

The problem would need to be fixed. A reload won't solve the problem.
We have limited resources and we are looking very hard at possibilities to launch the Cyclos 3.7.4 version.

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

OK so what am I supposed to do in the meantime? Are others who are using this software having the same trouble? If so, are dozens or hundreds of other operations using this version having to shut down altogether? Should I switch to another version of Cyclos??? Can you provide me with some idea of what I'm supposed to do? Am I just supposed to tell everyone that invested their months and months of time and money in this that it's all over now - move on????

admin
Site Admin
Posts: 1420
Joined: Mon Jan 24, 2005 10:31 am

Re: Error message when I try to change the permission group

Post by admin »

As far as we know there are no other users with this issue. As explained earlier, it is a very rare case. There could be a work around by changing the configuration. I suggest to contact one of the support companies. There is a good chance that they can help you. http://www.cyclos.org/hosting/.

Lori
Posts: 22
Joined: Mon Jun 24, 2013 8:46 am

Re: Error message when I try to change the permission group

Post by Lori »

I sent a message to Digitekst 10 days ago...

jwallace
Posts: 4
Joined: Tue Mar 25, 2014 9:13 pm

Re: Error message when I try to change the permission group

Post by jwallace »

I have just experienced the exact same problem. System was working as expected. As Admin entered the Manage Members -> Change Permission Group... Selected the desired group in "New Group" list; entered a comment; and clicked [Submit].
Error message "An internal error in the Application occured ".

Log file...
18:42:14,735 ERROR BaseAction - Application error on nl.strohalm.cyclos.controls.members.ChangeMemberGroupAction
java.lang.ClassCastException: nl.strohalm.cyclos.entities.accounts.AccountType_$$_javassist_41 cannot be cast to nl.strohalm.cyclos.entities.accounts.MemberAccountType
at nl.strohalm.cyclos.services.transactions.ScheduledPaymentServiceImpl.cancelScheduledPaymentsAndNotify(ScheduledPaymentServiceImpl.java:225)
at nl.strohalm.cyclos.services.elements.ElementServiceImpl.cancelScheduledPaymentsAndNotify(ElementServiceImpl.java:1310)
at nl.strohalm.cyclos.services.elements.ElementServiceImpl.checkNewGroup(ElementServiceImpl.java:1420)
at nl.strohalm.cyclos.services.elements.ElementServiceImpl.changeGroup(ElementServiceImpl.java:498)
at nl.strohalm.cyclos.services.elements.ElementServiceSecurity.changeGroup(ElementServiceSecurity.java:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at nl.strohalm.cyclos.spring.ServiceSecurityProxyInvocationHandler.invoke(ServiceSecurityProxyInvocationHandler.java:65)
at com.sun.proxy.$Proxy11.changeGroup(Unknown Source)
at nl.strohalm.cyclos.controls.elements.ChangeElementGroupAction.formAction(ChangeElementGroupAction.java:62)
at nl.strohalm.cyclos.controls.BaseFormAction.handleSubmit(BaseFormAction.java:76)
at nl.strohalm.cyclos.controls.members.ChangeMemberGroupAction.handleSubmit(ChangeMemberGroupAction.java:62)
at nl.strohalm.cyclos.controls.BaseFormAction.executeAction(BaseFormAction.java:52)
at nl.strohalm.cyclos.controls.BaseAction.execute(BaseAction.java:192)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.doExecuteAction(CyclosRequestProcessor.java:459)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.executeAction(CyclosRequestProcessor.java:496)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.processActionPerform(CyclosRequestProcessor.java:256)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at nl.strohalm.cyclos.struts.CyclosRequestProcessor.process(CyclosRequestProcessor.java:144)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.LoggedUserFilter.execute(LoggedUserFilter.java:117)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.RequestProcessingFilter.execute(RequestProcessingFilter.java:74)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at nl.strohalm.cyclos.http.SanitizerFilter.execute(SanitizerFilter.java:66)
at nl.strohalm.cyclos.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:51)
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:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:724)

Post Reply