0

C ++でapache axis2cを使用してSOAP Webサービスを開発しています。私はservices.xmlいくつかのサービス固有のパラメーターを設定するために使用し、これらのパラメーターの値をaxis2_svc_skeletonインターフェイス内 (axis2_get_instance関数内など) で取得する必要があります。しかし、どうすればこれができるのかわかりませんか?
これが私のservices.xmlの一部でありmyreadonlyparam、コード内の値にアクセスしたい:

<service name="myservice">
    <parameter name="myreadonlyparam" locked="xsd:true">myparamvalue</parameter>
    ...
</service>

これは私のコードの一部です

AXIS2_EXPORT int axis2_get_instance( axis2_svc_skeleton_t ** inst, const axutil_env_t * env )
{
   *inst = axis2_myservice_create(env);
   if (!(*inst))
   {
      return AXIS2_FAILURE;
   }
   //HERE I NEED SERVICE PARAMETER VALUE
   ...
}

何か案が?

4

1 に答える 1