AXIS 1.2RC3 was released last week, although the AXIS releases page isn't yet updated.  If you are using AXIS 1.1, and want interop with .NET, you really should check out AXIS 1.2.  One thing that changed:  It does arrays of primitives nicely.  Another item: it no longer forces the 1st character in all webservice method names to be lower case (a la the  Java coding standard).  If the WSDL is uppercase, then it remains uppercase.  Some other nice cleanup, too. 

Here's a working example of an AXIS webservice that exposes methods that send String[] and float[] to clients.  The example also includes a working ASP.NET client that communicates to the service.   http://dinoch.dyndns.org:7070/axis1.2/AboutArrays.jsp 

All the source is included, too. Enjoy.