@WebMethod não aceita mais de um para metro

Amigos , estou com o seguinte problema .
Fiz um web service java com JAX-WS comunicando com um cliente em C# .
[color=red]Funciona sem problemas , quando coloco o metodo para receber apenas um parametro …[/color]

@WebService
@SOAPBinding(parameterStyle = ParameterStyle.BARE)
public class CadastraPessoaWS
{

@WebMethod
public void cadParametros(@WebParam(name="nome")String nome)
{
	System.out.println("nome : "+nome);		
}

}

[color=red]Mas quando coloco pra reçeber mais de um parametro o valor recebido é null . . . apesar de nao gerar erro . . .[/color]

@WebService
@SOAPBinding(parameterStyle = ParameterStyle.BARE)
public class CadastraPessoaWS
{

@WebMethod
public void cadParametros(@WebParam(name="param1")String param1, @WebParam(name="param2")String param2)
{
	System.out.println("parametro 1 : "+param1+"\n parametro 2 "+param2);		
}

}

[color=red]Alguen ja passou por isso , pode me ajudar ?[/color]

Tb estou com esse problema!

ok, meio obvio, mas ai vai: o wsdl foi regerado apos a inclusao do novo parametro?

Sim, foi regerado.