You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sa...@apache.org on 2005/12/28 05:54:45 UTC

svn commit: r359393 - in /webservices/axis2/trunk/c: include/axis2.h modules/core/description/src/svc.c modules/core/engine/src/addr_disp.c

Author: samisa
Date: Tue Dec 27 20:54:36 2005
New Revision: 359393

URL: http://svn.apache.org/viewcvs?rev=359393&view=rev
Log:
Fixed TODO items in addressing based dispatcher

Modified:
    webservices/axis2/trunk/c/include/axis2.h
    webservices/axis2/trunk/c/modules/core/description/src/svc.c
    webservices/axis2/trunk/c/modules/core/engine/src/addr_disp.c

Modified: webservices/axis2/trunk/c/include/axis2.h
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/include/axis2.h?rev=359393&r1=359392&r2=359393&view=diff
==============================================================================
--- webservices/axis2/trunk/c/include/axis2.h (original)
+++ webservices/axis2/trunk/c/include/axis2.h Tue Dec 27 20:54:36 2005
@@ -302,8 +302,6 @@
 #define AXIS2_VALUE_FALSE "false"
 #define AXIS2_CONTAINER_MANAGED "ContainerManaged"
 #define AXIS2_RESPONSE_WRITTEN "CONTENT_WRITTEN"
-#define AXIS2_WSA_ACTION "wsamapping"
-
 
 #define AXIS2_TESTING_PATH "target/test-resources/"
 

Modified: webservices/axis2/trunk/c/modules/core/description/src/svc.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/description/src/svc.c?rev=359393&r1=359392&r2=359393&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/description/src/svc.c (original)
+++ webservices/axis2/trunk/c/modules/core/description/src/svc.c Tue Dec 27 20:54:36 2005
@@ -1,4 +1,21 @@
+/*
+ * Copyright 2004,2005 The Apache Software Foundation.
+ *
+ * Licensed 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 <axis2_svc.h>
+#include <axis2_addr.h>
 
 typedef struct axis2_svc_impl axis2_svc_impl_t;
 	

Modified: webservices/axis2/trunk/c/modules/core/engine/src/addr_disp.c
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/engine/src/addr_disp.c?rev=359393&r1=359392&r2=359393&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/engine/src/addr_disp.c (original)
+++ webservices/axis2/trunk/c/modules/core/engine/src/addr_disp.c Tue Dec 27 20:54:36 2005
@@ -205,7 +205,7 @@
                         axis2_svc_ctx_t *svc_ctx = NULL;
                         AXIS2_MSG_CTX_SET_OP_CTX(msg_ctx, env, op_ctx);
                         AXIS2_MSG_CTX_SET_OP(msg_ctx, env, op);
-                        /*TODO : AXIS2_OP_REGISTER_OP_CTX(op, env, op_ctx);*/
+                        AXIS2_OP_REGISTER_OP_CTX(op, env, msg_ctx, op_ctx);
                         
                         svc_ctx = AXIS2_OP_CTX_GET_PARENT(op_ctx, env);
                         if (svc_ctx)