You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by su...@apache.org on 2008/10/20 13:21:28 UTC

svn commit: r706237 - /webservices/axis2/trunk/c/src/core/receivers/msg_recv.c

Author: supun
Date: Mon Oct 20 04:21:28 2008
New Revision: 706237

URL: http://svn.apache.org/viewvc?rev=706237&view=rev
Log:
fixing issue 1276.

Modified:
    webservices/axis2/trunk/c/src/core/receivers/msg_recv.c

Modified: webservices/axis2/trunk/c/src/core/receivers/msg_recv.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/receivers/msg_recv.c?rev=706237&r1=706236&r2=706237&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/receivers/msg_recv.c (original)
+++ webservices/axis2/trunk/c/src/core/receivers/msg_recv.c Mon Oct 20 04:21:28 2008
@@ -170,13 +170,15 @@
 		axutil_class_loader_init(env);
 
 		impl_class = axutil_class_loader_create_dll(env, impl_info_param);
-		axis2_svc_set_impl_class(svc, env, impl_class);
+		
 
 		if (impl_class)
 		{
 			AXIS2_SVC_SKELETON_INIT((axis2_svc_skeleton_t *) impl_class, env);
 		}
 
+		axis2_svc_set_impl_class(svc, env, impl_class);
+
 		axutil_allocator_switch_to_local_pool(env->allocator);
 		axutil_thread_mutex_unlock(axis2_svc_get_mutex(svc, env));
 		return impl_class;