[
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