=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/reporttable/ReportTable.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/reporttable/ReportTable.java 2011-04-01 09:57:53 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/reporttable/ReportTable.java 2011-04-01 15:44:51 +0000 @@ -38,7 +38,6 @@ import org.hisp.dhis.common.AbstractNameableObject; import org.hisp.dhis.common.CombinationGenerator; import org.hisp.dhis.common.NameableObject; -import org.hisp.dhis.common.NameableObject; import org.hisp.dhis.dataelement.DataElement; import org.hisp.dhis.dataelement.DataElementCategoryCombo; import org.hisp.dhis.dataelement.DataElementCategoryOption; === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/user/User.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/user/User.java 2011-03-31 16:28:24 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/user/User.java 2011-04-01 15:44:51 +0000 @@ -104,6 +104,12 @@ return surname.equals( other.getSurname() ) && firstName.equals( other.getFirstName() ); } + + @Override + public String toString() + { + return "[" + surname + " " + firstName + "]"; + } // ------------------------------------------------------------------------- // Logic === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2011-03-30 16:14:30 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2011-04-01 15:44:51 +0000 @@ -5,8 +5,7 @@ xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd -http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd -"> +http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd"> @@ -221,12 +220,6 @@ - - - - - - + + + + + + users = new HashSet(); + users.add( userA ); + users.add( userB ); + + int idA = messageService.sendMessage( messageA, users ); + + messageA = messageService.getMessage( idA ); + + assertNotNull( messageA ); + assertEquals( "SubjectA", messageA.getSubject() ); + assertEquals( "TextA", messageA.getText() ); + assertEquals( 2, messageA.getUserMessages().size() ); + } + + @Test public void testSaveMessage() { int idA = messageService.saveMessage( messageA ); === modified file 'dhis-2/dhis-support/dhis-support-hibernate/pom.xml' --- dhis-2/dhis-support/dhis-support-hibernate/pom.xml 2011-03-02 00:23:51 +0000 +++ dhis-2/dhis-support/dhis-support-hibernate/pom.xml 2011-04-01 15:44:51 +0000 @@ -79,14 +79,6 @@ commons-logging - - - ../../ === modified file 'dhis-2/dhis-support/dhis-support-hibernate/src/main/resources/hibernate-default.properties' --- dhis-2/dhis-support/dhis-support-hibernate/src/main/resources/hibernate-default.properties 2010-11-10 10:42:34 +0000 +++ dhis-2/dhis-support/dhis-support-hibernate/src/main/resources/hibernate-default.properties 2011-04-01 15:44:51 +0000 @@ -6,7 +6,7 @@ # hibernate-test.properties files in: # # 1) The classpath (src/main/resources) -# 2) $USER_HOME/dhis +# 2) $DHIS2_HOME # H2 In-Memory setup: @@ -43,3 +43,9 @@ # hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect # hibernate.connection.driver_class = org.postgresql.Driver # hibernate.connection.url = jdbc:postgresql:dhis2 + +# Monitoring + +# hibernate.show_sql = true +# hibernate.format_sql = true +# hibernate.use_sql_comments = true \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/message/action/SendMessageAction.java' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/message/action/SendMessageAction.java 2011-04-01 13:46:34 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/message/action/SendMessageAction.java 2011-04-01 15:44:51 +0000 @@ -104,7 +104,7 @@ { users.addAll( unit.getUsers() ); } - + messageService.sendMessage( message, users ); return SUCCESS; === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/menu.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/menu.vm 2011-04-01 13:46:34 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/menu.vm 2011-04-01 15:44:51 +0000 @@ -7,7 +7,7 @@

$i18n.getString( "dhis2_online" ) 

=== modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm 2011-04-01 13:46:34 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/message.vm 2011-04-01 15:44:51 +0000 @@ -1,7 +1,7 @@

$i18n.getString( "messages" )

-
+
@@ -12,10 +12,10 @@ #foreach( $message in $messages ) - - - - + + + #end
$encoder.htmlEncode( $message.message.sender )$encoder.htmlEncode( $message.message.messageDate )$encoder.htmlEncode( $message.message.subject )$i18n.getString( 'remove' ) + $encoder.htmlEncode( $message.message.sender )$format.formatDate( $message.messageDate )$encoder.htmlEncode( $message.message.subject )$i18n.getString( 'remove' )
\ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/sendMessage.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/sendMessage.vm 2011-04-01 13:46:34 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/sendMessage.vm 2011-04-01 15:44:51 +0000 @@ -12,7 +12,7 @@ $i18n.getString( "recipient" ) -
+