Just a note - attempting to add courses to a Type E group results in the below error. Adding a sub-group fixes this, despite the warning that 'sub-groups are not required for groups of this type'.
--
*** Error on action - ADD_SelectedCoursesToGroup ***
com.quinsoft.zeidon.ZeidonException: Entity is not flagged for exclude. EntityDef = nazsis.mDegTrk.RequiredSubGroup
com.quinsoft.zeidon.standardoe.EntityInstanceImpl.excludeEntity(EntityInstanceImpl.java:1345)
com.quinsoft.zeidon.standardoe.EntityCursorImpl.excludeEntity(EntityCursorImpl.java:837)
org.apache.jsp.nDegTrkDDegreeTrackMaintenance_jsp.DoInputMapping(nDegTrkDDegreeTrackMaintenance_jsp.java:983)
org.apache.jsp.nDegTrkDDegreeTrackMaintenance_jsp._jspService(nDegTrkDDegreeTrackMaintenance_jsp.java:2111)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1594)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:748)
I have created a task for this item. Thank you for letting us know!
*GNECsis Support Specialist*
Thanks for letting us know. Yes, Elective and Development groups should act like a Type 1 or 2 group and not allow subgroups. This has been corrected in the next version.
Senior Software Developer
Global Ministry Center - Church of the Nazarene
Thank-you, that's helpful. I think this may be having a knock-on effect which possibly your fix will solve, but just in case it's a different issue: to get around this, I created a Reusable Group for Electives (type E) which worked as normal and didn't require Sub-groups, and attached it to a degree track. However, now when I try to run a Blank Audit or an Audit for a student on that degree track, the system hangs; if I remove that Reusuable Group, it works.
Additionally, if I choose a student on this Major Degree Track and hit 'Audit for Potential Major' and for this degree trac choose "Audit with Full Requirements" I get the error below. Again, may be something seperate, I'm not certain! Thanks for your help.
--
*** Error running Operation PERFORM_FullAudit_Jasper: com.quinsoft.zeidon.UnknownAttributeDefException: Attribute name 'AuditGA' does not exist for EntityDef EntityDef = nazsis.mDegTrk.DegreeTrack
Robert Rae
Admissions
Nazarene Theological College, Manchester (UK)
Thanks for letting us know. I believe these are also corrected with the recent changes.
Senior Software Developer
Global Ministry Center - Church of the Nazarene
I opened up the reusable groups that were elective type. A message popped up saying it was deleting missing information. I then resaved it. The degree audit now runs fine for the ba hons theology that includes the elective group. You might review the groups to see if they are still as you wanted them.
Senior Software Developer
Global Ministry Center - Church of the Nazarene