You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (JIRA)" <ji...@apache.org> on 2019/03/20 18:38:00 UTC

[jira] [Commented] (AIRAVATA-2996) Cannot delete applications in the django portal.

    [ https://issues.apache.org/jira/browse/AIRAVATA-2996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16797429#comment-16797429 ] 

Marcus Christie commented on AIRAVATA-2996:
-------------------------------------------

This is failing in the API server:
{noformat}
2019-03-20 18:25:56,010 [pool-9-thread-2551] ERROR o.a.a.r.c.r.AbstractRepository  - Failed to execute transaction
org.apache.openjpa.persistence.RollbackException: Optimistic locking errors were detected when flushing to the data sto
re.  The following objects may have been concurrently modified in another transaction: [org.apache.airavata.registry.co
re.entities.appcatalog.ApplicationOutputEntity-org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputP
K@2ffa4ca5, org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputEntity-org.apache.airavata.registry.
core.entities.appcatalog.ApplicationOutputPK@7ef5f7f7, org.apache.airavata.registry.core.entities.appcatalog.Applicatio
nOutputEntity-org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputPK@64a467da, org.apache.airavata.r
egistry.core.entities.appcatalog.ApplicationOutputEntity-org.apache.airavata.registry.core.entities.appcatalog.Applicat
ionOutputPK@7ef5d20e]
        at org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java:595)
        at org.apache.airavata.registry.core.repositories.AbstractRepository.execute(AbstractRepository.java:119)
        at org.apache.airavata.registry.core.repositories.AbstractRepository.delete(AbstractRepository.java:58)
        at org.apache.airavata.registry.core.repositories.appcatalog.ApplicationInterfaceRepository.removeApplicationIn
terface(ApplicationInterfaceRepository.java:275)
        at org.apache.airavata.registry.api.service.handler.RegistryServerHandler.deleteApplicationInterface(RegistrySe
rverHandler.java:1453)
        at org.apache.airavata.registry.api.RegistryService$Processor$deleteApplicationInterface.getResult(RegistryServ
ice.java:16761)
        at org.apache.airavata.registry.api.RegistryService$Processor$deleteApplicationInterface.getResult(RegistryServ
ice.java:16745)
        at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
        at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.openjpa.persistence.OptimisticLockException: Optimistic locking errors were detected when flushin
g to the data store.  The following objects may have been concurrently modified in another transaction: [org.apache.air
avata.registry.core.entities.appcatalog.ApplicationOutputEntity-org.apache.airavata.registry.core.entities.appcatalog.A
pplicationOutputPK@2ffa4ca5, org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputEntity-org.apache.a
iravata.registry.core.entities.appcatalog.ApplicationOutputPK@7ef5f7f7, org.apache.airavata.registry.core.entities.appc
atalog.ApplicationOutputEntity-org.apache.airavata.registry.core.entities.appcatalog.ApplicationOutputPK@64a467da, org.
apache.airavata.registry.core.entities.appcatalog.ApplicationOutputEntity-org.apache.airavata.registry.core.entities.ap
pcatalog.ApplicationOutputPK@7ef5d20e]
        at org.apache.openjpa.kernel.BrokerImpl.newFlushException(BrokerImpl.java:2363)
        at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:2211)
        at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:2103)
        at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:2021)
        at org.apache.openjpa.kernel.LocalManagedRuntime.commit(LocalManagedRuntime.java:81)
        at org.apache.openjpa.kernel.BrokerImpl.commit(BrokerImpl.java:1526)
        at org.apache.openjpa.kernel.DelegatingBroker.commit(DelegatingBroker.java:932)
        at org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManagerImpl.java:571)
        ... 12 common frames omitted
{noformat}


> Cannot delete applications in the django portal.
> ------------------------------------------------
>
>                 Key: AIRAVATA-2996
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2996
>             Project: Airavata
>          Issue Type: Bug
>          Components: Django Portal
>    Affects Versions: 0.18
>         Environment: https://beta-sciencegateway.brylinski.org
>            Reporter: Eroma
>            Assignee: Marcus Christie
>            Priority: Major
>             Fix For: 0.18
>
>         Attachments: Screen Shot 2019-03-13 at 1.58.23 AM.png
>
>
> Cannot delete applications from the application catalog in Django portal.
> Tried deleting the interface first and also tried deleting each and every inputs and outputs in the interface but didnt work.
>  
> Getting error 'Internal Server error'



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)