You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2012/05/30 23:00:49 UTC

svn commit: r1344462 - /incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java

Author: lahiru
Date: Wed May 30 21:00:49 2012
New Revision: 1344462

URL: http://svn.apache.org/viewvc?rev=1344462&view=rev
Log:
fixing https://issues.apache.org/jira/browse/AIRAVATA-434 in trunk.

Modified:
    incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java

Modified: incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java?rev=1344462&r1=1344461&r2=1344462&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java (original)
+++ incubator/airavata/trunk/modules/gfac-axis2/src/main/java/org/apache/airavata/services/gfac/axis2/reciever/GFacMessageReciever.java Wed May 30 21:00:49 2012
@@ -353,20 +353,17 @@ public class GFacMessageReciever impleme
     }
 
     private String getTopic(MessageContext context) {
-        SOAPHeader header = context.getEnvelope().getHeader();
-        OMElement contextHeader = header.getFirstChildWithName(new QName(
-                "http://schemas.airavata.apache.org/workflow-execution-context", "context-header"));
+        OMElement contextHeader = getHeader(context);
         String topic = null;
         try {
             ContextHeaderDocument document = ContextHeaderDocument.Factory.parse(contextHeader.toStringWithConsume());
             topic = document.getContextHeader().getWorkflowMonitoringContext().getExperimentId();
         } catch (XmlException e) {
-            e.printStackTrace(); // To change body of catch statement use File | Settings | File Templates.
+            e.printStackTrace();
         } catch (XMLStreamException e) {
-            e.printStackTrace(); // To change body of catch statement use File | Settings | File Templates.
+            e.printStackTrace();
         }
-        topic = topic.substring(1);
-        return topic.replaceAll("_", "-");
+        return topic;
     }
 
     private OMElement getHeader(MessageContext context) {