Index: lams_tool_laqa/conf/hibernate/mappings/QaContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/conf/hibernate/mappings/Attic/QaContent.hbm.xml,v diff -u -r1.2 -r1.3 --- lams_tool_laqa/conf/hibernate/mappings/QaContent.hbm.xml 28 Jun 2005 07:24:55 -0000 1.2 +++ lams_tool_laqa/conf/hibernate/mappings/QaContent.hbm.xml 21 Jul 2005 06:58:27 -0000 1.3 @@ -225,6 +225,26 @@ /> + + + + + + + + + + Index: lams_tool_laqa/conf/hibernate/mappings/QaUploadedFile.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/conf/hibernate/mappings/Attic/QaUploadedFile.hbm.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/conf/hibernate/mappings/QaUploadedFile.hbm.xml 21 Jul 2005 06:58:27 -0000 1.1 @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/Attic/QaContent.hbm.xml,v diff -u -r1.2 -r1.3 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml 28 Jun 2005 07:24:55 -0000 1.2 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml 21 Jul 2005 06:58:27 -0000 1.3 @@ -225,6 +225,26 @@ /> + + + + + + + + + + Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.java,v diff -u -r1.3 -r1.4 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.java 4 Jul 2005 06:11:24 -0000 1.3 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaContent.java 21 Jul 2005 06:58:27 -0000 1.4 @@ -86,15 +86,12 @@ /** persistent field */ private Set qaSessions; + + /** persistent field */ + private Set qaUploadedFiles; + public QaContent(){}; - /** default constructor */ - public QaContent() - { - logger.debug(logger + " " + this.getClass().getName() + "in constructor: QaContent()"); - } - - /** full constructor */ public QaContent(Long qaContentId, String title, @@ -114,7 +111,8 @@ String creationDate, Date updateDate, Set qaQueContents, - Set qaSessions) + Set qaSessions, + Set qaUploadedFiles) { this.qaContentId = qaContentId; this.title = title; @@ -135,6 +133,7 @@ this.updateDate = updateDate; this.qaQueContents = qaQueContents; this.qaSessions = qaSessions; + this.qaUploadedFiles = qaUploadedFiles; logger.debug(logger + " " + this.getClass().getName() + "in full constructor: QaContent()"); } @@ -167,6 +166,7 @@ qa.getCreationDate(), qa.getUpdateDate(), new TreeSet(), + new TreeSet(), new TreeSet()); logger.debug(logger + " " + "QaContent" + " " + "before doing deepCopyQaQueContent"); newContent.setQaQueContents(qa.deepCopyQaQueContent(newContent)); @@ -482,4 +482,16 @@ public void setContentLocked(boolean contentLocked) { this.contentLocked = contentLocked; } + /** + * @return Returns the qaUploadedFiles. + */ + public Set getQaUploadedFiles() { + return qaUploadedFiles; + } + /** + * @param qaUploadedFiles The qaUploadedFiles to set. + */ + public void setQaUploadedFiles(Set qaUploadedFiles) { + this.qaUploadedFiles = qaUploadedFiles; + } } Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/Attic/QaUploadedFile.hbm.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.hbm.xml 21 Jul 2005 06:58:27 -0000 1.1 @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/Attic/QaUploadedFile.java,v diff -u -r1.1 -r1.2 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java 20 Jul 2005 23:49:50 -0000 1.1 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.java 21 Jul 2005 06:58:27 -0000 1.2 @@ -51,7 +51,7 @@ private String uuid; /** persistent field */ - private boolean isOnlineFile; + private boolean fileOnline; /** persistent field */ private String fileName; @@ -61,15 +61,31 @@ /** persistent field */ private QaContent qaContent; - + public QaUploadedFile(){}; + /** full constructor */ + public QaUploadedFile(Long submissionId, + String uuid, + boolean fileOnline, + String fileName, + QaContent qaContent) + { + this.submissionId=submissionId; + this.uuid = uuid; + this.fileOnline = fileOnline; + this.fileName = fileName; + this.qaContent=qaContent; + } + + + public QaUploadedFile(String uuid, - boolean isOnlineFile, + boolean fileOnline, String fileName, QaContent qaContent) { this.uuid = uuid; - this.isOnlineFile = isOnlineFile; + this.fileOnline = fileOnline; this.fileName = fileName; this.qaContent=qaContent; } @@ -109,19 +125,8 @@ public void setFileName(String fileName) { this.fileName = fileName; } + /** - * @return Returns the isOnlineFile. - */ - public boolean isOnlineFile() { - return isOnlineFile; - } - /** - * @param isOnlineFile The isOnlineFile to set. - */ - public void setOnlineFile(boolean isOnlineFile) { - this.isOnlineFile = isOnlineFile; - } - /** * @return Returns the qaContent. */ public QaContent getQaContent() { @@ -169,4 +174,16 @@ public void setUuid(String uuid) { this.uuid = uuid; } + /** + * @return Returns the fileOnline. + */ + public boolean isFileOnline() { + return fileOnline; + } + /** + * @param fileOnline The fileOnline to set. + */ + public void setFileOnline(boolean fileOnline) { + this.fileOnline = fileOnline; + } } Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml,v diff -u -r1.5 -r1.6 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml 18 Jul 2005 23:33:04 -0000 1.5 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml 21 Jul 2005 06:58:27 -0000 1.6 @@ -39,6 +39,7 @@ /WEB-INF/QaQueContent.hbm.xml /WEB-INF/QaQueUsr.hbm.xml /WEB-INF/QaUsrResp.hbm.xml + /WEB-INF/QaUploadedFile.hbm.xml @@ -83,6 +84,12 @@ + + + + + + @@ -95,6 +102,7 @@ + Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/IQaUploadedFileDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/Attic/IQaUploadedFileDAO.java,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/IQaUploadedFileDAO.java 21 Jul 2005 06:58:28 -0000 1.1 @@ -0,0 +1,47 @@ +/* + *Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) + * + *This program is free software; you can redistribute it and/or modify + *it under the terms of the GNU General Public License as published by + *the Free Software Foundation; either version 2 of the License, or + *(at your option) any later version. + * + *This program is distributed in the hope that it will be useful, + *but WITHOUT ANY WARRANTY; without even the implied warranty of + *MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + *GNU General Public License for more details. + * + *You should have received a copy of the GNU General Public License + *along with this program; if not, write to the Free Software + *Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + *USA + * + *http://www.gnu.org/licenses/gpl.txt + */ +package org.lamsfoundation.lams.tool.qa.dao; + +import org.lamsfoundation.lams.tool.qa.QaUploadedFile; + +/** + * + * @author Ozgur Demirtas + * + */ +public interface IQaUploadedFileDAO +{ + public QaUploadedFile loadUploadedFileById(long submissionId); + + public void updateUploadFile(QaUploadedFile qaUploadedFile); + + public void saveUploadFile(QaUploadedFile qaUploadedFile); + + public void createUploadFile(QaUploadedFile qaUploadedFile); + + public void UpdateUploadFile(QaUploadedFile qaUploadedFile); + + public void removeUploadFile(Long submissionId); + + public void deleteUploadFile(QaUploadedFile qaUploadedFile); + + public void flush(); +} Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/hibernate/QaUploadedFileDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/hibernate/Attic/QaUploadedFileDAO.java,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/dao/hibernate/QaUploadedFileDAO.java 21 Jul 2005 06:58:27 -0000 1.1 @@ -0,0 +1,83 @@ +/* + * Created on 15/03/2005 + * + * TODO To change the template for this generated file go to + * Window - Preferences - Java - Code Style - Code Templates + */ +package org.lamsfoundation.lams.tool.qa.dao.hibernate; + +import net.sf.hibernate.Hibernate; + +import org.apache.log4j.Logger; +import org.lamsfoundation.lams.tool.qa.QaUploadedFile; +import org.lamsfoundation.lams.tool.qa.dao.IQaUploadedFileDAO; +import org.springframework.orm.hibernate.support.HibernateDaoSupport; + + +/** + * @author Ozgur Demirtas + * + * TODO To change the template for this generated type comment go to + * Window - Preferences - Java - Code Style - Code Templates + */ + +public class QaUploadedFileDAO extends HibernateDaoSupport implements IQaUploadedFileDAO { + static Logger logger = Logger.getLogger(QaUploadedFileDAO.class.getName()); + + public QaUploadedFile getUploadedFileById(long submissionId) + { + return (QaUploadedFile) this.getHibernateTemplate() + .load(QaUploadedFile.class, new Long(submissionId)); + } + + /** + * + * return null if not found + */ + public QaUploadedFile loadUploadedFileById(long submissionId) + { + return (QaUploadedFile) this.getHibernateTemplate().get(QaUploadedFile.class, new Long(submissionId)); + } + + + + public void updateUploadFile(QaUploadedFile qaUploadedFile) + { + this.getHibernateTemplate().update(qaUploadedFile); + } + + + public void saveUploadFile(QaUploadedFile qaUploadedFile) + { + this.getHibernateTemplate().save(qaUploadedFile); + } + + public void createUploadFile(QaUploadedFile qaUploadedFile) + { + this.getHibernateTemplate().save(qaUploadedFile); + } + + public void UpdateUploadFile(QaUploadedFile qaUploadedFile) + { + this.getHibernateTemplate().update(qaUploadedFile); + } + + + public void removeUploadFile(Long submissionId) + { + String query = "from uploadedFile in class org.lamsfoundation.lams.tool.qa.QaUploadedFile" + + " where uploadedFile.submissionId = ?"; + this.getHibernateTemplate().delete(query,submissionId,Hibernate.LONG); + } + + public void deleteUploadFile(QaUploadedFile qaUploadedFile) + { + this.getHibernateTemplate().delete(qaUploadedFile); + } + + public void flush() + { + this.getHibernateTemplate().flush(); + } + +} \ No newline at end of file Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java,v diff -u -r1.10 -r1.11 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java 20 Jul 2005 07:21:46 -0000 1.10 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/IQaService.java 21 Jul 2005 06:58:28 -0000 1.11 @@ -212,5 +212,6 @@ public InputStream downloadFile(Long uuid, Long versionID)throws QaApplicationException; /** repository access related methods till here */ + public void persistFile(String uuid, boolean isOnlineFile, String fileName, QaContent qaContent) throws QaApplicationException; } Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java,v diff -u -r1.12 -r1.13 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java 20 Jul 2005 07:21:46 -0000 1.12 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/service/QaServicePOJO.java 21 Jul 2005 06:58:28 -0000 1.13 @@ -54,11 +54,13 @@ import org.lamsfoundation.lams.tool.qa.QaQueContent; import org.lamsfoundation.lams.tool.qa.QaQueUsr; import org.lamsfoundation.lams.tool.qa.QaSession; +import org.lamsfoundation.lams.tool.qa.QaUploadedFile; import org.lamsfoundation.lams.tool.qa.QaUsrResp; import org.lamsfoundation.lams.tool.qa.dao.IQaContentDAO; import org.lamsfoundation.lams.tool.qa.dao.IQaQueContentDAO; import org.lamsfoundation.lams.tool.qa.dao.IQaQueUsrDAO; import org.lamsfoundation.lams.tool.qa.dao.IQaSessionDAO; +import org.lamsfoundation.lams.tool.qa.dao.IQaUploadedFileDAO; import org.lamsfoundation.lams.tool.qa.dao.IQaUsrRespDAO; import org.lamsfoundation.lams.tool.service.ILamsToolService; import org.lamsfoundation.lams.usermanagement.User; @@ -104,6 +106,7 @@ private IQaSessionDAO qaSessionDAO; private IQaQueUsrDAO qaQueUsrDAO; private IQaUsrRespDAO qaUsrRespDAO; + private IQaUploadedFileDAO qaUploadedFileDAO; private IUserManagementService userManagementService; private ILamsToolService toolService; @@ -1424,5 +1427,91 @@ throw new QaApplicationException("ItemNotFoundException occured while trying to download file " + e.getMessage()); } } + + public void persistFile(String uuid, boolean isOnlineFile, String fileName, QaContent qaContent) throws QaApplicationException { + logger.debug("attempt persisting file to the db: " + uuid + " " + isOnlineFile + " " + fileName + " " + qaContent); + QaUploadedFile qaUploadedFile= new QaUploadedFile(uuid, isOnlineFile, fileName, qaContent); + logger.debug("created qaUploadedFile: " + qaUploadedFile); + qaUploadedFileDAO.saveUploadFile(qaUploadedFile); + logger.debug("persisted qaUploadedFile: " + qaUploadedFile); + } + /** + * @return Returns the logger. + */ + public static Logger getLogger() { + return logger; + } + /** + * @param logger The logger to set. + */ + public static void setLogger(Logger logger) { + QaServicePOJO.logger = logger; + } + /** + * @return Returns the cred. + */ + public ICredentials getCred() { + return cred; + } + /** + * @param cred The cred to set. + */ + public void setCred(ICredentials cred) { + this.cred = cred; + } + /** + * @return Returns the qaUploadedFileDAO. + */ + public IQaUploadedFileDAO getQaUploadedFileDAO() { + return qaUploadedFileDAO; + } + /** + * @param qaUploadedFileDAO The qaUploadedFileDAO to set. + */ + public void setQaUploadedFileDAO(IQaUploadedFileDAO qaUploadedFileDAO) { + this.qaUploadedFileDAO = qaUploadedFileDAO; + } + /** + * @return Returns the repositoryId. + */ + public char[] getRepositoryId() { + return repositoryId; + } + /** + * @return Returns the repositoryUser. + */ + public String getRepositoryUser() { + return repositoryUser; + } + /** + * @return Returns the repositoryWorkspace. + */ + public String getRepositoryWorkspace() { + return repositoryWorkspace; + } + /** + * @return Returns the qaQueContentDAO. + */ + public IQaQueContentDAO getQaQueContentDAO() { + return qaQueContentDAO; + } + /** + * @return Returns the qaQueUsrDAO. + */ + public IQaQueUsrDAO getQaQueUsrDAO() { + return qaQueUsrDAO; + } + /** + * @return Returns the toolService. + */ + public ILamsToolService getToolService() { + return toolService; + } + /** + * @return Returns the userManagementService. + */ + public IUserManagementService getUserManagementService() { + return userManagementService; + } } Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/AuthoringUtil.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/AuthoringUtil.java,v diff -u -r1.8 -r1.9 --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/AuthoringUtil.java 20 Jul 2005 07:21:46 -0000 1.8 +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/web/AuthoringUtil.java 21 Jul 2005 06:58:27 -0000 1.9 @@ -360,16 +360,18 @@ FormFile theOfflineFile = qaAuthoringForm.getTheOfflineFile(); logger.debug("retrieved theOfflineFile: " + theOfflineFile); + String offlineFileName=""; + NodeKey nodeKey=null; try { InputStream offlineFileInputStream = theOfflineFile.getInputStream(); logger.debug("retrieved offlineFileInputStream: " + offlineFileInputStream); - String offlineFileName=theOfflineFile.getFileName(); + offlineFileName=theOfflineFile.getFileName(); logger.debug("retrieved offlineFileName: " + offlineFileName); - NodeKey nodeKey=qaService.uploadFileToRepository(offlineFileInputStream, offlineFileName); + nodeKey=qaService.uploadFileToRepository(offlineFileInputStream, offlineFileName); logger.debug("repository returned nodeKey: " + nodeKey); logger.debug("repository returned nodeKey uuid: " + nodeKey.getUuid()); - } + } catch(FileNotFoundException e) { logger.debug("exception occured, offline file not found : " + e.getMessage()); @@ -385,10 +387,7 @@ logger.debug("exception occured in accessing the repository server: " + e.getMessage()); //possibly give warning to user in request scope } - - - - + /**obtain user object from the session*/ User toolUser=(User)request.getSession().getAttribute(TOOL_USER); logger.debug("retrieving toolUser: " + toolUser); @@ -415,11 +414,17 @@ qa.setMonitoringReportTitle(monitoringReportTitle); qa.setQaQueContents(new TreeSet()); qa.setQaSessions(new TreeSet()); + qa.setQaUploadedFiles(new TreeSet()); logger.debug("qa content :" + qa); /**create the content in the db*/ qaService.createQa(qa); logger.debug("qa created with content id: " + toolContentId); + + logger.debug("start persisting offline file information to db..."); + qaService.persistFile(nodeKey.getUuid().toString(),false, offlineFileName,qa); + logger.debug("successfully persisted file info"); + return qa; } Index: lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/Attic/QaContent.hbm.xml,v diff -u -r1.3 -r1.4 --- lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml 28 Jun 2005 07:24:55 -0000 1.3 +++ lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml 21 Jul 2005 06:58:27 -0000 1.4 @@ -225,6 +225,26 @@ /> + + + + + + + + + + Index: lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/Attic/QaUploadedFile.hbm.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/QaUploadedFile.hbm.xml 21 Jul 2005 06:58:27 -0000 1.1 @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/Attic/qaApplicationContext.xml,v diff -u -r1.3 -r1.4 --- lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml 18 Jul 2005 23:33:04 -0000 1.3 +++ lams_tool_laqa/test/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml 21 Jul 2005 06:58:27 -0000 1.4 @@ -39,6 +39,7 @@ /WEB-INF/QaQueContent.hbm.xml /WEB-INF/QaQueUsr.hbm.xml /WEB-INF/QaUsrResp.hbm.xml + /WEB-INF/QaUploadedFile.hbm.xml @@ -83,6 +84,12 @@ + + + + + + @@ -95,7 +102,7 @@ - + @@ -108,7 +115,7 @@ PROPAGATION_REQUIRED,-QaApplicationException PROPAGATION_REQUIRED,readOnly,-QacpApplicationException PROPAGATION_REQUIRED,-QaApplicationException - + Index: lams_tool_laqa/web/WEB-INF/QaContent.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/WEB-INF/Attic/QaContent.hbm.xml,v diff -u -r1.2 -r1.3 --- lams_tool_laqa/web/WEB-INF/QaContent.hbm.xml 28 Jun 2005 07:24:55 -0000 1.2 +++ lams_tool_laqa/web/WEB-INF/QaContent.hbm.xml 21 Jul 2005 06:59:26 -0000 1.3 @@ -225,6 +225,26 @@ /> + + + + + + + + + + Index: lams_tool_laqa/web/WEB-INF/QaUploadedFile.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/WEB-INF/Attic/QaUploadedFile.hbm.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_laqa/web/WEB-INF/QaUploadedFile.hbm.xml 21 Jul 2005 06:59:26 -0000 1.1 @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_laqa/web/WEB-INF/qaApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_laqa/web/WEB-INF/Attic/qaApplicationContext.xml,v diff -u -r1.3 -r1.4 --- lams_tool_laqa/web/WEB-INF/qaApplicationContext.xml 18 Jul 2005 23:33:04 -0000 1.3 +++ lams_tool_laqa/web/WEB-INF/qaApplicationContext.xml 21 Jul 2005 06:59:26 -0000 1.4 @@ -39,6 +39,7 @@ /WEB-INF/QaQueContent.hbm.xml /WEB-INF/QaQueUsr.hbm.xml /WEB-INF/QaUsrResp.hbm.xml + /WEB-INF/QaUploadedFile.hbm.xml @@ -83,6 +84,12 @@ + + + + + + @@ -95,6 +102,7 @@ + @@ -107,7 +115,7 @@ PROPAGATION_REQUIRED,-QaApplicationException PROPAGATION_REQUIRED,readOnly,-QacpApplicationException PROPAGATION_REQUIRED,-QaApplicationException - +