[ 
https://issues.apache.org/jira/browse/AIRAVATA-730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chathuri Wimalasena resolved AIRAVATA-730.
------------------------------------------

    Resolution: Fixed

Fixed in revision 1436458.
                
> Exception while connecting to airavata registry using XBaya
> -----------------------------------------------------------
>
>                 Key: AIRAVATA-730
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-730
>             Project: Airavata
>          Issue Type: Bug
>          Components: XBaya
>         Environment: Mac, In the Xbaya JNLP version.
>            Reporter: Amila Jayasekara
>            Assignee: Chathuri Wimalasena
>
> To reproduce - Run XBaya JNLP with the console.
> Connect to Airavata Registry.
> You will see following exception in the console. Even though this exception 
> thrown it functionality is not broken.
> Java Web Start 10.11.2.21
> Using JRE version 1.7.0_11-b21 Java HotSpot(TM) 64-Bit Server VM
> User home directory = /Users/thejaka
> ----------------------------------------------------
> c:   clear console window
> f:   finalize objects on finalization queue
> g:   garbage collect
> h:   display this help message
> m:   print memory usage
> o:   trigger logging
> p:   reload proxy configuration
> q:   hide console
> r:   reload policy configuration
> s:   dump system and deployment properties
> t:   dump thread list
> v:   dump thread stack
> 0-5: set trace level to <n>
> ----------------------------------------------------
>       Match: beginTraversal
> Match: digest selected JREDesc: JREDesc[version 1.5+, heap=-1--1, 
> args=-Xmx1024m, href=null, sel=false, null, null], JREInfo: JREInfo for index 
> 0:
>     platform is: 1.7
>     product is: 1.7.0_11
>     location is: http://java.sun.com/products/autodl/j2se
>     path is: /Library/Internet 
> Plug-ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
>     args is: null
>     native platform is: Mac OS X, x86_64 [ x86_64, 64bit ]
>     JavaFX runtime is: JavaFX 2.2.4 found at /Library/Internet 
> Plug-ins/JavaAppletPlugin.plugin/Contents/Home/
>     enabled is: true
>     registered is: true
>     system is: true
>       Match: ignoring maxHeap: -1
>       Match: ignoring InitHeap: -1
>       Match: digesting vmargs: -Xmx1024m
>       Match: digested vmargs: [JVMParameters: isSecure: true, args: -Xmx1g]
>       Match: selecting maxHeap(2): 1073741824
>       Match: JVM args after accumulation: [JVMParameters: isSecure: true, 
> args: ]
>       Match: digest LaunchDesc: 
> http://localhost:8080/airavata-xbaya/xbaya.jnlp
>       Match: digest properties: [-Dlog=org.apache.airavata.xbaya:ALL, 
> -Djavax.net.ssl.trustStore=client.jks, 
> -Djavax.net.ssl.trustStorePassword=airavata, 
> -Djavax.net.ssl.trustStoreType=JKS, -Djavax.net.ssl.keyStore=client.jks, 
> -Djavax.net.ssl.keyStorePassword=airavata]
>       Match: JVM args: [JVMParameters: isSecure: false, args: 
> -Dlog=org.apache.airavata.xbaya:ALL -Djavax.net.ssl.trustStore=client.jks 
> -Djavax.net.ssl.trustStorePassword=airavata 
> -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.keyStore=client.jks 
> -Djavax.net.ssl.keyStorePassword=airavata]
>       Match: endTraversal ..
>       Match: JVM args final: -Xmx1g -Dlog=org.apache.airavata.xbaya:ALL 
> -Djavax.net.ssl.trustStore=client.jks 
> -Djavax.net.ssl.trustStorePassword=airavata 
> -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.keyStore=client.jks 
> -Djavax.net.ssl.keyStorePassword=airavata
>       Match: Running JREInfo Version    match: 1.7.0.11 == 1.7.0.11
>        Match: Running JVM args match the secure subset: have:<-Xmx1g>  
> satisfy want:<-Xmx1g -Dlog=org.apache.airavata.xbaya:ALL 
> -Djavax.net.ssl.trustStore=client.jks 
> -Djavax.net.ssl.trustStorePassword=airavata 
> -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.keyStore=client.jks 
> -Djavax.net.ssl.keyStorePassword=airavata>
> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> SLF4J: Defaulting to no-operation (NOP) logger implementation
> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
> details.
> MLogger $Revision: 1.1 $ $Date: 2005/11/11 23:18:30 $ (GMT) configured as 
> 'org.apache.airavata.xbaya:ALL'  (XSUL version compile-time:5.0.0_PREP 
> runtime:5.0.0_PREP)
> Searching for authentication for protocol=https, siteName="localhost", port = 
> 8443, scheme=basic, realm=Airavata, 
> path=/airavata-registry/api/congfigregistry/get/eventingservice/uri, isProxy 
> = no
> org.apache.airavata.client.api.AiravataAPIInvocationException: Error invoking 
> API
>       at 
> org.apache.airavata.client.impl.WorkflowManagerImpl.getWorkflows(WorkflowManagerImpl.java:191)
>       at 
> org.apache.airavata.client.impl.WorkflowManagerImpl.getWorkflows(WorkflowManagerImpl.java:323)
>       at 
> org.apache.airavata.xbaya.model.registrybrowser.XBayaWorkflowTemplates.getWorkflows(XBayaWorkflowTemplates.java:52)
>       at 
> org.apache.airavata.xbaya.registrybrowser.nodes.XBayaWorkflowTemplatesNode.getChildren(XBayaWorkflowTemplatesNode.java:47)
>       at 
> org.apache.airavata.xbaya.registrybrowser.nodes.AbstractAiravataTreeNode.listOfChildren(AbstractAiravataTreeNode.java:76)
>       at 
> org.apache.airavata.xbaya.registrybrowser.nodes.AbstractAiravataTreeNode.isLeaf(AbstractAiravataTreeNode.java:107)
>       at javax.swing.tree.DefaultTreeModel.isLeaf(DefaultTreeModel.java:203)
>       at 
> javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2786)
>       at 
> javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492)
>       at 
> javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1359)
>       at 
> javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1495)
>       at 
> javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1287)
>       at 
> javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:742)
>       at 
> javax.swing.tree.VariableHeightLayoutCache.setModel(VariableHeightLayoutCache.java:108)
>       at javax.swing.plaf.basic.BasicTreeUI.setModel(BasicTreeUI.java:411)
>       at 
> javax.swing.plaf.basic.BasicTreeUI$Handler.propertyChange(BasicTreeUI.java:3394)
>       at 
> javax.swing.plaf.basic.BasicTreeUI$PropertyChangeHandler.propertyChange(BasicTreeUI.java:2871)
>       at 
> com.apple.laf.AquaTreeUI$MacPropertyChangeHandler.propertyChange(AquaTreeUI.java:309)
>       at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
>       at 
> java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)
>       at 
> java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
>       at java.awt.Component.firePropertyChange(Component.java:8382)
>       at javax.swing.JTree.setModel(JTree.java:879)
>       at javax.swing.JTree.<init>(JTree.java:668)
>       at javax.swing.JTree.<init>(JTree.java:643)
>       at javax.swing.JTree.<init>(JTree.java:627)
>       at 
> org.apache.airavata.xbaya.ui.views.JCRBrowserPanel.initGUI(JCRBrowserPanel.java:88)
>       at 
> org.apache.airavata.xbaya.ui.views.JCRBrowserPanel.<init>(JCRBrowserPanel.java:77)
>       at 
> org.apache.airavata.xbaya.ui.XBayaGUI.viewJCRBrowserPanel(XBayaGUI.java:656)
>       at 
> org.apache.airavata.xbaya.ui.menues.ViewMenuItem$1.actionPerformed(ViewMenuItem.java:100)
>       at 
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
>       at 
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
>       at 
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>       at 
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
>       at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
>       at 
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
>       at com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
>       at 
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
>       at java.awt.Component.processMouseEvent(Component.java:6505)
>       at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
>       at java.awt.Component.processEvent(Component.java:6270)
>       at java.awt.Container.processEvent(Container.java:2229)
>       at java.awt.Component.dispatchEventImpl(Component.java:4861)
>       at java.awt.Container.dispatchEventImpl(Container.java:2287)
>       at java.awt.Component.dispatchEvent(Component.java:4687)
>       at 
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
>       at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
>       at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
>       at java.awt.Container.dispatchEventImpl(Container.java:2273)
>       at java.awt.Window.dispatchEventImpl(Window.java:2719)
>       at java.awt.Component.dispatchEvent(Component.java:4687)
>       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
>       at java.awt.EventQueue.access$200(EventQueue.java:103)
>       at java.awt.EventQueue$3.run(EventQueue.java:682)
>       at java.awt.EventQueue$3.run(EventQueue.java:680)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>       at 
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
>       at java.awt.EventQueue$4.run(EventQueue.java:696)
>       at java.awt.EventQueue$4.run(EventQueue.java:694)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at 
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>       at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
>       at 
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>       at 
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>       at 
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
>       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
>       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>       at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
> Caused by: com.sun.jersey.api.client.UniformInterfaceException: GET 
> https://localhost:8443/airavata-registry/api/userwfregistry/get/workflows 
> returned a response status of 204 No Content
>       at 
> com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:540)
>       at 
> com.sun.jersey.api.client.ClientResponse.getEntity(ClientResponse.java:517)
>       at 
> org.apache.airavata.rest.client.UserWorkflowResourceClient.getWorkflows(UserWorkflowResourceClient.java:316)
>       at 
> org.apache.airavata.rest.client.RegistryClient.getWorkflows(RegistryClient.java:785)
>       at 
> org.apache.airavata.client.impl.WorkflowManagerImpl.getWorkflows(WorkflowManagerImpl.java:185)
>       ... 68 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to