139
139
axiom_node_t *output_header = NULL;
140
140
axiom_node_t *header_base_node = NULL;
143
143
adb_GetLogsResponse_t* ret_val1 = NULL;
144
144
adb_GetLogs_t* input_val1 = NULL;
146
146
adb_GetKeysResponse_t* ret_val2 = NULL;
147
147
adb_GetKeys_t* input_val2 = NULL;
150
150
operation_ctx = axis2_msg_ctx_get_op_ctx(msg_ctx, env);
151
151
operation = axis2_op_ctx_get_op(operation_ctx, env);
159
159
if ( axutil_strcmp(op_name, "GetLogs") == 0 )
163
163
adb_GetLogs_create( env);
164
164
if( AXIS2_FAILURE == adb_GetLogs_deserialize(input_val1, env, &content_node, NULL, AXIS2_FALSE))
166
166
adb_GetLogs_free(input_val1, env);
168
168
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_DATA_ELEMENT_IS_NULL, AXIS2_FAILURE);
169
169
AXIS2_LOG_ERROR( env->log, AXIS2_LOG_SI, "NULL returnted from the GetLogs_deserialize: "
170
170
"This should be due to an invalid XML");
176
176
ret_val1 = axis2_skel_EucalyptusGL_GetLogs(env ,input_val1 );
178
178
if ( NULL == ret_val1 )
180
180
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_DATA_ELEMENT_IS_NULL, AXIS2_FAILURE);
181
181
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "NULL returnted from the business logic from GetLogs ");
183
183
adb_GetLogs_free(input_val1, env);
188
188
adb_GetLogsResponse_serialize(ret_val1, env, NULL, NULL, AXIS2_TRUE, NULL, NULL);
189
189
adb_GetLogsResponse_free(ret_val1, env);
191
191
adb_GetLogs_free(input_val1, env);
203
203
if ( axutil_strcmp(op_name, "GetKeys") == 0 )
207
207
adb_GetKeys_create( env);
208
208
if( AXIS2_FAILURE == adb_GetKeys_deserialize(input_val2, env, &content_node, NULL, AXIS2_FALSE))
210
210
adb_GetKeys_free(input_val2, env);
212
212
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_DATA_ELEMENT_IS_NULL, AXIS2_FAILURE);
213
213
AXIS2_LOG_ERROR( env->log, AXIS2_LOG_SI, "NULL returnted from the GetKeys_deserialize: "
214
214
"This should be due to an invalid XML");
220
220
ret_val2 = axis2_skel_EucalyptusGL_GetKeys(env ,input_val2 );
222
222
if ( NULL == ret_val2 )
224
224
AXIS2_ERROR_SET(env->error, AXIS2_ERROR_DATA_ELEMENT_IS_NULL, AXIS2_FAILURE);
225
225
AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, "NULL returnted from the business logic from GetKeys ");
227
227
adb_GetKeys_free(input_val2, env);
232
232
adb_GetKeysResponse_serialize(ret_val2, env, NULL, NULL, AXIS2_TRUE, NULL, NULL);
233
233
adb_GetKeysResponse_free(ret_val2, env);
235
235
adb_GetKeys_free(input_val2, env);
247
247
printf("axis2_svc_skel_EucalyptusGL service ERROR: invalid OM parameters in request\n");