I am trying to create a simple service that will accept a string array and return a string. I am using JBOSS 4.0.5GA, JBOSSWS 1.0.3 and Eclipse 3.2. I have created the Bean and the Remote Interface. I have created a jar containing these two files. The jar file is deployed just fine and wsdl file is generated by JBOSS. When I call the web service I pass an array that contains 2 strings but the web service only recognizes the first value of my array. The array also has a length of one. How do I fix this problem?