Author: solomax
Date: Fri Nov  6 06:18:44 2015
New Revision: 1712911

URL: http://svn.apache.org/viewvc?rev=1712911&view=rev
Log:
[OPENMEETINGS-1276] build is partially fixed

Added:
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java
      - copied, changed from r1712910, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvInterviewConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvRecorderConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/
      - copied from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/converter/
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/InterviewConverterTask.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/converter/FlvInterviewConverterTask.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/RecordingConverterTask.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/converter/FlvRecorderConverterTask.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/StreamListener.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/listener/StreamListener.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/
      - copied from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/listener/async/
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/RecordingService.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/FLVRecorderService.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingDao.java
      - copied, changed from r1712910, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingLogDao.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingLogDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingMetaDataDao.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingMetaDataDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/RecordingMetaDeltaDao.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingMetaDeltaDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomModeratorDao.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomModeratorsDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/PrivateMessageDao.java
      - copied, changed from r1712812, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/PrivateMessagesDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserContactDao.java
      - copied, changed from r1712812, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserContactsDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/ServiceResult.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/ErrorResult.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomCountBean.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomOptionsDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomReturn.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomUser.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/ExternalUserDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/file/FileItem.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/Recording.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecording.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/RecordingLog.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingLog.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/RecordingMetaData.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingMetaData.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/RecordingMetaDelta.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingMetaDelta.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomPollAnswer.java
      - copied, changed from r1712758, 
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomPollAnswers.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/SalutationConverter.java
    openmeetings/branches/3.1.x/openmeetings-install/src/site/
    openmeetings/branches/3.1.x/openmeetings-install/src/site/site.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Client.java
      - copied, changed from r1712910, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebClient.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/ConvertingErrorsDialog.html
      - copied, changed from r1712910, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingErrorsDialog.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/ConvertingErrorsDialog.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingErrorsDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileItemPanel.html
      - copied unchanged from r1712825, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingItemPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileItemPanel.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingItemPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileItemTree.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FileTreePanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.html
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
      - copied, changed from r1712825, 
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/MyRecordingTreeProvider.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/PublicRecordingTreeProvider.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/RecordingTreeProvider.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat.js
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/activities.css
    openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/chat.css
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/chart_pie.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/exit_button.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/logo.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/map.png 
  (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/monitor_go.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/page_edit.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/photo.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/report.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/user_add.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/wizzard_button_1.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/wizzard_button_2.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/wizzard_button_3.png
   (with props)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/images/wizzard_button_4.png
   (with props)
    openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/room.css
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/webservice/
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/webservice/UserServiceTest.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/ErrorWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/GroupWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RecordingWebService.java
Removed:
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvInterviewConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvRecorderConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/flvrecord/
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/FlvInterviewConverterTask.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/converter/FlvRecorderConverterTask.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/FLVRecorderService.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/calendar/AppointmentCategoryDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/calendar/AppointmentReminderTypDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/log/ConferenceLogTypeDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingLogDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingMetaDataDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/record/FlvRecordingMetaDeltaDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/IRoomManager.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomModeratorsDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomTypeDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/PrivateMessagesDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/SalutationDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserContactsDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/ErrorResult.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/calendar/AppointmentCategoryDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/calendar/AppointmentReminderTypeDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/ErrorType.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/calendar/AppointmentCategory.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/calendar/AppointmentReminderTyps.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/log/ConferenceLogType.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecording.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingLog.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingMetaData.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/record/FlvRecordingMetaDelta.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomPollAnswers.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomType.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Salutation.java
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omcharts/
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/settings/usercontacts/
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/AppointmentCategoryConverter.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebClient.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/mail/
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingErrorsDialog.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingErrorsDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingItemPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingItemPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingPanel.java
    openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/conf/
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/services/
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureAppointmentReminderTyp.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureCategory.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/JabberWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomCountBean.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomReturn.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomUser.java
Modified:
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/conference/RoomManager.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileUtils.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/BaseStreamWriter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/CachedEvent.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/StreamAudioWriter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/record/listener/async/StreamVideoWriter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/ldap/LdapLoginManagement.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ChatService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceLibrary.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ConferenceService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ErrorService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/InvitationService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MainService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/UserService.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/servlet/outputhandler/DownloadHandler.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/servlet/outputhandler/UploadController.java
    
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/session/SessionManager.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ChatDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ConfigurationDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/basic/ErrorDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/calendar/AppointmentDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/file/FileExplorerItemDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/log/ConferenceLogDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/PollDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomOrganisationDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/LdapConfigDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/OrganisationDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/OrganisationUserDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/PrivateMessageFolderDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/StateDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/basic/SearchResult.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/calendar/AppointmentDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/calendar/MeetingMemberDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/FileExplorerObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/FilesObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/FoldersObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/LiberaryObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/LibraryPresenationThumbs.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/LibraryPresentation.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/LibraryPresentationFile.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/LibraryPresentationThumb.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/file/PresentationObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/record/RecordingDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/BrowserStatus.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/Cliparts.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomSearchResult.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/RoomStatus.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/WhiteboardObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/WhiteboardObjectList.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/WhiteboardSyncLockObject.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/server/ServerDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/user/UserDTO.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/IDataProviderEntity.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/ChatMessage.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Configuration.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/ErrorValue.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/MailMessage.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/calendar/Appointment.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/file/FileExplorerItem.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/label/StringLabel.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/log/ConferenceLog.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/Client.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/Room.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomOrganisation.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/RoomPoll.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/LdapConfig.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/Sessiondata.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Address.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Organisation.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/Organisation_Users.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/PrivateMessage.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/PrivateMessageFolder.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/State.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/user/User.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/AuthLevelUtil.java
    
openmeetings/branches/3.1.x/openmeetings-db/src/main/java/org/apache/openmeetings/db/util/FormatHelper.java
    openmeetings/branches/3.1.x/openmeetings-flash/   (props changed)
    openmeetings/branches/3.1.x/openmeetings-flash/openlaszlo.xml
    openmeetings/branches/3.1.x/openmeetings-flash/pom.xml
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/panel/panelBoundBox.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/upload/fileUpload.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/hibernate/hibRtmpConnection.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/hibernate/netRemoteCallHib.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainAttributes.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/remote/rtmpConnection.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/main.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/chat/chatMiniButton.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/invitation/autoloaderBarOnly.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/invitation/invitationQuickLoader.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/settings/library.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/settings/privatemessages/newPrivateMessage.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/settings/viewUserProfile.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/test/simpletestvalidBox.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/test/simpletestvalidText.lzx
    
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf10/base/hibernate/netRemoteCallHib.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf10/hibAdapter.lzx
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/AppointmentConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/AppointmentReminderTypeConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupExport.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/IntegerTransform.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/LongTransform.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/OmConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/OrganisationConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/PollTypeConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/RoomConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/RoomTypeConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/StateConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/backup/UserConverter.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/cli/Admin.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
    
openmeetings/branches/3.1.x/openmeetings-install/src/main/java/org/apache/openmeetings/installation/InstallationDocumentHandler.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/calendar/AppointmentLogic.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/RequestContactConfirmTemplate.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/template/RequestContactTemplate.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/MeetingReminderJob.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/SessionClearJob.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/TestSetupCleanupJob.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/room/InvitationManager.java
    
openmeetings/branches/3.1.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
    openmeetings/branches/3.1.x/openmeetings-web/   (props changed)
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/AdminUserChoiceProvider.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/configurations/ConfigsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupUsersPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/groups/GroupsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/ldaps/LdapForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/ldaps/LdapsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UsersPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/UserPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BaseNotInitedPage.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/MainPage.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/RecordingPage.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ForgetPasswordDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/RegisterDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/ResetPasswordDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/InvitationDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomBroadcaster.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/PollResultsDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/poll/VoteDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/AboutDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/ChatPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentModel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessageDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserInfoDialog.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserProfilePanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserProfilePanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingsPanel.html
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/RecordingsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoInfo.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomsTabbedPanel.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/AviRecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/ContactsHelper.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/FlvRecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/JpgRecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/Mp4RecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/OggRecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RecordingResourceReference.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/RoomTypeDropDown.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/db2_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/derby_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mssql_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mysql_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/oracle_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/postgresql_persistence.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/classes/openmeetings-applicationContext.xml
    openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/WEB-INF/web.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/calendar.css
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/jquery.ui.menubar.css
    openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/css/theme.css
    
openmeetings/branches/3.1.x/openmeetings-web/src/main/webapp/languages/errorvalues.xml
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/AbstractJUnitDefaults.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/backup/TestOldBackups.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentAddAppointment.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestAppointmentSchedulerTask.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureAppointment.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureGetAppointmentByRange.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureGetUserStart.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestDatabaseStructureUsersSearch.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestGetAppointment.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/calendar/TestSendIcalMessage.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/domain/TestAddGroup.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/domain/TestUserGroupAggregation.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/invitiation/TestInvitation.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/library/TestFileParser.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/session/TestHashMapSession.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestStateToLower.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestUserContact.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestUserCount.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/user/TestUserOrganisation.java
    
openmeetings/branches/3.1.x/openmeetings-web/src/test/java/org/apache/openmeetings/test/userdata/TestAuth.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/RoomWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/ServerWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
    
openmeetings/branches/3.1.x/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/cluster/RestClient.java

Modified: 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java?rev=1712911&r1=1712910&r2=1712911&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
 Fri Nov  6 06:18:44 2015
@@ -18,7 +18,7 @@
  */
 package org.apache.openmeetings.core.converter;
 
-import static 
org.apache.openmeetings.core.data.flvrecord.listener.async.BaseStreamWriter.TIME_TO_WAIT_FOR_FRAME;
+import static 
org.apache.openmeetings.core.data.record.listener.async.BaseStreamWriter.TIME_TO_WAIT_FOR_FRAME;
 import static org.apache.openmeetings.util.OmFileHelper.MP4_EXTENSION;
 import static org.apache.openmeetings.util.OmFileHelper.OGG_EXTENSION;
 import static org.apache.openmeetings.util.OmFileHelper.getRecording;
@@ -35,12 +35,12 @@ import java.util.List;
 import java.util.concurrent.TimeUnit;
 
 import org.apache.openmeetings.db.dao.basic.ConfigurationDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingMetaDataDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingMetaDeltaDao;
-import org.apache.openmeetings.db.entity.record.FlvRecording;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaData;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaData.Status;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaDelta;
+import org.apache.openmeetings.db.dao.record.RecordingMetaDataDao;
+import org.apache.openmeetings.db.dao.record.RecordingMetaDeltaDao;
+import org.apache.openmeetings.db.entity.record.Recording;
+import org.apache.openmeetings.db.entity.record.RecordingMetaData;
+import org.apache.openmeetings.db.entity.record.RecordingMetaData.Status;
+import org.apache.openmeetings.db.entity.record.RecordingMetaDelta;
 import org.apache.openmeetings.util.process.ConverterProcessResult;
 import org.apache.openmeetings.util.process.ProcessHelper;
 import org.red5.io.flv.impl.FLVWriter;
@@ -54,9 +54,9 @@ public abstract class BaseConverter {
        @Autowired
        private ConfigurationDao configurationDao;
        @Autowired
-       private FlvRecordingMetaDataDao metaDataDao;
+       private RecordingMetaDataDao metaDataDao;
        @Autowired
-       private FlvRecordingMetaDeltaDao metaDeltaDao;
+       private RecordingMetaDeltaDao metaDeltaDao;
 
        private String getPath(String key, String app) {
                String path = configurationDao.getConfValue(key, String.class, 
"");
@@ -83,8 +83,8 @@ public abstract class BaseConverter {
                return 
"1".equals(configurationDao.getConfValue("use.old.style.ffmpeg.map.option", 
String.class, "0"));
        }
        
-       protected File getStreamFolder(FlvRecording flvRecording) {
-               return getStreamsSubDir(flvRecording.getRoom_id());
+       protected File getStreamFolder(Recording flvRecording) {
+               return getStreamsSubDir(flvRecording.getRoomId());
        }
 
        protected long diff(Date from, Date to) {
@@ -109,7 +109,7 @@ public abstract class BaseConverter {
                return String.format("%02d:%02d:%02d.%03d", hours, minutes, 
seconds, millis);
        }
 
-       protected void updateDuration(FlvRecording r) {
+       protected void updateDuration(Recording r) {
                r.setDuration(formatMillis(diff(r.getRecordEnd(), 
r.getRecordStart())));
        }
        
@@ -134,11 +134,11 @@ public abstract class BaseConverter {
                return argv.toArray(new String[0]);
        }
        
-       protected void stripAudioFirstPass(FlvRecording flvRecording, 
List<ConverterProcessResult> returnLog,
+       protected void stripAudioFirstPass(Recording flvRecording, 
List<ConverterProcessResult> returnLog,
                        List<String> listOfFullWaveFiles, File streamFolder)
        {
                stripAudioFirstPass(flvRecording, returnLog, 
listOfFullWaveFiles, streamFolder
-                               , 
metaDataDao.getAudioMetaDataByRecording(flvRecording.getFlvRecordingId()));
+                               , 
metaDataDao.getAudioMetaDataByRecording(flvRecording.getId()));
        }
        
        private String[] addSoxPad(List<ConverterProcessResult> returnLog, 
String job, double length, double position, File inFile, File outFile) throws 
IOException {
@@ -156,24 +156,24 @@ public abstract class BaseConverter {
                return argv;
        }
        
-       private static File getMetaFlvSer(FlvRecordingMetaData metaData) {
-               File metaDir = 
getStreamsSubDir(metaData.getFlvRecording().getRoom_id());
+       private static File getMetaFlvSer(RecordingMetaData metaData) {
+               File metaDir = 
getStreamsSubDir(metaData.getRecording().getRoomId());
                return new File(metaDir, metaData.getStreamName() + ".flv.ser");
        }
        
-       public static void printMetaInfo(FlvRecordingMetaData metaData, String 
prefix) {
+       public static void printMetaInfo(RecordingMetaData metaData, String 
prefix) {
                if (log.isDebugEnabled()) {
-                       log.debug(String.format("### %s:: recording id %s; 
stream with id %s; current status: %s ", prefix, 
metaData.getFlvRecording().getFlvRecordingId()
-                                       , metaData.getFlvRecordingMetaDataId(), 
metaData.getStreamStatus()));
-                       File metaFlv = 
getRecordingMetaData(metaData.getFlvRecording().getRoom_id(), 
metaData.getStreamName());
+                       log.debug(String.format("### %s:: recording id %s; 
stream with id %s; current status: %s ", prefix, metaData.getRecording().getId()
+                                       , metaData.getId(), 
metaData.getStreamStatus()));
+                       File metaFlv = 
getRecordingMetaData(metaData.getRecording().getRoomId(), 
metaData.getStreamName());
                        File metaSer = getMetaFlvSer(metaData);
                        log.debug(String.format("### %s:: Flv file [%s] exists 
? %s; size: %s, lastModified: %s ", prefix, metaFlv.getPath(), 
metaFlv.exists(), metaFlv.length(), metaFlv.lastModified()));
                        log.debug(String.format("### %s:: Ser file [%s] exists 
? %s; size: %s, lastModified: %s ", prefix, metaSer.getPath(), 
metaSer.exists(), metaSer.length(), metaSer.lastModified()));
                }
        }
        
-       protected FlvRecordingMetaData waitForTheStream(long metaId) throws 
InterruptedException {
-               FlvRecordingMetaData metaData = metaDataDao.get(metaId);
+       protected RecordingMetaData waitForTheStream(long metaId) throws 
InterruptedException {
+               RecordingMetaData metaData = metaDataDao.get(metaId);
                if (metaData.getStreamStatus() != Status.STOPPED) {
                        log.debug("### meta Stream not yet written to disk " + 
metaId);
                        long counter = 0;
@@ -188,7 +188,7 @@ public abstract class BaseConverter {
                                        log.debug("### Thread continue ... " );
                                        break;
                                } else {
-                                       File metaFlv = 
getRecordingMetaData(metaData.getFlvRecording().getRoom_id(), 
metaData.getStreamName());
+                                       File metaFlv = 
getRecordingMetaData(metaData.getRecording().getRoomId(), 
metaData.getStreamName());
                                        if (metaFlv.exists() && maxTimestamp < 
metaFlv.lastModified()) {
                                                maxTimestamp = 
metaFlv.lastModified();
                                        }
@@ -226,17 +226,17 @@ public abstract class BaseConverter {
                return metaData;
        }
        
-       protected void stripAudioFirstPass(FlvRecording flvRecording,
+       protected void stripAudioFirstPass(Recording flvRecording,
                        List<ConverterProcessResult> returnLog,
                        List<String> listOfFullWaveFiles, File streamFolder,
-                       List<FlvRecordingMetaData> metaDataList) {
+                       List<RecordingMetaData> metaDataList) {
                try {
                        // Init variables
                        log.debug("### meta Data Number - " + 
metaDataList.size());
                        
log.debug("###################################################");
        
-                       for (FlvRecordingMetaData metaData : metaDataList) {
-                               long metaId = 
metaData.getFlvRecordingMetaDataId();
+                       for (RecordingMetaData metaData : metaDataList) {
+                               long metaId = metaData.getId();
                                log.debug("### processing metadata: " + metaId);
                                if (metaData.getStreamStatus() == Status.NONE) {
                                        log.debug("Stream has not been started, 
error in recording " + metaId);
@@ -270,11 +270,11 @@ public abstract class BaseConverter {
                                        File outputGapFullWav = outputWav;
        
                                        // Fix Start/End in Audio
-                                       List<FlvRecordingMetaDelta> 
flvRecordingMetaDeltas = metaDeltaDao.getFlvRecordingMetaDeltaByMetaId(metaId);
+                                       List<RecordingMetaDelta> 
flvRecordingMetaDeltas = metaDeltaDao.getByMetaId(metaId);
        
                                        int counter = 0;
        
-                                       for (FlvRecordingMetaDelta metaDelta : 
flvRecordingMetaDeltas) {
+                                       for (RecordingMetaDelta metaDelta : 
flvRecordingMetaDeltas) {
                                                File inputFile = 
outputGapFullWav;
        
                                                // Strip Wave to Full Length
@@ -295,9 +295,9 @@ public abstract class BaseConverter {
                                                }
        
                                                if (argv_sox != null) {
-                                                       log.debug("START 
fillGap ################# Delta-ID :: " + 
metaDelta.getFlvRecordingMetaDeltaId());
+                                                       log.debug("START 
fillGap ################# Delta-ID :: " + metaDelta.getId());
        
-                                                       
metaDeltaDao.updateFlvRecordingMetaDelta(metaDelta);
+                                                       
metaDeltaDao.update(metaDelta);
                                                        counter++;
                                                } else {
                                                        outputGapFullWav = 
inputFile;
@@ -337,7 +337,7 @@ public abstract class BaseConverter {
                }
        }
        
-       public void convertToMp4(FlvRecording r, List<ConverterProcessResult> 
returnLog) throws IOException {
+       public void convertToMp4(Recording r, List<ConverterProcessResult> 
returnLog) throws IOException {
                //TODO add faststart, move filepaths to helpers
                if (!isRecordingExists(r.getFileHash())) {
                        return;

Modified: 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java?rev=1712911&r1=1712910&r2=1712911&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvExplorerConverter.java
 Fri Nov  6 06:18:44 2015
@@ -28,8 +28,9 @@ import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.apache.openmeetings.db.dao.file.FileExplorerItemDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingLogDao;
+import org.apache.openmeetings.db.dao.record.RecordingLogDao;
 import org.apache.openmeetings.db.entity.file.FileExplorerItem;
+import org.apache.openmeetings.db.entity.file.FileItem.Type;
 import org.apache.openmeetings.util.process.ConverterProcessResult;
 import org.apache.openmeetings.util.process.ProcessHelper;
 import org.red5.logging.Red5LoggerFactory;
@@ -44,7 +45,7 @@ public class FlvExplorerConverter extend
        @Autowired
        private FileExplorerItemDao fileExplorerItemDaoImpl;
        @Autowired
-       private FlvRecordingLogDao flvRecordingLogDaoImpl;
+       private RecordingLogDao flvRecordingLogDaoImpl;
        
        private class FlvDimension {
                public FlvDimension(int width, int height) {
@@ -58,9 +59,9 @@ public class FlvExplorerConverter extend
        public List<ConverterProcessResult> startConversion(Long 
fileExplorerItemId, String moviePath) {
                List<ConverterProcessResult> returnLog = new 
ArrayList<ConverterProcessResult>();
                try {
-                       FileExplorerItem fileExplorerItem = 
fileExplorerItemDaoImpl.getFileExplorerItemsById(fileExplorerItemId);
+                       FileExplorerItem fileExplorerItem = 
fileExplorerItemDaoImpl.get(fileExplorerItemId);
 
-                       log.debug("fileExplorerItem " + 
fileExplorerItem.getFileExplorerItemId());
+                       log.debug("fileExplorerItem " + 
fileExplorerItem.getId());
 
                        //  Convert to FLV
                        return convertToFLV(fileExplorerItem, moviePath);
@@ -79,10 +80,10 @@ public class FlvExplorerConverter extend
        private List<ConverterProcessResult> convertToFLV(FileExplorerItem 
fileExplorerItem, String moviePath) {
                List<ConverterProcessResult> returnLog = new 
ArrayList<ConverterProcessResult>();
                try {
-                       String name = "UPLOADFLV_" + 
fileExplorerItem.getFileExplorerItemId();
+                       String name = "UPLOADFLV_" + fileExplorerItem.getId();
                        File outputFullFlv = new File(getStreamsHibernateDir(), 
name + ".flv");
 
-                       fileExplorerItem.setIsVideo(true);
+                       fileExplorerItem.setType(Type.Video);
 
                        String[] argv_fullFLV = new String[] { 
getPathToFFMPEG(), "-y", "-i", moviePath,
                                        "-ar", "22050", "-acodec", 
"libmp3lame", "-ab", "32k",
@@ -91,7 +92,7 @@ public class FlvExplorerConverter extend
                        // "-s", flvWidth + "x" + flvHeight, 
 
                        ConverterProcessResult returnMapConvertFLV = 
ProcessHelper.executeScript("uploadFLV ID :: "
-                                       + 
fileExplorerItem.getFileExplorerItemId(), argv_fullFLV);
+                                       + fileExplorerItem.getId(), 
argv_fullFLV);
                        
                        //Parse the width height from the FFMPEG output
                        FlvDimension flvDimension = 
getFlvDimension(returnMapConvertFLV.getError());
@@ -104,7 +105,7 @@ public class FlvExplorerConverter extend
 
                        returnLog.add(returnMapConvertFLV);
 
-                       String hashFileFullNameJPEG = "UPLOADFLV_" + 
fileExplorerItem.getFileExplorerItemId() + ".jpg";
+                       String hashFileFullNameJPEG = "UPLOADFLV_" + 
fileExplorerItem.getId() + ".jpg";
                        File outPutJpeg = new File(getStreamsHibernateDir(), 
name + ".jpg");
 
                        fileExplorerItem.setPreviewImage(hashFileFullNameJPEG);
@@ -115,13 +116,13 @@ public class FlvExplorerConverter extend
                                        outPutJpeg.getCanonicalPath() };
 
                        
returnLog.add(ProcessHelper.executeScript("previewUpload ID :: "
-                                                       + 
fileExplorerItem.getFileExplorerItemId(),
+                                                       + 
fileExplorerItem.getId(),
                                                        argv_previewFLV));
 
-                       
fileExplorerItemDaoImpl.updateFileOrFolder(fileExplorerItem);
+                       fileExplorerItemDaoImpl.update(fileExplorerItem);
 
                        for (ConverterProcessResult returnMap : returnLog) {
-                               
flvRecordingLogDaoImpl.addFLVRecordingLog("generateFFMPEG", null, returnMap);
+                               flvRecordingLogDaoImpl.add("generateFFMPEG", 
null, returnMap);
                        }
                } catch (Exception err) {
                        log.error("[convertToFLV]", err);

Copied: 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java
 (from r1712910, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvInterviewConverter.java)
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java?p2=openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java&p1=openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvInterviewConverter.java&r1=1712910&r2=1712911&rev=1712911&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvInterviewConverter.java
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/InterviewConverter.java
 Fri Nov  6 06:18:44 2015
@@ -27,19 +27,19 @@ import java.util.ArrayList;
 import java.util.LinkedList;
 import java.util.List;
 
-import org.apache.openmeetings.db.dao.record.FlvRecordingDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingLogDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingMetaDataDao;
-import org.apache.openmeetings.db.entity.record.FlvRecording;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaData;
+import org.apache.openmeetings.db.dao.record.RecordingDao;
+import org.apache.openmeetings.db.dao.record.RecordingLogDao;
+import org.apache.openmeetings.db.dao.record.RecordingMetaDataDao;
+import org.apache.openmeetings.db.entity.record.Recording;
+import org.apache.openmeetings.db.entity.record.RecordingMetaData;
 import org.apache.openmeetings.util.process.ConverterProcessResult;
 import org.apache.openmeetings.util.process.ProcessHelper;
 import org.red5.logging.Red5LoggerFactory;
 import org.slf4j.Logger;
 import org.springframework.beans.factory.annotation.Autowired;
 
-public class FlvInterviewConverter extends BaseConverter implements 
IRecordingConverter {
-       private static final Logger log = 
Red5LoggerFactory.getLogger(FlvInterviewConverter.class, webAppRootKey);
+public class InterviewConverter extends BaseConverter implements 
IRecordingConverter {
+       private static final Logger log = 
Red5LoggerFactory.getLogger(InterviewConverter.class, webAppRootKey);
        private static class ReConverterParams {
                private int leftSideLoud = 1;
                private int rightSideLoud = 1;
@@ -51,32 +51,32 @@ public class FlvInterviewConverter exten
 
        // Spring loaded Beans
        @Autowired
-       private FlvRecordingDao recordingDao;
+       private RecordingDao recordingDao;
        @Autowired
-       private FlvRecordingMetaDataDao metaDataDao;
+       private RecordingMetaDataDao metaDataDao;
        @Autowired
-       private FlvRecordingLogDao logDao;
+       private RecordingLogDao logDao;
 
        private String[] mergeAudioToWaves(List<String> listOfFullWaveFiles, 
String outputFullWav,
-                       List<FlvRecordingMetaData> metaDataList, 
ReConverterParams rcv) {
+                       List<RecordingMetaData> metaDataList, ReConverterParams 
rcv) {
                String[] argv_full_sox = new String[listOfFullWaveFiles.size() 
+ 5];
                argv_full_sox[0] = this.getPathToSoX();
                argv_full_sox[1] = "-m";
 
                int counter = 2;
                for (int i = 0; i < listOfFullWaveFiles.size(); i++) {
-                       for (FlvRecordingMetaData flvRecordingMetaData : 
metaDataList) {
-                               String hashFileFullNameStored = 
flvRecordingMetaData.getFullWavAudioData();
+                       for (RecordingMetaData metaData : metaDataList) {
+                               String hashFileFullNameStored = 
metaData.getFullWavAudioData();
 
                                String fullFilePath = 
listOfFullWaveFiles.get(i);
                                String fileNameOnly = new 
File(fullFilePath).getName();
 
                                if 
(hashFileFullNameStored.equals(fileNameOnly)) {
-                                       if 
(flvRecordingMetaData.getInteriewPodId() == 1) {
+                                       if (metaData.getInteriewPodId() == 1) {
                                                argv_full_sox[counter] = "-v " 
+ rcv.leftSideLoud;
                                                counter++;
                                        }
-                                       if 
(flvRecordingMetaData.getInteriewPodId() == 2) {
+                                       if (metaData.getInteriewPodId() == 2) {
                                                argv_full_sox[counter] = "-v " 
+ rcv.rightSideLoud;
                                                counter++;
                                        }
@@ -91,29 +91,29 @@ public class FlvInterviewConverter exten
                return argv_full_sox;
        }
 
-       public void startConversion(Long flvRecordingId) {
-               startConversion(flvRecordingId, false, new ReConverterParams());
+       public void startConversion(Long recordingId) {
+               startConversion(recordingId, false, new ReConverterParams());
        }
 
-       public void startConversion(Long flvRecordingId, boolean reconversion, 
ReConverterParams rcv) {
-               FlvRecording flvRecording = null;
+       public void startConversion(Long recordingId, boolean reconversion, 
ReConverterParams rcv) {
+               Recording recording = null;
                try {
-                       flvRecording = recordingDao.get(flvRecordingId);
-                       log.debug("flvRecording " + 
flvRecording.getFlvRecordingId());
-                       flvRecording.setStatus(FlvRecording.Status.CONVERTING);
-                       flvRecording = recordingDao.update(flvRecording);
+                       recording = recordingDao.get(recordingId);
+                       log.debug("recording " + recording.getId());
+                       recording.setStatus(Recording.Status.CONVERTING);
+                       recording = recordingDao.update(recording);
 
                        List<ConverterProcessResult> returnLog = new 
ArrayList<ConverterProcessResult>();
                        List<String> listOfFullWaveFiles = new 
LinkedList<String>();
-                       File streamFolder = getStreamFolder(flvRecording);
-                       List<FlvRecordingMetaData> metaDataList = 
metaDataDao.getAudioMetaDataByRecording(flvRecording.getFlvRecordingId());
+                       File streamFolder = getStreamFolder(recording);
+                       List<RecordingMetaData> metaDataList = 
metaDataDao.getAudioMetaDataByRecording(recording.getId());
        
-                       stripAudioFirstPass(flvRecording, returnLog, 
listOfFullWaveFiles, streamFolder, metaDataList);
+                       stripAudioFirstPass(recording, returnLog, 
listOfFullWaveFiles, streamFolder, metaDataList);
                
                        // Merge Wave to Full Length
                        File streamFolderGeneral = getStreamsHibernateDir();
 
-                       String hashFileFullName = "INTERVIEW_" + 
flvRecording.getFlvRecordingId() + "_FINAL_WAVE.wav";
+                       String hashFileFullName = "INTERVIEW_" + 
recording.getId() + "_FINAL_WAVE.wav";
                        String outputFullWav = streamFolder.getAbsolutePath() + 
File.separatorChar + hashFileFullName;
                        deleteFileIfExists(outputFullWav);
 
@@ -134,7 +134,7 @@ public class FlvInterviewConverter exten
                                File outputWav = new File(streamFolderGeneral, 
"one_second.wav");
 
                                // Calculate delta at beginning
-                               double deltaPadding = 
diffSeconds(flvRecording.getRecordEnd(), flvRecording.getRecordStart());
+                               double deltaPadding = 
diffSeconds(recording.getRecordEnd(), recording.getRecordStart());
 
                                String[] argv_full_sox = new String[] { 
getPathToSoX(), outputWav.getCanonicalPath(), outputFullWav, "pad", "0", "" + 
deltaPadding };
 
@@ -154,8 +154,8 @@ public class FlvInterviewConverter exten
 
                        String[] pods = new String[2];
                        boolean found = false;
-                       for (FlvRecordingMetaData meta : metaDataList) {
-                               File flv = 
getRecordingMetaData(flvRecording.getRoom_id(), meta.getStreamName());
+                       for (RecordingMetaData meta : metaDataList) {
+                               File flv = 
getRecordingMetaData(recording.getRoomId(), meta.getStreamName());
 
                                Integer pod = meta.getInteriewPodId();
                                if (flv.exists() && pod != null && pod > 0 && 
pod < 3) {
@@ -174,7 +174,7 @@ public class FlvInterviewConverter exten
                                        returnLog.add(r);
                                        if ("0".equals(r.getExitValue())) {
                                                //TODO need to remove smallest 
gap
-                                               long diff = 
diff(meta.getRecordStart(), meta.getFlvRecording().getRecordStart());
+                                               long diff = 
diff(meta.getRecordStart(), meta.getRecording().getRecordStart());
                                                if (diff != 0L) {
                                                        // stub to add
                                                        // ffmpeg -y -loop 1 -i 
/home/solomax/work/openmeetings/branches/3.0.x/dist/red5/webapps/openmeetings/streams/hibernate/default_interview_image.jpg
 -filter_complex '[0:0]scale=320:260' -c:v libx264 -t 00:00:29.059 -pix_fmt 
yuv420p out.flv
@@ -251,26 +251,26 @@ public class FlvInterviewConverter exten
                        args.add("-qmax"); args.add("1");
                        args.add("-qmin"); args.add("1");
                        args.add("-y");
-                       String hashFileFullNameFlv = "flvRecording_" + 
flvRecording.getFlvRecordingId() + ".flv";
+                       String hashFileFullNameFlv = "flvRecording_" + 
recording.getId() + ".flv";
                        String outputFullFlv = new File(streamFolderGeneral, 
hashFileFullNameFlv).getCanonicalPath();
                        args.add(outputFullFlv);
                        // TODO additional flag to 'quiet' output should be 
added
                        
returnLog.add(ProcessHelper.executeScript("generateFullBySequenceFLV", 
args.toArray(new String[]{})));
 
-                       flvRecording.setFlvWidth(2 * flvWidth);
-                       flvRecording.setFlvHeight(flvHeight);
+                       recording.setFlvWidth(2 * flvWidth);
+                       recording.setFlvHeight(flvHeight);
 
-                       flvRecording.setFileHash(hashFileFullNameFlv);
+                       recording.setFileHash(hashFileFullNameFlv);
 
                        // Extract first Image for preview purpose
                        // ffmpeg -i movie.flv -vcodec mjpeg -vframes 1 -an -f 
rawvideo -s
                        // 320x240 movie.jpg
 
-                       String hashFileFullNameJPEG = "flvRecording_" + 
flvRecording.getFlvRecordingId() + ".jpg";
+                       String hashFileFullNameJPEG = "flvRecording_" + 
recording.getId() + ".jpg";
                        String outPutJpeg = new File(streamFolderGeneral, 
hashFileFullNameJPEG).getCanonicalPath();
                        deleteFileIfExists(outPutJpeg);
 
-                       flvRecording.setPreviewImage(hashFileFullNameJPEG);
+                       recording.setPreviewImage(hashFileFullNameJPEG);
 
                        String[] argv_previewFLV = new String[] { //
                                        getPathToFFMPEG(), "-y", //
@@ -283,7 +283,7 @@ public class FlvInterviewConverter exten
 
                        
returnLog.add(ProcessHelper.executeScript("generateFullFLV", argv_previewFLV));
 
-                       String alternateDownloadName = "flvRecording_" + 
flvRecording.getFlvRecordingId() + ".avi";
+                       String alternateDownloadName = "flvRecording_" + 
recording.getId() + ".avi";
                        String alternateDownloadFullName = new 
File(streamFolderGeneral, alternateDownloadName).getCanonicalPath();
                        deleteFileIfExists(alternateDownloadFullName);
 
@@ -291,15 +291,15 @@ public class FlvInterviewConverter exten
 
                        
returnLog.add(ProcessHelper.executeScript("alternateDownload", 
argv_alternateDownload));
 
-                       
flvRecording.setAlternateDownload(alternateDownloadName);
+                       recording.setAlternateDownload(alternateDownloadName);
 
-                       updateDuration(flvRecording);
-                       convertToMp4(flvRecording, returnLog);
-                       flvRecording.setStatus(FlvRecording.Status.PROCESSED);
+                       updateDuration(recording);
+                       convertToMp4(recording, returnLog);
+                       recording.setStatus(Recording.Status.PROCESSED);
 
-                       
logDao.deleteByRecordingId(flvRecording.getFlvRecordingId());
+                       logDao.deleteByRecordingId(recording.getId());
                        for (ConverterProcessResult returnMap : returnLog) {
-                               logDao.addFLVRecordingLog("generateFFMPEG", 
flvRecording, returnMap);
+                               logDao.add("generateFFMPEG", recording, 
returnMap);
                        }
 
                        // Delete Wave Files
@@ -311,8 +311,8 @@ public class FlvInterviewConverter exten
                        }
                } catch (Exception err) {
                        log.error("[startConversion]", err);
-                       flvRecording.setStatus(FlvRecording.Status.ERROR);
+                       recording.setStatus(Recording.Status.ERROR);
                }
-               recordingDao.update(flvRecording);
+               recordingDao.update(recording);
        }
 }

Copied: 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
 (from r1712825, 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvRecorderConverter.java)
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java?p2=openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java&p1=openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvRecorderConverter.java&r1=1712825&r2=1712911&rev=1712911&view=diff
==============================================================================
--- 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/FlvRecorderConverter.java
 (original)
+++ 
openmeetings/branches/3.1.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/RecordingConverter.java
 Fri Nov  6 06:18:44 2015
@@ -25,61 +25,61 @@ import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.openmeetings.db.dao.record.FlvRecordingDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingLogDao;
-import org.apache.openmeetings.db.dao.record.FlvRecordingMetaDataDao;
-import org.apache.openmeetings.db.entity.record.FlvRecording;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaData;
-import org.apache.openmeetings.db.entity.record.FlvRecordingMetaData.Status;
+import org.apache.openmeetings.db.dao.record.RecordingDao;
+import org.apache.openmeetings.db.dao.record.RecordingLogDao;
+import org.apache.openmeetings.db.dao.record.RecordingMetaDataDao;
+import org.apache.openmeetings.db.entity.record.Recording;
+import org.apache.openmeetings.db.entity.record.RecordingMetaData;
+import org.apache.openmeetings.db.entity.record.RecordingMetaData.Status;
 import org.apache.openmeetings.util.process.ConverterProcessResult;
 import org.apache.openmeetings.util.process.ProcessHelper;
 import org.red5.logging.Red5LoggerFactory;
 import org.slf4j.Logger;
 import org.springframework.beans.factory.annotation.Autowired;
 
-public class FlvRecorderConverter extends BaseConverter implements 
IRecordingConverter {
-       private static final Logger log = 
Red5LoggerFactory.getLogger(FlvRecorderConverter.class, webAppRootKey);
+public class RecordingConverter extends BaseConverter implements 
IRecordingConverter {
+       private static final Logger log = 
Red5LoggerFactory.getLogger(RecordingConverter.class, webAppRootKey);
 
        // Spring loaded Beans
        @Autowired
-       private FlvRecordingDao recordingDao;
+       private RecordingDao recordingDao;
        @Autowired
-       private FlvRecordingMetaDataDao metaDataDao;
+       private RecordingMetaDataDao metaDataDao;
        @Autowired
-       private FlvRecordingLogDao logDao;
+       private RecordingLogDao logDao;
 
        private String FFMPEG_MAP_PARAM = ":";
 
-       public void startConversion(Long flvRecordingId) {
-               FlvRecording flvRecording = null;
+       public void startConversion(Long recordingId) {
+               Recording recording = null;
                try {
                        if (isUseOldStyleFfmpegMap()) {
                                FFMPEG_MAP_PARAM = ".";
                        }
 
-                       String finalNamePrefix = "flvRecording_" + 
flvRecordingId;
-                       flvRecording = recordingDao.get(flvRecordingId);
-                       log.debug("flvRecording " + 
flvRecording.getFlvRecordingId());
+                       String finalNamePrefix = "flvRecording_" + recordingId;
+                       recording = recordingDao.get(recordingId);
+                       log.debug("recording " + recording.getId());
 
                        List<ConverterProcessResult> returnLog = new 
ArrayList<ConverterProcessResult>();
                        List<String> listOfFullWaveFiles = new 
ArrayList<String>();
-                       File streamFolder = getStreamFolder(flvRecording);
+                       File streamFolder = getStreamFolder(recording);
                        
-                       FlvRecordingMetaData screenMetaData = 
metaDataDao.getScreenMetaDataByRecording(flvRecording.getFlvRecordingId());
+                       RecordingMetaData screenMetaData = 
metaDataDao.getScreenMetaDataByRecording(recording.getId());
 
                        if (screenMetaData == null) {
-                               throw new Exception("screenMetaData is Null 
FlvRecordingId " + flvRecording.getFlvRecordingId());
+                               throw new Exception("screenMetaData is Null 
recordingId " + recording.getId());
                        }
 
                        if (screenMetaData.getStreamStatus() == Status.NONE) {
                                throw new Exception("Stream has not been 
started, error in recording");
                        }
-                       flvRecording.setStatus(FlvRecording.Status.CONVERTING);
-                       flvRecording = recordingDao.update(flvRecording);
+                       recording.setStatus(Recording.Status.CONVERTING);
+                       recording = recordingDao.update(recording);
 
-                       screenMetaData = 
waitForTheStream(screenMetaData.getFlvRecordingMetaDataId());
+                       screenMetaData = 
waitForTheStream(screenMetaData.getId());
 
-                       stripAudioFirstPass(flvRecording, returnLog, 
listOfFullWaveFiles, streamFolder);
+                       stripAudioFirstPass(recording, returnLog, 
listOfFullWaveFiles, streamFolder);
 
                        // Merge Wave to Full Length
                        String hashFileFullName = 
screenMetaData.getStreamName() + "_FINAL_WAVE.wav";
@@ -96,7 +96,7 @@ public class FlvRecorderConverter extend
                                String outputWav = new 
File(getStreamsHibernateDir(), "one_second.wav").getCanonicalPath();
 
                                // Calculate delta at beginning
-                               double deltaPadding = 
diffSeconds(flvRecording.getRecordEnd(), flvRecording.getRecordStart());
+                               double deltaPadding = 
diffSeconds(recording.getRecordEnd(), recording.getRecordStart());
 
                                String[] argv_full_sox = new String[] { 
getPathToSoX(), outputWav, outputFullWav, "pad", "0", "" + deltaPadding };
 
@@ -116,8 +116,8 @@ public class FlvRecorderConverter extend
                        // -i 
65318fb5c54b1bc1b1bca077b493a914_28_12_2009_23_38_17.flv
                        // final1.flv
 
-                       int flvWidth = flvRecording.getWidth();
-                       int flvHeight = flvRecording.getHeight();
+                       int flvWidth = recording.getWidth();
+                       int flvHeight = recording.getHeight();
 
                        log.debug("flvWidth -1- " + flvWidth);
                        log.debug("flvHeight -1- " + flvHeight);
@@ -128,11 +128,11 @@ public class FlvRecorderConverter extend
                        log.debug("flvWidth -2- " + flvWidth);
                        log.debug("flvHeight -2- " + flvHeight);
 
-                       flvRecording.setFlvWidth(flvWidth);
-                       flvRecording.setFlvHeight(flvHeight);
+                       recording.setFlvWidth(flvWidth);
+                       recording.setFlvHeight(flvHeight);
 
                        String[] argv_fullFLV = new String[] { 
getPathToFFMPEG(), "-y",//
-                                       "-itsoffset", 
formatMillis(diff(screenMetaData.getRecordStart(), 
flvRecording.getRecordStart())),
+                                       "-itsoffset", 
formatMillis(diff(screenMetaData.getRecordStart(), recording.getRecordStart())),
                                        "-i", inputScreenFullFlv, "-i", 
outputFullWav, "-ar", "22050", //
                                        "-acodec", "libmp3lame", //
                                        "-ab", "32k", //
@@ -144,7 +144,7 @@ public class FlvRecorderConverter extend
 
                        
returnLog.add(ProcessHelper.executeScript("generateFullFLV", argv_fullFLV));
 
-                       flvRecording.setFileHash(outputFullFlv.getName());
+                       recording.setFileHash(outputFullFlv.getName());
 
                        // Extract first Image for preview purpose
                        // ffmpeg -i movie.flv -vcodec mjpeg -vframes 1 -an -f 
rawvideo -s
@@ -152,7 +152,7 @@ public class FlvRecorderConverter extend
 
                        File outPutJpeg = new File(getStreamsHibernateDir(), 
finalNamePrefix + ".jpg");
 
-                       flvRecording.setPreviewImage(outPutJpeg.getName());
+                       recording.setPreviewImage(outPutJpeg.getName());
 
                        String[] argv_previewFLV = new String[] { //
                                        getPathToFFMPEG(), "-y",//
@@ -172,15 +172,15 @@ public class FlvRecorderConverter extend
 
                        
returnLog.add(ProcessHelper.executeScript("alternateDownload", 
argv_alternateDownload));
 
-                       
flvRecording.setAlternateDownload(alternateDownload.getName());
+                       
recording.setAlternateDownload(alternateDownload.getName());
 
-                       updateDuration(flvRecording);
-                       convertToMp4(flvRecording, returnLog);
-                       flvRecording.setStatus(FlvRecording.Status.PROCESSED);
+                       updateDuration(recording);
+                       convertToMp4(recording, returnLog);
+                       recording.setStatus(Recording.Status.PROCESSED);
 
-                       
logDao.deleteByRecordingId(flvRecording.getFlvRecordingId());
+                       logDao.deleteByRecordingId(recording.getId());
                        for (ConverterProcessResult returnMap : returnLog) {
-                               logDao.addFLVRecordingLog("generateFFMPEG", 
flvRecording, returnMap);
+                               logDao.add("generateFFMPEG", recording, 
returnMap);
                        }
 
                        // Delete Wave Files
@@ -193,10 +193,10 @@ public class FlvRecorderConverter extend
 
                } catch (Exception err) {
                        log.error("[startConversion]", err);
-                       flvRecording.setStatus(FlvRecording.Status.ERROR);
+                       recording.setStatus(Recording.Status.ERROR);
                }
-               if (flvRecording != null) {
-                       recordingDao.update(flvRecording);
+               if (recording != null) {
+                       recordingDao.update(recording);
                }
        }
 }


Reply via email to