Commit 728aab83 authored by didonet's avatar didonet
Browse files

Added column to the alert with unfilled transcripts.

parent f50e1f82
......@@ -113,8 +113,8 @@ public class Configuration {
period = 1;
return entityManager().createNativeQuery(
"select * from transcript t, section_pos s, registration r, person p, course c where (t.concept IS NULL or t.concept = 'Nulo') " +
"and t.transcript_section = s.id and s.section_year = "+year+" and s.period = "+period+
"select * from transcript t, section_pos s, registration r, person p, course c, person p2 where (t.concept IS NULL or t.concept = 'Nulo') " +
" and p2.id = s.professor and t.transcript_section = s.id and s.section_year = "+year+" and s.period = "+period+
" and t.student = r.id and r.student = p.id and s.course = c.id order by c.code", Transcript.class).getResultList();
}
......
......@@ -83,8 +83,11 @@
<b>Avaliações do semestre anterior com conceitos não preenchidos</b>
<page:list id="pl_br_ufpr_c3sl_sapos_models_scholar_Transcript" items="${gradeEmpty}" emptyLabels="true" z="XkBEOi8+LWqvFKK06b3mq90KI1U=">
<table:table data="${gradeEmpty}" id="l_br_ufpr_c3sl_sapos_models_scholar_Transcript" path="/transcripts" create="false" z="57/qLH4Y2mwQJG9RQk+tGXo2kpw=">
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_SectionPos_sectionYear" navigation="true" property="transcriptSection.sectionYear" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_SectionPos_period" navigation="true" property="transcriptSection.period" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_Course_code" navigation="true" property="transcriptSection.course.code" z="9ecOZUPR3CIVL2XOtG9aRmLJzn4="/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_Transcript_transcriptSection" navigation="true" property="transcriptSection.course.name" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_SectionPos_professor" navigation="true" property="transcriptSection.professor.name" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_Transcript_student" navigation="true" property="student.student.name" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_Registration_regKind" navigation="true" property="student.regKind" z="user-managed"/>
<table:column id="c_br_ufpr_c3sl_sapos_models_scholar_Transcript_concept" property="concept" z="BXtOb5eNDgQ2EdjEiJ8bBaXfZ0A=" nullvalue="Nulo"/>
......
<aspectj>
<aspects>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Recommendation_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Subscription_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.GrantKind_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.ClassScheduleController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Bank_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Staff_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Transcript_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.ProfessorController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.CityController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Course_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Student_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.TravelRequisition_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.ApplicationConversionServiceFactoryBean_Roo_ConversionService"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.OrganizationController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Professor_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Professor_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.StudentGrantController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Student_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.GrantKind_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ClassSchedule_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Course_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchGroup_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Recommendation_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchGroup_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.RegistrationController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Professor_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.RecommendationController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Bank_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.GrantKind_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.SubscriptionController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.PersonController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.DocumentController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.web.TranscriptController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.GrantKind_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Professor_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.TitleController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.GrantKindController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.SectionPosController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.TitleController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchGroup_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Student_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Transcript_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.CourseController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Transcript_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.ResearchGroupController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.CommitteeController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Bank_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Course_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.web.StudentController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Subscription_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.TravelRequisition_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.web.FederalStateController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ClassSchedule_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.ResearchFieldController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.BankController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.TravelRequisition_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Transcript_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Student_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Bank_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.ConfigurationController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.util.Document_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ClassSchedule_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ClassSchedule_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.util.Document_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Course_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.TravelRequisitionController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Recommendation_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.GrantKind_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.ClassScheduleController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.ProfessorController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.CityController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Subscription_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.OrganizationController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.web.StaffController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.StudentGrantController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Student_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Staff_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Course_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.util.Document_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Professor_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.TravelRequisition_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.PersonController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Staff_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.web.TranscriptController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.entities.Organization_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Recommendation_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.GrantKindController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.SectionPosController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.web.CourseController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchField_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.City_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.util.Document_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.SectionPos_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.location.FederalState_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.StudentGrant_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Title_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ResearchGroup_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.people.Person_Roo_Entity"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Subscription_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Registration_Roo_JavaBean"/>
<aspect name="br.ufpr.c3sl.sapos.web.ResearchFieldController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.customization.Configuration_Roo_Configurable"/>
<aspect name="br.ufpr.c3sl.sapos.web.BankController_Roo_Controller"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.ClassSchedule_Roo_ToString"/>
<aspect name="br.ufpr.c3sl.sapos.models.scholar.Committee_Roo_Configurable"/>
</aspects>
</aspectj>
......@@ -5,18 +5,58 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd">
<!-- HTTP security configurations -->
<http auto-config="true" use-expressions="true">
<form-login login-processing-url="/resources/j_spring_security_check" login-page="/login" authentication-failure-url="/login?login_error=t"/>
<logout logout-url="/resources/j_spring_security_logout"/>
<!-- Configure these elements to secure URIs in your application -->
<intercept-url pattern="/choices/**" access="hasRole('ROLE_ADMIN')"/>
<intercept-url pattern="/choices/**" access="hasAnyRole('Administrador', 'Funcionario')"/>
<intercept-url pattern="/member/**" access="isAuthenticated()" />
<intercept-url pattern="/resources/**" access="permitAll" />
<intercept-url pattern="/atas/**" access="permitAll" />
<intercept-url pattern="/login" access="permitAll" />
<!-- <intercept-url pattern="/index" access="permitAll" /> -->
<!-- <intercept-url pattern="/header**" access="permitAll" /> -->
<!-- <intercept-url pattern="/footer**" access="permitAll" /> -->
<!-- <intercept-url pattern="/menu**" access="permitAll" /> -->
<intercept-url pattern="/**" method="DELETE" access="hasAnyRole('Administrador', 'Funcionario')" />
<intercept-url pattern="/**" method="PUT" access="hasAnyRole('Administrador', 'Funcionario')" />
<intercept-url pattern="/**" method="POST" access="hasAnyRole('Administrador', 'Funcionario')" />
<intercept-url pattern="/professors**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/students**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/staffs**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/registrations**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/studentgrants**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/researchfields**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/committees**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/classschedules**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/courses**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/titles**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/cities**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/federalstates**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/banks**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/organizations**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/grantkinds**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/configurations**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/subscriptions**" access="permitAll" method="GET" />
<intercept-url pattern="/subscriptions**" access="permitAll" method="POST" />
<!-- <intercept-url pattern="/people**" access="permitAll" /> -->
<intercept-url pattern="/people**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<!-- <intercept-url pattern="/transcripts**" access="permitAll" />
<intercept-url pattern="/sectionposes**" access="permitAll" /> -->
<intercept-url pattern="/transcripts**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<intercept-url pattern="/sectionposes**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" />
<!-- <intercept-url pattern="/**" access="hasAnyRole('Administrador', 'Funcionario', 'Professor')" /> -->
<intercept-url pattern="/**" access="isAuthenticated()" />
</http>
......@@ -24,19 +64,18 @@
<authentication-manager alias="authenticationManager">
<!-- SHA-256 values can be produced using 'echo -n your_desired_password | sha256sum' (using normal *nix environments) -->
<authentication-provider>
<jdbc-user-service
data-source-ref="dataSource"
users-by-username-query="SELECT user_name, password, 't' FROM person WHERE user_name=?"
authorities-by-username-query="SELECT user_name, user_kind FROM person WHERE user_name=? " />
<password-encoder hash="sha-256"/>
<user-service>
<!-- <user-service> -->
<!-- password="edc2feedd895bd72f6aed5df35197073090e4b0e41b1c525de7635674ac9c6ea" prod -->
<user name="devel" password="c590eb19109a5d23edd3807625ce51be71bdc2cbe4885a2ef39afb8cdc4d1724" authorities="ROLE_ADMIN"/>
<user name="todt" password="cabec61254e076599d96270405bf4b29950488648b4418a4bb42eeed90cabfed" authorities="ROLE_ADMIN"/>
<user name="jucelia" password="ad7c96fe111541cc53badd01caea2984eacee4d5b6d13d6acc0dd4161d45fbea" authorities="ROLE_ADMIN"/>
<user name="didonet" password="106b8aa8795412c589967efafad0f23cf88c8606f3c101ba822846f45d6ce6b3" authorities="ROLE_ADMIN"/>
<user name="eduardo" password="ce0d7ecb4a24f8e6313bcb5173d91a424f60957a80768f66a9dcfa7001c2e235" authorities="ROLE_ADMIN"/>
<user name="lesoliveira" password="53605bc3e23702dca389475bdbb1b73b0082bdf089b8b33091165a60d3a966e0" authorities="ROLE_ADMIN"/>
<user name="michelev" password="032060927efb6cecebae95e71bd55513da526c1222df40d14f9d116e8e1f49a7" authorities="ROLE_ADMIN"/>
<user name="leticia" password="78530cb5fddd61b37583c34d931c53773ad819a585aac421185c063c222e23ea" authorities="ROLE_ADMIN"/>
<user name="jessica" password="0a999168594f2a1dc8ae758f38af2e2627dd4d93c2a0d2c55ae2f4221b835f80" authorities="ROLE_ADMIN"/>
</user-service>
<!-- <user name="devel" password="c590eb19109a5d23edd3807625ce51be71bdc2cbe4885a2ef39afb8cdc4d1724" authorities="Administrador"/> -->
<!-- </user-service> -->
</authentication-provider>
</authentication-manager>
......
......@@ -6,9 +6,9 @@
directory. The located property files are parsed and their values can
then be used within application context files in the form of
${propertyKey}.
-->
-->
<context:property-placeholder location="classpath*:META-INF/spring/*.properties"/>
<!--
<!--
Turn on AspectJ @Configurable support. As a result, any time you
instantiate an object, Spring will attempt to perform dependency
injection on that object. This occurs for instantiation via the "new"
......@@ -60,4 +60,20 @@
<bean class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" id="entityManagerFactory">
<property name="dataSource" ref="dataSource"/>
</bean>
<context:annotation-config/>
<bean class="org.springframework.mail.javamail.JavaMailSenderImpl" id="mailSender">
<property name="host" value="${email.host}"/>
<property name="protocol" value="${email.protocol}"/>
<property name="port" value="${email.port}"/>
<property name="username" value="${email.username}"/>
<property name="password" value="${email.password}"/>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
</property>
</bean>
</beans>
......@@ -3,14 +3,14 @@
#database.password=postgres
database.url=jdbc\:postgresql\://localhost\:5432/sapos
#database.url=jdbc\:postgresql\://devel.c3sl.ufpr.br\:5432/sapos
database.username=sapos
database.password=devsapos
#database.url=jdbc\:postgresql\://sapos.c3sl.ufpr.br\:5432/sapos
#database.url=jdbc\:postgresql\://localhost\:5432/sapos
##database.url=jdbc\:postgresql\://devel.c3sl.ufpr.br\:5432/sapos
#database.username=sapos
#database.password=posprodfrog
#database.password=devsapos
#
database.url=jdbc\:postgresql\://sapos.c3sl.ufpr.br\:5432/sapos
database.username=sapos
database.password=posprodfrog
database.driverClassName=org.postgresql.Driver
......
This diff is collapsed.
......@@ -78,9 +78,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
out.write("</title>");
out.write("</head>");
out.write("<body class=\"tundra spring\">");
out.write("<div id=\"wrapper\">");
if (_jspx_meth_tiles_005finsertAttribute_005f0(_jspx_page_context))
return;
out.write("<div id=\"wrapper\">");
if (_jspx_meth_tiles_005finsertAttribute_005f1(_jspx_page_context))
return;
out.write("<div id=\"main\">");
......@@ -125,9 +125,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.springframework.web.servlet.tags.MessageTag _jspx_th_spring_005fmessage_005f0 = (org.springframework.web.servlet.tags.MessageTag) _005fjspx_005ftagPool_005fspring_005fmessage_0026_005fvar_005fcode_005fnobody.get(org.springframework.web.servlet.tags.MessageTag.class);
_jspx_th_spring_005fmessage_005f0.setPageContext(_jspx_page_context);
_jspx_th_spring_005fmessage_005f0.setParent(null);
// /WEB-INF/layouts/default.jspx(14,59) name = var type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(15,59) name = var type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_spring_005fmessage_005f0.setVar("app_name");
// /WEB-INF/layouts/default.jspx(14,59) name = code type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(15,59) name = code type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_spring_005fmessage_005f0.setCode("application_name");
int[] _jspx_push_body_count_spring_005fmessage_005f0 = new int[] { 0 };
try {
......@@ -154,9 +154,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.springframework.web.servlet.tags.MessageTag _jspx_th_spring_005fmessage_005f1 = (org.springframework.web.servlet.tags.MessageTag) _005fjspx_005ftagPool_005fspring_005fmessage_0026_005fcode_005farguments_005fnobody.get(org.springframework.web.servlet.tags.MessageTag.class);
_jspx_th_spring_005fmessage_005f1.setPageContext(_jspx_page_context);
_jspx_th_spring_005fmessage_005f1.setParent(null);
// /WEB-INF/layouts/default.jspx(15,70) name = arguments type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(16,70) name = arguments type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_spring_005fmessage_005f1.setArguments((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${app_name}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false));
// /WEB-INF/layouts/default.jspx(15,70) name = code type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(16,70) name = code type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_spring_005fmessage_005f1.setCode("welcome_h3");
int[] _jspx_push_body_count_spring_005fmessage_005f1 = new int[] { 0 };
try {
......@@ -183,9 +183,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.tiles.jsp.taglib.InsertAttributeTag _jspx_th_tiles_005finsertAttribute_005f0 = new org.apache.tiles.jsp.taglib.InsertAttributeTag();
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f0);
_jspx_th_tiles_005finsertAttribute_005f0.setJspContext(_jspx_page_context);
// /WEB-INF/layouts/default.jspx(20,60) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(23,59) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f0.setIgnore(true);
// /WEB-INF/layouts/default.jspx(20,60) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(23,59) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f0.setName("header");
_jspx_th_tiles_005finsertAttribute_005f0.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f0);
......@@ -200,9 +200,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.tiles.jsp.taglib.InsertAttributeTag _jspx_th_tiles_005finsertAttribute_005f1 = new org.apache.tiles.jsp.taglib.InsertAttributeTag();
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f1);
_jspx_th_tiles_005finsertAttribute_005f1.setJspContext(_jspx_page_context);
// /WEB-INF/layouts/default.jspx(21,58) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(25,58) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f1.setIgnore(true);
// /WEB-INF/layouts/default.jspx(21,58) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(25,58) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f1.setName("menu");
_jspx_th_tiles_005finsertAttribute_005f1.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f1);
......@@ -217,7 +217,7 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.tiles.jsp.taglib.InsertAttributeTag _jspx_th_tiles_005finsertAttribute_005f2 = new org.apache.tiles.jsp.taglib.InsertAttributeTag();
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f2);
_jspx_th_tiles_005finsertAttribute_005f2.setJspContext(_jspx_page_context);
// /WEB-INF/layouts/default.jspx(23,44) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(27,44) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f2.setName("body");
_jspx_th_tiles_005finsertAttribute_005f2.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f2);
......@@ -232,9 +232,9 @@ public final class default_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.tiles.jsp.taglib.InsertAttributeTag _jspx_th_tiles_005finsertAttribute_005f3 = new org.apache.tiles.jsp.taglib.InsertAttributeTag();
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f3);
_jspx_th_tiles_005finsertAttribute_005f3.setJspContext(_jspx_page_context);
// /WEB-INF/layouts/default.jspx(24,60) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(28,60) name = ignore type = boolean reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f3.setIgnore(true);
// /WEB-INF/layouts/default.jspx(24,60) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
// /WEB-INF/layouts/default.jspx(28,60) name = name type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
_jspx_th_tiles_005finsertAttribute_005f3.setName("footer");
_jspx_th_tiles_005finsertAttribute_005f3.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_tiles_005finsertAttribute_005f3);
......
......@@ -148,14 +148,14 @@ public final class show_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f2);
_jspx_th_field_005fdisplay_005f2.setJspContext(_jspx_page_context);
_jspx_th_field_005fdisplay_005f2.setParent(_jspx_parent);
// /WEB-INF/views/courses/show.jspx(8,151) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setZ("FhdPUBLep0LBzE9tG7tMx3Ig7E0=");
// /WEB-INF/views/courses/show.jspx(8,151) name = object type = java.lang.Object reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
// /WEB-INF/views/courses/show.jspx(8,149) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setZ("jyzaymCArZpuGX6SZ3zcwObT96A=");
// /WEB-INF/views/courses/show.jspx(8,149) name = object type = java.lang.Object reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setObject((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${course}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false));
// /WEB-INF/views/courses/show.jspx(8,151) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setId("s_br_ufpr_c3sl_sapos_models_scholar_Course_workload");
// /WEB-INF/views/courses/show.jspx(8,151) name = field type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setField("workload");
// /WEB-INF/views/courses/show.jspx(8,149) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setId("c_br_ufpr_c3sl_sapos_models_scholar_Course_program");
// /WEB-INF/views/courses/show.jspx(8,149) name = field type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f2.setField("program");
_jspx_th_field_005fdisplay_005f2.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f2);
return false;
......@@ -170,19 +170,41 @@ public final class show_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f3);
_jspx_th_field_005fdisplay_005f3.setJspContext(_jspx_page_context);
_jspx_th_field_005fdisplay_005f3.setParent(_jspx_parent);
// /WEB-INF/views/courses/show.jspx(9,149) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setZ("zni2m+6NHRwHdyeqOwbQvpNzTXg=");
// /WEB-INF/views/courses/show.jspx(9,149) name = object type = java.lang.Object reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
// /WEB-INF/views/courses/show.jspx(9,151) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setZ("FhdPUBLep0LBzE9tG7tMx3Ig7E0=");
// /WEB-INF/views/courses/show.jspx(9,151) name = object type = java.lang.Object reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setObject((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${course}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false));
// /WEB-INF/views/courses/show.jspx(9,149) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setId("s_br_ufpr_c3sl_sapos_models_scholar_Course_credits");
// /WEB-INF/views/courses/show.jspx(9,149) name = field type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setField("credits");
// /WEB-INF/views/courses/show.jspx(9,151) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setId("s_br_ufpr_c3sl_sapos_models_scholar_Course_workload");
// /WEB-INF/views/courses/show.jspx(9,151) name = field type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f3.setField("workload");
_jspx_th_field_005fdisplay_005f3.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f3);
return false;
}
private boolean _jspx_meth_field_005fdisplay_005f4(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context)
throws Throwable {
PageContext pageContext = _jspx_page_context;
JspWriter out = _jspx_page_context.getOut();
// field:display
org.apache.jsp.tag.web.form.fields.display_tagx _jspx_th_field_005fdisplay_005f4 = new org.apache.jsp.tag.web.form.fields.display_tagx();
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f4);
_jspx_th_field_005fdisplay_005f4.setJspContext(_jspx_page_context);
_jspx_th_field_005fdisplay_005f4.setParent(_jspx_parent);
// /WEB-INF/views/courses/show.jspx(10,149) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f4.setZ("zni2m+6NHRwHdyeqOwbQvpNzTXg=");
// /WEB-INF/views/courses/show.jspx(10,149) name = object type = java.lang.Object reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f4.setObject((java.lang.Object) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${course}", java.lang.Object.class, (PageContext)_jspx_page_context, null, false));
// /WEB-INF/views/courses/show.jspx(10,149) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f4.setId("s_br_ufpr_c3sl_sapos_models_scholar_Course_credits");
// /WEB-INF/views/courses/show.jspx(10,149) name = field type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_field_005fdisplay_005f4.setField("credits");
_jspx_th_field_005fdisplay_005f4.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_field_005fdisplay_005f4);
return false;
}
private class Helper
extends org.apache.jasper.runtime.JspFragmentHelper
{
......@@ -205,6 +227,8 @@ public final class show_jspx extends org.apache.jasper.runtime.HttpJspBase
return true;
if (_jspx_meth_field_005fdisplay_005f3(_jspx_parent, _jspx_page_context))
return true;
if (_jspx_meth_field_005fdisplay_005f4(_jspx_parent, _jspx_page_context))
return true;
return false;
}
public void invoke( java.io.Writer writer )
......
......@@ -71,7 +71,7 @@ static {
if (_jspx_meth_spring_005fmessage_005f0(_jspx_page_context))
return;
out.write("<a title=\"" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(home_label)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false) + "\" name=\"" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${fn:escapeXml(home_label)}", java.lang.String.class, (PageContext)_jspx_page_context, _jspx_fnmap_0, false) + "\" href=\"" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${home}", java.lang.String.class, (PageContext)_jspx_page_context, null, false) + "\">");
out.write("<img src=\"" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${banner}", java.lang.String.class, (PageContext)_jspx_page_context, null, false) + "\" style=\"width: 100%\"/>");
out.write("<img src=\"" + (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${banner}", java.lang.String.class, (PageContext)_jspx_page_context, null, false) + "\" style=\"width: 100%\" id=\"img_banner\"/>");
out.write("</a>");
out.write("</div>");
} catch (Throwable t) {
......
......@@ -231,17 +231,37 @@ public final class list_jspx extends org.apache.jasper.runtime.HttpJspBase
org.apache.jasper.runtime.AnnotationHelper.postConstruct(_jsp_annotationprocessor, _jspx_th_table_005fcolumn_005f5);
_jspx_th_table_005fcolumn_005f5.setJspContext(_jspx_page_context);
_jspx_th_table_005fcolumn_005f5.setParent(_jspx_parent);
// /WEB-INF/views/registrations/list.jspx(14,143) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setZ("ZylPJo9HTwXXaEuXJAnOaZPfxQw=");
// /WEB-INF/views/registrations/list.jspx(14,143) name = property type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setProperty("regStatus");
// /WEB-INF/views/registrations/list.jspx(14,143) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setId("c_br_ufpr_c3sl_sapos_models_scholar_Registration_regStatus");
// /WEB-INF/views/registrations/list.jspx(14,147) name = z type = java.lang.String reqTime = true required = false fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setZ("OzadopRNBpgDF6fS6fKmBx3EPhA=");
// /WEB-INF/views/registrations/list.jspx(14,147) name = property type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setProperty("defenseDate");
// /WEB-INF/views/registrations/list.jspx(14,147) name = id type = java.lang.String reqTime = true required = true fragment = false deferredValue = false expectedTypeName = java.lang.String deferredMethod = false methodSignature = null
_jspx_th_table_005fcolumn_005f5.setId("c_br_ufpr_c3sl_sapos_models_scholar_Registration_defenseDate");
_jspx_th_table_005fcolumn_005f5.doTag();
org.apache.jasper.runtime.AnnotationHelper.preDestroy(_jsp_annotationprocessor, _jspx_th_table_005fcolumn_005f5);
return false;
}
private boolean _jspx_meth_table_005fcolumn_005f6(javax.servlet.jsp.tagext.JspTag _jspx_parent, PageContext _jspx_page_context)
throws Throwable {
PageContext pageContext = _jspx_page_context;
JspWriter out = _jspx_page_context.getOut();
// table:column