/home/tomcat/temp/student/ks-admin/target/classes/home/tomcat/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.0/maven-reporting-impl-2.0.jar/home/tomcat/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar/home/tomcat/.m2/repository/commons-validator/commons-validator/1.1.4/commons-validator-1.1.4.jar/home/tomcat/.m2/repository/oro/oro/2.0.7/oro-2.0.7.jar/home/tomcat/.m2/repository/doxia/doxia-core/1.0-alpha-4/doxia-core-1.0-alpha-4.jar/home/tomcat/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.0/maven-doxia-tools-1.0.jar/home/tomcat/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar/home/tomcat/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0-alpha-11/doxia-decoration-model-1.0-alpha-11.jar/home/tomcat/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar/home/tomcat/.m2/repository/com/google/code/findbugs/findbugs-ant/1.3.9/findbugs-ant-1.3.9.jar/home/tomcat/.m2/repository/com/google/code/findbugs/findbugs/1.3.9/findbugs-1.3.9.jar/home/tomcat/.m2/repository/com/google/code/findbugs/bcel/1.3.9/bcel-1.3.9.jar/home/tomcat/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar/home/tomcat/.m2/repository/com/google/code/findbugs/jFormatString/1.3.9/jFormatString-1.3.9.jar/home/tomcat/.m2/repository/com/google/code/findbugs/annotations/1.3.9/annotations-1.3.9.jar/home/tomcat/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar/home/tomcat/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar/home/tomcat/.m2/repository/jaxen/jaxen/1.1.1/jaxen-1.1.1.jar/home/tomcat/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar/home/tomcat/.m2/repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar/home/tomcat/.m2/repository/xom/xom/1.0/xom-1.0.jar/home/tomcat/.m2/repository/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar/home/tomcat/.m2/repository/xalan/xalan/2.6.0/xalan-2.6.0.jar/home/tomcat/.m2/repository/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar/home/tomcat/.m2/repository/asm/asm/3.1/asm-3.1.jar/home/tomcat/.m2/repository/asm/asm-analysis/3.1/asm-analysis-3.1.jar/home/tomcat/.m2/repository/asm/asm-tree/3.1/asm-tree-3.1.jar/home/tomcat/.m2/repository/asm/asm-commons/3.1/asm-commons-3.1.jar/home/tomcat/.m2/repository/asm/asm-util/3.1/asm-util-3.1.jar/home/tomcat/.m2/repository/asm/asm-xml/3.1/asm-xml-3.1.jar/home/tomcat/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar/home/tomcat/.m2/repository/jgoodies/plastic/1.2.0/plastic-1.2.0.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/gmaven-mojo/1.0-rc-3/gmaven-mojo-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/runtime/gmaven-runtime-api/1.0-rc-3/gmaven-runtime-api-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/feature/gmaven-feature-api/1.0-rc-3/gmaven-feature-api-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/runtime/gmaven-runtime-default/1.0-rc-3/gmaven-runtime-default-1.0-rc-3.jar/home/tomcat/.m2/repository/org/slf4j/slf4j-api/1.5.0/slf4j-api-1.5.0.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/runtime/gmaven-runtime-1.5/1.0-rc-3/gmaven-runtime-1.5-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/feature/gmaven-feature-support/1.0-rc-3/gmaven-feature-support-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/runtime/gmaven-runtime-support/1.0-rc-3/gmaven-runtime-support-1.0-rc-3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/maven/gmaven-common/1.0-rc-3/gmaven-common-1.0-rc-3.jar/home/tomcat/.m2/repository/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar/home/tomcat/.m2/repository/org/codehaus/groovy/groovy-all-minimal/1.5.6/groovy-all-minimal-1.5.6.jar/home/tomcat/.m2/repository/org/apache/ant/ant/1.7.1/ant-1.7.1.jar/home/tomcat/.m2/repository/org/apache/ant/ant-launcher/1.7.1/ant-launcher-1.7.1.jar/home/tomcat/.m2/repository/jline/jline/0.9.94/jline-0.9.94.jar/home/tomcat/.m2/repository/org/codehaus/plexus/plexus-resources/1.0-alpha-4/plexus-resources-1.0-alpha-4.jar/opt/java/apache-maven-2.2.1/lib/maven-2.2.1-uber.jar/home/tomcat/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar/home/tomcat/.m2/repository/org/kuali/rice/rice-api/1.0.3/rice-api-1.0.3.jar/home/tomcat/.m2/repository/commons-lang/commons-lang/2.3/commons-lang-2.3.jar/home/tomcat/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar/home/tomcat/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar/home/tomcat/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar/home/tomcat/.m2/repository/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar/home/tomcat/.m2/repository/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar/home/tomcat/.m2/repository/org/kuali/rice/rice-impl/1.0.3/rice-impl-1.0.3.jar/home/tomcat/.m2/repository/opensymphony/oscache/2.3.2/oscache-2.3.2.jar/home/tomcat/.m2/repository/org/bouncycastle/bcprov-jdk15/1.45/bcprov-jdk15-1.45.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxws/2.2.9/cxf-rt-frontend-jaxws-2.2.9.jar/home/tomcat/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar/home/tomcat/.m2/repository/asm/asm/2.2.3/asm-2.2.3.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-api/2.2.9/cxf-api-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-common-utilities/2.2.9/cxf-common-utilities-2.2.9.jar/home/tomcat/.m2/repository/org/springframework/spring-core/2.5.6/spring-core-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-beans/2.5.6/spring-beans-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-context/2.5.6/spring-context-2.5.6.jar/home/tomcat/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar/home/tomcat/.m2/repository/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar/home/tomcat/.m2/repository/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar/home/tomcat/.m2/repository/org/apache/ws/commons/schema/XmlSchema/1.4.5/XmlSchema-1.4.5.jar/home/tomcat/.m2/repository/org/apache/neethi/neethi/2.0.4/neethi-2.0.4.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-common-schemas/2.2.9/cxf-common-schemas-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-core/2.2.9/cxf-rt-core-2.2.9.jar/home/tomcat/.m2/repository/com/sun/xml/bind/jaxb-impl/2.1.13/jaxb-impl-2.1.13.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-bindings-soap/2.2.9/cxf-rt-bindings-soap-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-tools-common/2.2.9/cxf-tools-common-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-databinding-jaxb/2.2.9/cxf-rt-databinding-jaxb-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-bindings-xml/2.2.9/cxf-rt-bindings-xml-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-frontend-simple/2.2.9/cxf-rt-frontend-simple-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-ws-addr/2.2.9/cxf-rt-ws-addr-2.2.9.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxrs/2.2.9/cxf-rt-frontend-jaxrs-2.2.9.jar/home/tomcat/.m2/repository/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-transports-http/2.2.9/cxf-rt-transports-http-2.2.9.jar/home/tomcat/.m2/repository/org/springframework/spring-web/2.5.6/spring-web-2.5.6.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-databinding-aegis/2.2.9/cxf-rt-databinding-aegis-2.2.9.jar/home/tomcat/.m2/repository/org/apache/abdera/abdera-core/1.0/abdera-core-1.0.jar/home/tomcat/.m2/repository/org/apache/abdera/abdera-i18n/1.0/abdera-i18n-1.0.jar/home/tomcat/.m2/repository/commons-codec/commons-codec/1.3/commons-codec-1.3.jar/home/tomcat/.m2/repository/org/apache/abdera/abdera-parser/1.0/abdera-parser-1.0.jar/home/tomcat/.m2/repository/org/apache/ws/commons/axiom/axiom-impl/1.2.5/axiom-impl-1.2.5.jar/home/tomcat/.m2/repository/org/apache/ws/commons/axiom/axiom-api/1.2.5/axiom-api-1.2.5.jar/home/tomcat/.m2/repository/org/apache/abdera/abdera-extensions-json/1.0/abdera-extensions-json-1.0.jar/home/tomcat/.m2/repository/org/apache/abdera/abdera-extensions-main/1.0/abdera-extensions-main-1.0.jar/home/tomcat/.m2/repository/org/codehaus/jettison/jettison/1.2/jettison-1.2.jar/home/tomcat/.m2/repository/org/apache/xmlbeans/xmlbeans/2.4.0/xmlbeans-2.4.0.jar/home/tomcat/.m2/repository/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9.jar/home/tomcat/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar/home/tomcat/.m2/repository/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar/home/tomcat/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.1.13/jaxb-xjc-2.1.13.jar/home/tomcat/.m2/repository/org/apache/cxf/cxf-rt-ws-security/2.2.9/cxf-rt-ws-security-2.2.9.jar/home/tomcat/.m2/repository/org/apache/ws/security/wss4j/1.5.8/wss4j-1.5.8.jar/home/tomcat/.m2/repository/org/apache/santuario/xmlsec/1.4.2/xmlsec-1.4.2.jar/home/tomcat/.m2/repository/xalan/xalan/2.7.1/xalan-2.7.1.jar/home/tomcat/.m2/repository/xalan/serializer/2.7.1/serializer-2.7.1.jar/home/tomcat/.m2/repository/org/acegisecurity/acegi-security/1.0.6/acegi-security-1.0.6.jar/home/tomcat/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar/home/tomcat/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar/home/tomcat/.m2/repository/org/acegisecurity/acegi-security-cas/1.0.6/acegi-security-cas-1.0.6.jar/home/tomcat/.m2/repository/cas/cas-server/3.0.4/cas-server-3.0.4.jar/home/tomcat/.m2/repository/cas/cas/2.0.12/cas-2.0.12.jar/home/tomcat/.m2/repository/cas/casclient/2.1.1/casclient-2.1.1.jar/home/tomcat/.m2/repository/org/jasig/cas/cas-client-core/3.1.6/cas-client-core-3.1.6.jar/home/tomcat/.m2/repository/org/codehaus/groovy/groovy-all-minimal/1.5.4/groovy-all-minimal-1.5.4.jar/home/tomcat/.m2/repository/javax/mail/mail/1.4/mail-1.4.jar/home/tomcat/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar/home/tomcat/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar/home/tomcat/.m2/repository/javax/servlet/jstl/1.1.2/jstl-1.1.2.jar/home/tomcat/.m2/repository/taglibs/standard/1.1.2/standard-1.1.2.jar/home/tomcat/.m2/repository/xml-apis/xml-apis/1.3.02/xml-apis-1.3.02.jar/home/tomcat/.m2/repository/org/springframework/spring-aop/2.5.6/spring-aop-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-jdbc/2.5.6/spring-jdbc-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-tx/2.5.6/spring-tx-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-orm/2.5.6/spring-orm-2.5.6.jar/home/tomcat/.m2/repository/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar/home/tomcat/.m2/repository/org/springmodules/spring-modules-ojb/0.8a/spring-modules-ojb-0.8a.jar/home/tomcat/.m2/repository/commons-pool/commons-pool/1.2/commons-pool-1.2.jar/home/tomcat/.m2/repository/commons-dbcp/commons-dbcp/1.2.1/commons-dbcp-1.2.1.jar/home/tomcat/.m2/repository/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar/home/tomcat/.m2/repository/ojb/db-ojb/1.0.4-patch4/db-ojb-1.0.4-patch4.jar/home/tomcat/.m2/repository/commons-transaction/commons-transaction/1.1/commons-transaction-1.1.jar/home/tomcat/.m2/repository/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar/home/tomcat/.m2/repository/javax/resource/connector-api/1.5/connector-api-1.5.jar/home/tomcat/.m2/repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar/home/tomcat/.m2/repository/xapool/xapool/1.5.0-patch3/xapool-1.5.0-patch3.jar/home/tomcat/.m2/repository/jotm/jotm/2.0.10/jotm-2.0.10.jar/home/tomcat/.m2/repository/jotm/jotm_jrmp_stubs/2.0.10/jotm_jrmp_stubs-2.0.10.jar/home/tomcat/.m2/repository/org/objectweb/carol/carol/2.0.5/carol-2.0.5.jar/home/tomcat/.m2/repository/howl/howl-logger/0.1.11/howl-logger-0.1.11.jar/home/tomcat/.m2/repository/org/hibernate/hibernate/3.2.6.ga/hibernate-3.2.6.ga.jar/home/tomcat/.m2/repository/net/sf/ehcache/ehcache/1.4.1/ehcache-1.4.1.jar/home/tomcat/.m2/repository/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar/home/tomcat/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar/home/tomcat/.m2/repository/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar/home/tomcat/.m2/repository/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar/home/tomcat/.m2/repository/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA.jar/home/tomcat/.m2/repository/org/slf4j/slf4j-api/1.6.0/slf4j-api-1.6.0.jar/home/tomcat/.m2/repository/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar/home/tomcat/.m2/repository/org/hibernate/hibernate-core/3.3.0.SP1/hibernate-core-3.3.0.SP1.jar/home/tomcat/.m2/repository/javassist/javassist/3.4.GA/javassist-3.4.GA.jar/home/tomcat/.m2/repository/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar/home/tomcat/.m2/repository/struts/struts/1.2.9/struts-1.2.9.jar/home/tomcat/.m2/repository/commons-digester/commons-digester/1.6/commons-digester-1.6.jar/home/tomcat/.m2/repository/commons-fileupload/commons-fileupload/1.2.1/commons-fileupload-1.2.1.jar/home/tomcat/.m2/repository/struts/struts-el/1.2.9/struts-el-1.2.9.jar/home/tomcat/.m2/repository/displaytag/displaytag/1.1/displaytag-1.1.jar/home/tomcat/.m2/repository/com/lowagie/itext/1.3/itext-1.3.jar/home/tomcat/.m2/repository/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2.jar/home/tomcat/.m2/repository/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar/home/tomcat/.m2/repository/dwr/dwr/1.1.3/dwr-1.1.3.jar/home/tomcat/.m2/repository/bsf/bsf/2.4.0/bsf-2.4.0.jar/home/tomcat/.m2/repository/xom/xom/1.1/xom-1.1.jar/home/tomcat/.m2/repository/opensymphony/quartz/1.6.0/quartz-1.6.0.jar/home/tomcat/.m2/repository/bcel/bcel/5.1/bcel-5.1.jar/home/tomcat/.m2/repository/org/kuali/student/common/ks-common-api/1.1.1-SNAPSHOT/ks-common-api-1.1.1-SNAPSHOT.jar/home/tomcat/.m2/repository/org/kuali/student/common/ks-common-util/1.1.1-SNAPSHOT/ks-common-util-1.1.1-SNAPSHOT.jar/home/tomcat/.m2/repository/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar/home/tomcat/.m2/repository/org/slf4j/slf4j-log4j12/1.6.0/slf4j-log4j12-1.6.0.jar/home/tomcat/.m2/repository/org/aspectj/aspectjrt/1.5.4/aspectjrt-1.5.4.jar/home/tomcat/.m2/repository/org/apache/velocity/velocity-tools/2.0/velocity-tools-2.0.jar/home/tomcat/.m2/repository/commons-chain/commons-chain/1.1/commons-chain-1.1.jar/home/tomcat/.m2/repository/sslext/sslext/1.2-0/sslext-1.2-0.jar/home/tomcat/.m2/repository/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8.jar/home/tomcat/.m2/repository/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8.jar/home/tomcat/.m2/repository/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8.jar/home/tomcat/.m2/repository/org/apache/velocity/velocity/1.6.4/velocity-1.6.4.jar/home/tomcat/.m2/repository/logkit/logkit/2.0/logkit-2.0.jar/home/tomcat/.m2/repository/org/antlr/antlr-runtime/3.1.1/antlr-runtime-3.1.1.jar/home/tomcat/.m2/repository/net/sf/jsr107cache/jsr107cache/1.0/jsr107cache-1.0.jar/home/tomcat/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar/home/tomcat/.m2/repository/org/kuali/student/core/ks-core-api/1.1.1-SNAPSHOT/ks-core-api-1.1.1-SNAPSHOT.jar/home/tomcat/temp/student/ks-admin/src/main/java/home/tomcat/temp/student/ks-admin/targetMay expose internal representation by returning reference to mutable objectorg.kuali.student.core.atp.bo.Atp.getEndDate() may expose internal representation by returning Atp.endDateAt Atp.java:[lines 69-130]In class org.kuali.student.core.atp.bo.AtpIn method org.kuali.student.core.atp.bo.Atp.getEndDate()In Atp.javaField org.kuali.student.core.atp.bo.Atp.endDateAt Atp.java:[line 93]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.atp.bo.Atp.getStartDate() may expose internal representation by returning Atp.startDateAt Atp.java:[lines 69-130]In class org.kuali.student.core.atp.bo.AtpIn method org.kuali.student.core.atp.bo.Atp.getStartDate()In Atp.javaField org.kuali.student.core.atp.bo.Atp.startDateAt Atp.java:[line 85]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.atp.bo.Atp.setEndDate(Date) may expose internal representation by storing an externally mutable object into Atp.endDateAt Atp.java:[lines 69-130]In class org.kuali.student.core.atp.bo.AtpIn method org.kuali.student.core.atp.bo.Atp.setEndDate(Date)In Atp.javaField org.kuali.student.core.atp.bo.Atp.endDateLocal variable named endDateAt Atp.java:[line 97]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.atp.bo.Atp.setStartDate(Date) may expose internal representation by storing an externally mutable object into Atp.startDateAt Atp.java:[lines 69-130]In class org.kuali.student.core.atp.bo.AtpIn method org.kuali.student.core.atp.bo.Atp.setStartDate(Date)In Atp.javaField org.kuali.student.core.atp.bo.Atp.startDateLocal variable named startDateAt Atp.java:[line 89]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.atp.bo.DateRange.getEndDate() may expose internal representation by returning DateRange.endDateAt DateRange.java:[lines 65-122]In class org.kuali.student.core.atp.bo.DateRangeIn method org.kuali.student.core.atp.bo.DateRange.getEndDate()In DateRange.javaField org.kuali.student.core.atp.bo.DateRange.endDateAt DateRange.java:[line 81]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.atp.bo.DateRange.getStartDate() may expose internal representation by returning DateRange.startDateAt DateRange.java:[lines 65-122]In class org.kuali.student.core.atp.bo.DateRangeIn method org.kuali.student.core.atp.bo.DateRange.getStartDate()In DateRange.javaField org.kuali.student.core.atp.bo.DateRange.startDateAt DateRange.java:[line 73]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.atp.bo.DateRange.setEndDate(Date) may expose internal representation by storing an externally mutable object into DateRange.endDateAt DateRange.java:[lines 65-122]In class org.kuali.student.core.atp.bo.DateRangeIn method org.kuali.student.core.atp.bo.DateRange.setEndDate(Date)In DateRange.javaField org.kuali.student.core.atp.bo.DateRange.endDateLocal variable named endDateAt DateRange.java:[line 85]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.atp.bo.DateRange.setStartDate(Date) may expose internal representation by storing an externally mutable object into DateRange.startDateAt DateRange.java:[lines 65-122]In class org.kuali.student.core.atp.bo.DateRangeIn method org.kuali.student.core.atp.bo.DateRange.setStartDate(Date)In DateRange.javaField org.kuali.student.core.atp.bo.DateRange.startDateLocal variable named startDateAt DateRange.java:[line 77]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.atp.bo.Milestone.getMilestoneDate() may expose internal representation by returning Milestone.milestoneDateAt Milestone.java:[lines 61-110]In class org.kuali.student.core.atp.bo.MilestoneIn method org.kuali.student.core.atp.bo.Milestone.getMilestoneDate()In Milestone.javaField org.kuali.student.core.atp.bo.Milestone.milestoneDateAt Milestone.java:[line 73]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.atp.bo.Milestone.setMilestoneDate(Date) may expose internal representation by storing an externally mutable object into Milestone.milestoneDateAt Milestone.java:[lines 61-110]In class org.kuali.student.core.atp.bo.MilestoneIn method org.kuali.student.core.atp.bo.Milestone.setMilestoneDate(Date)In Milestone.javaField org.kuali.student.core.atp.bo.Milestone.milestoneDateLocal variable named milestoneDateAt Milestone.java:[line 77]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.KsMetaBusinessObjectBase.getCreateDate() may expose internal representation by returning KsMetaBusinessObjectBase.createDateAt KsMetaBusinessObjectBase.java:[lines 11-108]In class org.kuali.student.core.bo.KsMetaBusinessObjectBaseIn method org.kuali.student.core.bo.KsMetaBusinessObjectBase.getCreateDate()In KsMetaBusinessObjectBase.javaField org.kuali.student.core.bo.KsMetaBusinessObjectBase.createDateAt KsMetaBusinessObjectBase.java:[line 87]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.KsMetaBusinessObjectBase.getUpdateDate() may expose internal representation by returning KsMetaBusinessObjectBase.updateDateAt KsMetaBusinessObjectBase.java:[lines 11-108]In class org.kuali.student.core.bo.KsMetaBusinessObjectBaseIn method org.kuali.student.core.bo.KsMetaBusinessObjectBase.getUpdateDate()In KsMetaBusinessObjectBase.javaField org.kuali.student.core.bo.KsMetaBusinessObjectBase.updateDateAt KsMetaBusinessObjectBase.java:[line 103]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.KsMetaBusinessObjectBase.setCreateDate(Date) may expose internal representation by storing an externally mutable object into KsMetaBusinessObjectBase.createDateAt KsMetaBusinessObjectBase.java:[lines 11-108]In class org.kuali.student.core.bo.KsMetaBusinessObjectBaseIn method org.kuali.student.core.bo.KsMetaBusinessObjectBase.setCreateDate(Date)In KsMetaBusinessObjectBase.javaField org.kuali.student.core.bo.KsMetaBusinessObjectBase.createDateLocal variable named createDateAt KsMetaBusinessObjectBase.java:[line 91]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.KsMetaBusinessObjectBase.setUpdateDate(Date) may expose internal representation by storing an externally mutable object into KsMetaBusinessObjectBase.updateDateAt KsMetaBusinessObjectBase.java:[lines 11-108]In class org.kuali.student.core.bo.KsMetaBusinessObjectBaseIn method org.kuali.student.core.bo.KsMetaBusinessObjectBase.setUpdateDate(Date)In KsMetaBusinessObjectBase.javaField org.kuali.student.core.bo.KsMetaBusinessObjectBase.updateDateLocal variable named updateDateAt KsMetaBusinessObjectBase.java:[line 107]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionEnd() may expose internal representation by returning KsVersionBusinessObjectBase.currentVersionEndAt KsVersionBusinessObjectBase.java:[lines 13-143]In class org.kuali.student.core.bo.KsVersionBusinessObjectBaseIn method org.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionEnd()In KsVersionBusinessObjectBase.javaField org.kuali.student.core.bo.KsVersionBusinessObjectBase.currentVersionEndAt KsVersionBusinessObjectBase.java:[line 117]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionStart() may expose internal representation by returning KsVersionBusinessObjectBase.currentVersionStartAt KsVersionBusinessObjectBase.java:[lines 13-143]In class org.kuali.student.core.bo.KsVersionBusinessObjectBaseIn method org.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionStart()In KsVersionBusinessObjectBase.javaField org.kuali.student.core.bo.KsVersionBusinessObjectBase.currentVersionStartAt KsVersionBusinessObjectBase.java:[line 107]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionEnd(Date) may expose internal representation by storing an externally mutable object into KsVersionBusinessObjectBase.currentVersionEndAt KsVersionBusinessObjectBase.java:[lines 13-143]In class org.kuali.student.core.bo.KsVersionBusinessObjectBaseIn method org.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionEnd(Date)In KsVersionBusinessObjectBase.javaField org.kuali.student.core.bo.KsVersionBusinessObjectBase.currentVersionEndLocal variable named currentVersionEndAt KsVersionBusinessObjectBase.java:[line 122]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionStart(Date) may expose internal representation by storing an externally mutable object into KsVersionBusinessObjectBase.currentVersionStartAt KsVersionBusinessObjectBase.java:[lines 13-143]In class org.kuali.student.core.bo.KsVersionBusinessObjectBaseIn method org.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionStart(Date)In KsVersionBusinessObjectBase.javaField org.kuali.student.core.bo.KsVersionBusinessObjectBase.currentVersionStartLocal variable named currentVersionStartAt KsVersionBusinessObjectBase.java:[line 112]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.Meta.getCreateTime() may expose internal representation by returning Meta.createTimeAt Meta.java:[lines 11-55]In class org.kuali.student.core.bo.MetaIn method org.kuali.student.core.bo.Meta.getCreateTime()In Meta.javaField org.kuali.student.core.bo.Meta.createTimeAt Meta.java:[line 26]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.Meta.getUpdateTime() may expose internal representation by returning Meta.updateTimeAt Meta.java:[lines 11-55]In class org.kuali.student.core.bo.MetaIn method org.kuali.student.core.bo.Meta.getUpdateTime()In Meta.javaField org.kuali.student.core.bo.Meta.updateTimeAt Meta.java:[line 42]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.Meta.setCreateTime(Date) may expose internal representation by storing an externally mutable object into Meta.createTimeAt Meta.java:[lines 11-55]In class org.kuali.student.core.bo.MetaIn method org.kuali.student.core.bo.Meta.setCreateTime(Date)In Meta.javaField org.kuali.student.core.bo.Meta.createTimeLocal variable named createTimeAt Meta.java:[line 30]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.Meta.setUpdateTime(Date) may expose internal representation by storing an externally mutable object into Meta.updateTimeAt Meta.java:[lines 11-55]In class org.kuali.student.core.bo.MetaIn method org.kuali.student.core.bo.Meta.setUpdateTime(Date)In Meta.javaField org.kuali.student.core.bo.Meta.updateTimeLocal variable named updateTimeAt Meta.java:[line 46]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.Version.getCurrentVersionEnd() may expose internal representation by returning Version.currentVersionEndAt Version.java:[lines 9-78]In class org.kuali.student.core.bo.VersionIn method org.kuali.student.core.bo.Version.getCurrentVersionEnd()In Version.javaField org.kuali.student.core.bo.Version.currentVersionEndAt Version.java:[line 57]May expose internal representation by returning reference to mutable objectorg.kuali.student.core.bo.Version.getCurrentVersionStart() may expose internal representation by returning Version.currentVersionStartAt Version.java:[lines 9-78]In class org.kuali.student.core.bo.VersionIn method org.kuali.student.core.bo.Version.getCurrentVersionStart()In Version.javaField org.kuali.student.core.bo.Version.currentVersionStartAt Version.java:[line 49]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.Version.setCurrentVersionEnd(Date) may expose internal representation by storing an externally mutable object into Version.currentVersionEndAt Version.java:[lines 9-78]In class org.kuali.student.core.bo.VersionIn method org.kuali.student.core.bo.Version.setCurrentVersionEnd(Date)In Version.javaField org.kuali.student.core.bo.Version.currentVersionEndLocal variable named currentVersionEndAt Version.java:[line 61]May expose internal representation by incorporating reference to mutable objectorg.kuali.student.core.bo.Version.setCurrentVersionStart(Date) may expose internal representation by storing an externally mutable object into Version.currentVersionStartAt Version.java:[lines 9-78]In class org.kuali.student.core.bo.VersionIn method org.kuali.student.core.bo.Version.setCurrentVersionStart(Date)In Version.javaField org.kuali.student.core.bo.Version.currentVersionStartLocal variable named currentVersionStartAt Version.java:[line 53]Malicious code vulnerabilityMay expose internal representation by incorporating reference to mutable object
<p> This code stores a reference to an externally mutable object into the internal representation of the object.&nbsp; If instances are accessed by untrusted code, and unchecked changes to the mutable object would compromise security or other important properties, you will need to do something different. Storing a copy of the object is better approach in many situations.</p>
May expose internal representation by returning reference to mutable object
<p> Returning a reference to a mutable object value stored in one of the object's fields exposes the internal representation of the object.&nbsp; If instances are accessed by untrusted code, and unchecked changes to the mutable object would compromise security or other important properties, you will need to do something different. Returning a new copy of the object is better approach in many situations.</p>
Storing reference to mutable objectMethod returning array may expose internal representationjavax.servlet.jsp.PageContext