Déclaration d'un tableau d'objets, au Printemps de haricot contexte

Je suis en train de créer un tableau d'objets, au Printemps de fichier de contexte, donc je peux l'injecter à un constructeur qui est déclaré comme ceci:

public RandomGeocodingService(GeocodingService... services) { }

Je suis en train d'utiliser le <array> tag:

<bean id="googleGeocodingService" class="geocoding.GoogleGeocodingService">
 <constructor-arg ref="proxy" />
 <constructor-arg value="" />
</bean>

<bean id="geocodingService" class="geocoding.RandomGeocodingService">
    <constructor-arg>
        <array value-type="geocoding.GeocodingService">
            <!-- How do I reference the google geocoding service here? -->
        </array>
    </constructor-arg>
</bean>

Je n'ai pas été en mesure de trouver un exemple ou quelque chose dans le dans la documentation sur la façon de le faire. Aussi, vous avez des suggestions pour une meilleure façon d'y parvenir, ce que je suis en train de faire, s'il vous plaît laissez-moi savoir :).

  • Pouvez-vous utiliser une liste?