From c35e1616e67de2d5852dae647c2db6d811f451bd Mon Sep 17 00:00:00 2001 From: damitha Date: Tue, 29 Jun 2010 08:57:05 +0000 Subject: Partial fix of AXIS2C-1440 git-svn-id: http://svn.apache.org/repos/asf/axis/axis2/c/core/trunk@958884 13f79535-47bb-0310-9956-ffa450edef68 --- samples/client/amqp/echo/echo_util.c | 94 ++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 47 deletions(-) (limited to 'samples/client/amqp/echo/echo_util.c') diff --git a/samples/client/amqp/echo/echo_util.c b/samples/client/amqp/echo/echo_util.c index c49d42d..eb5dd98 100644 --- a/samples/client/amqp/echo/echo_util.c +++ b/samples/client/amqp/echo/echo_util.c @@ -1,47 +1,47 @@ - -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "echo_util.h" - -/* build SOAP request message content using OM */ -axiom_node_t* -build_om_payload_for_echo_svc (const axutil_env_t* env) -{ - axiom_node_t* echo_om_node = NULL; - axiom_element_t* echo_om_ele = NULL; - axiom_node_t* text_om_node = NULL; - axiom_element_t* text_om_ele = NULL; - axiom_namespace_t* ns1 = NULL; - axis2_char_t* om_str = NULL; - - ns1 = axiom_namespace_create (env, "http://ws.apache.org/axis2/services/echo", - "ns1"); - echo_om_ele = axiom_element_create (env, NULL, "echoString", ns1, &echo_om_node); - text_om_ele = axiom_element_create (env, echo_om_node, "text", NULL, &text_om_node); - axiom_element_set_text (text_om_ele, env, "Hello World!", text_om_node); - - om_str = axiom_node_to_string (echo_om_node, env); - if (om_str) - printf ("\nSending OM : %s\n", om_str); - - AXIS2_FREE (env->allocator, om_str); - - return echo_om_node; -} - - + +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "echo_util.h" + +/* build SOAP request message content using OM */ +axiom_node_t* +build_om_payload_for_echo_svc (const axutil_env_t* env) +{ + axiom_node_t* echo_om_node = NULL; + axiom_element_t* echo_om_ele = NULL; + axiom_node_t* text_om_node = NULL; + axiom_element_t* text_om_ele = NULL; + axiom_namespace_t* ns1 = NULL; + axis2_char_t* om_str = NULL; + + ns1 = axiom_namespace_create (env, "http://ws.apache.org/axis2/services/echo", + "ns1"); + echo_om_ele = axiom_element_create (env, NULL, "echoString", ns1, &echo_om_node); + text_om_ele = axiom_element_create (env, echo_om_node, "text", NULL, &text_om_node); + axiom_element_set_text (text_om_ele, env, "Hello World!", text_om_node); + + om_str = axiom_node_to_string (echo_om_node, env); + if (om_str) + printf ("\nSending OM : %s\n", om_str); + + AXIS2_FREE (env->allocator, om_str); + + return echo_om_node; +} + + -- cgit v1.1-32-gdbae