[Carbon-dev] svn commit r31213 - in trunk/solutions/wsf/c/registry_client: ides/vs2008/registry_client_test src
dimuthu at wso2.com
dimuthu at wso2.com
Fri Feb 20 08:01:06 PST 2009
Author: dimuthu
Date: Fri Feb 20 08:01:06 2009
New Revision: 31213
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=31213
Log:
added the missing id element at serializing
Modified:
trunk/solutions/wsf/c/registry_client/ides/vs2008/registry_client_test/registry_client_test.vcproj
trunk/solutions/wsf/c/registry_client/src/resource.c
Modified: trunk/solutions/wsf/c/registry_client/ides/vs2008/registry_client_test/registry_client_test.vcproj
URL: http://wso2.org/svn/browse/wso2/trunk/solutions/wsf/c/registry_client/ides/vs2008/registry_client_test/registry_client_test.vcproj?rev=31213&r1=31212&r2=31213&view=diff
==============================================================================
--- trunk/solutions/wsf/c/registry_client/ides/vs2008/registry_client_test/registry_client_test.vcproj (original)
+++ trunk/solutions/wsf/c/registry_client/ides/vs2008/registry_client_test/registry_client_test.vcproj Fri Feb 20 08:01:06 2009
@@ -186,6 +186,10 @@
>
</File>
<File
+ RelativePath="..\..\..\test\put_test.c"
+ >
+ </File>
+ <File
RelativePath="..\..\..\test\reg_test.c"
>
</File>
Modified: trunk/solutions/wsf/c/registry_client/src/resource.c
URL: http://wso2.org/svn/browse/wso2/trunk/solutions/wsf/c/registry_client/src/resource.c?rev=31213&r1=31212&r2=31213&view=diff
==============================================================================
--- trunk/solutions/wsf/c/registry_client/src/resource.c (original)
+++ trunk/solutions/wsf/c/registry_client/src/resource.c Fri Feb 20 08:01:06 2009
@@ -993,11 +993,22 @@
axis2_char_t *content = NULL;
int collection = 0;
int content_modified= 0;
+ axis2_char_t *id = NULL;
ns1 = axiom_namespace_create(env, REMOTE_REGISTRY_ATOM_NS, "ns1");
entry_element = axiom_element_create(env, NULL, "entry", ns1, &entry_node);
/* getting variables from the structure and rendering into an XML */
+ id = remote_registry_resource_get_id(resource, env);
+ if(id)
+ {
+ axiom_node_t *id_node = NULL;
+ axiom_element_t *id_element = NULL;
+
+ id_element = axiom_element_create(env, entry_node, "id", ns1, &id_node);
+ axiom_element_set_text(id_element, env, id, id_node);
+ }
+
description = remote_registry_resource_get_description(resource, env);
if(description)
More information about the Carbon-dev
mailing list