On only 1 HP Quality Center project out of many QC projects, keeps running out of space when adding attachments to defects and test cases.
Verified that lots of space is available on Windows server and in SQL Server database.
Only temporary resolution so far found, is to remove the attachments from closed defects to free up space for users to continue working.
Error received is "Failed to Create Attachment" and details shows following:
Messages:
Failed to Create Attachment;
Failed to create attachment(s);
Failed to create attachment ;
Failed to create attachment file in the repository;
There is not enough space on the disk;
Stack Trace:
java.io.IOException: There is not enough space on the disk
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:850)
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createRepositoryPlaceHolder(CAttachmentLogic.java:2225)
wrapped in com.mercury.optane.core.CTdException: Failed to create attachment file in the repository
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createRepositoryPlaceHolder(CAttachmentLogic.java:2237)
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.addAttachment(CAttachmentLogic.java:1529)
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createAttachment(CAttachmentLogic.java:366)
wrapped in com.mercury.optane.core.CTdException: Failed to create attachment
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createAttachment(CAttachmentLogic.java:390)
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createAttachment(CAttachmentLogic.java:442)
wrapped in com.mercury.optane.core.CTdException: Failed to create attachment(s)
at com.mercury.td.tdserver.api.logics.CAttachmentLogic.createAttachment(CAttachmentLogic.java:483)
at com.mercury.td.tdserver.requests.CreateAttachment.execute(CreateAttachment.java:27)
at com.mercury.optane.core.web.RequestsDispatcher.execute(RequestsDispatcher.java:91)
wrapped in com.mercury.optane.core.CTdException: Failed to Create Attachment
at com.mercury.optane.core.web.RequestsDispatcher.execute(RequestsDispatcher.java:98)
at com.mercury.td.web.CAbsServlet.executeFunction(CAbsServlet.java:444)
at com.mercury.td.web.CAbsServlet.processRequest(CAbsServlet.java:436)
at com.mercury.td.web.CTdServlet.processRequest(CTdServlet.java:168)
at com.mercury.td.web.CAbsServlet.doPost(CAbsServlet.java:332)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.hp.qc.core.utils.gzipfilter.GZIPFilter.doFilter(GZIPFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:153)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.valves.FastCommonAccess