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

Raminderjeet Singh commented on AIRAVATA-359:
---------------------------------------------

Problem is with remote jackrabbit. Xbaya is able to list all the remote 
jackrabbit object but not delete them. Its trying to look into local 
repository. 
                
> Delete migration object from jackrabbit repository
> --------------------------------------------------
>
>                 Key: AIRAVATA-359
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-359
>             Project: Airavata
>          Issue Type: Bug
>          Components: XRegistry Migration
>            Reporter: Raminderjeet Singh
>
> When i am trying to delete migrated objects from jackrabbit registry i am 
> getting following error. 
> org.apache.airavata.registry.api.exception.ServiceDescriptionRetrieveException:
>  Error occured while attempting to retrieve existing service descriptions
>       at 
> org.apache.airavata.registry.api.impl.AiravataJCRRegistry.searchServiceDescription(AiravataJCRRegistry.java:377)
>       at 
> org.apache.airavata.xbaya.appwrapper.DescriptorEditorDialog.loadDescriptors(DescriptorEditorDialog.java:309)
>       at 
> org.apache.airavata.xbaya.appwrapper.DescriptorEditorDialog.deleteDescriptor(DescriptorEditorDialog.java:292)
>       at 
> org.apache.airavata.xbaya.appwrapper.DescriptorEditorDialog.access$500(DescriptorEditorDialog.java:57)
>       at 
> org.apache.airavata.xbaya.appwrapper.DescriptorEditorDialog$5.actionPerformed(DescriptorEditorDialog.java:151)
>       at 
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
>       at 
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
>       at 
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>       at 
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>       at 
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
>       at java.awt.Component.processMouseEvent(Component.java:6373)
>       at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
>       at java.awt.Component.processEvent(Component.java:6138)
>       at java.awt.Container.processEvent(Container.java:2085)
>       at java.awt.Component.dispatchEventImpl(Component.java:4735)
>       at java.awt.Container.dispatchEventImpl(Container.java:2143)
>       at java.awt.Component.dispatchEvent(Component.java:4565)
>       at 
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
>       at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
>       at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
>       at java.awt.Container.dispatchEventImpl(Container.java:2129)
>       at java.awt.Window.dispatchEventImpl(Window.java:2478)
>       at java.awt.Component.dispatchEvent(Component.java:4565)
>       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679)
>       at java.awt.EventQueue.access$000(EventQueue.java:85)
>       at java.awt.EventQueue$1.run(EventQueue.java:638)
>       at java.awt.EventQueue$1.run(EventQueue.java:636)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
>       at java.awt.EventQueue$2.run(EventQueue.java:652)
>       at java.awt.EventQueue$2.run(EventQueue.java:650)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>       at java.awt.EventQueue.dispatchEvent(EventQueue.java:649)
>       at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>       at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>       at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
>       at java.awt.Dialog$1.run(Dialog.java:1046)
>       at java.awt.Dialog$3.run(Dialog.java:1098)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.awt.Dialog.show(Dialog.java:1096)
>       at java.awt.Component.show(Component.java:1584)
>       at java.awt.Component.setVisible(Component.java:1536)
>       at java.awt.Window.setVisible(Window.java:842)
>       at java.awt.Dialog.setVisible(Dialog.java:986)
>       at org.apache.airavata.xbaya.gui.XBayaDialog.show(XBayaDialog.java:186)
>       at 
> org.apache.airavata.xbaya.appwrapper.DescriptorEditorDialog.show(DescriptorEditorDialog.java:98)
>       at 
> org.apache.airavata.xbaya.menues.edit.EditMenuItem$4.actionPerformed(EditMenuItem.java:150)
>       at 
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
>       at 
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
>       at 
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>       at 
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>       at javax.swing.AbstractButton.doClick(AbstractButton.java:389)
>       at 
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
>       at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:137)
>       at 
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
>       at java.awt.Component.processMouseEvent(Component.java:6373)
>       at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
>       at java.awt.Component.processEvent(Component.java:6138)
>       at java.awt.Container.processEvent(Container.java:2085)
>       at java.awt.Component.dispatchEventImpl(Component.java:4735)
>       at java.awt.Container.dispatchEventImpl(Container.java:2143)
>       at java.awt.Component.dispatchEvent(Component.java:4565)
>       at 
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
>       at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
>       at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
>       at java.awt.Container.dispatchEventImpl(Container.java:2129)
>       at java.awt.Window.dispatchEventImpl(Window.java:2478)
>       at java.awt.Component.dispatchEvent(Component.java:4565)
>       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679)
>       at java.awt.EventQueue.access$000(EventQueue.java:85)
>       at java.awt.EventQueue$1.run(EventQueue.java:638)
>       at java.awt.EventQueue$1.run(EventQueue.java:636)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
>       at java.awt.EventQueue$2.run(EventQueue.java:652)
>       at java.awt.EventQueue$2.run(EventQueue.java:650)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
>       at java.awt.EventQueue.dispatchEvent(EventQueue.java:649)
>       at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
>       at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
>       at 
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
>       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
>       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
>       at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> Caused by: javax.jcr.InvalidItemStateException: Item does not exist anymore: 
> 800ae2b8-e7fe-48d2-a935-a954f2ffce98
>       at 
> org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(ServerObject.java:111)
>       at 
> org.apache.jackrabbit.rmi.server.ServerItem.getName(ServerItem.java:71)
>       at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>       at sun.rmi.transport.Transport$1.run(Transport.java:159)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>       at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
>       at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>       at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>       at java.lang.Thread.run(Thread.java:662)
>       at 
> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
>       at 
> sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
>       at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
>       at org.apache.jackrabbit.rmi.server.ServerNode_Stub.getName(Unknown 
> Source)
>       at 
> org.apache.jackrabbit.rmi.client.ClientItem.getName(ClientItem.java:85)
>       at 
> org.apache.airavata.registry.api.impl.AiravataJCRRegistry.searchServiceDescription(AiravataJCRRegistry.java:371)
>       ... 87 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to