Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-74257

Uploading multiple images to Document & Media for the first time throws Exceptions

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: No Longer Reproducible
    • Affects Version/s: 7.0.0 DXP FP27
    • Fix Version/s: 7.0.X, Master
    • Component/s: DM
    • Labels:
      None
    • OS:
      CentOS 6
    • JDK:
      Oracle Sun JDK 8
    • Application Servers:
      Apache Tomcat 8.0.x
    • Databases:
      MySQL 5.7
    • Device Type:
      Desktop

      Description

      Uploading multiple images to Document & Media for the first time throws Exceptions

      Description
      When a user upload multiple files to Document & Media for the first time, Exceptions are thrown. This occurs the first time after database is created, so you need to remove all tables and run Liferay to reproduce.

      Steps to reproduce:

      1. Create a database or remove all tables in the database on MySQL
      2. Install Fixpack 27
      3. Create portal-ext.properties to connect MySQL database to Liferay 7.0:
            jdbc.default.driverClassName=com.mysql.jdbc.Driver
            jdbc.default.url=jdbc:mysql://127.0.0.1/lr70?characterEncoding=UTF-8&dontTrackOpenResources=true&holdResultsOpenOverStatementClose=true&useFastDateParsing=false&useUnicode=true
            jdbc.default.username=root
            jdbc.default.password=password
      1. Start Liferay DXP
      2. Sign in as test@liferay.com
      3. Navigate to Control Panel > Content > Documents and Media
      4. Select Multiple Documents on the right bottom button.
      5. Drag & Drop 3 images attached (car1.jpeg, car2. jpeg and car3. jpeg) into "Drops Files Here to Upload" area
      6. Click "Publish"

      Expected Result:
      All added files will be uploaded properly and no exceptions will be thrown.

      Actual Results:
      As attached file Error1.png, one file doesn't get uploaded and Exceptions are thrown as below.

      08:50:30,979 DEBUG [http-nio-8080-exec-6][JSONWebServiceServiceAction:94] Access denied to com.liferay.document.library.kernel.service.DLAppService#getTempFileNames
      java.lang.SecurityException: Access denied to com.liferay.document.library.kernel.service.DLAppService#getTempFileNames
          at com.liferay.portal.security.service.access.policy.internal.SAPAccessControlPolicy.checkAccess(SAPAccessControlPolicy.java:108)
          at com.liferay.portal.security.service.access.policy.internal.SAPAccessControlPolicy.onServiceRemoteAccess(SAPAccessControlPolicy.java:79)
          at com.liferay.portal.security.access.control.AccessControlAdvisorImpl.accept(AccessControlAdvisorImpl.java:59)
          at com.liferay.portal.security.access.control.AccessControlAdvice.before(AccessControlAdvice.java:47)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:44)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:169)
          at com.sun.proxy.$Proxy129.getTempFileNames(Unknown Source)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at com.liferay.portal.jsonwebservice.JSONWebServiceActionImpl._invokeActionMethod(JSONWebServiceActionImpl.java:411)
          at com.liferay.portal.jsonwebservice.JSONWebServiceActionImpl.invoke(JSONWebServiceActionImpl.java:76)
          at com.liferay.portal.jsonwebservice.action.JSONWebServiceInvokerAction._executeStatement(JSONWebServiceInvokerAction.java:380)
          at com.liferay.portal.jsonwebservice.action.JSONWebServiceInvokerAction.invoke(JSONWebServiceInvokerAction.java:125)
          at com.liferay.portal.jsonwebservice.JSONWebServiceServiceAction.getJSON(JSONWebServiceServiceAction.java:69)
          at com.liferay.portal.struts.JSONAction.execute(JSONAction.java:76)
          at com.liferay.portal.servlet.JSONServlet.service(JSONServlet.java:63)
          at com.liferay.portal.jsonwebservice.JSONWebServiceServlet.service(JSONWebServiceServlet.java:61)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:119)
          at com.liferay.sync.security.servlet.filter.SyncAuthFilter.doFilter(SyncAuthFilter.java:65)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.sync.internal.servlet.filter.SyncJSONFilter.doFilter(SyncJSONFilter.java:117)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.uploadservletrequest.UploadServletRequestFilter.processFilter(UploadServletRequestFilter.java:93)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.authverifier.AuthVerifierFilter.processFilter(AuthVerifierFilter.java:169)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter.processFilter(JSONContentTypeFilter.java:42)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:88)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:265)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
          at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
          at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
          at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
          at com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter.processFilter(UrlRewriteFilter.java:65)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:99)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
          at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
          at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
          at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
          at java.lang.Thread.run(Thread.java:745)
      08:50:55,971 ERROR [http-nio-8080-exec-10][JDBCExceptionReporter:234] Duplicate entry 'com.liferay.portal.repository.temporaryrepository.TemporaryFileE' for key 'IX_B27A301F'
      08:50:55,976 ERROR [http-nio-8080-exec-10][AdvancedPermissionChecker:1572] com.liferay.portal.kernel.exception.SystemException: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
      com.liferay.portal.kernel.exception.SystemException: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
          at com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl.processException(BasePersistenceImpl.java:265)
          at com.liferay.portal.service.persistence.impl.ResourcePermissionPersistenceImpl.countByC_N_S_P(ResourcePermissionPersistenceImpl.java:4459)
          at com.liferay.portal.service.impl.ResourcePermissionLocalServiceImpl.getResourcePermissionsCount(ResourcePermissionLocalServiceImpl.java:502)
          at sun.reflect.GeneratedMethodAccessor874.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:163)
          at com.liferay.portal.spring.transaction.DefaultTransactionExecutor.execute(DefaultTransactionExecutor.java:54)
          at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:58)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:169)
          at com.sun.proxy.$Proxy77.getResourcePermissionsCount(Unknown Source)
          at com.liferay.portal.kernel.service.ResourcePermissionLocalServiceUtil.getResourcePermissionsCount(ResourcePermissionLocalServiceUtil.java:338)
          at com.liferay.portal.security.permission.AdvancedPermissionChecker.fixMissingResources(AdvancedPermissionChecker.java:737)
          at com.liferay.portal.security.permission.AdvancedPermissionChecker.doCheckPermission(AdvancedPermissionChecker.java:588)
          at com.liferay.portal.security.permission.AdvancedPermissionChecker._hasUserPermissionImpl(AdvancedPermissionChecker.java:1596)
          at com.liferay.portal.security.permission.AdvancedPermissionChecker._hasPermissionImpl(AdvancedPermissionChecker.java:1565)
          at com.liferay.portal.security.permission.AdvancedPermissionChecker.hasPermission(AdvancedPermissionChecker.java:412)
          at com.liferay.portal.security.permission.BasePermissionChecker.hasPermission(BasePermissionChecker.java:106)
          at com.liferay.staging.security.internal.permission.StagingPermissionChecker.hasPermission(StagingPermissionChecker.java:145)
          at com.liferay.staging.security.internal.permission.StagingPermissionChecker.hasPermission(StagingPermissionChecker.java:177)
          at com.liferay.portlet.documentlibrary.service.permission.DLFolderPermission._hasPermission(DLFolderPermission.java:178)
          at com.liferay.portlet.documentlibrary.service.permission.DLFolderPermission.contains(DLFolderPermission.java:108)
          at com.liferay.portal.repository.liferayrepository.model.LiferayFolder.containsPermission(LiferayFolder.java:66)
          at com.liferay.portlet.documentlibrary.service.permission.DLFolderPermission.contains(DLFolderPermission.java:159)
          at com.liferay.portlet.documentlibrary.service.permission.DLFolderPermission.check(DLFolderPermission.java:71)
          at com.liferay.portal.repository.RepositoryProviderImpl.checkRepositoryAccess(RepositoryProviderImpl.java:374)
          at com.liferay.portal.repository.RepositoryProviderImpl.getLocalRepository(RepositoryProviderImpl.java:264)
          at com.liferay.portal.kernel.repository.RepositoryProviderUtil.getLocalRepository(RepositoryProviderUtil.java:107)
          at com.liferay.portal.kernel.util.TempFileEntryUtil._addPortletRepository(TempFileEntryUtil.java:229)
          at com.liferay.portal.kernel.util.TempFileEntryUtil._getTemporaryFileEntriesCapability(TempFileEntryUtil.java:246)
          at com.liferay.portal.kernel.util.TempFileEntryUtil.addTempFileEntry(TempFileEntryUtil.java:85)
          at com.liferay.portlet.documentlibrary.service.impl.DLAppServiceImpl.addTempFileEntry(DLAppServiceImpl.java:412)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:163)
          at com.liferay.portal.spring.transaction.DefaultTransactionExecutor.execute(DefaultTransactionExecutor.java:54)
          at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:58)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.RetryAdvice.invoke(RetryAdvice.java:46)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.service.ServiceContextAdvice.invoke(ServiceContextAdvice.java:39)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.cache.thread.local.ThreadLocalCacheAdvice.invoke(ThreadLocalCacheAdvice.java:48)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)
          at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
          at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:169)
          at com.sun.proxy.$Proxy129.addTempFileEntry(Unknown Source)
          at com.liferay.document.library.web.internal.portlet.action.EditFileEntryMVCActionCommand.addTempFileEntry(EditFileEntryMVCActionCommand.java:268)
          at com.liferay.document.library.web.internal.portlet.action.EditFileEntryMVCActionCommand.doProcessAction(EditFileEntryMVCActionCommand.java:478)
          at com.liferay.portal.kernel.portlet.bridges.mvc.BaseMVCActionCommand.processAction(BaseMVCActionCommand.java:61)
          at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:380)
          at com.liferay.portal.kernel.portlet.LiferayPortlet.processAction(LiferayPortlet.java:93)
          at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.processAction(MVCPortlet.java:260)
          at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:71)
          at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
          at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:108)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
          at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
          at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
          at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:117)
          at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
          at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:531)
          at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:577)
          at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:335)
          at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.processAction(MonitoringInvokerPortlet.java:189)
          at com.liferay.portlet.PortletContainerImpl._processAction(PortletContainerImpl.java:386)
          at com.liferay.portlet.PortletContainerImpl.processAction(PortletContainerImpl.java:118)
          at com.liferay.portlet.SecurityPortletContainerWrapper.processAction(SecurityPortletContainerWrapper.java:94)
          at com.liferay.portlet.RestrictPortletContainerWrapper.processAction(RestrictPortletContainerWrapper.java:75)
          at com.liferay.portal.kernel.portlet.PortletContainerUtil.processAction(PortletContainerUtil.java:114)
          at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:295)
          at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:159)
          at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
          at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
          at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:170)
          at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
          at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
          at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:606)
          at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:583)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:119)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.uploadservletrequest.UploadServletRequestFilter.processFilter(UploadServletRequestFilter.java:99)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:337)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter.processFilter(JSONContentTypeFilter.java:42)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:181)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:99)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:720)
          at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:466)
          at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:391)
          at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:318)
          at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:153)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:119)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.uploadservletrequest.UploadServletRequestFilter.processFilter(UploadServletRequestFilter.java:99)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.strip.StripFilter.processFilter(StripFilter.java:336)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:125)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.secure.SecureFilter.processFilter(SecureFilter.java:337)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.i18n.I18nFilter.processFilter(I18nFilter.java:364)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.etag.ETagFilter.processFilter(ETagFilter.java:86)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter.processFilter(JSONContentTypeFilter.java:42)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:261)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.sharepoint.SharepointFilter.processFilter(SharepointFilter.java:88)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:265)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:142)
          at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:181)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
          at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
          at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
          at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
          at com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter.processFilter(UrlRewriteFilter.java:65)
          at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:48)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:207)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:112)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:188)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:96)
          at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:99)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
          at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
          at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
          at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
          at java.lang.Thread.run(Thread.java:745)
      Caused by: com.liferay.portal.kernel.dao.orm.ORMException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
          at com.liferay.portal.dao.orm.hibernate.ExceptionTranslator.translate(ExceptionTranslator.java:33)
          at com.liferay.portal.dao.orm.hibernate.QueryImpl.uniqueResult(QueryImpl.java:378)
          at com.liferay.portal.service.persistence.impl.ResourcePermissionPersistenceImpl.countByC_N_S_P(ResourcePermissionPersistenceImpl.java:4452)
          ... 232 more
      Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
          at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
          at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
          at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
          at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:114)
          at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:109)
          at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:244)
          at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2412)
          at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2875)
          at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)
          at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273)
          at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265)
          at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:184)
          at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
          at com.liferay.portal.dao.orm.hibernate.event.NestableAutoFlushEventListener.onAutoFlush(NestableAutoFlushEventListener.java:69)
          at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1185)
          at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1261)
          at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
          at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:890)
          at com.liferay.portal.dao.orm.hibernate.QueryImpl.uniqueResult(QueryImpl.java:375)
          ... 233 more
      Caused by: java.sql.BatchUpdateException: Duplicate entry 'com.liferay.portal.repository.temporaryrepository.TemporaryFileE' for key 'IX_B27A301F'
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
          at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
          at com.mysql.jdbc.Util.getInstance(Util.java:387)
          at com.mysql.jdbc.SQLError.createBatchUpdateException(SQLError.java:1161)
          at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1773)
          at com.mysql.jdbc.PreparedStatement.executeBatchInternal(PreparedStatement.java:1257)
          at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:958)
          at com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:128)
          at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeBatch(HikariProxyPreparedStatement.java)
          at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
          at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
          ... 249 more
      Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry 'com.liferay.portal.repository.temporaryrepository.TemporaryFileE' for key 'IX_B27A301F'
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
          at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
          at com.mysql.jdbc.Util.getInstance(Util.java:387)
          at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:934)
          at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3966)
          at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3902)
          at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2526)
          at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2673)
          at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549)
          at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861)
          at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2073)
          at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1751)
          ... 255 more
      08:50:55,982 INFO  [elasticsearch[Valkyrie][clusterService#updateTask][T#1]][metadata:317] [Valkyrie] [liferay-20116] update_mapping [LiferayDocumentType]
      08:50:56,054 INFO  [elasticsearch[Valkyrie][clusterService#updateTask][T#1]][metadata:317] [Valkyrie] [liferay-20116] update_mapping [LiferayDocumentType]
      
      

        Attachments

        1. car1.jpeg
          car1.jpeg
          46 kB
        2. car2.jpeg
          car2.jpeg
          18 kB
        3. car3.jpeg
          car3.jpeg
          38 kB
        4. Error1.png
          Error1.png
          125 kB

          Activity

            People

            • Assignee:
              raven.song Raven Song
              Reporter:
              yasuyuki.takeo Yasuyuki Takeo
              Participants of an Issue:
              Recent user:
              Raven Song
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 42 weeks ago

                Packages

                Version Package
                7.0.X
                Master