I’m using the RPCMessageReceiver.  My class structure is as follows:

 

Main Service Class: HelloService

Method to expose: public Thing[] helloThere(String firstName, String lastName, String middleName)

 

The Thing Class extends ExtendedClass and

has 2 member variables: private String firstName;

                        private String lastName;

 

ExtendedClass has 1 member variable of middleName

 

When I put my services.xml descriptor together to expose the HelloService, the extended class and its variables do not show up… Can I formulate my services.xml file to tell access to follow the inheritance hierarchy?

 

Here is my current services.xml file:

 

------------------------------------------------------------

 

<service>

      <parameter name="ServiceClass" locked="false">com.choicepoint.test.HelloService</parameter>

      <operation name="helloThere">

            <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>

      </operation>

</service>

 

------------------------------------------------------------

 

 

Any help you could give me would be greatly appreciated!

Sincerely,

Paul Truax

 

 

Reply via email to